使用教材:《数据库原理、编程与性能》(原书第二版),机械工程出版社。
1 概述
几个名词解释:
DBMS: Data Base Management System,数据库管理系统
数据库用户:最终用户(又分为临时用户和初级用户);数据库程序员;数据库管理员。
数据库结构:作为服务器的计算机的磁盘中储存着数据库,通过数据库管理系统和网络和用户进行交互。
数据模型
指的是数据的逻辑模型。
现有的数据模型包括:
- 层状数据模型:是一颗上到下分层的有向树。
- 网状数据模型:是层状模型的推广,有向树的父子节点可以和兄弟的子节点构成关系。是一个有向无环图。
- 关系模型:所有的数据储存在表中,这些表之间相互联系,表的集合构成数据库。典型的关系模型就是CAP数据库。
- 面向对象模型
其中,关系模型和面向对象模型又可以组合出“对象关系模型”。之后主要讨论关系模型和对象关系模型。
系运算。