数据库设计的四个阶段 (数据库设计的基本步骤)
本文目录导航:
数据库设计的四个阶段
依照规范的设计方法,一个完整的数据库设计普通分为以下六个阶段。
1、需求剖析:剖析用户的需求,包括数据、配置和性能需求
2、概念结构设计:关键驳回E-R模型启动设计,包括画E-R图
3、逻辑结构设计:经过将E-R图转换成表,成功从E-R模型到相关模型的转换
4、数据库物理设计:关键是为所设计的数据库选用适合的存储结构和存取门路
5、数据库的实施:包括编程、测试和试运转
6、数据库运转与保养:系统的运转与数据库的日常保养
关键特点:
⑴ 成功数据共享
数据共享蕴含一切用户可同时存取数据库中的数据,也包括用户可以用各种方式经过接口经常使用数据库,并提供数据共享。
⑵ 缩小数据的冗余度
同文件系统相比,由于数据库成功了数据共享,从而防止了用户各自建设运行文件。
缩小了少量反双数据,缩小了数据冗余,保养了数据的分歧性。
⑶ 数据的独立性
数据的独立性包括逻辑独立性(数据库中数据库的逻辑结构和运行程序相互独立)和物理独立性(数据物理结构的变动不影响数据的逻辑结构)。
⑷ 数据成功集中控制
文件治理方式中,数据处于一种扩散的形态,不同的用户或同一用户在不同处置中其文件之间毫无相关。
应用数据库可对数据启动集中控制和治理,并经过数据模型示意各种数据的组织以及数据间的咨询。
数据库相关图有什么用
数据库相关图的作用有:1、用图形示意主从相关,间接设置外键;2、繁难数据库程序员较快的把握数据库表之间的相关和数据库表的结构;3、表白数据表间的依赖相关,关于数据库牢靠稳固地上班具备关键意义。
数据库相关图,是数据库中对象的图形示意。
其是数据库结构的全体或局部图片,包括表的对象、表所蕴含的列和表与表之间的相关。
数据库是什么?
数据库,可视为电子化的文件柜,即存储电子文件的处所。
所谓“数据库”是以必定方式贮存在一同、能与多个用户共享、具备尽或者小的冗余度、与运行程序彼此独立的数据汇合。
在数据库中,用户可以对文件中的数据启动新增、查问、降级、删除等操作。
由于经常使用io流文件存储数据有很多弊病如文件存储数据存储效率低、不论存还取操作都较费事、普通只能保留小量字符串数据等。
为了处置这些弊病,才有数据库的产生,经常使用数据库存储数据就可以很好的处置这些弊病。
裁减资料:
数据库的结构:
一个数据库由一个或一组数据表组成。
每个数据库都以文件的方式寄存在磁盘上,即对应于一个物理文件。
不同的数据库,与物理文件对应的方式也不一样。
关于dBASE,FoxPro和Paradox格局的数据库来说,一个数据表就是一个独自的数据库文件,而关于Microsoft Access、Btrieve格局的数据库来说,一个数据库文件可以含有多个数据表。
数据库中的数据是以表为单位启动组织的。
一个表是一组相关的按行陈列的数据;每个表中都含有相反类型的消息。
表实践上是一个二维表格,例如,一个班一切在校生的考试效果,可以寄存在一个表中,表中的每一行对应一个在校生,这一行包括在校生的学号,姓名及各门课程效果。
文章评论