第 1 章 数据库基础知识 考点归纳 1
1 数据库基础知识 1计算机数据管理的发展 (1)数据与数据处理 数据的概念包括两个方面:其一是描述事物特性的数据内容:其二是存储在某一种媒体上的数据形式
(2)计算机数据管理 数据处理的中心问题是数据管理
计算机对数据的管理是指如何对数据分类、组织、编码、存储、检索和维护
2数据库系统 (1)有关数据库的概念 ①数据(Data) ②数据库(Data Base) ③数据库应用系统 ④数据库管理系统(DataBase Management Sy stem,DBMS) 数据库管理系统是指位于用户与操作系统之间的数据管理软件
⑤数据库系统(DataBase Sy stem,DBS) 2数据库系统的特点 (1)实现数据共享,减少数据冗余 (2)采用特定的数据模型 (3)具有较高的数据独立性 (4)有统一的数据控制功能 3数据库管理系统 DBMS 的功能主要包括以下 6 个方面: (1)数据定义 (2)数据操纵 (3)数据库运行管理 (4)数据组织、存储和管理 (5)数据库的建立和维护 (6)数据通信接口 DBMS 通常由以下 4 部分组成: (1)数据定义语言及其翻译处理程序 (2)数据操纵语言及其编译(或解释)程序 (3)数据库运行控制程序 (4)实用程序 3数据模型 (1)实体描述 ①实体 ②实体的属性 ③实体集和实体型 (2)实体间联系及种类 实体间联系的种类是指一个实体型中可能出现的每一个实体与另一个实体型中多少个实体存在联系
两个实体间的联系可以归结为3 种类型: 1一对一联系(one-to-one relationship) 2一对多联系(one-to-many relationship) 3多对多联系(many -to-many relationship) (3)数据模型简介 1)层次数据模型 在数据库中,对满足以下两个