ImageVerifierCode 换一换
格式:PPT , 页数:82 ,大小:1.02MB ,
资源ID:910257      下载积分:10 文钱
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,省得不是一点点
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.wenke99.com/d-910257.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(华北电力大学计算机系.PPT)为本站会员(国***)主动上传,文客久久仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知文客久久(发送邮件至hr@wenke99.com或直接QQ联系客服),我们立即给予删除!

华北电力大学计算机系.PPT

1、华北电力大学计算机系数据库系统概论An Introduction to Database System第七章 数据库设计第七章 数据库设计7.1 数据库设计概述7.2 系统需求分析7.3 概念结构设计7.4 逻辑结构设计7.5 数据库物理设计7.6 数据库实施7.7 数据库运行和维护小结7.1 数据库设计概述7.1.1 数据库设计的任务、内容和特点7.1.1.1 数据库设计的任务v 数据库设计是指根据用户需求研制数据库结构的过程,具体地说,是指对于一个给定的应用环境,构造最优的数据库模式,建立数据库及其应用系统,使之能有效的存储数据,满足用户的信息要求和处理要求。v 也就是把现实世界中的数据,

2、根据各种应用处理的要求,加以合理地组织,满足硬件和操作系统的特性,利用已有的 DBMS来建立能够实现系统目标的数据库。数据库设计的任务如图 7.1所示。数据库设 计信息需求处理需求数据库典型应用程序DBMS特性 硬件和操作系统特性图 7.1 数据库设计的任务7.1.1.2 数据库设计的内容数据库设计包括数据库的结构设计和数据库的行为设计两方面的内容。1数据库的结构设计v 数据库的结构设计指是根据给定的应用环境,进行数据库的模式或子模式的设计。v 它包括数据库的概念设计、逻辑设计和物理设计。v 数据库模式是各应用程序共享的结构,是静态的、稳定的,一经形成后通常情况下是不容易改变的,所以结构设计又

3、称为 静态模型设计 。2数据库的行为设计数据库的行为设计是指确定数据库用户的行为和动作。而在数据库系统中,用户的行为和动作指用户对数据库的操作,这些要通过应用程序来实现,所以数据库的行为设计就是应用程序的设计。v 用户的行为总是使数据库的内容发生变化,所以行为设计是动态的,行为设计又称为 动态模型设计 。现实世界数据分析 用户业务活动分析概念设计 功能模型逻辑设计 事务设计物理设计 程序说明子模式设计 应用程序设计加载试验数据 程序编码调试性能考核满意 ? 是否加载数据库运行和维护图 7.2 数据库设计的全过程7.1.2 数据库设计方法简述数据库设计方法目前可分为四类: 直观设计法 、 规范设

4、计法 、 计算机辅助设计法 和 自动化设计法 。直观设计法也叫手工试凑法,它是最早使用的数据库设计方法。这种方法依赖于设计者的经验和技巧,缺乏科学理论和工程原则的支持,设计的质量很难保证,常常是数据库运行一段时间后又发现各种问题,这样再重新进行修改,增加了系统维护的代价。因此这种方法越来越不适应信息管理发展的需要。数据库规范设计法,也称为新奥尔良法,它是目前公认的比较完整和权威的一种规范设计法。新奥尔良法将数据库设计分成需求分析(分析用户需求)、概念设计(信息分析和定义)、逻辑设计(设计实现)和物理设计(物理数据库设计)。下面简单介绍几种常用的规范设计方法。 1基于 E-R模型的数据库设计方法

5、 基于 E-R模型的数据库设计方法是在需求分析的基础上,用 E-R( 实体 联系)图构造一个反映现实世界实体之间联系的企业模式,然后再将此企业模式转换成基于某一特定的 DBMS的概念模式。2基于 3NF的数据库设计方法基于 3NF的数据库设计方法是在需求分析的基础上,确定数据库模式中的全部属性和属性间的依赖关系,将它们组织在一个单一的关系模式中,然后再分析模式中不符合 3NF的约束条件,将其进行投影分解,规范成若干个 3NF关系模式的集合。3基于视图的数据库设计方法此方法先从分析各个应用的数据着手,其基本思想是为每个应用建立自己的视图,然后再把这些视图汇总起来合并成整个数据库的概念模式。合并过程中要解决以下问题: (1) 消除命名冲突;(2) 消除冗余的实体和联系;(3) 进行模式重构,在消除了命名冲突和冗余后,需要对整个汇总模式进行调整,使其满足全部完整性约束条件。

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。