欢迎来到天天文库
浏览记录
ID:38359380
大小:10.68 MB
页数:103页
时间:2019-06-11
《2_数据库系统结构》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第二章数据库系统结构第二章数据库系统结构教学内容数据描述:数据模型:数据库管理系统(DBMS)各阶段中数据描述的术语,概念设计中实体间联系的描述。数据模型,逻辑模型的形式定义,ER模型,层次模型、网状模型、关系模型和面向对象模型的数据结构以及联系的实现方式。2目录提纲数据描述数据描述数据联系的描述数据模型概念数据模型实体联系模型逻辑数据模型层次型网状型面向对象关系型数据库的体系结构三级模式结构三级结构和两级映像两级独立性数据库管理系统DBMS工作模式DBMS主要功能DBMS的模块组成数据库系统DBS的组成DBS的全局结构DBS的分类DBS的效益3§1数据描述一、
2、信息的三个领域:从客观世界事物的特征到计算机中的表示经历了三个领域:现实世界信息世界机器世界4概念设计中的数据描述用概念设计描述数据库的概念结构。数据描述:实体、属性、实体集、实体标识符。5逻辑设计中的数据描述根据概念设计得到的概念结构来设计数据库逻辑结构,逻辑设计涉及的概念:字段、记录、文件、关键码。6机器世界:信息世界的信息在计算机中以数据的形式来表示。计算机系统的存储介质分类:高速缓冲存储器、主存储器、快擦写存储器、磁盘存储器、光存储器、磁带78存储介质层次及数据描述物理存储中的数据描述:位、字节、字、块、桶、卷。9信息的三种世界术语的对应关系表现实世界信息世
3、界(概念设计)计算机世界(逻辑设计)实体实例记录特征属性数据项实体集对象或实体型数据或文件实体间的联系对象间的联系数据间的联系概念数据模型逻辑数据模型现实世界、信息世界和计算机世界的关系10现实世界、信息世界和计算机世界的关系信息的三个世界的联系和转换过程现实世界系统分析信息世界数据库设计计算机世界事物及联系信息化信息模型数据化数据模型现实世界是设计数据库的出发点,也是使用数据库的最终归宿。实体模型和数据模型是现实世界事物及其联系的两级抽象。而数据模型是实现数据库系统的根据。11目录提纲数据描述数据描述数据联系的描述数据模型概念数据模型实体联系模型逻辑数据模型层次型网
4、状型面向对象关系型数据库的体系结构三级模式结构三级结构和两级映像两级独立性数据库管理系统DBMS工作模式DBMS主要功能DBMS的模块组成数据库系统DBS的组成DBS的全局结构DBS的分类DBS的效益12二、数据联系的描述信息世界中,实体与实体之间有联系包括:实体内部的联系;实体之间的联系。1、二元联系:两个不同实体集的实体间联系:1:1联系1:n联系m:n联系131、二元联系141、二元联系:两个不同实体集的实体间联系:1:1联系:1:n联系:m:n联系:学号学生班级学生课程学生152、其他联系:一元联系:三元联系:运动员1:1零件M:N职工1:NP收银员商品顾客N
5、M16目录提纲数据描述数据描述数据联系的描述数据模型概念数据模型实体联系模型逻辑数据模型层次型网状型面向对象关系型数据库的体系结构三级模式结构三级结构和两级映像两级独立性数据库管理系统DBMS工作模式DBMS主要功能DBMS的模块组成数据库系统DBS的组成DBS的全局结构DBS的分类DBS的效益172.2数据模型182.2数据模型19目前广泛使用的数据模型有两种:概念数据模型(实体联系模型)逻辑数据模型(结构数据模型)2.2数据模型20目录提纲数据描述数据描述数据联系的描述数据模型概念数据模型实体联系模型逻辑数据模型层次型网状型面向对象关系型数据库的体系结构三级模式结
6、构三级结构和两级映像两级独立性数据库管理系统DBMS工作模式DBMS主要功能DBMS的模块组成数据库系统DBS的组成DBS的全局结构DBS的分类DBS的效益211、概念数据模型--实体联系模型(ER模型)221、概念数据模型--实体联系模型(ER模型)231、概念数据模型--实体联系模型(ER模型)241、概念数据模型--实体联系模型(ER模型)251、概念数据模型--实体联系模型(ER模型)261、概念数据模型--实体联系模型(ER模型)271、概念数据模型--实体联系模型(ER模型)281、概念数据模型--实体联系模型(ER模型)291、概念数据模型--实体联系模
7、型(ER模型)301、概念数据模型--实体联系模型(ER模型)31三元联系:1、概念数据模型--实体联系模型(ER模型)321、概念数据模型--实体联系模型(ER模型)33特征:①语言表达能力强;②易于被用户理解;③独立于任何DBMS;④容易向DBMS所支持的数据模型转变1、概念数据模型--实体联系模型(ER模型)34目录提纲数据描述数据描述数据联系的描述数据模型概念数据模型实体联系模型逻辑数据模型层次型网状型面向对象关系型数据库的体系结构三级模式结构三级结构和两级映像两级独立性数据库管理系统DBMS工作模式DBMS主要功能DBMS的模块组成数据库系
此文档下载收益归作者所有