该文章参考中国人民大学MOOC
绪论
数据库系统概述
四个重要概念:
数据:数据库存储的基本对象,是描述事物的符号记录。种类包括:数字,文字,图形,图像,音频,视频,学生的档案记录,订单情况等。
数据的含义称为数据的语义,数据与其语义是不可分的。
数据有结构:记录时计算机存储数据的一种格式或方法。
数据库:长期存储在计算机内的,有组织的,可共享的大量数据的集合。
特征:
- 数据按一定的数据模型组织,描述和存储
- 可为各种用户共享,冗余度较小,易拓展
- 数据独立性较高
数据库管理系统(DBMS):位于用户应用与操作系统之间的一层数据管理软件,是基础软件,是一个大型复杂的软件系统。
主要功能:
- 数据定义
- 数据组织、存储和管理
- 数据操纵
- 数据库的事务管理和运行管理
- 数据库的建立和维护功能
- 其他功能
数据库系统(DBS):是指再计算机系统中引入数据库后的系统构成,在不引起混淆的情况下,常把数据库系统简称数据库。
数据模型
数据模型是对现实世界数据特征的抽象:
- 能比较真实地模拟现实世界
- 容易为人所理解
- 便于在计算机上实现
数据模型是数据库系统地核心和基础。
分为两类:
- 概念模型,也称信息模型,它是按用户地观点来对数据和信息建模,用于数据库设计
- 逻辑模型和物理模型,主要包括:网状模型、层次模型、关系模型、面向对象模型、对象关系模型、半结构化数据模型等,按计算机系统地观点对数据建模,用于DBMS实现,物理模型是对数据最底层地抽象:描述数据在系统内地表示方法和存取方法。