数据库设计与数据库恢复技术5
1数据库设计的步骤5
2需求分析第章55
3数据库实施5
4数据库运行与维护5
5数据库恢复概述5
6数据库复制与主要内容第5章数据库镜像数据库设计的步骤5
1用户需求的收集和分析,结果得到数据字典描述的数据需求和数据流图描述的处理需求
⒈需求分析阶段:通过对用户需求进行综合、归纳与抽象,形成一个独立于具体DBMS的概念模型,可以用E-R图表示
概念结构设计阶段:一、数据库设计的特点:●数据库建设是硬件、软件和干件(技术与管理的界面称为干件)的结合
●数据库设计应该和应用系统设计相结合,在整个设计过程中要把结构(数据)设计和行为(处理、功能)设计密切结合起来
二、数据库设计的步骤:数据库设计是一项涉及多学科的综合性技术,是一项庞大的工程项目
数据库设计的步骤5
1为逻辑数据模型选取一个最适合应用环境的物理结构(包括存储结构和存取方法)
⒋数据库物理设计阶段:运用DBMS提供的数据语言(例如SQL)及其宿主语言(例如C),根据逻辑设计和物理设计的结果建立数据库,编制与调试应用程序,组织数据入库,并进行试运行
⒌数据库实施阶段:数据库应用系统经过试运行后即可投入正式运行
在数据库系统运行过程中必须不断地对其进行评价、调整与修改
⒍数据库运行和维护阶段:将概念结构转换为某个DBMS所支持的数据模型(例如关系模型),并对其进行优化
⒊逻辑结构设计阶段:需求分析的任务5
2需求分析需求分析任务:通过详细调查现实世界要处理的对象(组织、部门、企业等),充分了解原系统(手工系统或计算机系统)工作概况,明确用户的各种需求,然后在此基础上确定新系统的功能
新系统必须充分考虑今后可能的扩充和改变,不能仅仅按当前应用需求来设计数据库
需求分析重点调查、收集与分析用户在数据管理中的信息要求、处理要求、安全性与完整性要求
信息要求是用户需要从数据库中获得信