第一范文网 - 专业文章范例文档资料分享平台

数据库原理与应用期末复习题

来源:用户分享 时间:2025/7/24 11:45:57 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

答:

数据的完整性和安全性是两个不同的概念,但是有一定的联系。前者是为了防止数据库中存

在不符合语义的数据,防止错误信息的输入和输出,即所谓垃圾进垃圾出所造成的无效操作和错误结果。后者是保护数据库防止恶意的破坏和非法的存取。也就是说,安全性措施的防范对象是非法用户和非法操作,完整性措施的防范对象是 不合语义的数据。

3、RDBMS完整性控制机制应具有哪些功能? DBMS 的完整性控制机制应具有三个方面的功能: ( l )定义功能,即提供定义完整性约束条件的机制;

( 2 )检查功能,即检查用户发出的操作请求是否违背了完整性约束条件;

( 3 )违约反应:如果发现用户的操作请求使数据违背了完整性约束条件,则采取一定的动 作来保证数据的完整性。

4、RDBMS在实现参照完整性时需要考虑哪些方面?

RDBMs 在实现参照完整性时需要考虑以下几个方面:

( l )外码是否可以接受空值。

( 2 ) 除被参照关系的元组时的考虑,这时系统可能采取的作法有三种: l )级联删除 ( CASCADES ) ; 2 )受限删除( RESTRICTED ) ; 3 )置空值删除( NULLIFIES )

( 3 )在参照关系中插入元组时的问题,这时系统可能采取的作法有: l )受限插入; 2 )递归插入。

( 4 )修改关系中主码的问题。一般是不能用 UPDATE 语句修改关系主码的。如果

需要修改主码值,只能先删除该元组,然后再把具有新主码值的元组插入到关系中。如果允 许修改主码,首先要保证主码的惟一性和非空,否则拒绝修改。然后要区分是参照关系还是 被参照关系。

5、常用的数据库完整性SQL命令。 6、触发器的概念。

第七章 数据库设计

1、试述数据库设计过程(即基本步骤)。

( l )需求分析 ( 2 )概念结构设计; ( 3 )逻辑结构设计; ( 4 )数据库物理设计; ( 5 )数据库实施; ( 6 )数据库运行和维护。

2、需求分析的任务及步骤,数据字典内容和作用。 需求分析的任务:

详细调查现实世界要处理的对象(组织、部门、企业等); 充分了解原系统(手工系统或计算机系统); 明确用户的各种需求; 确定新系统的功能;

充分考虑今后可能的扩充和改变。 步骤:

数据字典内容和作用:

答:数据字典是系统中各类数据描述的集合。数据字典的内容通常包括: ( l )数据项; ( 2 )

数据结构; ( 3 )数据流; ( 4 )数据存储; ( 5 )处理过程五个部分。其中数据项是数

据的最小组成单位,若干个数据项可以组成一个数据结构。数据字典通过对数据项和数据结 构的定义来描述数据流和数据存储的逻辑内容。数据字典的作用:数据字典是关于数据库中 数据的描述,在需求分析阶段建立,是下一步进行概念设计的基础,并在数据库设计过程中 不断修改、充实、完盖。

3、概念结构设计的任务和步骤。

4、逻辑结构设计的任务及步骤。 5、物理设计的任务及步骤。

6、数据库实施和维护的内容和步骤。 7、要能够对具体数据库进行设计。

搜索更多关于: 数据库原理与应用期末复习题 的文档
数据库原理与应用期末复习题.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c73ksz99my23cwgi88zx8_2.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top