数据库基础讲义.ppt
《数据库基础讲义.ppt》由会员分享,可在线阅读,更多相关《数据库基础讲义.ppt(18页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 第六章第六章 数据库设计数据库设计 6.1 6.1 数据库设计概述数据库设计概述 数据库设计是研制数据库及其应用系统的技术,是数据库在应用领域中主要的研究课题。6.1.1 数据库和信息系统数据库和信息系统 一.数据库和信息系统的关系 二.数据库设计人员应具备的知识 1、数据库的基本知识和数据库设计技术;2、计算机科学的基础知识和程序设计的方法和技巧;3、软件工程的原理和方法;4、应用领域的知识。6.1.2 数据库设计的特点数据库设计的特点 一、特点之一:数据库建设是硬件、软件和干件的结合。二、特点之二:数据库设计和应用系统设计相结合。现实世界数据分析概念模型设计逻辑数据库设计物理数据库设计子
2、模式设计建立数据功能分析功能说明功能模型事务设计程序说明应用程序设计程序编码调试 图6.1 结构和行为分离的设计6.1.3 数据库设计方法简述数据库设计方法简述 一.规范设计法中比较著名的有新奥尔良(New Orleans)方法 1.需求分析 2.概念设计 新奥尔良方法设计数据库的四个阶段 3.逻辑设计 4.物理设计 二.基于 E-R模型的数据库设计法及其它6.1.4 数据库设计步骤数据库设计步骤 1.需求分析 2.概念结构设计 3.逻辑结构设计 4.数据库物理设计 5.数据库实施 6.数据库运行和维护需求收集和分析设计概念结构设计逻辑结构数据模型优化设计物理结构评价设计,性能预测物理实现试验
3、性运行使用、维护数据库应用需求数据、处理 转换规则、DBMS功能优化方法应用要求,DBMS详细特征需求分析阶段数据库运行、维护阶段不满意不满意 数据库实施阶段物理设计阶段逻辑设计阶段概念设计阶段图6-2 数据库设计步骤注意时间 6.2.2 需求分析的方法 一.调查用户需求的具体步骤 1.调查组织机构情况;2.调查各部门的业务活动情况;3.协助用户明确对新系统的各种要求;4.确定新系统的边界.二.常用的调查方法 1.跟班作业;2.开调查会;3.请专人介绍;4.询问;5.设计调查表请用户填写;6.查阅记录.6.2 需需 求求 分分 析析 6.2.1 需求分析的任务.需求分析调查组织机构总体情况熟悉
4、业务活动明确用户需求确定系统边界用户 数据库 设计人员.DDDDDFD概念设计图6.6 需求分析过程 6.2.3 数据字典 一、数据字典的五部分:1、数据项;2、数据结构;3、数据流;4、数据存储;5、处理过程。二、需要特别注意的 1、设计人员应充分考虑到可能的扩充和可改变;2、必须强调用户的参与。6.3 概念结构设计概念结构设计 6.3.1 概念结构 概念结构的主要特点:1.能真实、充分地反映现实世界。2.易于理解;3.易于更改;4.易于向关系、6.3.2 概念设计的方法与步骤 一.概念设计的方法 1.自顶向下 2.自底向上 4.逐步扩张 4.混合策略 二.概念设计的步骤 6.3.3 数据抽
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 基础 讲义
限制150内