软件技术基础 教学课件 ppt 作者 张选芳 傅茂洺 王欣 计算机软件技术基础(邮电)4-5&6

上传人:E**** 文档编号:89494506 上传时间:2019-05-25 格式:PPT 页数:12 大小:514.50KB
返回 下载 相关 举报
软件技术基础 教学课件 ppt 作者  张选芳 傅茂洺 王欣 计算机软件技术基础(邮电)4-5&6_第1页
第1页 / 共12页
软件技术基础 教学课件 ppt 作者  张选芳 傅茂洺 王欣 计算机软件技术基础(邮电)4-5&6_第2页
第2页 / 共12页
软件技术基础 教学课件 ppt 作者  张选芳 傅茂洺 王欣 计算机软件技术基础(邮电)4-5&6_第3页
第3页 / 共12页
软件技术基础 教学课件 ppt 作者  张选芳 傅茂洺 王欣 计算机软件技术基础(邮电)4-5&6_第4页
第4页 / 共12页
软件技术基础 教学课件 ppt 作者  张选芳 傅茂洺 王欣 计算机软件技术基础(邮电)4-5&6_第5页
第5页 / 共12页
点击查看更多>>
资源描述

《软件技术基础 教学课件 ppt 作者 张选芳 傅茂洺 王欣 计算机软件技术基础(邮电)4-5&6》由会员分享,可在线阅读,更多相关《软件技术基础 教学课件 ppt 作者 张选芳 傅茂洺 王欣 计算机软件技术基础(邮电)4-5&6(12页珍藏版)》请在金锄头文库上搜索。

1、1,计算机软件技术基础,课件,第一章 数据结构,第二章 操作系统,第三章 软件工程,第四章 数据库,制作者:张选芳 Email: 电话:5182508,2,第四章 数据库,第一单元,第二单元,第三单元,第四单元,第五单元,第六单元,3,4.5 数据库设计 4.6 数据库新技术,第五、六单元,第四章 数据库,4,数据库设计是指对于一个给定的应用环境,构造最优的数据库模式,建立数据库极其应用系统,有效存储数据,满足用户信息要求和处理要求。 总的说来,要经历以下几个步骤: 1. 需求分析 2. 概念设计 3. 逻辑设计 4. 物理设计 5. 数据库实现、运行与维护,5,1. 需求分析 需求分析的任务

2、是通过详细调查现实世界要处理的对象(组织、部门、企业等),充分了解原系统(手工系统或计算机系统)工作概况,明确用户的各种需求,然后在此基础上确定新系统的功能。新系统必须充分考虑今后可能的扩充和改变,不能仅仅按当前应用需求来设计数据库。,6,2. 概念设计 将需求分析得到的用户需求抽象为概念模型的过程就是概念结构设计。概念结构是对现实世界的一种抽象。概念结构独立于数据库逻辑结构,也独立于支持数据库的DBMS。 (1) 概念结构设计的方法 自顶向下:先定义全局概念结构的框架,然后逐步细化。,7, 自底向上:先定义各局部应用的概念结构,然后将它们集成起来,得到全局概念结构 逐步扩张:先定义最重要的核

3、心概念结构,然后向外扩充,直至总体概念结构。(2) 数据抽象与局部视图设计以自底向上设计方法为例,它通常分为两步: 第一步,根据需求分析的结果,对现实世界的数据进行抽象,设计各个局部视图即分E-R图。 第二步,集成局部视图。,8,3. 逻辑设计 逻辑设计的主要目标是产生一个DBMS能处理的模式,这个模式能够满足全部用户的要求。设计逻辑结构时一般要分三步进行: 将概念结构转换为一般的关系、网状、层次模型 将转化来的关系、网状、层次模型向特定DBMS支持下的数据模型转换 对数据模型进行优化,9,4. 物理设计 为一个给定的逻辑数据模型选取一个最适合应用环境的物理结构(存储结构与存取方法)的过程,就是数据库的物理设计。 物理结构依赖于给定的DBMS和和硬件系统。数据库的物理设计通常分为两步: 确定数据库的物理结构 对物理结构进行评价,评价的重点是时间和空间效率,10,5. 数据库实现、运行与维护 (1)数据库实现 (2)数据库的实施 (3)数据库的试运行 (4)数据库的运行和维护,11,4.6 数据库新技术 4.6.1 多媒体数据库 4.6.2 分布式数据库 4.6.3 网络环境下的数据库体系 4.6.4 数据仓库 4.6.5 数据挖掘技术,12,注意,

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

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号