八文_文档搜索
 
设为首页   |  加入收藏夹
 八文网 - 汇聚八方文档 - 做最优秀的免费文档下载网站
 

数据库应用系统设计

文档类型: Microsoft PowerPoint PPT 演示文稿 文档大小:62KB
第五章数据库应用系统设计学习目标了解数据库应用系统开发过程相继经过了六个阶段,以及每个阶段的任务和目标;
能够对实际应用的简单系统进行需求分析,划出数据流图,得到各种数据表和对数据处理的各种要求;
能够根据需要分析结果进行概念设计,画出相应的ER图;能够根据概念设计的结果进行逻辑设计和物理设计,给出相应的基本表和视图的定义;
能够根据需求分析,概念设计,逻辑设计和物理设计的结果进行机器实现,按照处理要求编写出相应的应用程序(这里主要指查询语句).
一、数据库应用系统开发过程概述一个数据库应用系统开发(设计)过程大致包括六个阶段:需求分析,概念设计,逻辑设计,物理设计,机器实现,运行维护.
1,需求分析阶段
数据流图:是描述实际业务管理系统工作流程的一种图形表示方法.
数据字典:是对系统工作流程中数据和处理的描述.
需求说明书:就是系统总体设计方案.
2,概念设计阶段:
概念设计阶段的目标是产生反映全组织信息需求的整体数据库概念结构,即概念模式.它必须独立于计算机的任何数据模型.描述概念结构的工具是E-R图.
即根据需求分析的结果找出所有数据实体,包括一般实体和联系实体,或出对应的ER图.
3,逻辑设计和物理设计阶段
逻辑设计阶段:是将概念结果转换成特定的DBMS所支持的数据模型的过程.即根据概念设计的结果设计出数据库的逻辑结构模式,它包括全局模式和各个外模式.
物理设计阶段:是根据数据库的逻辑设计结果设计出相应的内模式.即是为了有效的实现逻辑模式,确定所采取的存储策略.
4,机器实现阶段就是在实际的计算机系统中建立数据库应用系统.
5,运行维护阶段此阶段主要靠数据库管理员(DBA)作日常的系统管理和维护工作,它需要经听取用户意见、需要利用专门的系统测试和分析软件对系统运行状态进行检测,以便更好地维护系统.
当系统运行一段时间后,用户可能会提出新的功能要求,DBA应尽量在原有系统的基础上给与修改和扩充.随着时间的推移和计算及技术的飞速发展,原有系统总有一天不能满足用户的基本要求和客观环境的需要、必须重新建设,到此一个数据库应用系统的生命周期就结束了,新系统的生命周期就开始了.
二、数据库应用系统设计应用举例P119
本章小结:
1,数据库应用系统设计是学习数据库课程的主要目的.要涉及好一个系统非常不易,需要具有广泛的知识和丰富的实践经验、决不是一蹴而就的.所以要有耐心、要脚踏实地,一步一个脚印地向前走,只要树立信心并本着求真务实的精神,胜利一定会属于你.
2,数据库应用系统设计的第一步,也是最重要的一步是需求分析,开发者要对待实现的系统有充分的了解和认识,要弄,清除所有用户的数据表示和数据处理要求以及对操作界面的要求.
3,概念设计和逻辑设计可以综合起来考虑,在设计过程中要始终贯彻关系规范化的思想,但又要结合实际需要、使每个关系达到一定的规范化程度.
4,在数据库设计中要尽量少用基本表,多用视图.需要永久保留或相对变化较少数据适合用基本表来实现,对于只需要浏览和修改的数据则适合通过视图来实现.通常对于终端用户,所使用的都是视图.
5,基本表之间的联系是通过设置相应的主码和外码来实现的.基本表之间的直接联系只能是1对1获1对多的联系,不可能是多对多的联系.多对多的联系存在于表与表之间的间接联系中.视图是表的映象,视图之间的联系是通过对应的基本表反映的.
6,为了能够使用户得到可视化和面向对象的图形窗口操作界面,还需要利用数据库应用系统开发工具进行相应的开发.
7,从第6章起开始学习实际的数据库管理系统,同学们要结合前五章所学习的理论知识,去认识和体会各种数据库操作窗口和对话框的功能,真正理解其含义.
ppt文档的标签: 设计 应用系统 数据库
更多推荐标签: 通知范例   金天蝎   信号转导论文   天然疗养条件   电大复习资料   乡土地理论文   军校毕业论文   改革开放以来   计算机运用   水之迷   市场需求案例   出纳工作总结   电子毕业实习   购买协议书   库存考核   物流外文资料   合同作战   初中泉州地理   劳动统计表   食品卫生学   学雷蜂   局实习报告   网吧组网技术   中学推荐信   叶乃文   中小旅游企业   灵图天行者   物流数学   国华集团   公司注销登记  
相关文档推荐
数据库系统原理及应用
数据库应用系统设计高级技术证书考试大纲
校园企业应用系统统合
单片机应用系统设计
数据库应用系统设计概述
数据库应用系统设计高级技术证书理论考试试
数据库系统课程设计指导
数据库系统概论课程设计方案
关于参加四川省中小学学籍管理应用系统培训
从数据库应用系统设计看网格技术
数据库系统与应用
数据库系统原理课程设计选题指导
单片机应用系统设计与开发
数据库应用系统开发方法
国内车载GPS应用系统的现状与展望
活体指纹身份鉴别保管箱应用系统
数据库系统教学设计
管理信息系统-应用系统篇
网站应用系统销售协议(智能建站系统)
五丰车辆GIS/GPS/GPRS应用系统
推荐文档下载
2005年TD-SCDMA产业
社区警务信息管理系统设计与实现
华梵大学机电工程学系系友会邀请函
"市政府部门行政执法责任制考核
新华社南京!月"日专电南京市房
关于加强学术道德建设的若干意见
孩子迷上游戏机怎么办
锋泰00生物指纹专家
北京威涛通汇科技发展有限公司
关于北京大学在全国范围内招收
2002级工商管理(市场营销)排名计入课
关于印发北京市外地农民工参加工伤保险暂行
e视通视频简历拍摄注意事项
感应式门禁管理系统
图像活力体现创意
青春无悔
2005届金融学专业毕业论文题目
财务会计系会计电算化
晋城市困难失业人员零就业家庭再就业援助服
软体测试技术
 
文档下载提示:
·最新免费文档下载、毕业论文免费下载、Word文档下载、Excel表格下载、PDF电子书下载、PowerPoint提案下载
·所有文档均为网友上传,仅供学习参考,用作其它用途时请征得相关权益人许可.
·八文网只提供文档共享平台,不对文档内容的正确性及相关内容所引发的后果负责.
·如此文档"数据库应用系统设计"涉及您的权益,请附上网址来信告知web_8wen(#)126.com,本站将认真配合并改正。
Copyright ©2005-2008 八文网-  8Wen.com . All rights reserved.