您的位置:首页 > 数据库

关于数据库的一些概念

2016-12-22 22:34 246 查看

关于数据库的一些概念

基本概念

信息是指现实世界事物的存在方式或运动状态的反映。

数据是将现实世界中的各种信息记录下的、可以识别的符号,是信息的载体,信息的具体表示形式。

信息与数据的联系

数据是信息的符号表示,或称载体;

信息是数据的内涵,是数据的语义解释。

数据是符号化的信息。

信息是语义化的数据。

数据处理实际上就是利用计算机进行数据处理的过程。

数据库是长期储存在计算机内的、有组织的、可共享的数据集合。数据库中的数据按一定的数据模型组织、存储

和描述,由DBMS统一管理,多用户共享。

数据库系统是指一个计算机存储记录的系统。即,它是一个计算机系统,该系统的目标是存储信息并支持用户检索

和更新所需要的信息。它通常由数据库,软件,硬件,用户几个部分组成。

数据库管理系统是一个通用的软件系统,由一组计算机程序构成。它能够对数据库进行有效的管理,并为用户提供了一个软件环境,方便用户使

用数据库中的信息。

数据处理的三个阶段

人工处理阶段(50年代中期以前)

文件系统阶段(50年代后期---60年代中期)

数据库系统阶段( 60年代后期开始)



数据库系统的特点

㈠面向全组织的结构化。①支持全企业的应用而不是某一个应用。 ②通过统一的结构来描述数据及数据之
间客观存在的本质联系,这是数据库系统的主要特征之一,是与文件系统的根本差别。

㈡数据集成与共享,可控冗余度。①数据面向整个系统,而不是面向某一应用,数据集中管理,并可以被
多个用户和多个应用程序所共享。②数据共享可以减少数据冗余,节省存储空间,减少存取时间,并避免数
据之间的不相容性和不一致性。③ 每个应用选用数据库的一个子集,只要重新选取不同子集或者加上一小部
分数据,就可以满足新的应用要求,这就是易扩充性。④根据应用的需要,可以控制数据的冗余度。

㈢数据独立性好。①数据与程序相对独立,把数据库的定义和描述从应用程序中分离出去。描述又是分
级的(全局逻辑、局部逻辑、存储),数据的存取由系统管理,用户不必考虑存取路径等细节,从而简化了应
用程序。②数据独立性:当数据的结构发生变化时,通过系统提供的映象(转换)功能,使应用程序不必改
变。它包括数据的物理独立性和逻辑独立性。
㈣统一的控制机制。 数据的安全性控制、数据的完整性控制、并发控制,数据库恢复。

数据模型

模型是现实世界特征的模拟和抽象。数据模型则是现实世界数据特征的抽象。
数据模型应满足三个方面的要求:1.能比较真实地模拟现实世界;2.容易为人理解;3.便于在计算机上
实现。

典型的数据模型

层次模型网状模型关系模型面向对象模型
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: