版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
数据库设计1数据库设计概述2数据库需求分析3数据库结构设计4数据库行为设计5数据库实施1数据库设计概述1.1数据库设计的特点1.2数据库设计方法概述1.3数据库设计的基本步骤11数据库设计的特点(1)综合性涉及面广,需包含计算机专业知识及业务系统专业知识°要解决技术及非技术两方面的问题;(2)静态结构设计与动态行为设计是分离的静态结构设计是指数据库的模式框架设计(包括语义结构(概念)、数据结构(逻辑)、存储结构(物理));动态行为设计是指应用程序设计(动作操纵:功能组织、流程控制)数据库设计的特点●数据库的结构设计在模式或外模式中定义。数据库的行为设计在存取数据库的应用程序中设计和实现。程序和数据不易结合。数据库设计较为复杂。结构设计和行为设计是分离进行的。12数据库设计方法概述新奥尔良(Neworleans)方法需求分析求概念结概念结构,热设计逻辑结构一设计结逻辑结物理构设计物理结构数据库设计方法从本质上看仍然是手工设计方法,其基本思想是过程迭代和逐步求精。1.3数据库设计的基本步骤·需求分析结构设计·行为设计数据库实施数据库运行和维护数据库设计全过程需求分析数据分析功能分析概念结构设计功能设计逻辑结构设计事务设计物理结构设计程序设计加载数据调试运行运行和维护2数据库需求分析2.1需求分析的任务2.2需求调查2.1需求分析的任务需求分析阶段的主要任务是对现实世界要处理的对象(公司,部门,企业)进行详细调査,在了解现行系统的概况、确定新系统功能的过程中,收集支持系统目标的基础数据及其处理方法。需求分析是在用户调查的基础上,通过分析,逐步明确用户对系统的需求,包括数据需求和围绕这些数据的业务处理需求。2.2需求调查·用户调查的重点是“数据”和“处理”。·信息需求定义未来数据库系统用到的所有信息,明确用户将向数据库中输入什么样的数据,从数据库中要求获得哪些内容,将要输出哪些信息。同时还要描述数据间的联系等·处理需求定义了系统数据处理的操作功能,描述操作的优先次序,包括操作的执行频率和场合,操作与数据间的联系。处理需求还要明确用户要完成哪些处理功能,每种处理的执行频度,用户需求的响应时间以及处理的方式,比如是联机处理还是批处理,等等。安全性与完整性要求描述
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 农村田地买卖转让合同范例
- 2024年金昌道路客运输从业资格证培训考试资料
- 2024年石家庄客运资格证在线考试
- 2024年淄博客运资格证考试内客
- 2024年青海汽车客运从业资格考试
- 汽车系统动力学第二章-车辆动力学建模方法及基础理论
- 赛项规程-高职教师组(学前教育专业教育技能)
- 青岛市第十五届职业技能大赛技术文件-化学检验员(职工组)
- 无人机在消防灭火救援中的应用
- 办公室彩钢瓦屋面改造合同
- 连接器手册(中文版)
- 中小学主题班会-《科普知识主题班会》课件
- 带电宝典-配网不停电作业绝缘遮蔽
- 钙(粉)化学品安全技术说明书MSDS
- 人教版英语八年级上册-Unit-8-Grammar-Focus教学课件
- 小儿麻醉并发症
- 五年级上册英语单词默写表
- 哈萨克斯坦某公路工程施工组织方案
- 现代电化学电化学基础
- 水平仪的读数方法
- 公司内部招投标部、投标管理办法实施细则
评论
0/150
提交评论