企业信息开发平台(3)数据表设计

系统 1897 0

      建立数据表是开发应用系统模块的第一个步骤,但是根据不同项目所选用的数据库系统不同,所需使用的建立表工具也不一样,目前比较流行的有Sql Server、Oracle等,这样就会造成系统在公司内部的版本不一致等问题。

      数据表设计器是一款在Sql Server企业管理器和PL/SQL两者的操作风格基础上,结合两者的操作方便性,并且屏蔽Sql Server和Oracle异同的基础数据操作管理工具,同时为了方便程序员理解以前建立的数据表,在为成员输入编码的同时,还可为其添加名称和注释,当然这不会生成到实际的物理表中。如下图所示:

企业信息开发平台(3)数据表设计

      1、字段

      字段是数据表的基本单元,字段编辑器也是程序员最常用的功能之一,无论在哪种数据库系统下都是如此。管理平台字段编辑器中将屏蔽不同数据库系统中数据类型异同,如:字符串、数字、日期、大文本、图片在不同数据库系统中的表述方式都不一样,但是此处程序员看到的只有以上名称,在生成物理表时,才会根据特定的数据库类型进行转换。如下图(数据表字段编辑器):

 

  企业信息开发平台(3)数据表设计

      如果需要使用特定字段,可以在数据类型选择框中直接进行输入,但不建议这么做。

      2、索引

      索引可以加快数据库的检索速度,但降低了插入、修改、删除等操作的速度。合理使用索引,并且适时重建索引,对于系统性能的提升是非常有利的。

      管理平台索引编辑器只需很简单的几步就可以完成索引新增、重建、删除等工作。如下图(BE_BE_ID字段上建立了一个唯一索引):

 

  企业信息开发平台(3)数据表设计

      3、主键

      主关键字(primary key)是表中的一个或多个字段,它的值用于惟一地标识表中的某一条记录。

      目前平台要求每个主数据表必须有一个主键,并且是非复合主键;但明细表无此要求。

 

企业信息开发平台(3)数据表设计  

      4、关系

      如果 公共关键字 在一个关系中是 主关键字 ,那么这个公共关键字被称为另一个关系的外键。由此可见,外键表示了两个关系之间的联系。

      关系编辑器中为支持特殊数据要求:即数据完整性有残缺。在此可取消生成关系,那么在物理表上就不会生成此关系,但在平台运行时,能够使用两表之间的关系。

      所有需要做的工作完成后,可直接点击确定保存并发布数据表。另一种方式就是预览Sql语句,然后到对应用的工具中执行。

 

  企业信息开发平台(3)数据表设计

企业信息开发平台(3)数据表设计  

      至此数据表设计器介绍完毕。下一次我将详细介绍表单设计的原理及使用。

      后记:本来打算将数据表设计器做PD那样子的,并且已经完成了,但是在实际使用的过程中出现了一点状况,目录还在修改当中,以后会讲到

 

企业信息开发平台(3)数据表设计


更多文章、技术交流、商务合作、联系博主

微信扫码或搜索:z360901061

微信扫一扫加我为好友

QQ号联系: 360901061

您的支持是博主写作最大的动力,如果您喜欢我的文章,感觉我的文章对您有帮助,请用微信扫描下面二维码支持博主2元、5元、10元、20元等您想捐的金额吧,狠狠点击下面给点支持吧,站长非常感激您!手机微信长按不能支付解决办法:请将微信支付二维码保存到相册,切换到微信,然后点击微信右上角扫一扫功能,选择支付二维码完成支付。

【本文对您有帮助就好】

您的支持是博主写作最大的动力,如果您喜欢我的文章,感觉我的文章对您有帮助,请用微信扫描上面二维码支持博主2元、5元、10元、自定义金额等您想捐的金额吧,站长会非常 感谢您的哦!!!

发表我的评论
最新评论 总共0条评论