第2章 数据库系统设计

第2章 数据库系统设计

ID:37298525

大小:789.18 KB

页数:34页

时间:2019-05-21

第2章 数据库系统设计_第1页
第2章 数据库系统设计_第2页
第2章 数据库系统设计_第3页
第2章 数据库系统设计_第4页
第2章 数据库系统设计_第5页
资源描述:

《第2章 数据库系统设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第2章数据库系统设计《SQLServer数据库管理与开发》第2章数据库系统设计�需求分析2.1功能设计�《成绩管理系统》功能设计2.2数据库设计�数据库设计方法�概念结构设计�逻辑结构设计2.3系统实施�数据库实现�系统编程�运行和维护北京大学出版社ISBN7-301-10173-2/TP.08422005.10第2章数据库系统设计《SQLServer数据库管理与开发》第2章数据库系统设计数据库系统(即指数据库应用系统、管理信息系统)的开发有两种方法:一是生命周期法,即包括系统调查、分析、设计、实现、维护和评价。其中设计部分包括总体功能设计、数据库设计、代码(

2、编号)设计、界面设计、模块设计。二是原型法,即先快速开发出不太准确的应用模型,然后再评价与修改这个模型,直到符合实际应用或废弃。数据库应用系统设计包括总体功能设计、数据库设计、代码(编号)设计、界面设计、模块设计等内容,但关键内容是系统总体功能设计和数据库设计。北京大学出版社ISBN7-301-10173-2/TP.08422005.10第2章数据库系统设计《SQLServer数据库管理与开发》1功能设计需求分析1.1需求分析《成绩管理系统》功能设计通过详细调查,充分了解原系统的手工�任务任务工作概况,明确用户的各种需求,收集支持2数据库设计系统目标的基础数据

3、及其处理方法,在此基础上确定新系统的功能。重点是调查、收集数据库设计方法与分析用户在数据管理中的信息需求、处理概念结构设计需求、安全性与完整性要求逻辑结构设计�方法方法自顶向下和自底向上3系统实施数据库实现系统编程运行和维护�调查内容调查内容业务现状、信息流、外部要求4小结北京大学出版社ISBN7-301-10173-2/TP.08422005.10第2章数据库系统设计《SQLServer数据库管理与开发》1功能设计1.2《成绩管理系统》功能设计需求分析《成绩管理系统》功能设计包含了学院、系部、教研室、专业、�功能需功能需教师、学生、课程等信息管理和课程设置、

4、教学成绩信息管理的等方面。2数据库设计求分析本系统开发任务是实现某学院教学数据库设计方法成绩信息管理规范化和自动化,系统的概念结构设计用户有学院领导、成绩管理人员、班主任、教师及学生等。逻辑结构设计3系统实施�功能设功能设系统目标的实现是通过系统的各功能数据库实现模块来达到的。由于每个系统功能又可以系统编程计划分为若干个具体的功能模块,因此从目标开始层层分解,直到每个子功能模块只运行和维护执行一个具体的任务。子功能模块是独立的,有明显的输入和输出信息。4小结北京大学出版社ISBN7-301-10173-2/TP.08422005.10第2章数据库系统设计《SQ

5、LServer数据库管理与开发》1功能设计需求分析1.2《成绩管理系统》功能设计《成绩管理系统》功能设计2数据库设计数据库设计方法概念结构设计逻辑结构设计3系统实施数据库实现系统编程运行和维护4小结北京大学出版社ISBN7-301-10173-2/TP.08422005.10第2章数据库系统设计《SQLServer数据库管理与开发》1功能设计2数据库设计需求分析《成绩管理系统》功能设计数据库设计是指对于给定的硬件、软件环境,针对现应用问题,设2数据库设计计一个较优的数据模型,依据此数据库设计方法模型建立数据库中表、视图等结概念结构设计构,并以此为基础构建数据库

6、信逻辑结构设计息管理应用系统。3系统实施数据库实现系统编程运行和维护4小结北京大学出版社ISBN7-301-10173-2/TP.08422005.10第2章数据库系统设计《SQLServer数据库管理与开发》1功能设计2.1数据库设计方法需求分析《成绩管理系统》功能设计要使数据库设计更加合理,就需要有效的指导原则,这种原则就称为数据库设计方法。2数据库设计数据库设计方法通过分析、比较与综合各种常用的数据库规概念结构设计范设计方法,我们将数据库设计4个阶段:逻辑结构设计需求分析3系统实施概念结构设计数据库实现逻辑结构设计系统编程物理设计运行和维护4小结北京大学

7、出版社ISBN7-301-10173-2/TP.08422005.10第2章数据库系统设计《SQLServer数据库管理与开发》1功能设计需求分析2.2概念结构设计《成绩管理系统》自顶向下:先定义全局概念模型,然后功能设计�策略策略再逐步细化。2数据库设计自底向上:先定义每个局部的概念结数据库设计方法构,然后按一定的规则把它们集成起概念结构设计来,得到全局概念模型。逻辑结构设计混合策略:将自顶向下和自底向上方法3系统实施结合起来使用。先用自顶向下方法设计一个全局概念结构,再以它为框架用自数据库实现底向上方法设计局部概念结构。系统编程运行和维护其中最常用的策略是

8、自底向上策略,但无论采用哪种设计方法,

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。