数据库的基本概念
考点一:数据、数据库、数据库管理系统、数据库管理员
(1) 数据是数据库中存储的基本对象,它是描述事物的符号记录。
(2)数据库(简称DB)是长期储存在计算机内、有组织的、可共享的大量数据的集合,它具有统一的结构形式并存放于统一的存储介质内,是多种应用数据的集成,并可被各个应用程序所共享。
(3) 数据库管理系统( DBMS, DatabaseManagement System)是数据库的机构,它是一种系统软件,负责数据库中的数据组织、数据操作、数据维护、控制及保护和数据服务等。
数据库管理系统是数据库系统的核心,主要有控管理语言: |
1、数据定义语言:(简称DDL)数据模式定义与数据的物理存储构建(数据框架)。
2、数据操纵语言:(简称DML)负责数据的操纵,包括查询及增、删、改等操作。
3、数据控制语言:负责数据完整性、安全性的定义与检查及并发控制故障恢复等功能。
(4) 数据库管理员的主要工作:数据库设计、数据库维护、改善系统性能、提高系统效率‘。
数据库设计的根本目标是要解决数据共享问题。数据独立性最高的阶段是数据库系统阶段。*
考点二:数据库的发展
从发展的历史看,数据库是数据管理的高级阶段,它是由文件管理系统发展起来的。
(1)数据库的发展史(常考)
1、手工管理:藏书阁,图书馆。
优点:分类管理,直观性强
缺点:信息流动慢,不方便
2、文件管理:计算机文件系统,图书管理系统
优点:分类管理,层次分明
缺点: 查找不方便
3、数据库管理:
优点:存取数据非常方便.
缺点:有数据的安全隐患
考点三:数据库系统(简称DBS)
(1)什么是数据库?
数据库是依照某种数据模型组织起来并存放二级存储器中的数据集合。这种数据集合具有如下特点:尽可能不重复,以最优方式为某个特定组织的多种应用服务,其数据结构独立于使用它的应用程序,对数据的增、删、改和检索由统一软件进行管理和控制。
(2)数据库系统的组成部分: