首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在数据库系统中,数据完整性约束的建立需要通过数据库管理系统提供的数据(20)语言来实现。
在数据库系统中,数据完整性约束的建立需要通过数据库管理系统提供的数据(20)语言来实现。
admin
2019-05-23
58
问题
在数据库系统中,数据完整性约束的建立需要通过数据库管理系统提供的数据(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://jikaoti.com/ti/zAx7FFFM
本试题收录于:
数据库系统工程师上午基础知识考试题库软考中级分类
0
数据库系统工程师上午基础知识考试
软考中级
相关试题推荐
(2009下集管)______是将存储设备与服务器直接连接的存储模式。
(2011上集管)在项目整体管理过程中监督和控制项目是一个关键环节,下列不属于监督和控制过程组的是______。
(2013下集管)(2010上系分)项目管理是保证项目成功的核心手段,在项目实施过程中具有重大作用。_____(1)是项目管理的重要元素,是项目实施的基础;_____(2)要确定哪些工作是项目应该做的,哪些工作不应该包含在项目中;_____(3)采用科学的
(2010上系分)软件开发模型大体上可以分为三种类型:第一种是以完全确定软件需求为前提的______(1);第二种是在软件开发初始阶段只能提供基本需求时采用的_______(2);第三种是以形式化为基础的变换模型。(2)
(2005上项管)项目小组建设对于项目的成功很重要,因此,项目经理想考察项目小组工作的技术环境如何,有关信息可以在______中找到。
(2014下集管)代理服务器防火墙主要使用代理技术来阻断内部网络和外部网络之间的通信,达到隐蔽内部网络的目的。以下关于代理服务器防火墙的叙述中,______是不正确的。
(2012上项管)随着互联网的普及,电子商务已经进入到人们日常生活。下列______业务全部属于电子商务的范畴。①网上客服;②电视购物;③网上营销;④电话交易;⑤商场广播;⑥网上调查
(2006上系分)中国某企业与某日本公司进行技术合作,合同约定使用l项日本专利(获得批准并在有效期内),但该项技术未在中国申请专利,依照该专利生产的产品在______销售,中国企业需要向日本公司支付这项日本专利的许可使用费。
信息系统设备供货商在与业主单位签订采购合同前,因工期要求,已提前将所采购设备交付给业主单位,并通过验收。补签订合同时,合同的生效日期应当为()。
阅读下列说明,回答问题1至问题3,将解答填入对应栏内。【说明】某企业业务信息系统某天突然出现故障,无法处理业务。信息系统维护人员采用重新启动的方法来进行恢复,发现数据库系统无法正常启动。数据库故障主要分为事务故障、系统故障和介质故障,不同
随机试题
Pickoutfiveappropriateexpressionsfromtheeightchoicesbelowanticompletethefollowingdialoguebyblackeningthecorres
A.GLUTB.Na+-K+-ATP酶C.线粒体内膜嵴D.F1-F0复合体E.DG不依赖Na+的转运葡萄糖载体是
旋光度测定法测定右旋糖酐20的计算因数1ml溴滴定液(0.1mol/L)相当于司可巴比妥钠的毫克数(司可巴比妥钠的分子量260.27)
1~3:某多层砌体结构房屋,顶层钢筋混凝土挑梁置于丁字形(带翼墙)截面的墙体上,尺寸如图4-10所示;挑梁截面b×hb=370mm×400mm,墙体厚度为370mm。屋面板传给挑梁的恒荷载标准值为gk=20kN/m,活荷载标准值为qk=4kN/m,挑梁自重
截面为矩形的简支梁受均布荷载作用下,跨中最大位移与()成反比。
约当产量比例法适用于月末在产品数量较多,各月在产品数量变化也较大,且产品成本中直接材料费用和直接人工等费用的比重相差不大的产品。()
铺设一条自来水管道,甲队单独铺设8天可以完成,而乙队每天可铺设50米。如果甲、乙两队同时铺设,4天可以完成全长的,这条管道全长是多少米?()
证明:当m≥时,对任意χ>0,不等式≤m恒成立.
收入分配是直接关系老百姓“钱袋子”的大事。关于收入分配,下列说法错误的是:
《大明律.吏律》:“凡诸衙门官吏及士庶人等若有上言宰执大臣美政才德者,即是奸党,务要鞫(音居——编者注)问穷究来历明白,犯人处斩,妻子为奴,财产入官。若宰执大臣知情与同罪,不知者不坐。”请运用中国法制史知识和理论,分析上述文字并回答下列问题:“奸党罪
最新回复
(
0
)