首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在数据库系统中,数据完整性约束的建立需要通过数据库管理系统提供的数据(20)语言来实现。
在数据库系统中,数据完整性约束的建立需要通过数据库管理系统提供的数据(20)语言来实现。
admin
2019-05-23
77
问题
在数据库系统中,数据完整性约束的建立需要通过数据库管理系统提供的数据(20)语言来实现。
选项
A、定义
B、操作
C、查询
D、控制
答案
A
解析
数据库完整性(Database Integrity)是指数据库中数据的正确性和相容性。数据库完整性由各种各样的完整性约束来保证,因此可以说数据库完整性设计就是数据库完整性约束的设计。关系的完整性主要包括域完整性、实体完整性和参照完整性三种。(1)域完整性。域完整性是对数据表中字段属性的约束,它包括字段的值域、字段的类型及字段的有效规则等约束,它是由确定关系结构时所定义的字段的属性决定的。(2)实体完整性。实体完整性是对关系中的记录唯一性,也就是主键的约束。准确地说,实体完整性是指关系中的主属性值不能为NULL且不能有相同值。(3)参照完整性。参照完整性是对关系数据库中建立关联关系的数据表间数据参照引用的约束,也就是对外键的约束。准确地说,参照完整性是指关系中的外键必须是另一个关系的主键有效值,或者是NULL。数据库完整性对于数据库应用系统非常关键,其作用主要体现在以下几个方面:(1)数据库完整性约束能够防止合法用户使用数据库时向数据库中添加不合语义的数据。(2)利用基于DBMS的完整性控制机制来实现业务规则,易于定义,容易理解,而且可以降低应用程序的复杂性,提高应用程序的运行效率。(3)合理的数据库完整性设计,能够同时兼顾数据库的完整性和系统的性能。(4)在应用软件的功能测试中,完善的数据库完整性有助于尽早发现应用软件的错误。数据库完整性约束可分为6类:列级静态约束、元组级静态约束、关系级静态约束、列级动态约束、元组级动态约束、关系级动态约束。在实施数据库完整性设计的时候,有一些基本的原则需要把握:(1)根据数据库完整性约束的类型确定其实现的系统层次和方式,并提前考虑对系统性能的影响。一般情况下,静态约束应尽量包含在数据库模式中,而动态约束由应用程序实现。(2)实体完整性约束、参照完整性约束是关系数据库最重要的完整性约束,在不影响系统关键性能的前提下需尽量应用。用一定的时间和空间来换取系统的易用性是值得的。(3)要慎用目前主流DBMS都支持的触发器功能,一方面由于触发器的性能开销较大,另一方面,触发器的多级触发不好控制,容易发生错误,非用不可时,最好使用 Before型语句级触发器。(4)在需求分析阶段就必须制定完整性约束的命名规范,尽量使用有意义的英文单词、缩写词、表名、列名及下画线等组合,使其易于识别和记忆.(5)要根据业务规则对数据库完整性进行细致的测试,以尽早排除隐含的完整性约束间的冲突和对性能的影响。(6)要有专职的数据库设计小组,自始至终负责数据库的分析、设计、测试、实施及早期维护。数据库设计人员不仅负责基于DBMS的数据库完整性约束的设计实现,还要负责对应用软件实现的数据库完整性约束进行审核。(7)应采用合适的CASE工具来降低数据库设计各阶段的工作量。在数据库系统中,数据完整性约束的建立需要通过数据库管理系统提供的数据定义语言来实现。
转载请注明原文地址:https://www.kaotiyun.com/show/t8TZ777K
本试题收录于:
数据库系统工程师上午基础知识考试题库软考中级分类
0
数据库系统工程师上午基础知识考试
软考中级
相关试题推荐
(2007下项管)在层次化网络设计方案中,通常在______实现网络的访问策略控制。
(2009下集管)______是将存储设备与服务器直接连接的存储模式。
(2013下集管)(2010上系分)项目管理是保证项目成功的核心手段,在项目实施过程中具有重大作用。_____(1)是项目管理的重要元素,是项目实施的基础;_____(2)要确定哪些工作是项目应该做的,哪些工作不应该包含在项目中;_____(3)采用科学的
(2008下监理)用户登录了网络系统,越权使用网络信息资源,这属于______。
(2005下项管)根据统计显示,80%的网络攻击源于内部网络,因此,必须加强对内部网络的安全控制和防。下面的措施中,无助于提高同一局域网内安全性的措施是______。
(2014下项管)项目章程的制定过程主要关注记录建设方的______、项目立项的理由与背景、对客户需求的现有理解和满足这些需求的新产品、服务或成果。
(2013下项管)(2005下软设)某软件工程项目各开发阶段工作量的比例如下表所示:假设当前已处于编码阶段,3000行程序已完成了1200行,则该工程项目开发进度已完成的比例是______。
(2012上项管)随着互联网的普及,电子商务已经进入到人们日常生活。下列______业务全部属于电子商务的范畴。①网上客服;②电视购物;③网上营销;④电话交易;⑤商场广播;⑥网上调查
(2010下项管)某项目有Ⅰ、Ⅱ、Ⅲ、Ⅳ四项不同任务,恰有甲、乙、丙、丁四个人去完成各项不同的任务,由于任务性质及每人的技术水平不同,他们完成各项任务所需时间也不同,具体如下表所示:项目要求每个人只能完成一项任务,为了使项目花费的总时间最短,应
如果在n位数据中增加1位偶校验位进行传输,那么接收方收到的n+1位二进制信息中,(6)________________。
随机试题
毛泽东提出三大法宝的文章是()
在急性胰腺炎的下列并发症中,较常见的是
企业接受投资者投入的实物资产,能引起资产和所有者权益同时增加。()
我国企业所得税适用的税率属于()。
贷款银行与借款人确定贷款合同利率时必须参考的因素有()。
下列属于其他个人零售贷款风险的有()。
作风建设近年来,B市委始终高度重视作风建设,把加强作风建设作为一项经常性工作,连续5年开展“作风建设年”系列活动,每年突出一个主题。党的十八大以来,市委、市纪委紧跟中央和省委决策部署,深入开展党的群众路线教育实践活动,坚决肃风正纪,推动作风建设自
城镇社区专职工作人员连续()考核不合格或者在行政区域内民意测评中()居民不满意,解除聘用合同。
3,-1,5,1,( )。
人的全面发展的各个组成部分之间的关系。
最新回复
(
0
)