数据库设计与开发 北京邮电大学邓芳 Dengfang@bupt.edu.cn 2006.10
数据库设计与开发 北京邮电大学 邓芳 Dengfang@bupt.edu.cn 2006. 10
课程目标 课程内容 学习方法 教学参考书
前言 • 课程目标 • 课程内容 • 学习方法 • 教学参考书
课程目标: 掌握数据库的概念、理论和技术; 熟悉数据库设计与开发的过程和方法; 理解学会一个具体的DBMS数据库的使 用和管理 利用这些知识能够设计和开发一个实际 的数据库应用系统
课程目标: •掌握数据库的概念、理论和技术; •熟悉数据库设计与开发的过程和方法; •理解学会一个具体的DBMS数据库的使 用和管理; •利用这些知识能够设计和开发一个实际 的数据库应用系统
课程内容: 数据库系统相关基本概念; 关系数据库与对象关系数据库:数据模型、数据操作、 数据约束; 咿DBMS功能及策略:存储、査询处理、并发控制、恢复 ·数据库设计:需求分析、概念模型设计、数据库逻辑设 计和物理设计、数据库实施;ER模型、规范化设计方法。 具体数据库系统介绍: ORACLE 实验
课程内容: •数据库系统相关基本概念; •关系数据库与对象关系数据库:数据模型、数据操作、 数据约束; •DBMS功能及策略:存储、查询处理、并发控制、恢复 •数据库设计:需求分析、概念模型设计、数据库逻辑设 计和物理设计、数据库实施;ER模型、规范化设计方法。 •具体数据库系统介绍:ORACLE •实验
学习方法: 理论 实践
学习方法: 理论 实践
教学参考书 数据库系统设计、实现与管理(第三版) Thomas Conno; Carolyn Begg著,宁洪等译,电子工业出 版社 ●数据库系统概念(原书第五版), abraham Silberschatz, etc 杨冬清、唐世渭等译,机械工业出 版社 ORACLE DBA基础教程,丁国良编著,科学出版社
教学参考书: •数据库系统设计、实现与管理(第三版)Thomas Connolly,Carolyn Begg 著,宁洪等译,电子工业出 版社 •数据库系统概念(原书第五版),Abraham Silberschatz,etc., 杨冬清、唐世渭等译,机械工业出 版社 •ORACLE DBA基础教程,丁国良编著,科学出版社
第一章概述 数据管理 数据库系统 数据模型 数据库语言 数据库用户 数据库管理员DBA 数据库管理系统DBMS 系统总体结构
第一章 概述 • 数据管理 • 数据库系统 • 数据模型 • 数据库语言 • 数据库用户 • 数据库管理员DBA • 数据库管理系统DBMS • 系统总体结构
.1数据管理 手工管理阶段(50年代中期以前) 应用程序1 数据组1 应用程序2 数据组2 应用程序n 数据组n
1.1 数据管理 应用程序1 数据组1 应用程序2 数据组2 应用程序n 数据组n … … 手工管理阶段(50年代中期以前)
文件系统阶段(50年代末~60年代末) 应用程序1 数据组1 应用程序2 数据组2 文件 系统 应用程序n 数据组n
应用程序1 数据组1 应用程序2 数据组2 应用程序n 数据组n … … … … 文件 系统 文件系统阶段(50年代末~60年代末)
数据库系统阶段(60年代末~至今) 应用程序1 数据库 应用程序2 管理系统 数据库 应用程序n
数据库系统阶段(60年代末~至今) 数据库 管理系统 应用程序1 应用程序2 应用程序n 数据库