一、基本概念

1.数据库

数据库(Database,缩写为DB)是指长期存储在计算机内的、有组织的、可共享的数据集合。数据库中的数据按一定的数据模型组织、描述和存储,具有较小的冗余度、较高的数据独立性和易扩展性,并可为各种用户共享。

2.数据库管理系统

数据库管理系统(DatabaseManagementSystem,DBMS)是数据库系统的核心软件要在操作系统的支持下工作,解决如何科学地组织和存储数据、:如何高效地获取和维护数据的系统软件问题。其主要功能包括数据定义功能、数据操纵功能、数据库的运行管理、数据组织,存储、管理和数据库的建立与维护。

1、DBMS的特征

(1)数据结构化且统一管理。

(2)有较高的数据独立性。

(3)提供数据控制功能。

2.DBMS 的分类

(1)关系数据库系统:是支持关系模型的数据库系统。

(2)面向对象的数据库系统:是支持以对象形式对数据建模的数据库系统。

(3)对象关系数据库系统:在传统的关系数据模型基础上,提供元组、数组、集合等更丰富的数据类型以及处理新的数据类型操作的能力,这样形成的数据模型称为对象关系数据模型。基于对象关系数据模型的DBS称为对象关系数据库系统。

二、数据库三级模式两级映像

image.png

三、数据库的分析与设计过程