登录站点

用户名

密码

数据库概述3

已有 368 次阅读  2010-04-05 01:19   标签数据库  概述 

数据库系统
 时期
 -60年代末到现在
产生的背景
 -应用背景:大规模管理
 -硬件背景:大容量磁盘
 -软件背景:有数据库管理系统
 -处理方式:联机实时处理,分布处理,批处理

特点
 -数据的管理者:DBMS
 -数据面向的对象:现实世界
 -数据的共享程:共享性高
 -数据的独立性:高度的物理独立性和一定的逻辑独立性
 -数据的结构化:整体结构化
 -数据控制能力:由DBMS统一管理和控制

数据的高共享性的好处
 -降低数据的冗余度,节省存储空间
 -避免数据间的不一致性
 -使系统易于扩充

===数据独立性
物理独立性
 -指用户的应用程序与存储在磁盘上的数据库中数据是相互独立的,当数据的物理存储改变了,应用程序不用改变
 
逻辑独立性
 -指用户的应用程序与数据库的逻辑结构是相互独立的,数据的逻辑结构改变了,用户程序也可以不变

整体数据的结构化是数据库的主要特征之一

数据库中实现的是数据的真正结构化
 -数据的结构用数据模型描述,无需程序定义和解释
 -数据可以变长
 -数据的最小存取单位是数据项

DBMS对数据的控制功能
数据的安全性(security)保护
 -使每个用户只能按指定方式使用和处理指定数据,保护数据以防止不合法的使用造成的数据的泄密和破坏
数据的完整性(integrity)检查
 -将数据控制在有效地范围内,或保证数据之间满足一定的关系
并发(concurrency)控制
 对多用户的并发操作加以控制和协调,防止相互干扰而得到错误的结果
数据库恢复(recovery)
 -讲数据库从错误状态恢复到某一已知的正确状态

上一篇: 第一次来 下一篇: 最常用命令

分享 举报