数据库系统概论(一)

一、数据库系统四个基本概念:数据、数据库、数据库管理系统、数据库系统。

  • 数据(data) :数据是数据库中存储的基本对象,即描述事物的符号记录
  • 数据库(Database,DB):存放数据的仓库,即长期存储在计算机内、有组织的、可共享的大量数据的集合,数据库数据具有永久存储、有组织、可共享三个基本特点。
  • 数据库管理系统(Database Mangement System,DBMS):是位于用户与操作系统之间的一层管理软件。
  • 数据库系统(Database System,DBS):由数据库、数据库管理系统应用程序的数据库管理员组成的存储、管理、处理和维护数据的系统。

二、数据模型:对现实是数据的抽象,即描述数据、组织数据和操作数据。分为两大类:概念模型,逻辑模型和物理模型。

  • 概念模型:也称信息模型,按用户的观点对数据和信息进行建模,用于数据库设计。
  • 逻辑模型:层次、网状、关系、面向对象数据模型和对象关系数据模型、半结构化数据模型等。按照计算机系统的观点对数据库进行建模,主要用于数据库管理系统的实现。
  • 物理模型:是数据最底层的抽象,描述数据在系统内部的表示方式与存取方式,是面向计算机系统的。

数据模型通常由数据结构、数据操作、数据的完整性约束条件三部分组成。

三、数据库系统的结构

体系结构:单用户结构、主从结构、分布式结构、客户-服务器、浏览器-服务器、多层结构等。

模式结构:三级模式结构是指数据库系统由外模式、模式、内模式三级构成。

模式(schema)也称逻辑模式,是数据库中全体数据的逻辑结构和特征的描述。一个数据库只有一个模式。

外模式(external schema) ,也称子模式或用户模式,是数据库用户能够看见和使用的局部数据的逻辑结构和特征的描述。

内模式(internal schema) ,一个数据库只有一个内模式,它是数据物理结构和存储方式的描述,是数据在数据库内部的组织方式。

你可能感兴趣的:(数据库)