数据库是将数据按一定的数据模型组织、描述和储存,具有较小的冗余度、较高的数据独立性和易扩展性,并可被多个用户、多应用程序共享的数据集合。

数据库技术是把一批相关数据组织成数据库,并对其进行集中统一管理,实施很强的安全性和完整性控制的技术,数据库技术的发展阶段包括人工管理阶段,文件系统阶段,数据系统阶段,面向对象的数据库系统阶段,而其中面向对象的数据库系统,开发周期短,采用开放数据库技术(ODBC),各种数据可以相互转换,联系,达到对不同数据的真正共享[11]。

在数据库设计的规范设计方法中比较著名的有新奥尔良(New Orleans)方法,他将数据库设计分为四个阶段:需求分析(分析用户需求)、概念结构设计(信息分析和定义)、逻辑结构设计(设计实现)和数据库物理设计(物理数据库设计)[11]。下面介绍几种常见的规范设计方法:60926

(1)基于E-R模型的数据库设计方法

基于E-R模型的数据库设计方法是由P.P.S.Chen于1976年提出的数据库设计方法,其基本思想是在需求分析的基础上,用E-R(实体-联系)图构造一个反映现实世界实体之间联系的企业模式,然后再将此企业模式转换成基于某一特定的DBMS的概念模式论文网

(2)基于3NF(第三模式)的设计方法

     基于3NF的数据库设计方法是由S.Atre提出的结构化设计方法,其基本思想是在需求分析的基础上,确定数据库模式中的全部属性和属性间的依赖关系,将他们组织在一个单一的关系模式中,然后再分析模式中下符合3NF的约束条件,第三范式(3NF)要求一个数据库表中不包含已在其它表中已包含的非主关键字信息,其设计步骤可分为五个步骤[12]:

①设计企业模式;

②设计数据库的概念模式;

③数据库的物理模式;

④模式进行评价;

⑤数据库实现。

(3)基于抽象语法规范的设计方法

基于抽象语法的设计规范即采用标准SQL语句设计数据库,SQL语言具有综合统一,高度非过程化,面向集合的操作模式,语法简洁的特点,SQL按其功能可分为4个部分,主要包括[12]:

①数据定义语言;

②查询语言;

③数据操纵语言;

④数据控制语言;

除以上三种方法外,规范化设计方法还有实体分析方法、属性分析方法等。数据库工作者和数据库厂商都一直在研究和开发数据库设计工具,经过多年的努力,数据库设计的工具已经实用化和产品化,如MySQL、Orcal,Access和SQLite等。

上一篇:驱动程序的发展研究现状
下一篇:能量收集和储能技术发展研究现状

小学语文阅读教学板书设计国内外研究现状

国内外处理有机工业废水的主要方法研究现状

DEM地图数据生成方法研究现状和参考文献

改性沥青显微结构的分析方法研究现状

抗震设计设计国内外研究现状

公路安全评价宏观预测道...

地铁大客流运营组织方法国内外研究现状

老年2型糖尿病患者运动疗...

网络语言“XX体”研究

麦秸秆还田和沼液灌溉对...

我国风险投资的发展现状问题及对策分析

互联网教育”变革路径研究进展【7972字】

新課改下小學语文洧效阅...

张洁小说《无字》中的女性意识

安康汉江网讯

ASP.net+sqlserver企业设备管理系统设计与开发

LiMn1-xFexPO4正极材料合成及充放电性能研究