数据库的设计环节包括几个重要阶段 (数据库的设计过程包括几个主要阶段)
本文目录导航:
数据库的设计环节包括几个重要阶段
数据库的设计环节包括6个重要阶段:需求剖析、概念结构设计、逻辑结构设计、物理结构设计、数据库实施、数据库运转和保养。
1.需求剖析:剖析用户的需求,包括数据、配置和性能需求(包括数据与解决)。
2.概念结构设计:重要驳回E-R模型启动设计,包括画E-R图。
3.逻辑结构设计:经过将E-R图转换成表,成功从E-R模型到相关模型的转换。
4.数据库物理设计:重要是为所设计的数据库选用适宜的存储结构和存取门路。
5.数据库的实施:包括编程、测试和试运转。设计人员运用DBMS提供的数据言语、工具及宿主言语,依据逻辑设计和物理设计的结果建设数据库,编制与调试运行程序,组织数据入库,并启动试运转
6.数据库运转与保养:系统的运转与数据,在数据库系统运转环节中对其启动评价、调整与修正。
数据库设计的四个阶段
依照规范的设计方法,一个完整的数据库设计普通分为以下六个阶段。
1、需求剖析:剖析用户的需求,包括数据、配置和性能需求
2、概念结构设计:重要驳回E-R模型启动设计,包括画E-R图
3、逻辑结构设计:经过将E-R图转换成表,成功从E-R模型到相关模型的转换
4、数据库物理设计:重要是为所设计的数据库选用适宜的存储结构和存取门路
5、数据库的实施:包括编程、测试和试运转
6、数据库运转与保养:系统的运转与数据库的日常保养
重要特点:
⑴ 成功数据共享
数据共享蕴含一切用户可同时存取数据库中的数据,也包括用户可以用各种模式经过接口经常使用数据库,并提供数据共享。
⑵ 缩小数据的冗余度
同文件系统相比,因为数据库成功了数据共享,从而防止了用户各自建设运行文件。
缩小了少量反双数据,缩小了数据冗余,保养了数据的分歧性。
⑶ 数据的独立性
数据的独立性包括逻辑独立性(数据库中数据库的逻辑结构和运行程序相互独立)和物理独立性(数据物理结构的变动不影响数据的逻辑结构)。
⑷ 数据成功集中控制
文件治理模式中,数据处于一种扩散的形态,不同的用户或同一用户在不同解决中其文件之间毫无相关。
应用数据库可对数据启动集中控制和治理,并经过数据模型示意各种数据的组织以及数据间的咨询。
数据库设计的基本步骤
1. 需求剖析阶段
启动数据库设计首先必定准确了解与剖析用户需求(包括数据与解决)。
需求剖析是整个设计环节的基础,是最艰巨和最消耗期间的一步。
作为“地基”的需求剖析能否做得充沛与准确,选择了在其上构建数据库“大厦”的速度与品质。
需求剖析做的不好,或者会造成整个数据库设计返工重做。
2. 概念结构设计阶段
概念结构设计阶段是整个数据库设计的关键,它经过对用户需求启动综合、演绎与形象,构成一个独立于详细数据库治理系统的概念模型。
3. 逻辑结构设计阶段
逻辑结构设计是将概念结构转换为某个数据库治理系统所允许的数据模型,并对其启动提升。
4. 物理设计阶段
物理结构设计师为逻辑数据模型选取一个最适宜运行环境的物理结构(包括存储结构和存取模式)。
5. 数据库实施阶段
在数据库实施阶段,设计人员运用数据库治理系统提供数据库言语及其宿主言语,依据逻辑设计和物理设计的结果建设数据库,编写与调试运行程序,组织数据入库,并启动测试运转。
6. 数据库运转和保养阶段
数据库运行系统经过试运转后即可投入正式运转,在数据库系统运转环节中必定始终对其启动评价、调整与修正。
文章评论