10大优享服务
62项会员特权

进行数据库设计开发的工具有哪些

发布时间:2021-12-01 11:43:38     阅读次数:12177次     评论数:0次

 对于数据库设计是要注意语言的选择,数据库语言的选择有很多,要根据企业的发展和管理系统来选择。数据库开发是要根据客户的需求来进行设计的,根据企业的特点来进行设计和开发, 以便可以提升企业的数据管理功能。数据库设计专业的人才在市场上的发展需求也是比较广阔的。那么进行数据库设计开发的工具有哪些呢?我们来了解下吧。

进行数据库设计开发的工具有哪些


 运用DBMS提供的数据语言、工具及宿主语言,根据逻辑设计和物理设计的结果,建立数据库,编制与调试应用程序,组织数据入库,并进行试运行。在设计过程中把数据库的设计和对数据库中数据处理的设计紧密结合起来将这两个方面的需求分析、抽象、设计、实现在各个阶段同时进行,相互参照,相互补充,以完善两方面的设计。

 由于数据库设计不涉及具体环境,所以无需考虑平台和产品问题。但在数据库物理设计,则和UNIX、数据库系统息息相关了。请参见两本技术专著《Oracle在AIX上的系统构建、运维、集群、容灾和性能》或《Sybase数据库在UNIX、Windows上的实施和管理》中的相关内容。该书由著名学者文平编著,具有极强的指导意义。

 关系数据库采用关系模型作为数据的组织方式。 关系数据库因其严格的数学理论、使用简单灵活、数据独立性强等特点,而被公认为最有前途的一种数据库管理系统。它的发展十分迅速,目前已成为占据主导地位的数据库管理系统。自20世纪80年代以来,作为商品推出的数据库管理系统几乎都是关系型的,例如,Oracle,Sybase,Informix,Visual FoxPro,mysql,sqlserver等。

 如果一个关系模式的属性特别多,就应该考虑是否可以对这个关系进行垂直分解。如果有些属性是经常访问的,而有些属性是很少访问的,则应该把它们分解为两个关系模式。

 如果一个关系的数据量特别大,就应该考虑是否可以进行水平分解。如一个论坛中,如果设计时把会员发的主贴和跟贴设计为一个关系,则在帖子量非常大的情况下,这一步就应该考虑把它们分开了。因为 显示的主贴是经常查询的,而跟贴则是在打开某个主贴的情况下才查询。又如手机号管理软件,可以考虑按省份或其它方式进行水平分解。

 关于进行数据库设计开发的工具的相关问题,上述已经做了分析,数据库设计开发是需要专业的人士来进行设计和开发的。如果您有数据库设计开发方面的需求,可以来一品威客网发布任务,这里有很多的数据库设计开发人士,可以为您提供服务的。
本文地址:
来源:一品威客,转载须经版权人书面授权并注明来源

留言(0

↓展开留言

该攻略尚无留言记录