文档详情

数据库系统原理课件第1章database.ppt

发布:2018-09-19约1.15万字共85页下载文档
文本预览下载声明
Database System Principle 1.4 数据库系统的组成 3、人员 数据库管理员 系统分析员 数据库设计人员 应用程序员 最终用户 Database System Principle 1.5 小结 数据库系统概述 数据库的基本概念 数据管理的发展过程 数据模型 数据模型的三要素 概念模型: E-R 模型 三种主要数据模型 Database System Principle 1.5 小结 数据库系统的结构 数据库系统三级模式结构 数据库系统的体系结构 数据库系统的组成 Database System Principle 下课了。。。 追求 休息一会儿。。。 * * 1 教材介绍: 比较经典的数据库教材 第一版中国最早的数据库教材,为众多高校计算机专业采用 2. 萨老师介绍 创建信息系,最早系主任 中国的C J, Date 3 王老师介绍 4 数据库所介绍 * * * * * * * * * * * * Database System Principle 1.2 数据模型 概念模型向层次模型的转换 实例:一名学生可选修多门课程,一门课程可被多名学生选修。用E-R图表示此概念模型。 学生 选修 课程 m n 成绩 学号 姓名 课程号 课程名 1.2 数据模型 DataBase System Principle 如何向层次模型的转换? 实体型转换成记录型 转换方法:冗余法、虚拟法 课程号 课程名 学号 姓名 成绩 学生 课程 冗余法 学号 姓名 成绩 课程号 课程名 学生 选修 课程 m n 成绩 学号 姓名 课程号 课程名 转换后的层次模型: Database System Principle 1.2 数据模型 4、网状模型 网状模型简介 创始人: 网状数据库之父:查尔斯.巴赫曼 贡献 设计开发了网状数据库管理系统IDS(综合数据系统) 促成了数据库标准的制定:DBTG 1973年获得的图灵奖(数据库领域里的第一位) Database System Principle 1.2 数据模型 网状数据模型的数据结构 允许一个以上的结点无双亲; 一个结点可以有多于一个的双亲 R 1 R 2 R3 L1 L2 R1 R2 L3 L1 L2 R3 L4 R4 R5 R 1 L1 L2 R2 Database System Principle 1.2 数据模型 网状模型实例 学生宿舍 学生 教研室 系 教师 父母 人 子女 树 种植 砍伐 养育 赡养 Database System Principle 1.2 数据模型 概念模型向网状模型的转换 实例:一名学生可选修多门课程,一门课程可被多名学生选修。用E-R图表示此概念模型。 学生 选修 课程 m n 成绩 学号 姓名 系别 课程号 课程名 学分 Database System Principle 1.2 数据模型 如何向网状模型转换? 实体型转换成记录型 转换方法:增加一选课结点(联系) 学生 选修 课程 m n 成绩 学号 姓名 系别 课程号 课程名 学分 转换后的网状模型: 学号 课程号 成绩 学生 选课 课程 S-SC C-SC 1.2 数据模型 DataBase System Principle 学号 姓名 系别 0001 张三 信息学院 0002 李四 信息学院 0003 王五 物流学院 学号 课程号 成绩 0001 01 89 0001 02 56 0002 01 75 学生 选课 课程号 课程名 学分 01 数据库 21 02 数据结构 22 03 网络 20 课程 S-SC C-SC 学号 课程号 成绩 学号 姓名 系别 学生 选课 课程号 课程名 学分 课程 S-SC C-SC Database System Principle 1.2 数据模型 5、关系模型 关系模型简介 目前主要采用的数据模型 1970年由美国IBM公司San Jose研究室的研究员E.F.Codd(埃德加.科德)提出 本课程的重点 Database System Principle 1.2 数据模型 关系数据模型的数据结构 二维表 学 号 姓 名 年
显示全部
相似文档