5 三级数据库中期测试题原题
数据库期中试卷及参考答案
数据库期中试卷及参考答案《数据库原理与应用》一.单项选择题(每题1分,共 20分)1.目前市场上常见的DBMS 90% 以上都是基于(C )数据模型的。
A .层次B .网状C.关系D.面向对象2.E-R 图是在数据库设计中用来表示( A )的一种常用方法。
A .概念模型B .逻辑模型C.物理模型D.面向对象模型3.(C )是数据库中全体数据的逻辑结构和特征的描述,是所有用户的公共数据视图。
A .外模式B .内模式C.模式 D .概念模式4.(B )也称存储模式,是数据库物理结构和存储方式的描述,是数据在数据库内部的表示方式。
A .外模式B .内模式C.模式 D .概念模式5.数据库的概念模型独立于( A )。
A .具体的机器和DBMSB .E-R 图C.信息世界 D .现实世界6.在数据库中存储的是(C)。
A .数据B .数据库模型C.数据以及数据之间的联系D.信息7.规范化理论是关系数据库进行逻辑设计的理论依据,根据这个理论,关系数据库中的关系必须满足:其每一个属性都是(B )。
A .互不相关的B .不可分解的C.长度可变得D.互相关联的8.在数据模型中有“型”和“值(或实例)”两个对应的概念。
其中数据库的模式是一个( D )的概念,是一个相对()的概念,而数据库在某一时刻的状态则是一个()的概念,是一个相对()的概念。
A .型;变化;值;不变B .值;不变;型;变化C.值;变化;型;不变D.型;不变;值;变化9.关系表 A 的属性个数为5,元组个数为10;关系表 B 的属性个数为6,元组个数为20.则 A 与 B 的笛卡尔积A× B 的属性有( D )个,元组个数有()个。
A . 30;200B . 11; 30 C.30; 30 D. 11; 20010.父亲和子女的亲生关系属于(B )的关系。
A . 1: 1B .1: n C. m: n D.不一定11.在SQL 语言中,删除关系表中的一个属性列,要用动词( D ),删除关系表中的一行或多行元组,要用动词()。
全国计算机等级考试三级数据库技术试题及答案
全国计算机等级考试三级数据库技术试题及答案(考试时间90分钟,满分100分)一、选择题(每小题2分,共70分)下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项写在答题卡相应位置上,答在试卷上不得分。
(1)下列选项中不属于结构化程序设计方法的是A)自顶向下B)逐步求精C)模块化D)可复用(2)两个或两个以上模块之间关联的紧密程度称为A)耦合度B)内聚度C)复杂度D)数据传输特性(3)下列叙述中正确的是A)软件测试应该由程序开发者来完成B)程序经调试后一般不需要再测试C)软件维护只包括对程序代码的维护D)以上三种说法都不对(4)按照“后进先出”原则组织数据的数据结构是A)队列B)栈C)双向链表D)二叉树(5)下列叙述中正确的是A)线性链表是线性表的链式存储结构B)栈与队列是非线性结构C)双向链表是非线性结构D)只有根结点的二叉树是线性结构(6)对如下二叉树进行后序遍历的结果为A)ABCDEFB)DBEAFCC)ABDECFD)DEBFCA(7)在深度为7的满二叉树中,叶子结点的个数为A)32B)31C)64D)63(8)“商品”与“顾客”两个实体集之间的联系一般是A)一对一B)一对多C)多对一D)多对多(9)在E—R图中,用来表示实体的图形是A)矩形B)椭圆形C)菱形D)三角形(10)数据库DB、数据库系统DBS、数据库管理系统DBMS之间的关系是A)DB包含DBS和DBMSB)DBMS包含DB和DBSC)DBS包含DB和DBMSD)没有任何关系(11)常见的数据模型有3种,它们是A)网状、关系和语义B)层次、关系和网状C)环状、层次和关系D)字段名、字段类型和记录(12)在以下叙述中,正确的是A)ACCESS只能使用系统菜单创立数据库应用系统B)ACCESS不具备程序设计能力C)ACCESS只具备了模块化程序设计能力D)ACCESS具有面向对象的程序设计能力,并能创立复杂的数据库应用系统(13)不属于Access对象的是A)表B)文件夹C)窗体D)查询(14)表的组成内容包括A)查询和字段B)字段和记录C)记录和窗体D)报表和字段(15)在数据表视图中,不能A)修改字段的类型B)修改字段的名称C)删除一个字段D)删除一条记录(16)数据类型是A)字段的另一种说法B)决定字段能包含哪类数据的设置C)一类数据库应用程序D)一类用来描述Access表向导允许从中选择的字段名称(17)现有一个已经建好的“按雇员姓名查询”窗体,如下图所示。
全国计算机等级考试上机考试题库三级数据库技术5
第5套 真考题库试题一、单选题((1)~(20)每题1分,(21)~(30)每题2分,共40分)(1)在数据库系统中,下列映像关系用于提供数据与应用程序间的物理独立性的是()。
A)外模式/模式B)模式/内模式C)外模式/内模式D)逻辑模式/内模式(2)关于数据库视图,下列说法正确的是()。
A)视图一定能提高数据的操作性能B)定义视图的语句可以是任何数据操作语句C)视图可以提供一定程度的数据独立性D)视图的数据一般是物理存储的(3)许多大中型企业出于多种原因建立了数据仓库,以下()不是建立数据仓库的合理理由。
A)将企业的各种应用系统集中在一起B)充分利用企业信息系统生成的各种数据C)解决企业业务应用和数据分析应用的性能冲突D)以面向主题、集成的方式合理的组织数据(4)关于数据库应用系统的设计,有下列说法:Ⅰ.数据库应用系统设计需要考虑数据组织与存储、数据访问与处理、应用设计等几个方面Ⅱ.数据库概念设计阶段,采用自上而下的ER设计时,首先设计局部ER图,然后合并各局部ER图得到全局ER图Ⅲ.在数据库逻辑设计阶段,将关系模式转换为具体DBMS平台支持的关系表Ⅳ.在数据库物理设计阶段,一般需要设计视图和关系模式的完整性约束上述说法正确的是()。
A)Ⅰ、Ⅲ和ⅣB)ⅠC)Ⅱ和ⅢD)Ⅱ和Ⅳ(5)关于数据库应用系统的需求分析工作,下列说法正确的是()。
A)通过需求分析过程,需要确定出整个应用系统的目标、任务和系统的范围说明。
B)在需求分析阶段,系统需求分析员要与用户充分沟通,并做出各类用户视图。
C)数据需求分析的主要工作是要辨识出数据处理中的数据处理流程D)数据操作响应时间、系统吞吐量、最大并发用户数都是性能需求分析的重要指标(6)根据数据库应用系统生命周期模型,完成数据库关系模式设计的阶段是()。
A)需求分析B)概念设计C)逻辑设计D)物理设计(7)在SELECT语句中,以下有关ORDER BY子句的叙述中不正确的是()。
计算机三级考试《数据库技术》测试题及答案
计算机三级考试《数据库技术》测试题及答案计算机三级考试《数据库技术》测试题及答案《数据库技术》是计算机三级考试类别之一,下面店铺整理了计算机三级考试《数据库技术》测试题及答案,大家快来检测吧!1[单选题] 设数据库管理员为SQL Server 2008默认实例中的某数据库实施了基于维护计划的数据库备份任务。
配置完成后,发现此维护计划并未执行但数据库运行正常。
有关此维护计划未执行的原因,下列说法中最有可能的是( )。
A.“SQL Server(MSSQLSERVER)”服务未启动B.“SQL Server代理(MSSQLSERVER)”服务未启动C.“SQL Server Browser”服务未启动D.“SQL Server VSS Writer”服务未启动参考答案:B参考解析:SQL Server Agent是一个任务规划器和警报管理器,在实际应用环境下,可以先将那些周期性的活动定义成一个任务,然后让其在SQL Server Agent的帮助下自动运行。
假如考生是一名系统管理员,则可以利用SQL Server Agent向自己通知某些警告信息,从而定位出现的问题以提高管理效率。
SQLServer Agent主要包括以下几个组件:作业、警报和操作。
所以选B。
2[单选题] 在某信息管理系统中需管理职工的照片信息,由于照片数据量较大,照片信息是否存储在数据库中成为讨论的焦点问题。
下列关于照片存储与使用的说法,错误的是( )。
A.将照片存储在数据库中可能会导致备份时间较长,备份空间占用较多B.将照片存储在文件系统中,在数据库中只存储照片文件的路径信息,可以大幅度降低数据库的数据量C.将照片存储在数据库中虽然会导致数据库的数据量较大,但可以方便地实现多台机器共享照片数据,也可以大幅度提高用户访问照片数据的速度D.与将照片存储在文件系统中相比,将照片存储在数据库中更容易实现人员信息和照片数据的一致性参考答案:C参考解析:照片存储到数据库后,多个用户同时对照片的访问受到了很大的限制,所以,同一时间的高并发访问对数据库的要求极高。
数据库三级考试
一、选择题
1.数据库管理系统(DBMS)的核心组成部分是:
A.数据模型
B.数据库
C.数据查询语言
D.数据存储引擎(正确答案)
2.在关系数据库中,表的主键的作用是:
A.仅仅用于唯一标识表中的每一行(正确答案)
B.存储表中的数据
C.定义表之间的关系
D.提高数据查询速度
3.SQL语言中,用于更新表中数据的语句是:
A.SELECT
B.UPDATE(正确答案)
C.DELETE
D.INSERT
4.在数据库设计中,使用ER图(实体-关系图)的主要目的是:
A.描述数据库的物理结构
B.描述数据库的逻辑结构(正确答案)
C.描述数据库的数据类型
D.描述数据库的存储过程
5.数据库事务的四个基本特性通常被称为ACID属性,其中“C”代表:
A.原子性
B.一致性(正确答案)
C.隔离性
D.持久性
6.在SQL中,若要从一个表中删除所有行,但保留表结构,应使用以下哪个语句?
A.DROP TABLE
B.DELETE FROM 表名(正确答案)
C.TRUNCATE TABLE 表名
D.DELETE * FROM 表名
7.数据库索引的主要作用是:
A.加快数据查询速度(正确答案)
B.加快数据插入速度
C.加密数据库中的数据
D.减少数据的存储空间
8.在数据库设计中,范式(Normalization)的主要目的是:
A.减少数据冗余(正确答案)
B.提高数据查询速度
C.增加数据的安全性
D.简化数据库的管理。
计算机三级《数据库技术》测试题含答案
计算机三级《数据库技术》测试题含答案计算机三级《数据库技术》测试题含答案一、选择题1.以下关于数据库备份的说法中,正确的选项是__________。
A.对系统数据库和用户数据库都应采用定期备份的策略B.对系统数据库和用户数据库都应采用修改后即备份的策略C.对系统数据库应采用修改后即备份的策略,对用户数据库应采用定期备份的策略D.对系统数据库应采用定期备份的策略,对用户数据库应采用修改后即备份的策略2.以下关于SQL Server备份设备的说法中,正确的选项是__________。
A.备份没备可以是磁盘上的一个文件B.备份设备是一个逻辑设备,它只能建立在磁盘上C.备份设备是一台物理存在的有特定要求的`设备D.一个备份设备只能用于一个数据库的一次备份3.以下关于差异备份的说法中,正确的选项是__________。
A.差异备份备份的是从上次备份到当前时间数据库变化的内容B.差异备份备份的是从上次完好备份到当前时间数据库变化的内容C.差异备份仅备份数据,不备份日志D.两次完好备份之间进展的各差异备份的备份时间都是一样的4.以下关于日志备份的说法中,错误的选项是__________ 。
A.日志备份仅备份日志,不备份数据B.日志备份的执行效率通常比差异备份和完好备份高C.日志备份的时间间隔通常比差异备份短D.第一次对数据库进展的备份可以是日志备份5.设有如下备份操作:现从备份中对数据库进展恢复,正确的恢复顺序为。
A.完好备份1,日志备份1,日志备份2,差异备份1,日志备份3,日志备份4B.完好备份1,差异备份1,日志备份3,日志备份4C.完好备份1,差异备份1D.完好备份1,日志备份4二、填空题1.SQL Server 2023支持的三种恢复形式是__________、__________和 __________。
2.对于数据库备份,SQL Server 2023支持的三种数据库备份方式是__________ 、和__________ 。
5三级数据库中期测试题原题
5三级数据库中期测试题原题单选题1、下列有关程序设计语⾔的叙述中,哪⼀个是不正确的?A、机器语⾔是最初级的计算机语⾔B、机器语⾔程序的形式是⼆进制代码C、机器语⾔需要编译后才可以被计算机执⾏D、⽤机器语⾔编写程序⽐较困难2、下列关于⽹络协议的叙述中,哪⼀项是不正确的?A、语法规定了⽤户控制信息的命令格式B、语义规定了⽤户控制信息的意义及完成控制的动作与响应C、时序是对事件实现顺序的说明D、⽹络协议是为⽹络数据交换⽽制定的3、在“互联⽹概念”的基础上,将其⽤户端延伸和扩展到任何物品与物品之间,进⾏信息交换和通信的⼀种⽹络概念是A、云计算B、物联⽹C、⼈⼯智能D、过程控制4、当电⼦邮件软件从邮件服务器读取邮件时,可以使⽤下列哪⼀个(些)协议?Ⅰ.简单邮件传输协议SMTPⅡ.邮局协议POP3Ⅲ.交互式邮件存取协议IMAPA、仅ⅠB、仅ⅡC、仅Ⅱ和ⅢD、仅Ⅰ和Ⅲ5、下列哪⼀个不属于应⽤层协议?A、⽤户数据报协议UDPB、⽂件传瑜协议FTPC、域名服务DNSD、电⼦邮件协议SMTP6、为了加强⽹路之间的安全设置了⼀项功能,它可以控制和监测⽹络之间的信息交换和访问,这⼀功能是A、消息认证B、访问控制C、⽂件保护D、防⽕墙7、下列关于信息认证的叙述中,哪⼀项是不正确的?A、验证体制中存在⼀个完成仲裁、颁发证书等功能的可信中⼼B、数字签名的签名者事后不能否认⾃⼰的签名C、消息认证要检验的内容包括消息的序号和时间性D、对密码系统的主动攻击是通过分析和识别截获的密⽂完成的8、限制程序的存取,使操作系统不能存取允许范围以外的实体,这种操作系统隔离安全措施称为A、物理隔离B、时间隔离C、逻辑隔离D、密码隔离9、密钥管理包括密钥的产⽣、存储、装⼊、分配、保护、销毁以及保密等内容,其中最关键和最困难的问题是A、密钥的分配和存储B、密钥的产⽣和装⼊C、密钥的保护和保密D、密钥的销毁10、⼀个功能完备的⽹络系统应该提供基本的安全服务功能,其中解决⽹络中信息传输源节点⽤户与⽬的节点⽤户⾝份真实性问题的功能是A、保密B、认证C、完整性服务D、访问控制11、下列关于数据结构基本概念的叙述中,哪⼀条是正确的?A、数据的逻辑结果分为表结构和树结构B、数据的存储结构分为线性结构和⾮线性结构‘C、数据元素是数据的基本单位D、结点是有独⽴含义的数据最⼩单位12、下列哪些是数据结构研究的内容?I. 数据的采集II. 数据的逻辑组织III. 数据的存储实现IV. 数据的传输V. 数据的检索A、仅II和IVB、I、II和VC、仅II、III和VD、仅I、III和V13、以下关于数据的逻辑结构的叙述中,哪⼀条是不正确的?A、数据的逻辑结构是数据间关系的描述B、数据的逻辑结构不仅反映数据间的逻辑关系,⽽且反映其在计算机中的存储⽅式C、数据的逻辑结构分为线性结构和⾮线性结构D、树形结构是典型的⾮线性结构14、下列关于数据的存储结构的叙述中,哪⼀项⽬是正确的?A、数据的存储结构是数据间关系的抽象描述B、数据的存储结构是逻辑结构在计算机中存储器中的实现C、数据的存储结构分为线性结构和⾮线性结构D、数据的存储结构对数据运算的具体实现没有影响15、下列关于链式存储结构的叙述中,哪些是正确的?I逻辑上相邻的结点物理上不必邻接II 每个结点都包含恰好⼀个指针域III ⽤指针来体现数据元素之间逻辑上的联系IV 可以通过计算机直接确定第 i 个结点的存储地址V 存储密度⼩于顺序存储结构A、I、II和IIIB、I、II、III和IVC、II、IV和VD、I、III和V16、以下关于⼴义表的叙述中,哪⼀条是正确的?A、⼴义表是0个或多个单元素或⼦表组成的有限序列B、⼴义表⾄少有⼀个元素是⼦表C、⼴义表不可以是⾃⾝的⼦表D、⼴义表不能为空表17、栈结构不适⽤于下列哪⼀种应⽤?A、表达式求值B、树的层次次序周游算法的实现C、⼆叉树对称序周游算法的实现D、快速排序算法的实现18、)设散列表的地址空间为0到16,散列函数为h(k)= k mod 17,⽤线性探查法解决碰撞。
全国计算机三级考试《数据库》测试题及答案
全国计算机三级考试《数据库》测试题及答案全国计算机三级考试《数据库》测试题及答案1.假定学生关系是S(S#,SNAME,SEX,AGE),课程关系是C(C#,CNAME,TEACHER),学生选课关系是SC(S#,C#,GRADE)。
要查找选修COMPUTER课程的女学生姓名,将涉及到关系(d )A.SB.SC,CC.S,SCD.S,C,SC2.SQL语言中,实现数据检索的语句是(a )A.SELECTB.INDERTC.UPDATED.DELETE3.下列SQL语句中,修改表结构的是(a )A.ALTERB.CREATEC.UPDATED.INSERT4.SQL语言具有两种使用方式,分别称为交互式SQL和(c )A.提示式SQLB.多用户SQLC.嵌入式SQLD.解释式SQL5.检索所有比王华年龄大的学生姓名、年龄和性别。
正确的SELECT语句是(a )A.SELECT SN,AGE,SEX FROM SSHERE AGE (SELECT AGE FROM S)WHERE SN=王华)B.SELECT SN,AGE,SEXFROM SWHERE SN=王华C.SELECT SN,ACE,SEX FROM SWHERE AGE (SELECT ACEWHERE SN=王华)D.SELECT SN,ACE,SEX FROM SWHERE ACE 王华AGE6.检索选修课程C2的学生中成绩最高的学生的学号。
正确的SeLECT的语句是(d )A.SELECT S# FORM SCWHERE C#= C2 AND GRADE =(SELECT GRADE FORM SC)WHERE C#= C2)B.SELECT S#FORM SCWHERE C#= C2 AND GRADE IN(SELECT CRADE FORM SC) WHERE C#= C2C.SELECT S# FORM SCWHERE C#= C2 AND GRADE NOT IN(SELECT GRADE FORM SCWHERE C#= C2D.SELECT S# FORM SCWHERE C#= C2 AND CRANDE =ALL(SELECT GRADE FORM SCWHERE C#= C2)7.检索学生姓名及其所选修课程的课程号和成绩。
全国计算机三级《数据库技术》测试题及答案
全国计算机三级《数据库技术》测试题及答案全国计算机三级《数据库技术》测试题及答案1). 通过连编可以生成多种类型的文件,但是却不能生成( )A.PRG文件B.APP文件C.DLL文件D.EXE正确答案:A2). 在信息系统的需求分析中,广为使用的DFD建模方法属于( )A.结构化分析方法B.数据分析方法C.数据抽象方法D.业务归纳方法正确答案:A答案解析:DFD图采用自顶向下逐步细化的结构化分析方法。
3). 设M=”30“,执行命令?&M+20后,其结果是( )A.3020B.50C.20D.出错信息正确答案:B4). 有关@…SAY…GET…语句中的校验子句叙述正确的是( )A.RANGE子句是非强制校验,如果输入的数据超过或等于给定上、下限,则提示出错B.VALID子句是强制校验,如果输入的数据使条件表达式为真或数值表达式的值不等于零,则报警并提示出错C.RANGE非强制校验,只有当编辑的变量发生了变化,并按了回车键才予以校验,在给定的初值超过上限或下限时,如果是用光标键移出当前编辑区,则不会提示无效。
D.VALID强制校验,在初值使条件表达式为假或使数值表达式为零时,只要按下回车键,就实施校验,并提示正确的数据范围正确答案:C5). 下列关于数据的逻辑结构的叙述中,哪一条是不正确的?A.数据的逻辑结构是数据间关系的描述B.数据的逻辑结构反映了数据在计算机中的存储方式C.数据的逻辑结构分为线性结构和非线性结构D.队列属于线性结构正确答案:B答案解析:数据的逻辑结构是数据间关系的描述,它只抽象的反映数据元素间的逻辑关系,而不管其计算机中的存储方式,故A项正确,B项错误。
数据的逻辑结构分为线性结构和非线性结构。
线性表是典型的线性结构,而树形结构是典型的非线性结构,所以C和D项正确。
6). 下列条目中哪些是数据库管理系统的.基本功能( )。
Ⅰ.数据库定义Ⅱ.数据库存取Ⅲ.物理文件的读写Ⅳ.数据库维护A.Ⅰ、Ⅱ和ⅢB.Ⅰ、Ⅱ和ⅣC.Ⅰ、Ⅲ和ⅣD.Ⅱ、Ⅲ和Ⅳ正确答案:B答案解析:数据库管理系统的基本功能有以下6个方面:(1)数据库定义功能;(2)数据操纵功能;(3)数据控制功能;(4)数据组织、存储和管理;(5)数据库建立与维护功能;(6)数据通信接口。
计算机三级考试《数据库技术》试题及答案
计算机三级考试《数据库技术》试题及答案计算机三级考试《数据库技术》试题及答案 11[单选题] 在数据库系统中,当数据库的模式改变时,用户程序可以不做改变。
这是数据的( ) 。
A.物理独立性B.存储独立性C.位置独立性D.逻辑独立性参考答案:D2[单选题]Skype是由著名的Kazaa软件的创始人Niklas推出的一款Intemet 即时语音通信软件,它融合的两大技术是VolP和( )。
A.C/SB.IPTVC.B/SD.P2P参考答案:D参考解析:Skype是著名的Kazaa软件的创始人Nildas推出的一款Intemet 即时语音通信软件,它融合的两大技术是VoIP和P2P技术,它主要具有网络电话、实时传信、网站浏览、语音视讯、档案传输、搜寻用户等功能,更有突破防火墙限制的通信技术。
3[填空题] 数据库管理系统中的加锁协议规定了事务的加锁时间、持锁时间和释放锁时间,其中()协议可以完全保证并发事务数据的一致性。
参考解析:三级加锁【解析】三级加锁协议也称为三级封锁协议.,它保证正确地调度事务的并发操作,是事务对数据库对象加锁、解锁必须遵守的一种规则。
在运用x锁和s锁对数据对象加锁时,还需要约定一些规则,例如何时申请x锁或S锁、持锁时间、何时释放等。
4[单选题]操作系统中的下列功能,与硬盘没有直接关系的是哪一种( )。
A.虚拟存储B.进程调度C.文件管理D.SPOOLing技术参考答案:B参考解析:SPOOLing英文为:Simutaneous Peripheral Operations On-Line(同时的外围设备联机操作)它是一种虚拟设备技术,其核心思想是在一台共享设备(通常是高速、大容量磁盘)上模拟独占设备的操作,把一台低速的独占设备改造成为若干台可并行操作的虚拟设备,即把独占设备变成逻辑上的共享设备。
由于这种技术通常是通过高速、大容量的硬盘来实现的,所以它和硬盘有直接的关系。
对于操作系统来说,狭义的文件指的是磁盘文件(广义的文件还包括设备及虚拟设备等),文件管理显然和硬盘有直接的关系。
2023年计算机三级《数据库》考试历年真题摘选附带答案
2023年计算机三级《数据库》考试历年真题摘选附带答案第1卷一.全考点综合测验(共20题)1.【单选题】规范化理论的叙述中,不正确的是A.规范化理论给我们提供判断关系模式优劣的理论标准B.规范化理论对于关系数据库设计具有重要指导意义C.规范化理论只能应用于数据库逻辑结构设计阶段D.在数据库设计中有时候会适当地降低规范化程度而追求高查询性能2.【单选题】下列关于CPU状态的叙述中,哪些是正确的?Ⅰ. 操作系统管理程序运行在管态Ⅰ.x86 系列处理器提供的R0、R1、R2和R3特权级别中,R0当于目态Ⅰ. 系统运行过程中,从目态转换为管态的唯一途径是中断Ⅰ. 如果用户程序在目态下执行了特权指令,硬件将产生中断A.仅Ⅰ、Ⅰ和ⅠB.仅Ⅰ、Ⅰ和ⅠC.仅Ⅰ、Ⅰ和ⅠD.都正确3.【单选题】下列关于规范化理论的叙述中,哪一( 些) 条是不正确的?Ⅰ. 规范化理论研究关系模式中各属性之间的依赖关系及其对关系模式性能的影响Ⅰ. 规范化理论给我们提供判断关系模式优劣的理论标准Ⅰ. 规范化理论对于关系数据库设计具有重要指导意义Ⅰ. 规范化理论只能应用于数据库逻辑结构设计阶段Ⅰ. 在数据库设计中有时候会适当地降低规范化程度而追求高查询性能A.仅Ⅰ和ⅠB.仅Ⅰ和ⅠC.仅ⅠD.仅Ⅰ4.【单选题】在面向对象数据模型中,子类可以从其超类中继承所有的属性和方法,这有利于实现A.可移植性B.可扩充性C.安全性D.可靠性5.【单选题】双链表的每个结点包括两个指针域。
其中rlink 指向结点的后继,llink 指向结点的前驱。
如果要在p所指结点前面插入q所指的新结点,下面哪一个操作序列是正确的A.p↑.rlink ↑.llink:=q ;p↑.rlink:=q ;q↑.link:=p ;q↑.rlink :=p↑.rlink ;B.p↑.llink ↑.rlink :=q;P↑.llink :=q;q↑.rlink :=p;q↑.llink :=p↑.llink ;C.q↑.llink :=P;q↑.rlink :=p↑.rlink ;p↑.rlink ↑.llink :=q;p↑.rlink :=q;D. q↑.rlink :=P;q↑.llink :=p↑.llink ;p↑.llink ↑.rlink :=q;P↑.llink :=q;6.【单选题】关系代数有五种基本操作,它们是A.并、外部并、交、差、除B.选择、投影、广义投影、赋值、连接C.连接、外连接、笛卡尔积、半连接、聚集D. 并、差、笛卡尔积、选择、投影7.【单选题】下列关于分布式数据库系统的叙述中,哪一条是不正确的A.分布式数据库系统的数据存储具有分片透明性B.数据库分片和副本的信息存储在全局目录中C.数据在网络上的传输代价是分布式查询执行策略需要考虑的主要因素D..数据的多个副本是分布式数据库系统和集中式数据库系统都必须面对的问题8.【单选题】对n 个记录的文件进行归并排序,所需要的辅助存储空间为A.O(1)B.O(log2n)C.O(n)D.O(n2)9.【单选题】下列关于栈和队列的叙述中,正确的是()。
三级数据库样卷及标准答案
附录2 全国计算机等级考试三级数据库技术考试样卷及参考答案①样卷(考试时间120分钟,满分100分)一、选择题((1)一(20)每题1分,(21)一(30)每题2分,共40分)下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的。
请将正确选项涂写在答题卡相应位置上。
答在试卷上不得分。
1.下列有关数据库系统及相关内容的说法中,错误的是A)数据库系统是由计算机软硬件组成的复杂系统,其体系结构与系统硬件平台密切相关B)数据库管理系统提供了查询、插入、删除、更新等通用数据操作,但没有提供各种面向具体应用领域的业务处理功能C)数据库中的数据是按照一定的数据模型组织和存储的、可供多个用户共享的、具有最小冗余度的相关数据的集合D)数据字典记录数据库系统运行时数据库操作情况的日志信息,通常由数据库管理员管理和维护2.触发器是一种特殊的存储过程,它是由用户对数据的更改操作自动引发执行的。
下列数据库控制中,适于用触发器实现的是A)并发控制B)恢复控制C)可靠性控制D)完整性控制3.数据库概念设计是面向企业或组织中的数据需求的。
下列有关概念模型设计的说法中,错误的是A)按照具有相同属性特征原则对客观事物进行分类,在分类的基础上概括命名,得到实体集B)分析和定义实体集中的每一个实例,并用有意义的符号或文字分别描述它们C)从一个联系的两端(两个方向)确定实体集之间联系的基数,并把联系的基数标注在模型中D)要保证一个实体集中定义的每一个属性有意义、不重名4.数据库物理设计的目标是为应用数据提供合适的数据存储结构,同时要保证数据库系统具有良好的性能。
关于数据库物理设计,下列说法中错误的是A)数据库物理设计需要考虑数据的存储方式、存取路径和具体的实现细节,还需要考虑数据的加载方式B)数据库物理设计一般需要根据数据的存储需求和使用需求确定数据库管理系统的配置参数C)数据库物理设计需要权衡系统的时间效率、空间效率、维护代价和各种用户要求,因此可能会产生多个备选方案D)在数据库物理设计后期,可以根据实际需要适当降低某些关系模式的规范化程度,以提高查询效率5.下列有关三级模式结构和数据独立性的说法中,正确的是A)在一个数据库中可以定义多个内模式,可利用不同的内模式来描述特定用户对数据的物理存储需求B)外模式是用户与数据库系统的接口,用户可通过外模式来访问数据,在一个数据库中只能定义一个外模式C)三级模式结构提供了数据独立性,即当数据的逻辑结构和存储结构发生变化时,应用程序不受影响D)数据独立性使得数据的定义和描述与应用程序相分离,简化了数据库应用程序的开发,但增加了用户维护数据的代价6.设有教师表(教师号,姓名,年龄,性别,所在系号),系表(系号,系名)。
计算机三级《数据库技术》测试题及答案
计算机三级《数据库技术》测试题及答案计算机三级《数据库技术》测试题及答案一、选择题1.在关系中,从列的角度(属性)根据一定条件将关系分为不同的片断,这种方法属于__________。
A.程度分片B.垂直分片C.导出分片D.混合分片2.在分布式数据库的数据分配中,假设全局数据存在多个副本,在每个物理场地中都保存一个完好的数据副本,该策略属于__________。
A.集中式B.分割式C.全复制式D.混合式3.最高级别的`分布透明性是__________。
A.分片透明性B.位置透明性C.部分数据模型透明性D.分布透明性4.在分布式数据库系统中,查询代价是由__________来衡量的。
A.CPU代价B.I/O代价C.通信代价D.存储代价5.在分布式数据库的查询中,导致数据传输量大的主要原因是数据间的__________。
A.连接操作B.与操作C.并操作D.选择操作6.在云计算中,当云以即用即付的方式提供应公众的时候,我们称其为__________。
A.公共云B.私有云C.共享云D.混合云二、填空题1.一个典型的分布式数据库管理系统应该包括__________、__________、__________、__________四个部分。
2.分布式数据库的形式构造一般包括__________、__________、__________、__________、__________和__________六部分,其中是全局应用的用户视图。
3.云计算是新兴技术,目前主要的云计算平台有__________、__________以及开放的云计算平台__________。
4.Google使用的云计算根底架构形式包括__________、__________、__________、__________四个互相独立又严密结合在一起的系统。
5.并行数据库有多种体系构造,主要可分为__________、__________、__________和__________四种。
计算机三级考试《数据库技术》测试题和答案
计算机三级考试《数据库技术》测试题和答案计算机三级考试《数据库技术》测试题和答案《数据库技术》是计算机三级考试类别之一,下面店铺整理了计算机三级考试《数据库技术》测试题和答案,大家快来检测吧!1[单选题] 数据库物理设计阶段是根据数据库逻辑设计的结果设计合适的数据库物理结构。
下列关于数据库物理设计的说法,错误的是( )。
A.物理设计着眼于数据库底层的物理存储与存取,与操作系统和硬件环境及数据库管理系统密切相关B.物理设计时需要合理安排不同的存储介质,索引文件一般存储在高速磁盘中,日志文件可以考虑存储在磁带中C.物理设计过程中需要考虑设置合理的数据库管理系统参数和操作系统相关参数D.物理设计过程中需要考虑RAID级别、操作系统的文件管理机制、数据库管理系统支持的索引类型参考答案:B参考解析:为了提高系统的性能,应该根据应用情况将数据的易变部分和稳定部分、经常存取部分-和存取频率较低的部分分开存放,较常用的放在高速读写的磁盘上,但并没有说索引一定要在高速磁盘,日志一定要在低速磁带,要根据访问频率决定。
2[单选题] 数据库应用系统投入运行后,应用系统进入运行管理与维护阶段。
设某学生管理系统在运行管理与维护阶段有如下工作:Ⅰ.定期检查数据文件的存储空间占用情况,并根据需要分配存储空间Ⅱ.分析数据库中各种操作,以发现潜在性能问题Ⅲ.将数据库中历史数据转储到离线存储介质中长期保存Ⅳ.根据用户要求对应用程序从功能上进行扩充和完善以上工作中一般不属于数据库管理员日常维护工作的是( )。
A.仅Ⅰ和ⅢB.仅ⅣC.仅Ⅱ和ⅣD.仅Ⅱ参考答案:B参考解析:数据库维护的主要内容有以下几方面:①数据库的转储和恢复;②数据库安全性、完整性控制;③数据库性能的检测和改善;④数据库的重组和重构。
Ⅳ选项不属于数据库维护工作。
3[单选题] 下列关于SQL Server 2008架构的说法,错误的是( )。
A.在一个数据库中,一个用户可以拥有多个架构,一个架构只能属于一个用户B.架构相当于数据库对象的容器,在同一个数据库中架构不能重名C.架构是数据库中的逻辑命名空间,同一个数据库的不同架构中可以存在同名表D.在同一个架构中可以定义表、视图等不同数据库对象参考答案:A参考解析:架构是形成单个命名空间的数据库实体的集合。
三级数据库考试题及答案
三级数据库考试题及答案1. 单选题:以下哪个选项不属于数据库管理系统(DBMS)的主要功能?A. 数据定义B. 数据操纵C. 数据备份D. 数据翻译答案:D2. 多选题:在关系型数据库中,以下哪些操作是合法的?A. 插入一行数据B. 删除一列数据C. 更新一个字段的值D. 删除整个表答案:A, C, D3. 填空题:在SQL语言中,用于创建新表的命令是____。
答案:CREATE TABLE4. 判断题:数据库的完整性约束用于确保数据的准确性和一致性。
正确/错误答案:正确5. 简答题:请简述数据库事务的ACID属性。
答案:ACID属性指的是原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)和持久性(Durability)。
原子性意味着事务中的所有操作要么全部完成,要么全部不完成。
一致性确保事务将数据库从一个一致的状态转换到另一个一致的状态。
隔离性保证并发执行的事务之间不会互相干扰。
持久性意味着一旦事务完成,其结果将永久保存在数据库中。
6. 编程题:编写一个SQL查询,用于找出所有在“Sales”部门工作的员工的姓名和工资。
答案:```sqlSELECT Name, SalaryFROM EmployeesWHERE Department = 'Sales';```7. 案例分析题:假设有一个电子商务数据库,包含“Customers”、“Products”和“Orders”三个表。
请设计一个查询,用于找出所有购买过“Product A”的顾客的ID和姓名。
答案:```sqlSELECT Customers.CustomerID, FROM CustomersJOIN Orders ON Customers.CustomerID = Orders.CustomerIDJOIN OrderDetails ON Orders.OrderID = OrderDetails.OrderID WHERE OrderDetails.ProductID = (SELECT ProductID FROM Products WHERE ProductName = 'Product A');```8. 论述题:请论述数据库索引的作用及其对数据库性能的影响。
全国计算机三级考试《数据库》测试题及答案
全国计算机三级考试《数据库》测试题及答案1.假定学生关系是S(S#,SNAME,SEX,AGE),课程关系是C(C#,CNAME,TEACHER),学生选课关系是SC(S#,C#,GRADE)。
要查找选修COMPUTER课程的女学生姓名,将涉及到关系(d )A.SB.SC,CC.S,SCD.S,C,SC2.SQL语言中,实现数据检索的语句是(a )A.SELECTB.INDERTC.UPDATED.DELETE3.下列SQL语句中,修改表结构的是(a )A.ALTERB.CREATEC.UPDATED.INSERT4.SQL语言具有两种使用方式,分别称为交互式SQL和(c )A.提示式SQLB.多用户SQLC.嵌入式SQLD.解释式SQL5.检索所有比王华年龄大的学生姓名、年龄和性别。
正确的SELECT语句是(a )A.SELECT SN,AGE,SEX FROM SSHERE AGE (SELECT AGE FROM S)WHERE SN=王华)B.SELECT SN,AGE,SEXFROM SWHERE SN=王华C.SELECT SN,ACE,SEX FROM SWHERE AGE (SELECT ACEWHERE SN=王华)D.SELECT SN,ACE,SEX FROM SWHERE ACE 王华AGE6.检索选修课程C2的学生中成绩最高的学生的学号。
正确的SeLECT的语句是(d )A.SELECT S# FORM SCWHERE C#= C2 AND GRADE =(SELECT GRADE FORM SC)WHERE C#= C2)B.SELECT S#FORM SCWHERE C#= C2 AND GRADE IN(SELECT CRADE FORM SC)WHERE C#= C2C.SELECT S# FORM SCWHERE C#= C2 AND GRADE NOT IN(SELECT GRADE FORM SCWHERE C#= C2D.SELECT S# FORM SCWHERE C#= C2 AND CRANDE =ALL(SELECT GRADE FORM SCWHERE C#= C2)7.检索学生姓名及其所选修课程的课程号和成绩。
全国计算机等级考试三级数据库历年真题及答案(精品)
全国计算机等级考试三级数据库历年真题及答案(精品)全国计算机等级考试三级数据库技术2005 年9 月笔试试卷(考试时间120 分钟,满分100 分)一、选择题(每小题1 分,共60 分)(1)计算机软件分为系统软件和应用软件两大类,其中处于系统软件核心地位的是()。
A )操作系统B )编译程序C )数据库管理系统D )网络通信软件(2 )通常一台计算机系统的存储介质包括Cache、内存、磁带和硬盘,其中访问速度最慢的是()。
A )CacheB )磁带C )硬盘D )内存(3 )下列关于计算机系统工作原理的叙述中,正确的是()。
A )中央处理器直接对存储器中的数据进行处理B )运算器完成解释和执行指令的工作C )中央处理器可以从输入设备中得到控制指令D )程序和数据均存放在存储器中(4 )下列关于异步传输模式ATM 技术的叙述中,不正确的是()。
B )ATM 是B-ISDN 选择的数据传输技术C )ATM 技术的实时性好,但灵活性不够D )采用ATM 技术可满足网络中突发性的通信量(5 )信息认证是信息安全的一个重要方面,下列不属于实施信息认证方法的是()。
A )身份识别B )密钥管理C )数字签名D )消息认证(6 )电子邮件软件向邮件服务器发送邮件时使用的协议是()。
A )SMTPB )POP3C )IMAPD )MIME(7 )以下关于数据的逻辑结构的叙述中,不正确的是()。
A )数据的逻辑结构是数据间关系的描述B )数据的逻辑结构不仅反映数据间的逻辑关系,而且反映其在计算机中的存储方式C )数据的逻辑结构分为线性结构和非线性结构D )树形结构是典型的非线性结构(8 )以下关于广义表的叙述中,正确的是()。
A )广义表是0 个或多个单元素或子表组成的有限序列B )广义表至少有一个元素是子表C )广义表不可以是自身的子表D )广义表不能为空表(9 )在包含1000 个元素的线性表中实现如下各运算,所需的执行时间最短的是()。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
单选题1、下列有关程序设计语言的叙述中,哪一个是不正确的?A、机器语言是最初级的计算机语言B、机器语言程序的形式是二进制代码C、机器语言需要编译后才可以被计算机执行D、用机器语言编写程序比较困难2、下列关于网络协议的叙述中,哪一项是不正确的?A、语法规定了用户控制信息的命令格式B、语义规定了用户控制信息的意义及完成控制的动作与响应C、时序是对事件实现顺序的说明D、网络协议是为网络数据交换而制定的3、在“互联网概念”的基础上,将其用户端延伸和扩展到任何物品与物品之间,进行信息交换和通信的一种网络概念是A、云计算B、物联网C、人工智能D、过程控制4、当电子邮件软件从邮件服务器读取邮件时,可以使用下列哪一个(些)协议?Ⅰ.简单邮件传输协议SMTPⅡ.邮局协议POP3Ⅲ.交互式邮件存取协议IMAPA、仅ⅠB、仅ⅡC、仅Ⅱ和ⅢD、仅Ⅰ和Ⅲ5、下列哪一个不属于应用层协议?A、用户数据报协议UDPB、文件传瑜协议FTPC、域名服务DNSD、电子邮件协议SMTP6、为了加强网路之间的安全设置了一项功能,它可以控制和监测网络之间的信息交换和访问,这一功能是A、消息认证B、访问控制C、文件保护D、防火墙7、下列关于信息认证的叙述中,哪一项是不正确的?A、验证体制中存在一个完成仲裁、颁发证书等功能的可信中心B、数字签名的签名者事后不能否认自己的签名C、消息认证要检验的内容包括消息的序号和时间性D、对密码系统的主动攻击是通过分析和识别截获的密文完成的8、限制程序的存取,使操作系统不能存取允许范围以外的实体,这种操作系统隔离安全措施称为A、物理隔离B、时间隔离C、逻辑隔离D、密码隔离9、密钥管理包括密钥的产生、存储、装入、分配、保护、销毁以及保密等内容,其中最关键和最困难的问题是A、密钥的分配和存储B、密钥的产生和装入C、密钥的保护和保密D、密钥的销毁10、一个功能完备的网络系统应该提供基本的安全服务功能,其中解决网络中信息传输源节点用户与目的节点用户身份真实性问题的功能是A、保密B、认证C、完整性服务D、访问控制11、下列关于数据结构基本概念的叙述中,哪一条是正确的?A、数据的逻辑结果分为表结构和树结构B、数据的存储结构分为线性结构和非线性结构‘C、数据元素是数据的基本单位D、结点是有独立含义的数据最小单位12、下列哪些是数据结构研究的内容?I. 数据的采集II. 数据的逻辑组织III. 数据的存储实现IV. 数据的传输V. 数据的检索A、仅II和IVB、I、II和VC、仅II、III和VD、仅I、III和V13、以下关于数据的逻辑结构的叙述中,哪一条是不正确的?A、数据的逻辑结构是数据间关系的描述B、数据的逻辑结构不仅反映数据间的逻辑关系,而且反映其在计算机中的存储方式C、数据的逻辑结构分为线性结构和非线性结构D、树形结构是典型的非线性结构14、下列关于数据的存储结构的叙述中,哪一项目是正确的?A、数据的存储结构是数据间关系的抽象描述B、数据的存储结构是逻辑结构在计算机中存储器中的实现C、数据的存储结构分为线性结构和非线性结构D、数据的存储结构对数据运算的具体实现没有影响15、下列关于链式存储结构的叙述中,哪些是正确的?I逻辑上相邻的结点物理上不必邻接II 每个结点都包含恰好一个指针域III 用指针来体现数据元素之间逻辑上的联系IV 可以通过计算机直接确定第 i 个结点的存储地址V 存储密度小于顺序存储结构A、I、II和IIIB、I、II、III和IVC、II、IV和VD、I、III和V16、以下关于广义表的叙述中,哪一条是正确的?A、广义表是0个或多个单元素或子表组成的有限序列B、广义表至少有一个元素是子表C、广义表不可以是自身的子表D、广义表不能为空表17、栈结构不适用于下列哪一种应用?A、表达式求值B、树的层次次序周游算法的实现C、二叉树对称序周游算法的实现D、快速排序算法的实现18、)设散列表的地址空间为0到16,散列函数为h(k)= k mod 17,用线性探查法解决碰撞。
现从空的散列表开始,依次插入关键码值190,89,217,208,75,177,则最后一个关键码177的地址为A、6B、7C、8D、919、对于给出的一组权w={10,12,16,21,30},通过霍夫曼算法求出的扩充二叉树的带权外部路径长度为A、89B、189C、200D、30020、设待排序关键码序列为(25,18,9,33,67,82,53,95,12,70),要按关键码值递增的顺序进行排序,采取以第一个关键码为分界元素的快速排序法,第一趟排序完成后关键码95被放到第几个位置?A、7B、8C、9D、1021、虚拟设备是指A、模拟独占设备的共享设备B、允许用户以标准化方式使用的物理设备C、允许用户使用比系统中拥有的物理设备更多的设备D、允许用户程序部分装入内存即可使用的系统设备22、对资源采用按序分配策略能达到下列哪一个目的?A、死锁预防B、死锁避免C、检测死锁D、解除死锁23、在可变分区方式管理下,当回收内存时,若已判定“空闲区表某行的首地址等于回收分区首地址与长度之和”,则表示A、回收分区有下邻空闲区B、回收分区有上邻空闲区C、回收分区有上邻空闲区和下邻空闲区D、回收分区无相邻空闲区24、下列哪一种进程间的通信方式不能传递大量信息?( )A、共享内存B、消息缓冲C、信箱通信D、信号量及P、V操作25、采用SPOOLing 技术的主要目的是A、提供内存和磁盘的接口B、减轻用户编程负担C、提高CPU和设备交换信息的速度D、提高独占设备的利用率26、下列对线程属性的描述中,哪些是正确的?I.每个线程有一个标识符II.每个线程需要自己执行时的寄存器和栈等现场信息III.每个线程有各自的地址空间IV.线程是处理器调度的独立单元V.线程是有生命周期的A、仅I、II和IIIB、仅II、III和IVC、仅I、II和VD、仅II、III、IV和V27、虚拟页面存储管理中,页表的作用十分重要,在页表中指示页面是在内存还是在外存的页表表项是A、驻留位B、内存块号C、访问位D、保护位28、有一个虚拟存储系统,分配给某个进程3页内存(假设开始时内存为空),页面访问序列是:2,3,2,1,5,2,4,5,3,2,5,2。
若采用LRU页面淘汰算法,缺页次数为A、4B、5C、6D、729、下列磁盘调度算法中,哪一个没有考虑寻道优化问题?A、先来先服务B、最短寻道时间优先C、电梯算法D、单向扫描30、假设磁盘上的一个物理块为512字节,一条记录的长度为80个字符。
若让磁盘空间的利用率不低于78%,至少需要在一个物理块中存放多少条记录?( )A、4B、5C、6D、731、下列关于关系数据模型的术语中,哪一个术语所表达的概念与二维表中的“行”的概念最接近?A、属性B、关系C、域D、元组32、在一个数据库中,模式与内模式的映像个数是A、1个B、与用户个数相同C、由设置的系统参数决定D、任意多个33、下列对于关系的叙述中,哪一个是不正确的?A、关系中的每个属性是不可分解的B、在关系中元组的顺序是无关紧要的C、任意的一个二维表都是一个关系D、每一个关系仅有一种记录类型34、下列关于模式的术语中,哪一个不是指数据库三级模式结构中的外模式?A、子模式B、用户模式C、存储模式D、用户视图35、设有关系SC(SNO,CNO,GRADE),主码是(SNO,CNO)。
遵照实体完整性规则A、只有SNO不能取空值B、只有CNO不能取空值C、只有GRADE不能取空值D、SNO与CNO都不能取空值36、如果对关系emp(eno,ename,salary)成功执行下面的SQL语句:CREATE CLUSTER INDEX name_index ON emp(salary)对此结果的正确描述是A)在emp表上按salary升序创建了一个聚簇索引B)在emp表上按salary降序创建了一个聚簇索引C)在emp表上按salary升序创建了一个唯一索引D)在emp表上按salary降序创建了一个唯一索引37、设关系R和S的元数分别是r和s,且R有n个元组,S有m个元组。
执行关系R和S 的笛卡儿积,记为T= R XS,则A、T的元数是r+s,且有n+m个元组B、T的元数是r+s,且有nxm个元组C、T的元数是rXs,且有n+m个元组D、T的元数是rXs,且有nxm个元组38、下列关于数据库三级模式结构的说法中,哪一个是不正确的?A、一个数据库中可以有多个外模式但只有一个内模式B、一个数据库中可以有多个外模式但只有一个模式C、一个数据库中只有一个外模式也只有一个内模式D、一个数据库中只有一个模式也只有一个内模式39、基于如下两个关系,其中关系EMP的主码是雇员号,并且工资金额不得小于1500元;关系DEPT的主码是部门号。
EMP DEPT雇员号雇员名部门号工资部门号部门名房号001 张山 02 2000 01 业务部 8020010 王宏达 01 2500 02 销售部 3013056 马林生 02 1800 03 服务部 2001101 赵敏 04 3500 04 财务部 5010“向EMP中插入行( NULL,‘李津’,‘03’,1200)”,该操作违反了Ⅰ.实体完整性约束Ⅱ.参照完整性约束Ⅲ.用户定义完整性约束A、仅ⅠB、Ⅱ和ⅢC、Ⅰ和ⅢD、都违反40、在39题中,“从DEPT中删除部门号 =‘01’的行”,该操作违反了Ⅰ.实体完整性约束Ⅱ.参照完整性约束Ⅲ.用户定义完整性约束A、仅ⅠB、仅ⅡC、Ⅰ和ⅢD、都违反41、基于下列关系R、S和T的操作中,哪一个是正确的?R S TA 、B 、C 、D 、T= R S42、下面第(42)至(44)题,基于“学生——选课——课程”数据库中的三个关系: S (S#,SNAME ,SEX ,DEPARTMENT ),主码是S# C (C#,CNAME ,TEACHER ),主码是C# SC (S#,C#,GRADE ),主码是(S#,C#)下列关于保持数据库完整性的叙述中,哪一个是不正确的? A)向关系SC 插入元组时,S#和C#都不能是空值(NULL ) B)可以任意删除关系SC 中的元组C)向任何一个关系插入元组时,必须保证该关系主码值的唯一性 D)可以任意删除关系C 中的元组43、为了提高特定查询的速度,对SC 关系创建唯一索引,应该创建在哪一个(组)属性上? A)(S#,C#) B)(S#,GRADE ) C)(C#,GRADE ) D)GRADE44、查找每个学生的学号、姓名、选修的课程名和成绩,将使用关系 A)只有S ,SC B)只有SC ,C C)只有S ,C D)S ,SC ,C45、如下所示三个关系中,关系T 是由关系R 和S 经过哪一种操作得到的?A)S-R B)R-S C)R∩S D)R∪S46、设有学生信息关系student(sno,sname,sex,age,dept)。