数据库系统概论-C数据库设计-数据恢复技术-并发7,10,11.ppt

上传人:gs****r 文档编号:1450847 上传时间:2019-02-28 格式:PPT 页数:338 大小:882.50KB
下载 相关 举报
数据库系统概论-C数据库设计-数据恢复技术-并发7,10,11.ppt_第1页
第1页 / 共338页
数据库系统概论-C数据库设计-数据恢复技术-并发7,10,11.ppt_第2页
第2页 / 共338页
数据库系统概论-C数据库设计-数据恢复技术-并发7,10,11.ppt_第3页
第3页 / 共338页
数据库系统概论-C数据库设计-数据恢复技术-并发7,10,11.ppt_第4页
第4页 / 共338页
数据库系统概论-C数据库设计-数据恢复技术-并发7,10,11.ppt_第5页
第5页 / 共338页
点击查看更多>>
资源描述

1、第七章 数据库设计 数据库技术是 信息资源 管理最有效的手段。数据库设计 广义地讲:数据库及其应用系统的设计,即设计整个数据库的应用系统。 狭义地讲:设计数据库本身,即设计数据库的各级模式并建立数据库。数据库设计概述 数据库设计: 是指对于一个 给定 的应用环境, 构造 最优的数据库模式, 建立 数据库及其应用系统,有效存储数据, 满足各种 用户的应用需求,包括信息要求和处理(数据操作)要求。数据库设计的 基本特点 : 三分技术,七分管理,十二分基础数据 结构(数据)设计和行为(处理)相结合 用户的参与数据库设计方法: 新奥尔良方法 :运用软件工程的思想,用工程化的方法设计数据库,属于规范设计

2、方法。 基于 E-R模型的数据库设计方法 3NF 设计数据库的逻辑模式 ODL( Object Definition Language)面向对象的数据库设计方法等等数据库设计的基本步骤:考虑到数据库及其应用系统开发的全过程,将数据库设计分为 6个阶段 需求分析 阶段 概念结构 设计阶段 逻辑结构 设计阶段 数据库 物理设计 阶段 数据库 实施 阶段 数据库 运行和维护 阶段1、需求分析阶段需求收集和分析,结果得到 数据字典 描述的数据需求和数据流图描述的处理需求。 2、概念结构设计阶段通过对用户需求进行综合、归纳与抽象,形成一个 独立于具体 DBMS的概念模型,可以用 E-R图表示。 3、逻辑

3、结构设计阶段将概念结构 转换 为某个 DBMS所支持的数据模型(例如关系模型),并对其进行优化。 4、数据库物理设计阶段为逻辑数据模型选取一个最适合应用环境的 物理结构 (包括存储结构和存取方法)。 5、数据库实施阶段运用 DBMS提供的数据语言(例如 SQL)及其宿主语言(例如 C),根据逻辑设计和物理设计的结果 建立数据库,编制与调试应用程序,组织数据入库,并进行试运行 。 6、数据库运行和维护阶段数据库应用系统经过试运行后即可投入正式运行。在数据库系统运行过程中必须不断地 对其进行评价、调整与修改。 设计一个完善的数据库应用系统不可能一蹴而就,它往往是上述六个阶段的不断反复 。 需求分析 需求分析:简单地说就是分析用户的要求。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育教学资料库 > 课件讲义

Copyright © 2018-2021 Wenke99.com All rights reserved

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

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

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