如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
数据库系统原理与应用PrinciplesandApplicationsofDatabaseSystem主讲教师:贺亚茹教材及参考书(1)教材及参考书(2)考试成绩1、上课按时进教室,每迟到一次扣1分。2、原则上不允许旷课,每旷课一次扣2分。特殊情况要有假条。3、一学期旷课5次平时分扣为零分。旷课1/3不允许参加期末考试。4、作业、实验报告少一次扣2分。5、不准在教室吃东西、男女交往得体,不准勾肩搭背。第一章数据库系统概述1.1引言数据库技术的发展过程关系模型数据库典型产品1.2数据库基本概念1.2.1信息、数据和数据处理1.2.1信息、数据和数据处理数据举例1.2.1信息、数据和数据处理1.2.2数据管理技术的发展一、人工管理阶段(自由管理阶段)一、人工管理阶段(续)一、人工管理阶段(续)二、文件系统管理阶段二、文件系统管理阶段(续)文件系统中数据的结构二、文件系统管理阶段(续)三、数据库系统管理阶段三、数据库系统管理阶段(续)数据结构化数据独立性DBMS对数据的控制功能DBMS对数据的控制功能三、数据库系统管理阶段(续)1.2.3数据库系统一、数据库(举例)一、数据库(续)二、数据库管理系统DBMS的主要功能DBMS的主要功能(续)三、数据库系统数据库系统(续)1.3数据库系统结构1.3.1数据库系统的三级模式结构1.3.1数据库系统模式结构(续)1.3.1数据库系统模式结构(续)1.模式(Schema)2.外模式(ExternalSchema)2.外模式(续)2.外模式(续)3.内模式(InternalSchema)三级模式与二层映象数据库系统的三级模式结构1.外模式/模式映象1.外模式/模式映象的用途2.模式/内模式映象2.模式/内模式映象的用途1.3.2数据库系统外部的体系结构1.单用户数据库系统2.主从式结构的数据库系统主从式结构的数据库系统主从式结构的数据库系统(续)3.分布式结构的数据库系统3.分布式结构的数据库系统(续)3.分布式结构的数据库系统(续)4.客户机/服务器结构的数据库系统4.客户机/服务器数据库系统的种类集中服务器结构的C/S数据库系统分布式服务器结构的C/S数据库系统4.客户机/服务器结构的优点4.客户/服务器结构的缺点5.浏览器/服务器结构的数据库系统1.4数据模型1.4.1数据模型的概念1.4.1数据模型的概念(续)1.4.1数据模型的概念(续)1.4.2数据模型的三要素1.数据结构2.数据操作2.数据操作(续)3.数据的完整性约束条件3.数据的约束条件(续)1.4.3概念模型1.4.3概念模型1.信息世界中的基本概念1.信息世界中的基本概念(续)1.信息世界中的基本概念(续)2.两个实体集间的联系2.两个实体型间的联系(续)2.两个实体集间的联系(续)2.两个实体型间的联系(续)3.多个实体集间的联系3.多个实体型间的联系(续)课程4.同一实体集内各实体间的联系5.概念模型的表示方法6.E-R图6.E-R图(续)6.E-R图(续)6.联系的表示方法6.联系的表示方法(续)6.联系的表示方法示例6.联系的表示方法示例(续)6.联系属性的表示方法E-R图实例:某工厂物资管理E-R图运动会管理系统的E-R模型1.4.4常用的数据模型1.层次模型1.层次模型(续)Ri教学管理数据库的层次模型2.网状模型2.网状模型(续)2.网状模型(续)3.关系模型(1)关系模型的组成(2)关系模型的基本概念(2)关系模型的基本概念(续)(3)关系模型的数据结构(3)关系模型的数据结构(续1)(3)关系模型的数据结构(续2)(4)关系模型的优缺点(4)关系模型的优缺点(续)作业