- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
教学目标: 理解数据库应用系统设计步骤 学会使用数据库设计步骤完成一个简单应用系统的设计 学会整理数据库设计过程的文档 第10章数据库应用系统设计概述 10.1数据库设计概述 10.2数据库设计步骤 10.3数据库设计 10.4 案例分析 10.1数据库设计概述 10.1.1数据库系统设计内容 10.1.2数据库设计特点 10.1.1数据库系统设计内容 数据库设计是指对于一个给定的应用环境,构造最优的数据库模式,建立数据库及其应用系统,使之能够有效地存储数据。 10.1.1数据库系统设计内容 结构特性设计通常是指数据库模式或数据库结构设计,它应该具有最小冗余的、能满足不同用户数据需求的、能实现数据共享的系统。数据库结构特性是静态的,应留有扩充余地,使系统容易改变。 10.1.1数据库系统设计内容 行为特性设计是指应用程序、事物处理的设计。确定数据库用户的行为和动作。用户的行为总是使数据库的内容发生变化,所以行为设计是动态的,行为设计又称为动态模型设计 。 10.1.2数据库设计特点 数据库设计是一项综合性技术。“三分技术,七分管理,十二分基础数据”是数据库建设的基本规律。 10.1.2数据库设计特点 数据库设计的特点是: 10.2数据库设计步骤 10.2数据库设计步骤 10.2数据库设计步骤 10.2数据库设计步骤 10.2数据库设计步骤 10.2数据库设计步骤 10.3数据库设计 10.3.1需求分析 10.3.2概念结构设计 10.3.3逻辑结构设计 10.3.4物理设计 10.3.5 数据库实施 10.3.6数据库运行和维护 10.3.1需求分析 需求分析的任务是通过详细调查现实世界要处理的对象(组织、部门、企业等),充分了解原系统(手工系统或计算机系统)工作概况,明确用户的各种需求,然后在此基础上确定新系统的功能。新系统必须充分考虑今后可能的扩充和改变,不能仅仅按当前应用需求来设计数据库。 10.3.1需求分析 1. 收集需求信息 10.3.1需求分析 2. ?采取的步骤 10.3.1需求分析 ?3. 常用的调查方法有: 10.3.1需求分析 ?4 .分析整理:分析的过程是对所收集到的数据进行抽象的过程 。 例如: 每年新生入学时学费基本信息的输入 每年老生离校时学生基本信息的删除 查询、打印学生的交费情况 查询、打印降级生的交费情况 进入学费管理系统的安全性条件设计 10.3.1需求分析 5.分析整理的结果之一是制作数据流图。数据库设计中采用数据流图(DFD:Data Flow Diagram)来描述系统的功能。 10.3.1需求分析 练习 飞机机票预订系统的功能是: 旅行社把预订机票的旅客信息 (姓名、年龄、单位、身份证号码、旅行时间、目的地等)输入机票预订系统。系统为旅客安排航班,打印出取票通知单(附有应交的账款)。旅客在飞机起飞的前一天凭取票通知单交款取票,系统检验无误,输出机票给旅客。 练习 工厂的产品仓库管理员隶属于销售科领导,由七名职工组成,主要负责产品的出入库管理.库存帐务管理和统计报表,并且应当随时向上级部门和领导提供库存查询信息。为了防止超储造成产品库存积压,同时也为了避免产品库存数量不足而影响市场需求,库存管理员还应该经常提供库存报警数据(与储备定额相比较的超储量或不足数量)。 产品入库管理的过程是,各生产车间随时将制造出来的产品连同填写好的入库单(入库小票)一起送至仓库。仓库人员首先进行检验,一是抽检产品的质量是否合格,二是核对产品的实物数量和规格等是否与入库单上的数据相符,当然还要校核入库单上的产品代码。检验合格的产品立即进行产品入库处理,同时登记产品入库流水帐。检验不合格的产品要及时退回车间。 产品入库管理的过程是,仓库保管员根据销售科开出的有效产品出库单(出库小票)及时付货,并判明是零售出库还是成批销售出克,以便及时登记相应的产品出库流水帐。 平均看来,仓库每天核收三十笔入库处理,而各种出库处理越五十笔。每天出入库结束后,记帐员就根据入库流水帐和出库流水帐按产品及规格分别进行累计,以便将本日内发生的累计数填入库存台帐 10.3.1需求分析 6.分析整理的第2个结果是数据字典 数据字典(DD:Data Dictionary)用于记载系统中的各种数据、数据元素以及它们的名字、性质、意义及各类约束条件,记录系统中用到的常量、变量、数组及其他数据单位,是系统开发与维护中不可缺少的重要文件。 第一个需要掌握的文档。 10.3.1需求分析 数据字典包含: 10.3.1需求分析 请看案例 10.3.2概念结构设计 概念结构的目标是将需求分析得到的用户需求抽象为数据库的概念结构,即概念模式。概念结构设计形成一个独立于具体DBMS的概念模型。描述概
您可能关注的文档
- 山东理工大学交通与车辆工程学院物流工程课件 第七章.ppt
- 山东理工大学交通与车辆工程学院物流工程课件 第三章.ppt
- 山东理工大学交通与车辆工程学院物流工程课件 第四章.ppt
- 山东理工大学交通与车辆工程学院物流工程课件 第五章.ppt
- 山东理工大学交通与车辆工程学院物流工程课件 第一章.ppt
- 山东理工大学理学院多元统计分析课件 第八章.ppt
- 山东理工大学理学院多元统计分析课件 第二章.ppt
- 山东理工大学理学院多元统计分析课件 第九章.ppt
- 山东理工大学理学院多元统计分析课件 第六章.ppt
- 山东理工大学理学院多元统计分析课件 第七章.ppt
- 2《插秧歌》公开课一等奖创新教学设计统编版高中语文必修上册_1.docx
- 第08讲 选必《过秦论》《五代史伶官传序》一轮复习(讲义)(含答案)2025年高考语文一轮复习精品讲义(新教材新高考).docx
- 语文【倒计时15-11天】-2025年中考考前20天终极冲刺攻略(学生版+解析).docx
- 【上好课】7 藤野先生(公开课一等奖创新教学设计)语文统编版2024八年级上册.docx
- 高考语文二轮复习专题强化任务群四创新命题(共207张)+学案.docx
- 专题九 文学文化常识 学案(含答案)-【2025名师导航】中考语文一轮总复习(全国版).docx
- 专题十 名著阅读 第6讲《昆虫记》学案(含答案)-【2025名师导航】中考语文一轮总复习(全国版).docx
- 第23课《孟子》三章 富贵不能淫 公开课一等奖创新教学设计-【课堂无忧】新课标同步核心素养课堂.docx
- 【上好课】10 美丽的颜色(公开课一等奖创新教学设计)语文统编版2024八年级上册.docx
- 备考2025年中考语文答题技巧(通用版)模板07故事情节类题型(学生版+解析).docx
原创力文档


文档评论(0)