数据库技术及应用

第一章 数据库基础知识

习题1

1.名词解释:DB、DBMS、DBS、内模式、模式、外模式、模式/内模式映像、外模式/模式映像。

DB:数据库

DBMS:数据库管理系统

DBS:数据库系统

内模式:数据物理结构和存储结构的描述,是数据在数据库内部的表示方法

模式:数据库中全体数据的逻辑结构和特征的描述

外模式:把现实生活中的信息按照不同用户的观点抽象为多个逻辑数据结构,每个逻辑结构称为一个视图,描述了每个用户关心的数据,及数据库用户所看见和使用的局部数据的逻辑结构和特征的描述。

模式/内模式:数据库中只有一个模式,只有一个内模式,所以模式/内模式他是唯一的,它定义了数据全局逻辑结构与存储结构之间的关系。

外模式/模式:对于每一个外模式,数据库系统都有一个外模式/模式映像,它定义了该外模式和模式之间的对应关系。

2.使用数据库系统有什么好处?

数据存储更加安全

减少维护的成本

提高工作效率

提高数据可访问性

增强业务连续性

提高数据质量

改善用户体验

3.试着叙述数据库管理技术的发展历程

数据管理技术的发展经历了三个阶段,第一阶段是人工管理阶段,人们利用纸张来记录数据并利用计算器进行简单的计算,没有专门的软件来管理,因此此时的数据不能够长期保存,而且共享性差,数据和程序都不具有独立性,没有文件的概念,数据是面向程序的,一个数据对应一个程序。

随着计算机硬件和软件技术的发展,计算机开始使磁盘等直接存取存储设备,操作系统中的文件系统对数据进行专门的管理,在文件系统中把数据按照内容、结构和用途等分为若干个文件,按照文件的名字进行访问,实现对于数据的存储,这使得应用程序和数据之间具有了一定的独立性,同时数据可以长期保存在存储设备里,能进行实时的处理,不过数据的独立性不足,数据的冗余量大,容易产生数据的不一致性,数据整体是没有结构的,数据没有进行集中管理,数据的安全性堪忧。因为上述的缺点存在于文件管理本身,所以人们经过探索研究出了数据库管理技术。

数据库管理技术克服了文件系统管理数据的不足,概括下来有如下的特点:

(1)采用一定的数据库模型实现了数据的结构化

(2)应用程序与数据具有较高的独立性

(3)控制数据冗余

(4)支持数据共享

(5)数据的安全性较高

  • 5
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值