使用教材:《数据库原理、编程与性能》(原书第二版),机械工程出版社。

1 概述

几个名词解释:

DBMS: Data Base Management System,数据库管理系统

数据库用户:最终用户(又分为临时用户和初级用户);数据库程序员;数据库管理员。

数据库结构:作为服务器的计算机的磁盘中储存着数据库,通过数据库管理系统和网络和用户进行交互。

数据模型

指的是数据的逻辑模型。

现有的数据模型包括:

  • 层状数据模型:是一颗上到下分层的有向树。
  • 网状数据模型:是层状模型的推广,有向树的父子节点可以和兄弟的子节点构成关系。是一个有向无环图。
  • 关系模型:所有的数据储存在表中,这些表之间相互联系,表的集合构成数据库。典型的关系模型就是CAP数据库。
  • 面向对象模型

其中,关系模型和面向对象模型又可以组合出“对象关系模型”。之后主要讨论关系模型和对象关系模型。

系运算。