admin 管理员组

文章数量: 1184232


2024年5月1日发(作者:arm芯片用什么编程语言)

一、简答题

1、简述数据库系统的特点。(P9)

答:数据结构化;数据的共享性高,冗余度低,易扩充;数据独立性高;数据由DBMS

统一管理和控制。

2、数据库管理系统的主要功能有哪些?(P11)

(1)数据的安全性保护

(2)数据的完整性保护

(3)并发控制

(4)数据库恢复

3、什么叫数据与程序的物理独立性?什么叫数据与程序的逻辑独立性?为什么数据库系

统具有数据与程序的独立性?(P10)

物理独立性:是指用户的应用程序与存储在磁盘上的数据库中数据是相互独立的。

逻辑独立性:是指用户的应用程序与数据的逻辑结构是相互独立的,也就是说,数据

的逻辑结构改变了,用户程序也可以不变。

为什么:数据独立性是由DBMS的二级映像功能来保证的(外模式/模式映像,模式/

内模式映像),这两层映像机制保证了数据库系统中数据的逻辑独立性和物理独立性。

4、试述数据库系统的组成。(P5)

数据库、数据库管理系统(及其开发工具)、应用系统、数据库管理员。

5、简述文件系统与数据库系统的区别和联系。(P6)

区别:

数据的管理者:文件系统;数据库管理系统

数据面向的对象:某一应用;现实世界

数据的共享程度:共享性差,冗余度大;共享性高,冗余度小

数据的独立性:独立性差;具有高度的物理独立性和逻辑独立性

数据的结构化:记录内有结构,整体无结构;整体结构化,数据模型描述

数据的控制能力:应用程序自己控制;由数据库管理系统提供数据安全性、完整性、

并发控制和恢复能力

联系:

(1)均为数据组织的管理技术


本文标签: 数据 独立性 数据库 数据库系统 逻辑