[其它]第1章--数据库系统概论课件.ppt
《[其它]第1章--数据库系统概论课件.ppt》由会员分享,可在线阅读,更多相关《[其它]第1章--数据库系统概论课件.ppt(34页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第 1 章 数据库系统概论返回6/2/20231第1章数据库系统概论知识点数据库、数据库系统、数据库管理系统数据描述语言与操作语言数据模型、存储模式与视图难点数据库管理系统的作用、数据字典内容与作用关系模型、数据库视图、三级模式与两级映射6/2/20232要求熟练掌握以下内容:数据库管理系统的组成与作用数据库管理系统的数据字典与日志E-R图与关系模型的转换数据库的视图与映射了解以下内容:数据库技术的发展简史6/2/202331.1数据库技术的发展1.1.1 人工管理阶段人工管理阶段图图1.11.1人工管理的数据组织人工管理的数据组织简单的I/O软件数据的逻辑组织数据的物理组织6/2/20234
2、1.1.2 文件管理阶段文件管理阶段逻辑文件图图1.21.2文件系统的数据组织见书文件系统的数据组织见书逻辑文件顺序文件连接文件存取方法存取方法(a)(b)6/2/202351.1.3 数据库系统阶段数据库系统阶段1实现了广义的数据共享图图1.31.3广义数据共享广义数据共享见书见书数据库应用程序B(C语言)应用程序D(Ada语言)应用程序A(Basic语言)应用程序C(COBOL语言)6/2/202362实现了数据的结构化隶属隶属隶属隶属隶属隶属教师记录教师记录课程记录课程记录 隶属隶属隶属隶属 人事记录人事记录工资记录工资记录图图1.41.4(a a)全局逻辑结构)全局逻辑结构 校名校名
3、校长校长 地址地址系号系号 系名系名 系主任系主任 教研室教研室 室主任室主任 编号编号 姓名姓名 职称职称 年龄年龄 简历简历 课程号课程号 课程名课程名 课程类课程类 任课教师任课教师 任课日期任课日期 评语评语 日期日期 工资状况工资状况 日期日期 事件事件 6/2/20237隶属隶属隶属隶属图图1.41.4(b b)局部逻辑结构局部逻辑结构 教研室教研室 室主任室主任 课程号课程号 课程名课程名 课程类别课程类别任课教师任课教师 任课日期任课日期 评语评语6/2/20238图1.4(c)现代数据库系统 数据库整体逻辑结构6/2/202393 3数据冗余度小,弹性大,易扩充,应用方式灵活
4、数据冗余度小,弹性大,易扩充,应用方式灵活 4 4具有较高的数据独立性具有较高的数据独立性 图图1.51.5二级映射功能示意二级映射功能示意应用程序A整体逻辑结构应用程序B应用程序X存储结构与逻辑结构的映射局部逻辑结构的映射整体逻辑结构与6/2/2023105提供简便的用户接口6统一的数据控制管理7对数据的存取有了很大的改进1.1.4 数据库系统与文件系统的比较数据库系统与文件系统的比较1相同性2不同性数据库系统具有最小的冗余度数据库系统具有极大的数据独立性数据库系统为用户提供了有效、统一的操作手段6/2/2023111.2 数据库系统的组成数据库系统的组成 1.2.1 数据库的定义与特性数据
5、库的定义与特性1数据库的定义DBTG(DataBaseTaskGroup)的定义:数据库是由一个指定控制的所有记录(record)、络(set和区域组成。如果有多个数据库,则每一个数据库必须有自己的模式,不同数据库的内容是彼此无关的。C.J.Date的定义:数据库是某个企事业单位存贮在计算机内的一组业务数据,它能被这个单位中的应用系统使用。6/2/202312J.Martim的定义:数据库是存贮在一起的相关数据的集合,这些数据无有害的或不必要的冗余,为多种应用服务;数据的存贮独立于使用它的程序;对数据库插入新的数据,修改和检索原有数据均能按一种公用的和可控制的方法进行,数据被结构化,为其它的应
6、用提供基础。2数据库系统的主要特性数据库系统的主要特性尽最大可能减少数据的冗余度实现广泛的数据共享保证数据的安全可靠保证数据独立性实现标准6/2/202313 1.2.2 数据库系统的设计原则数据库系统的设计原则1数据独立性2.减少数据冗余,提高共享程度3具有很强的数据管理能力4确保数据库系统的可靠、安全与完整5一个良好的数据库系统应具有重新组织数据的能力6设计数据库时应充分注意系统的可修改性和可扩充性7数据应能充分描述数据间的内在联系6/2/202314图图1.6(a)1.6(a)学生课程联系学生课程联系图图1.6(b)1.6(b)教师学生联系教师学生联系6/2/202315图图1.6(c)
7、1.6(c)系教师学生联系系教师学生联系 系系专业专业 班级班级 教研室教研室 学学 生生教师教师 课程课程 实验室实验室 6/2/2023161.2.3 数据库系统的结构与组成数据库系统的结构与组成图图1.71.7数据库系统的结构数据库系统的结构用户1子模式与模式的映射概念模式子模式aDBMSOS用户级数据库概念级数据库物理级数据库-用户视图数据库管理员视图系统分析员视图用户2用户n子模式b子模式m模式与内模式的映像存储模式内模式模式外模式6/2/2023171.数据库2.数据库管理系统3.应用程序系统4.数据库用户普通级用户程序员级用户数据库管理员6/2/2023181.3 数据库的逻辑结
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 其它 数据库 系统 概论 课件
限制150内