文档介绍:数据库系统原理数据库系统原理本书主要内容本书主要内容??全书共全书共99章章,,主要讲述数据库技术的基础知识及主要讲述数据库技术的基础知识及关系数据库理论关系数据库理论,,数据库设计及数据库标准语数据库设计及数据库标准语言言SQL,SQL,以及数据库管理及数据库软件的运用知以及数据库管理及数据库软件的运用知识。识。??在本书中,自考内容重点章节为第在本书中,自考内容重点章节为第22、、33、、44、、55章节。章节。学****目的学****目的??本书的主要目的本书的主要目的????使读者掌握数据库技术的基本原理、方使读者掌握数据库技术的基本原理、方法和应用技术,能有效地使用现有的数据法和应用技术,能有效地使用现有的数据库管理系统和软件工具,掌握数据库结构库管理系统和软件工具,掌握数据库结构的设计和数据库应用系统的开发原理。的设计和数据库应用系统的开发原理。第一章:数据库系统基本概念第一章:数据库系统基本概念??学****目的:学****目的:1. 1. 了解数据管理技术的四个发展阶段:人工管理阶段、文件系了解数据管理技术的四个发展阶段:人工管理阶段、文件系统阶段、数据库阶段、高级数据库阶段及各个阶段的特点;统阶段、数据库阶段、高级数据库阶段及各个阶段的特点;、实体集、属性的概念,理解逻辑设计中的数据描述理解实体、实体集、属性的概念,理解逻辑设计中的数据描述常用的术语;常用的术语;;理解实体之间的三种联系;;理解数据库管理系统的概念和功能;。理解数据库系统的组成。??重点:重点:概念设计中的数据描述、逻辑设计中的数据描述、物概念设计中的数据描述、逻辑设计中的数据描述、物理设计中的数据描述、理设计中的数据描述、ERER模型、概念模型、逻辑模型、关系模型、概念模型、逻辑模型、关系模型、数据库管理系统的功能、数据库系统的组成。模型、数据库管理系统的功能、数据库系统的组成。??难点:难点:数据抽象的四种模型、三层模式、两级映像。数据抽象的四种模型、三层模式、两级映像。、信息、数据管理、数据库、数据库管理系统、数据库应用系统、、逻辑模型、、网状模型、关系模型三级模式、两级映像授课内容授课内容?? 数据管理技术的发展数据管理技术的发展?? 数据描述数据描述?? 数据抽象的级别数据抽象的级别?? 数据库管理系统数据库管理系统?? 数据管理技术的发展数据管理技术的发展??什么是数据管理什么是数据管理??对数据进行分类、组织、编码、存储、检索和对数据进行分类、组织、编码、存储、检索和维护,是数据处理的中心问题维护,是数据处理的中心问题??数据管理技术的发展过程数据管理技术的发展过程★★★★★★??人工管理阶段人工管理阶段(40(40年代中年代中--50--50年代中年代中))??文件系统阶段文件系统阶段(50(50年代末年代末--60--60年代中年代中))??数据库系统阶段数据库系统阶段(60(60年代末年代末----现在现在))??时期时期??4040年代中年代中--50--50年代中年代中??产生的背景产生的背景??应用需求应用需求科学计算科学计算??硬件水平硬件水平无直接存取存储设备无直接存取存储设备??软件水平软件水平没有操作系统没有操作系统????时期时期??5050年代末年代末--60--60年代中年代中??产生的背景产生的背景??应用需求应用需求科学计算、管理科学计算、管理??硬件水平硬件水平磁盘、磁鼓磁盘、磁鼓??软件水平软件水平有文件系统有文件系统??处理方式处理方式联机实时处理、批处理联机实时处理、 数据库阶段数据库阶段??时期时期??6060年代末以来年代末以来??产生的背景产生的背景??应用背景应用背景大规模管理大规模管理??硬件背景硬件背景大容量磁盘大容量磁盘??软件背景软件背景有数据库管理系统有数据库管理系统??处理方式处理方式联机实时处理联机实时处理,,分布处理分布处理,,批处理批处理