第一章 绪论
内容概述
本章初步回答数据库是什么的问题,从数据模型、应用以及计算平台三个维度介绍数据库发展历史,从多个视角介绍数据库管理系统的组成,还简要介绍了国产数据库的发展历史。
内容包括数据库的4个基本概念,数据管理技术的发展历程,数据模型的相关概念,层次模型、网状模型、关系模型的基本知识,数据库系统的模式结构、系统组成以及体系结构。
本章目标
本章讲解的数据库基本概念和基本知识是学习后续各个章节的基础。学习本章的目的在于对数据库管理系统有一个概貌性的了解。
重点和难点
重点:掌握数据、数据库、数据库管理系统以及数据库系统等概念,从发展历史和数据库系统组成两个维度去了解数据库系统的一些重要概念,包括模型,三级模式结构和两层映像、数据库系统的逻辑独立性和物理独立性等。
难点:本章涉及很多的数据库系统名称和概念,第一次接触,感觉比较抽象。随着后续章节的逐渐推进,这些抽象的概念会逐渐变得清晰具体起来。
实验内容
主要包括关系数据库管理系统选择、实验环境配置和实验数据准备等工作。推荐使用国产的金仓数据库管理系统,例如金仓数据库 KingbaseES。也可使用任何一种关系数据库管理系统产品或开源数据库管理系统。建议学生亲自安装选用的关系数据库管理系统产品,观察数据库安装过程,记录和理解安装配置参数,熟悉数据库管理系统的客户端图形管理工具。