简述关系数据库的数据完整性规则_数据库简答题

本文简要介绍了数据库的三级模式结构及其优点,强调了实体完整性和参照完整性的概念,阐述了并发操作可能引发的问题及并发控制方法。同时,讨论了数据库保护功能,包括恢复、并发控制、完整性控制和安全性控制,并详细解释了ER图的基本要素。此外,还概述了数据库设计过程,从需求分析到物理设计的各个阶段。
摘要由CSDN通过智能技术生成

1

、简述

DBS

的三级模式结构及这种结构的优点

数据库结构体系分为三级,

即面向用户或应用程序员的用户级、

面向建立和维护数据库人员

的概念级、

面向系统程序员的物理级。概念模式又称逻辑模式,或简称为模式,对应于概念

级,外模式又称子模式或用户模式,

对应于用户级,内模式又称存储模式或物理模式,

对应

于物理级。优点是数据结构化,数据共享性高、冗余度低,具有较高的数据独立性,有统一

的数据控制功能。

2

、简述实体完整性的约束原则的内涵

实体完整性就是指关系的主属性不能取空值,

并且不允许两个元组的关键字值相同。

也就是

一个二维表中没有两个完全相同的行,因此实体完整性也称为行完整性。

3

、简述数据库的并发操作引发的问题及常用并发控制的方法

丢失的修改、不可重复读、读脏数据。常用的并发控制的方法是封锁技术。

4

、简述

DBS

对数据库的保护功能

数据库的保护功能:

DBMS

对数据库的保护主要通过数据库的恢复、数据库的并发控制、数

据库的的完整性控制、数据库的安全性控制等四个方面实现。

5

、简述关系模型中的完整性约束规则

实体完整性约束:要求候选码非空且唯一

参照完整性约束:要求外码要么取空值,要么所取的值在对应的候选码中出现

用户自定义完整性约束:包括非空约束,唯一约束,检查约束,缺省值约束

6

、简述参照完整性规则

参照完整性规则就是定义外部关键字与主关键字之间的引用规则,即对

R

中每个元组在

F

上的值必须取空值或等于

S

中某个元组的主关键字值。

7

、什么是

ER

图,构成

ER

图的基本要素

E-R

图是用一种直观的图形方式建立现实世界中实体及其联系模型的工具,也是数据库设计

的一种基本工具。基本要素是实体型、属性和联系。

8

、简述数据库恢复的概念

数据库恢复是指通过技术手段,将保存在数据库中丢失的电子数据进行抢救和恢复的技术

9

、简述

DBMS

的主要功能

数据库管理系统主要的功能有:

数据定义功能、数据操纵功能、数据库运行管理功能、

数据

库建立和维护功能、数据库的传输功能。

10

、简述视图的作用

视图能够简化用户的操作、

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

视图对重构数据库提供

了一定程度的逻辑独立性、视图能够对机密数据提供安全保护

11

、数据库系统阶段的数据管理有什么特点

面向全组织的数据结构化,

数据的共享性高冗余度低易扩充、

数据独立性强、

统一的数据控

制功能。

12

、简述数据库的设计过程

1.

需求分析阶段:准确了解与分析用户需求(包括数据与处理)是整个设计过程的基础,是

最困难、最耗费时间的一步

2.

概念结构设计阶段:是整个数据库设计的关键,通过对用户需求进行综合、归纳与抽象,

形成一个独立于具体

DBMS

的概念模型

3.

逻辑结构设计阶段:将概念结构转换为某个

DBMS

所支持的数据模型,对其进行优化

4.

数据库物理设计阶段:为逻辑数据模型选取一个最适合应用环境的物理结构(包括存储结

构和存取方法)

5.

数据库实施阶段:运用

DBMS

提供的数据语言、工具及宿主语言,根据逻辑设计和物理设

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值