首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在数据库系统中,数据完整性约束的建立需要通过数据库管理系统提供的数据(20)语言来实现。
在数据库系统中,数据完整性约束的建立需要通过数据库管理系统提供的数据(20)语言来实现。
admin
2019-05-23
91
问题
在数据库系统中,数据完整性约束的建立需要通过数据库管理系统提供的数据(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://kaotiyun.com/show/t8TZ777K
本试题收录于:
数据库系统工程师上午基础知识考试题库软考中级分类
0
数据库系统工程师上午基础知识考试
软考中级
相关试题推荐
(2010下集管)根据《软件工程产品质量第1部分:质量模型GB/T16260.1-2006》规定,软件产品的使用质量是基于用户观点的软件产品用于指定的环境和使用周境(contextsofuse)时的质量,其中______不是软件产品使用质量的质量属性
(2010上集管)根据《软件工程产品质量GB/T16260.1-2006》定义的质量模型,不属于功能性的质量特性是______。
(2010上项管)软件需求可以分为功能需求、性能需求、外部接口需求、设计约束和质量属性等几类。以下选项中,______均属于功能需求。①对特定范围内修改所需的时间不超过3秒;②按照订单及原材料情况自动安排生产排序;③系统能够同时支持1000个独立
(2007下监理)为了指导计算机网络的互连、互通,ISO颁布了OSI参考模型,其基本结构分为______(1)。网卡(网络适配器)的主要功能不包括______(2)。(2)
(2007上网工)计算机系统中广泛采用了RAID技术,在各种RAID技术中,磁盘容量利用率最低的是______。
(2013上集管)在某单位招标过程中发生了如下事件,根据中华人民共和国招投标法及其实施条例,当出现______之一时,评标委员会应当否决其投标。①投标文件未经投标单位盖章和单位负责人签字;②同一投标人提交两个以上不同的投标文件,但招标文
(2011下集管)配置项的版本号规则与配置项的状态相关,以下叙述中正确的是______。
(2009上网工)两个公司希望通过Internet传输大量敏感数据,从信息源到目的地之间的传输数据以密文形式出现,而且不希望由于在传输结点使用特殊的安全单元而增加开支,最合适的加密方式是______(1),使用会话密钥算法效率最高的是______(2)。
(2011上集管)某公司对本单位负责的信息系统集成项目实施失败原因进行分析后,发现约80%的原因都是用户需求不明确、授权不清晰,以及采用了不适宜的技术,而其他十几种原因造成的失败较少。根据这些分析结果,该公司所采用项目质量控制的方法是______。
某公司拟配置存储容量不少于9TB的磁盘阵列用于存储数据。假设只能购买每块存储容量为2TB的磁盘,以下说法正确的是()。
随机试题
牙板上局部细胞增生进一步形成10个圆形隆起,称为牙蕾,将来发育为乳牙。恒牙牙蕾的出现则从胚胎第10周开始,亦从牙板上长出,位于乳牙牙蕾的舌侧,其发育过程与乳牙类似。出生约6年后,恒牙开始生长,替代乳牙。
调查研究中最常选用的收集资料的方法是()
患者心下坚满,自利,利后反快,肠鸣腹满,便秘,口舌干燥,舌苔白腻,脉伏。治疗应首选
重型再生障碍性贫血最常见的感染是
如图D4-1所示地下防水工程施工时,中埋止水带的宽度L是多少?
甲、乙公司签订合同,甲公司将合同中的部分义务约定由丙公司完成,依照《合同法》规定,其法律关系特点为()
某建筑公司2000年12月底购入一台机器设备,原价为35000元,残值率为5%,该类机器设备一般情况下折旧年限为5年,若公司在2001年和2002年处于免税期,所以决定将折旧年限延长到7年。则企业延长折旧期会少缴税()元(该企业采用平均年限法对固定
发行人进行重组的,应当按照《证券期货法律适用意见第3号》所规定的重组方式进行。( )
上市公司的下列会计行为中,出于会计核算重要性要求考虑的是()。
Giventhechoice,youngerprofessionalsaremostinterestedinworkingattechcompanieslikeAppleandgovernmentagencieslike
最新回复
(
0
)