数据(Data)是数据库中存储的基本对象。
数据的定义
◼描述事物的符号记录
数据的种类
◼数字、文字、图形、图象、声音
数据的特点
◼数据与其语义是不可分的
信息是人围绕某个目的从相关数据中提取
的有价值的意义。
数据处理是将数据转换成信息的过程。
数据库的定义
◼数据库(Database,简称DB)是长期储存在计算
机内、有组织的、可共享的大量数据集合。
DBMS
◼ 数据库管理系统(DatabaseManagement
System,简称DBMS)是位于用户与操作系
统之间的一层数据管理软件。
DBMS的用途
◼科学地组织和存储数据、高效地获取和维护
数据
数据库系统
◼数据库系统(DatabaseSystem,简称DBS)是
指在计算机系统中引入数据库后的系统构成。
◼在不引起混淆的情况下常常把数据库系统简称为数
据库。
数据库系统的构成
由数据库、数据库管理系统(及其开发工具)、应
用系统、数据库管理员(和用户)构成。
数据管理
◼对数据进行分类、组织、编码、存储、检索和维护,
是数据处理的中心问题。
数据管理技术的发展过程
◼人工管理阶段(40年代中–50年代中)
◼文件系统阶段(50年代末–60年代中)
◼数据库系统阶段(60年代末–现在)
数据的高共享性的好处
1,降低数据的冗余度,节省存储空间
2,避免数据间的不一致性
3,使系统易于扩充
物理独立性
◼指用户的应用程序与存储在磁盘上的数据库中数据是相
互独立的。当数据的物理存储改变了,应用程序不用改
变。
逻辑独立性
◼指用户的应用程序与数据库的逻辑结构是相互独立的。
数据的逻辑结构改变了,用户程序也可以不变。
整体数据的结构化是数据库的主要特征之 一。
数据库中实现的是数据的真正结构化
◼数据的结构用数据模型描述,无需程序定义和解释。
◼数据可以变长。
数据的最小存取单位是数据项。
分布式数据库系统阶段
数据库中的数据在逻辑上是一个整体, 但物理地分布在计算机网络的不同结点
上
◼网络中的每个结点都可以独立处理本地数据
库中的数据,执行局部应用
◼同时也可以同时存取和处理多个异地数据库
中的数据,执行全局应用
优点
◼适应了地理上分散的公司、团体和组织对于数
据库应用的需求。
缺点
◼数据的分布存放给数据的处理、管理与维护带
来困难。
◼当用户需要经常访问远程数据时,系统效率会
明显地受到网络传输的制约。
面向对象的数据库系统阶段
新一代数据库系统——面向对象数据库系统 基于扩展的关系数据模型或面向对象数据模型的尚未完全成熟的一代数据库系统。
特点:支持包括数据、对象和知识的管理在保持和继承第二代技术的基础上引进新技术(如OO)对其他系统开放,具有良好的可移植性、可连结性、可扩充性、互操作性。