数据库系统概论AnIntroductiontoDatabaseSystem第七讲数.ppt





《数据库系统概论AnIntroductiontoDatabaseSystem第七讲数.ppt》由会员分享,可在线阅读,更多相关《数据库系统概论AnIntroductiontoDatabaseSystem第七讲数.ppt(21页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、数据库系统概论数据库系统概论AnIntroductiontoDatabaseSystem第七讲第七讲 数据库设计数据库设计数据库设计人员应该具备的技术和知识n数据库的基本知识和数据库设计技术n计算机科学的基础知识和程序设计的方法和技巧n软件工程的原理和方法n应用领域的知识数据库设计7.1 数据库设计的定义7.2 数据库设计的特点7.3 数据库设计方法7.4 数据库设计的基本步骤7.1 数据库设计的定义p什么是数据库设计(P198 狭义定义)数据库设计是指数据库各级模式的设计,是数据库应用系统设计的一部分。各级模式:概念模式、模式、外模式和内模式。7.2 数据库设计的特点p结构(数据)设计和行为
2、(处理)设计相结合7.2 数据库设计的特点p结构(数据)设计和行为(处理)设计相结合IPO表输入:输出:处理:CreatLoadMain()ifthenend分区1分区2逻辑结逻辑结构设计构设计概念概念结构结构设计设计物理物理设计设计设设计计阶阶段段设设计计描描述述数数据据处处理理需需 求求分分析析数据字典、全系统中数据项、数据字典、全系统中数据项、数据流、数据存储的描述数据流、数据存储的描述数数据据流流图图和和判判定定表表(判判定定树树)、数数据字典中处理过程的描述据字典中处理过程的描述概念模型(概念模型(E-R图)图)数据字典数据字典系统说明书包括:系统说明书包括:新系统要求、新系统要求、
3、方案和概图方案和概图反映新系统信息反映新系统信息流的数据流图流的数据流图某种数据模型某种数据模型关系关系非关系非关系系统结构图系统结构图(模块结构)(模块结构)存储安排存储安排方法选择方法选择存取路径建立存取路径建立模块设计模块设计IPO表表实施实施阶段阶段编写模式编写模式装入数据装入数据数据库试运行数据库试运行程序编码、程序编码、编译联结、编译联结、测试测试运运行行、维护维护性能监测、转储性能监测、转储/恢复恢复数据库重组和重构数据库重组和重构新新旧旧系系统统转转换换、运运行行、维维护护(修修正正性性、适应性、改善性维护)适应性、改善性维护)7.3数据库设计方法p手工试凑法p基于E-R模型的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 系统 概论 AnIntroductiontoDatabaseSystem 第七

限制150内