《数据库原理及应用教程》_chp1.ppt
上传人:qw****27 上传时间:2024-09-12 格式:PPT 页数:168 大小:3.3MB 金币:15 举报 版权申诉
预览加载中,请您耐心等待几秒...

《数据库原理及应用教程》_chp1.ppt

《数据库原理及应用教程》_chp1.ppt

预览

免费试读已结束,剩余 158 页请下载文档后查看

15 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

数据库系统概论AnIntroductiontoDatabaseSystems内容安排(1)内容安排(2)数据库系统概论AnIntroductiontoDatabaseSystems第一章绪论第一章绪论数据库的地位第一章绪论1.1.1四个基本概念一、数据数据举例数据举例二、数据库三、数据库管理系统DBMS的主要功能DBMS的主要功能DBMS的主要功能四、数据库系统数据库1.1数据库系统概述数据管理技术的产生和发展数据管理技术的产生和发展(续)一、人工管理阶段人工管理阶段(续)应用程序与数据的对应关系(人工管理阶段)二、文件系统阶段文件系统阶段(续)应用程序与数据的对应关系(文件系统阶段)文件系统中数据的结构三、数据库系统阶段1.1数据库系统概述1.1.3数据库系统的特点数据结构化数据的共享性高,冗余度低,易扩充数据独立性高数据由DBMS统一管理和控制应用程序与数据的对应关系(数据库系统)第一章绪论1.2数据模型数据模型1.2.1两大类数据模型两大类数据模型(续)两大类数据模型(续)1.2数据模型1.2.2数据模型的组成要素一、数据结构二、数据操作数据操作(续)三、数据的完整性约束条件数据的完整性约束条件(续)1.2数据模型1.2.3概念模型概念模型一、信息世界中的基本概念信息世界中的基本概念(续)信息世界中的基本概念(续)二、两个实体型之间的联系二、两个实体型之间的联系(续)两个实体型之间的联系(续)两个实体型之间的联系(续)三、两个以上实体型之间的联系两个以上实体型之间的联系(续)两个以上实体型之间的联系(续)四、单个实体型内的联系单个实体型内的联系五、概念模型的一种表示方法E-R图E-R图(续)联系的表示方法联系的表示方法示例联系的属性六、一个实例一个实例一个实例1.2数据模型1.2.4最常用的数据模型1.2.5层次模型一、层次数据模型的数据结构层次数据模型的数据结构(续)层次数据模型的数据结构(续)层次数据模型的数据结构(续)层次数据模型的数据结构(续)二、多对多联系在层次模型中的表示三、层次模型的数据操纵与完整性约束层次模型的数据操纵与完整性约束(续)四、层次数据模型的存储结构层次数据模型的存储结构(续)层次数据模型的存储结构(续)层次数据模型的存储结构(续)层次数据模型的存储结构(续)五、层次模型的优缺点1.2数据模型1.2.6网状模型1.网状数据模型的数据结构网状数据模型的数据结构(续)网状数据模型的数据结构(续)网状数据模型的数据结构(续)网状数据模型的数据结构(续)网状数据模型的数据结构(续)网状数据模型的数据结构(续)网状数据模型的数据结构(续)网状数据模型的操纵与完整性约束(续)三、网状数据模型的存储结构网状数据模型的存储结构(续)四、网状数据模型的优缺点1.2数据模型1.2.7关系模型一、关系数据模型的数据结构关系数据模型的数据结构(续)关系数据模型的数据结构(续)关系数据模型的数据结构(续)关系数据模型的数据结构(续)关系数据模型的数据结构(续)关系数据模型的数据结构(续)二、关系数据模型的操纵与完整性约束关系数据模型的操纵与完整性约束(续)三、关系数据模型的存储结构四、关系数据模型的优缺点关系数据模型的优缺点(续)第一章绪论1.3数据库系统结构数据库系统结构(续)1.3.1数据库系统模式的概念数据库系统模式的概念(续)数据库系统模式的概念(续)数据库系统结构(续)1.3.2数据库系统的三级模式结构数据库系统的三级模式结构(续)一、模式(Schema)模式(续)二、外模式(ExternalSchema)外模式(续)外模式(续)三、内模式(InternalSchema)内模式(续)内模式(续)数据库系统结构(续)1.3.3数据库的二级映像功能与数据独立性一、外模式/模式映象外模式/模式映象(续)二、模式/内模式映象模式/内模式映象(续)模式/内模式映象(续)模式/内模式映象(续)模式/内模式映象(续)模式/内模式映象(续)模式/内模式映象(续)第一章绪论1.4数据库系统的组成数据库系统的组成(续)一、硬件平台及数据库硬件平台及数据库(续)二、软件三、人员人员(续)1.数据库管理员(DBA)数据库管理员(续)数据库管理员(续)2.系统分析员和数据库设计人员系统分析员和数据库设计人员(续)3.应用程序员4.用户用户(续)第一章绪论1.5小结小结(续)下课了。。。