第一章 主要是基本概念讲解和 历史发展
(1)数据库的基本概念,包括什么是数据,数据库,数据库管理系统,数据库系统等(2)数据库管理技术的发展,包括人工管理阶段,
文件管理阶段,数据库系统阶段 (3) 其中数据库系统的结构,从DBA角度来看,有三级模式和两级映像。
(4) 数据模型,组成的要素有:数据结构,数据操作,数据约束。数据模型的分类如下: 概念模型是从用户角度看的,
逻辑模型是从计算机系统角度看的,可以分为层次模型,网状模型,关系模型,面向对象模型;物理模型。
第二章 关系数据库(理论指导)
关系数据库是目前最广泛的数据库,它以关系模型作为数据的逻辑模型,
采用关系作为组织方式。
第一部分,关系模型同样包含三个组成要素,分别是关系数据结构,关系操作集合和关系完整性约束。
第二部分,是在数据库概念设计阶段,涉及的一些规范化理论,包括
可能存在的冗余异常和函数依赖 第三,为了解决数据库设计存在的一些问题,提出了设计阶段需要遵循的
范式理论,包括第一,二,三,BCNF范式。
第三章 数据库设计(实践指导)
主要包括第一部分数据库设计步骤(需求分析,概念结构设计,逻辑结构设计,物理结构设计,数据库实施,数据库运行和维护)
第二部分讲解了一些规范设计方法,包括新奥尔良设计方法,基于ER模型的数据库设计方法,基于第三范式的设计方法;第三部分
重点讲解了基于ER模型的数据库设计方法。
小结:
主要介绍了数据库相关的概念,数据库的前世今生,接着讲解了典型的数据库,关系数据库中基础的概念,这是理论指导;介绍介绍了在数据库运用中如何设计数据库,介绍了一些常用的方法。简单来说,前三章主要介绍数据库的基础概念和理论知识,后面会接着讲具体操作。