1 / 24
文档名称:

数据库设计流程.ppt

格式:ppt   大小:2,252KB   页数:24页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

数据库设计流程.ppt

上传人:中华文库小当家 2020/11/10 文件大小:2.20 MB

下载得到文件列表

数据库设计流程.ppt

相关文档

文档介绍

文档介绍:媒体数据库
第四章数据库设讣
石家庄铁道大学信息学院刘光远
本章內容
SQL Server





●、运行和维


SQL Server
需求分析阶段:准确了解并分析用户对系统的需要和要求,弄清系统
要达到的目标和实现的功能。
:对用户需求进行综合、归纳和抽象,形成一个独
立于具体计算机和DBMS的概念模型。
:将概念结构转换为DBMS所支持的数据模型,并将
其性能进行优化。
:为逻辑数据模型选取一个最适合应用环境的物
理结构,包括数据存储结构和存取方法。
:运用DBM提供的数据操作语言和宿主语言,根据数
据库的逻辑设计和物理设计的结果建立数据库、编制与调试应用程序、
组织数据入库并进行系统试运行。
:不断地对其结构性能进行评价、调整和修改。

SQL Server
分析用户的要求,将分析结果用数据流程图和数据字典表示。

任务:调查现实世界要处理的对象;了解原系统的概况和发展前景;明确
用户的各种需求;收集基础数据及其处理方法;确定新系统的功能和边界

(1)数据库中的信息内容
数据库中需存储哪些数据,包括用户将从数据库中直接获得或间接导岀的
信息内容和性质。
(2)数据处理内容
用户要完成什么数据处理功能;用户对数据处理响应时间的要求;数据处
理的工作方式
(3)数据安全性和完整性要求
数据的保密措施和存取控制要求;数据自身的或数据间的约束限制。

SQL Server
(1)了解现实世界的组织机构情况
弄清所设计的数据库系统与哪些部门相关,这些部门以
及下属各个单位的联系和职责是什么
(2)了解相关部门的业务活动情况
各部门需要输入和使用什么数据;在部门中是如何加工
处理这些数据的;各部门需要输出什么信息;输出到什么
部门;输出数据的格式是什么
(3)确定新系统的边界
哪些功能现在就由计算机完成;哪些功能将来准备让计
算机完成;哪些功能或活动由人工完成。由计算机完成的
功能就是新系统应该实现的功能。

SQL Server
(1)跟班作业
(2)开调查会
(3)请专人介绍
(4)询问
(5)设计调查表请用户填写
(6)查闻现实世界的数据记录
4、系统需求分析方法
SQL Server
常用的有结构化分析方法
1)自顶向下的设计方法。先定义全局概念结构的框架,然后逐步细化为
完整的全局概念结构。
2)自底向上的设计方法。先定义各局部应用的概念结构,后将它们集成,
得到全局概念结构
3)逐步扩张的设计方法。先定义最重要的核心部分,后向外扩充,生成
其他概念结构。
4)混合策略设计的方法。即釆用自顶向下与自底向上相结合的方法

SQL Server
在进行需求调查时,可以画出数据流圄(也就是用户业务流程图)
进一步明确系统的边界。
数据字典是各类数据描述的集合
:数据项是不可再分的数据单位。
2、数据结构:数据结构反映了数据之间的组合关系。
数据流:数据流是数据结构在系统內传输的踣径。
:数据存储是数据及其结枃停留或保存的地方,
也是数据流的来源和去向之一。数据存储可以是手工文档、
手工凭单或计算机文档
5处理过程:用判定表或判定树来描述。
数据流图示例
SQL Server
学生选课(SC
学生 Student)课程 Course)
学生
打成
选课
登录
打选
戚續单
炫课名单