数据库简答题(自己总结)

本文由用户“linuxname3”分享发布 更新时间:2021-09-12 04:48:59 举报文档

以下为《数据库简答题(自己总结)》的无排版文字预览,完整格式请下载

下载前请仔细阅读文字预览以及下方图片预览。图片预览是什么样的,下载的文档就是什么样的。

视图和基本表的区别:

视图是从一个或几个基本表导出的表,它与基本表不同,是一个虚表,数据库中只存放视图的定义,而不存放视图对应的数据,这些数据存放在原来的基本表中,当基本表中的数据发生变化,从视图中查询出的数据也就随之改变。视图一经定义就可以像基本表一样被查询、删除,也可以在一个视图之上再定义新的视图,但是对视图的更新操作有一定的限制。

2, 视图的作用:

(1)视图能够简化用户的操作

(2)视图使用户能以多种角度看待同一数据

(3)视图对重构数据库提供了一定程度的逻辑独立性

(4)视图能够对机密数据提供安全保护

(5)适当利用视图可以更清晰地表达查询

3, 数据:描述事物的符号记录,数据的含义称为数据的语义。

数据库:长期存储在计算机内的、有组织的、可共享的大量数据的集合。数据库中的数据按一定的数据模型组织、描述和储存,具有较小的冗余度、较高的数据独立性和易扩展性,并可为各种用户共享。

数据库管理系统:是位于用户与操作系统之间的具有数据定义,数据操纵,数据组织、存储和管理,数据库的建立和维护功能的一层数据管理软件。

数据库系统:在计算机系统中引入数据库后的系统,一般由数据库、数据库管理系统(及其应用开发工具)、应用程序、数据库管理员和用户构成。

4, DBMS的功能:

数据库管理系统(DBMS)是位于操作系统与用户之间的一个数据管理软件,它主要功能包括以下几个方面:

(1)数据定义功能:DBMS提供数据定义语言(DDL),用户可通过它来定义数据对象的组成与结构。

(2)数据操纵功能:DBMS还提供数据操纵语言(DML),实现对数据库的基本操作:查询、插入、删除和修改。

(3)数据组织、存储和管理:DBMS要确定以何种文件结构和存取方式在存储级上组织这些数据,如何实现数据之间的联系。

(4)数据库的运行管理:这是DBMS运行时的核心部分,它包括并发控制,安全性检查,完整性约束条件的检查和执行,发生故障后的恢复等。

(5)数据库的建立和维护功能: 它包括数据库初始数据的输入及转换,数据库的转储与恢复,数据库的重组织功能和性能监视与分析功能。

5, 与人工管理和文件系统相比,数据库系统具有哪几方面的特点?其中的DBMS又具有哪些数据控制功能?

数据库系统的特点主要有:(1)数据结构化;(2)数据的共享性高,冗余度低,易某某;(3)数据独立性高;(4)数据由DBMS统一管理和控制。

DBMS的数据控制功能包括:(1)数据的安全性保护;(2)数据的完整性检查;(3)并发控制;(4)数据库恢复。

6, 简述数据库系统的三级模式结构和二级映像功能,并画出相应的示意图。

数据库系统的三级模式结构是指数据库系统是由外模式、模式和内模式三级构成。(1)模式也称逻辑模式,是数据库中全体数据的逻辑结构和特征的描述,是所有用户的公共数据视图。一个数据库只有一个模式;(2)外模式也称子模式或用户模式,它是数据库用户能够看见和使用的局部数据的逻辑结构和特征的描述,是数据库用户的数据视图,是与某一应用有关的数据的逻辑表示。外模式通常是模式的子集,一个数据库可以有多个外模式;(3)内模式也称存储模式,一个数据库只有一个内模式,它是数据物理结构和存储方式的描述,是数据在数据库内部的表示方式。

数据库管理系统在三级模式之间提供了外模式/模式映像和模式/内模式映像两层映像,保证了数据库系统中的数据能够具有较高的逻辑独立性和物理独立性。



7, 简述支持SQL的RDBMS对应的关系数据库三级模式结构,并画出相应的示意图。

在关系数据库的三级模式结构中,外模式对应于视图和部分基本表, 内容过长,仅展示头部和尾部部分文字预览,全文请查看图片预览。 何保证并行操作的可串行性。 答:数据库并发操作主要解决一下三个问题: 1)丢失更新问题 2)数据不一?-?致分析问题 3)读“脏”数据问题 为了保证并行操作的可串行性,在对任何数据集合进行读写操作之前,事务首先应获得对此数据集合的封锁,在释放一一个封锁之后,事务不再获得任何其他封锁。 3.在关系数据库中能完全消除数据冗余吗? 答:在关系数据库中不能完全消除数据冗余。要实现关系数据库中表与表之间的联系,必须通过公共属性来完成,这些公共属性可能是-一个表的主键,也可能是另一个表的外键,有相应的参照完整性规则来保证表之间的联系。所以关系数据库中存在数据冗余,但能控制数据的冗余度。

[文章尾部最后300字内容到此结束,中间部分内容请查看底下的图片预览]请点击下方选择您需要的文档下载。

  1. 新建Microsoft Word 文档
  2. 作业1-第1章绪论
  3. 0-数据库课程概述
  4. 数据库合集系统概述
  5. 数据库系统维护内容
  6. 20-21-1《数据库原理》实验报告及要求()
  7. 数据库技术与应用 第2章习题参考答案
  8. 第7章数据转换 习题参考答案
  9. 数据库复习知识点(1)
  10. 数据库学习笔记
  11. 大学《数据库原理》期末考试试题及答案(一)
  12. 2.1-数据库简介及SQL语法

以上为《数据库简答题(自己总结)》的无排版文字预览,完整格式请下载

下载前请仔细阅读上面文字预览以及下方图片预览。图片预览是什么样的,下载的文档就是什么样的。

图片预览