数据库系统的特点
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
面貌
参加工
作时间
高教
教龄
家
庭
住房
面积
简历社会关系学历科研外语教学历史
通过了这样就把整个组织的数据结构化了,在描述数据时,不仅要描述数据本身,还要描述数据间的关系。从理论上讲数据库没有冗余,但实际上,许多数据库为了改善访问时间,或实现较简单的存取方法,在数据库中还存在着某种程度的冗余,但它去掉了有害的或不必要的冗余。
二、数据的共享性高,冗余度低,易扩充
共享:数据库独立的一片数据可以被它的几个不同的用户共同使用,即每个用户都可以存取同一片数据而应用于不同的目的;
冗余度低,但不是没有一点重复,只是少一些,去掉那些多余的和有害的部分。
三、数据独立性高
应用程序与数据物理存储和逻辑存储结构无关,即物理独立性和逻辑独立。
四、数据由DBMS统一管理和控制
数据库系统的特点
一、数据结构化
这是数据库与文件系统的根本区别,是面向全组织的复杂的数据结构。
部
门
职工
号
姓
名
性
别
年
龄
职
务
工
资
家庭
出身
本人
成分
简
历
社会
关系
政治
面貌
人事
记录
……………………………….
学
历
专
业
外语
程度
教学
简历
科研
简历
教务
记录
……………………….………..
参加工
作时间
高教
教龄
家庭
人口
住房
面积
后勤
记录
在文件系统阶段数据与应用系统一一对应,必须分别存储,这样势必造成很大的冗余。
在数据库中,是从全局整体观点来组织数据的,其数据不是面向个别的应用,而是为多种应用所共享,从而避免了不必要的冗余。即把三个文件分解,重新组织,去掉重复部分构成一个整体:
部
门
职工
号
姓
名
性
别
年
龄
职
务
工
资
基本职工记录:
人事记录后勤记录教务记录
(统一的数据控制功能)包括以下数据控制功能:
数据的安全性保护
数据的保密性,防止非法用户及限制合法用户的权限和操作(身份验证,权限分配等)
1)数据完整性检查
数据库的建立、检索和更新过程始终保持数据的正确性(符合实际)、有效性(符合类型定义)和相容性(数据一致不互斥)。
2)并发控制
3)数据库恢复