关于数据库的一些概念

关于数据库的一些概念

基本概念

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

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

信息与数据的联系

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

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

数据是符号化的信息。

信息是语义化的数据。

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

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

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

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

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

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

数据处理的三个阶段

人工处理阶段(50年代中期以前)
文件系统阶段(50年代后期---60年代中期)
数据库系统阶段( 60年代后期开始)


数据库系统的特点

㈠面向全组织的结构化。①支持全企业的应用而不是某一个应用。 ②通过统一的结构来描述数据及数据之
间客观存在的本质联系,这是数据库系统的主要特征之一,是与文件系统的根本差别。
㈡数据集成与共享,可控冗余度数据面向整个系统,而不是面向某一应用,数据集中管理,并可以被
多个用户和多个应用程序所共享。数据共享可以减少数据冗余,节省存储空间,减少存取时间,并避免数
据之间的不相容性和不一致性。③ 每个应用选用数据库的一个子集,只要重新选取不同子集或者加上一小部
分数据,就可以满足新的应用要求,这就是易扩充性。④根据应用的需要,可以控制数据的冗余度。
数据独立性好。数据与程序相对独立,把数据库的定义和描述从应用程序中分离出去。描述又是分
级的(全局逻辑、局部逻辑、存储),数据的存取由系统管理,用户不必考虑存取路径等细节,从而简化了应
用程序。数据独立性:当数据的结构发生变化时,通过系统提供的映象(转换)功能,使应用程序不必改
变。它包括数据的物理独立性和逻辑独立性。
统一的控制机制。 数据的安全性控制数据的完整性控制、并发控制,数据库恢复。

数据模型

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

典型的数据模型

层次模型网状模型关系模型面向对象模型
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值