数据的定义 :描述事物的符号记录
数据库的定义:数据库(Database,简称 DB)是长期储存在电脑内、有组织的、可共享的大量数
据集合
DBMS 的定义:数据库管理系统〔Database Management System,简称 DBMS〕:位于用
户与操作系统之间的一层数据管理软件〔系统软件〕。
DBMS 的用途:
〔1〕科学地组织和存储数据
〔2〕高效地获取和维护数据
DBMS 的主要功能:
〔1〕数据定义功能:提供数据定义语言(DDL)定义数据库中的数据对象
〔2〕数据操纵功能:提供数据操纵语言(DML) ,实现对数据库的基本操作(查询、插入、
删除和修改)。
〔3〕数据库的运行管理:在数据库建立、运用和维护时对数据库进行统 一控制,以保证
数据的完整性、安全性、并在多用户同时使用数据库时进行并发控制,且在数据库系统发
生故障后对系统进行恢复。
〔4〕数据库的建立和维护功能(实用程序):数据库数据批量装载、数据库转储、恢复、数
据库的重组织、性能监视等
〔5〕数据库系统〔Database System,简称 DBS〕:指在电脑系统中引入数据库后的系统
在不引起混淆的情况下常常把数据库系统简称为数据库
数据库系统的构成
〔1〕数据库
〔2〕数据库管理系统〔及其开发工具〕
应用系统
数据库管理员〔DBA)和用户
数据管理是指对数据的组织、分类、编码、存储、检索和维护。
数据管理技术的发展过程
人工管理阶段特点:
(1) 数据不保存
(2) 系统没有专用的软件对数据进行管理
(3) 数据不共享
(4) 数据不具有独立性
文件系统阶段特点:
〔1〕数据以文件形式长期保存
〔2〕数据由文件系统统一管理
〔3〕应用程序直接访问数据文件
〔4〕数据的存取基本上以记录为单位
缺点:
(1) 数据冗余度大
(2) 数据独立性低
(2) 数据一致性差
数据库系统阶段特点:
(1) 数据共享性高、冗余少