全国计算机三级数据库技术笔试试题(附正确答案)
全国计算机等级考试三级数据库技术试题及答案

全国计算机等级考试三级数据库技术试题及答案(考试时间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)现有一个已经建好的“按雇员姓名查询”窗体,如下图所示。
2024年3月全国计算机等级考试三级数据库试卷

.每个线程须要自己执行时的寄存器和栈等现场信息 .每个线程有各自的地址空间 .线程是处理器调度的独立单元 .线程是有生命周期的 A)仅I、II和In B)仅II、In和IV C)仅I、II、In和V D)仅II、in、Iv和V (19)下列关于时间片轮转算法的叙述中,哪一个是不正确的? A)在时间片轮转算法中,系统将CPU的处时间划分成一个个时间段 B)就绪队列中的各个进程轮番在CPU上运行,每次运行一个时间片 时间片结束时,运行进程自动让出CPU并进入等待队列 D)假如时间片长度很小,则调度程序抢占CPU的次数频繁,增加了系统开销 (20)虚拟页式存储管理中,页表的作用非常重要。在页表中指示页面是在内存还是在外存的页表表项是
A)以太网 B)ATM网 C)X.25 D)帧中继 (4)下列关于ADSL技术的叙述中,哪些是正确的? I.利用ADSL技术可以接入Internet II.ADSL技术利用现有的一对电话铜线,为用户供应上、下行对称的传输速率 IIL用户可以通过ADSL宽带接入方式进行网上闲聊 A)仅I和II B)仅I和m B)仅II和In D)都正确 (5)下列关于搜寻引擎的叙述中,哪些是正确的? .搜寻引擎主动搜寻WWW服务中的信息
D)两个关系连接操作的结果仍旧是一个关系 第(30)—(32)题基于“学生-选课-课程”数据库中的三个关系: S(S#,SNAME,SEX,AGE,DEPARTMENT),主码是S# C(C#,CNAME,TEACHER),主码是C# SC(S#,C#,GRADE),主码是(S#,C#) (30)下面的S。L语句定义了一个反映学生诞生年份的视图 CREATEVIEWS_BDAY(S#,SNAME,BIRTH)AS SELECTS#,SNAME,2024-AGEFR。MS 这是一个 A)行列子集视图(只保给I键) B)带表达式视国<由基本数据衿表I*派生出多种虚拟列) C)分组视图一一了大集函数印GRoUPBYJ-l'J) D)连接视图(用了两个或多 (31)下列关于保持数据库完整性的叙述中,哪一条是不正确的?
计算机三级考试《数据库技术》测试题及答案

计算机三级考试《数据库技术》测试题及答案计算机三级考试《数据库技术》测试题及答案《数据库技术》是计算机三级考试类别之一,下面店铺整理了计算机三级考试《数据库技术》测试题及答案,大家快来检测吧!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参考解析:照片存储到数据库后,多个用户同时对照片的访问受到了很大的限制,所以,同一时间的高并发访问对数据库的要求极高。
4月全国计算机三级数据库技术考题试卷及答案

4月全国计算机三级数据库技术考题试卷及答案一、选择题(每小题1分,共60分)下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的。
请将正确选项涂在答题卡相应位置上,答在试卷上不得分。
(1)下列有关程序设计语言的叙述中,哪一个是不正确的?A)机器语言是最初级的计算机语言B)机器语言程序的形式是二进制代码C)机器语言需要编译后才可以被计算机执行D)用机器语言编写程序比较困难(2)用计算机进行导弹飞行轨道的计算,属于下列哪一个计算机应用领域?A)人工智能B)过程控制C)辅助设计D)科学和工程计算(3)TCP/IP参照模型在下列哪一层定义了用户数据报协议(UDP)?A)链路层B)网络层C)传输层D)应用层(4)一个数字签名算法至少应该满足三个条件,下列有关叙述中,哪一个不属于数字签名算法的条件?A)签名者事后不能否认自己的签名B)该数字签名必须是所签文件的物理部分C)当发生签名真伪争执时,有第三方能够解决争执D)接受者能够验证签名,而任何其他人都不能伪造签名(5)下列条目中,哪些属于计算机病毒的特征?I.传染性II.可激发性III.隐蔽性IV.潜伏性A)只有I和IIIB)只有I、II和IVC)只有I、III和IVD)都是(6)限制程序的存取,使操作系统不能存取允许范围以外的实体,这种操作系统隔离安全措施称为A)物理隔离B)时间隔离C)逻辑隔离D)密码隔离(7)下列关于数据结构基本概念的叙述中,哪一条是正确的?A)数据的逻辑结果分为表结构和树结构B)数据的存储结构分为线性结构和非线性结构‘C)数据元素是数据的基本单位D)结点是有独立含义的数据最小单位(8)下列关于串的叙述中,哪一条是正确的?A)串是由零个或多个字符组成的有限序列B)空串是由空格构成的串C)串只能顺序存储D)“推入”是串的基本运算之一(9)下列哪一个不是队列的基本运算?A)从队尾插入一个新元素B)从队列中删除第i个元素C)判断一个队列是否为空D)读取队头元素的值(10)栈结构不适用于下列哪一种应用?A)表达式求值B)树的层次次序周游算法的实现C)二叉树对称序周游算法的实现D)快速排序算法的实现(11)双链表的每个结点包括两个指针域。
计算机三级《数据库技术》测试题含答案

计算机三级《数据库技术》测试题含答案计算机三级《数据库技术》测试题含答案一、选择题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支持的三种数据库备份方式是__________ 、和__________ 。
计算机三级《数据库技术》训练题及答案

计算机三级《数据库技术》训练题及答案一、选择题1. 以下哪一个不是数据库管理系统(DBMS)的主要功能?A. 数据定义B. 数据操纵C. 数据查询D. 数据加密答案:D2. 数据库系统的核心是?A. 数据模型B. 数据库管理系统C. 数据字典D. 数据库设计答案:B3. 以下哪种数据库模型属于非关系模型?A. 层次模型B. 关系模型C. 网状模型D. 星型模型答案:C4. 以下关于SQL语言的描述,错误的是?A. SQL语言是一种过程性语言B. SQL语言是一种非过程性语言C. SQL语言支持事务处理D. SQL语言支持数据定义、数据操纵和数据查询答案:A5. 以下哪个SQL语句用于创建视图?A. CREATE TABLEB. CREATE VIEWC. CREATE INDEXD. CREATE PROCEDURE答案:B二、填空题6. 数据库系统的三级模式结构包括外模式、概念模式和______。
答案:内模式7. 在关系数据库中,完整性约束主要包括实体完整性、______和用户定义的完整性。
答案:参照完整性8. SQL语言中,用于删除数据的命令是______。
答案:DELETE9. 数据库管理系统通常基于某种数据模型,目前广泛使用的数据模型是______。
答案:关系模型10. 在数据库设计中,将现实世界中的事物抽象为数据库中的表的过程称为______。
答案:数据建模三、判断题11. 数据库系统只能支持关系数据库。
答案:错误12. 数据库管理系统具有自动备份和恢复功能。
答案:正确13. SQL语言是一种完全的过程性语言。
答案:错误14. 数据库系统中的视图实质上是一个虚表。
答案:正确15. 在关系数据库中,主键可以重复,但候选键可以不唯一。
答案:错误四、简答题16. 简述数据库系统的特点。
答案:数据库系统的特点如下:(1)数据结构化:数据库系统采用数据模型来表示和存储数据,使数据具有较好的结构化程度。
全国计算机三级《数据库技术》练习题「带答案」

全国计算机三级《数据库技术》练习题「带答案」1). 三个模式反映了对数据库的三种不同观点,下面说法中正确的选项是( )A.内模式表示了概念级数据库,表达了对数据库的总体观B.外模式表示了物理级数据库,表达了对数据库的存储观C.外模式表示了用户级数据库,表达了对数据库的用户观D.外模式表示了用户级数据库,表达了对数据库的存储观正确答案:C2). SQL语言的MIT语句的主要作用是( )A.终止程序B.保存数据C.事务提交D.事务回滚正确答案:C3). 关系模式学生(学号,课程号,名次),假设每一名学生每门课程有一定的名次,每门课程每一名次只有一名学生,那么以下表达中错误的选项是( )A.(学号,课程号)和(课程号,名次)都可以作为候选码B.只有(学号,课程号)能作为候选码C.关系模式属于第三范式D.关系模式属于BF正确答案:B4). 在数据库的三级模式构造中,内模式的个数。
A.只有1个B.与用户个数相同C.由系统参数决定D.有任意多个正确答案:A答案解析:内模式也称物理模式或存储模式,一个数据库只有一个内模式。
它是数据物理构造和存储方式的描述,是数据库内部的表示方法。
5). 以下关于Delphi的表达中,是不正确的。
A.Delphi属于第三代语言B.Delphi基于面向对象编程方法C.Delphi提供了数据迁移工具(DataPump)D.Delphi是一种可视化开发工具正确答案:A答案解析:Delphi被称为第四代编程语言,它是基于窗口和面向对象的编程方法,与Windows严密结合,具有强大的数据库技术支持,迅捷的编译速度。
6). 设有栈中,由顶向下已存放元素c、b、a,在第4个元素d 入栈前,栈中元素可以出栈,试问d入栈后,不可能的出栈序列是( )。
A.dcbaB.cbdaC.cadbD.cdba正确答案:C7). 当前数据库中,“体育达标”字段为逻辑类型,要显示所有未达标的记录应使用命令( )A.LISTFOR体育达标=.F.B.LISTFOR体育达标<>.F.C.LISTFOR.NOT.体育达标D.LISTFOR.NOT.“体育达标”正确答案:C8). 引入虚拟存储技术的前提是A.存储共享目的B.存储保护目的C.存储访问的部分性原理D.多道程序设计思想正确答案:D答案解析:引进虚拟存储技术,其根本思想是利用大容量的外存来扩充内存,产生一个比有限的时机内存空间大得多的、逻辑的虚拟内存空间,以便能够有效地支持多到程序系统的实现和大型作业运行的需要,从而增强系统的处理能力。
计算机三级考试《数据库技术》试题和答案

计算机三级考试《数据库技术》试题和答案计算机三级考试《数据库技术》试题和答案《数据库技术》是计算机三级考试类别之一,下面店铺整理了计算机三级考试《数据库技术》试题和答案,大家快来检测吧!1[单选题] 现有SQL Server 2008数据库服务器,其中的一个数据库占用80GB空间,另有一台用于备份的计算机,该机器上有4个大小均为50GB的硬盘分区。
若要将此数据库完全备份到该计算机上,则( )。
A.不能实现,因为每个分区上的空间都不够80GBB.可以先建立一个备份设备,这个设备分别在4个分区上各占用20GB空间,然后再用此设备备份数据库C.可以先在每个分区上分别建立一个备份设备,指定每个设备的大小均为20GB,并建立一个包含这4个备份设备的备份媒体集,最后再用此备份媒体集备份数据库D.可以先在每个分区上分别建立一个不用指定大小的备份设备,然后将数据库同时备份到这4个备份设备上参考答案:C参考解析:对于80GB的数据库需分4个硬盘分区来存储,可先在每个分区上分别建立一个备份设备,指定每个设备的大小为20GB,并建立一个包含这4个备份设备的备份媒体集,最后再用此备份媒体集备份数据库。
2[单选题] 下列关于SQL Server 2008身份验证模式的说法,错误的是( )。
A.在“Windows身份验证模式”下,不允许sa登录到SQL Server服务器B.在“Windows身份验证模式”下,所有Windows用户都自动具有登录到SQL Server服务器的权限C.不管是哪种身份验证模式,Windows中的Administrator无需授权就可登录到SQL Server服务器D.安装好SQL Server之后,可以根据需要随时更改身份验证模式参考答案:B参考解析:在“Windows身份验证模式”下,所有Windows用户登陆到SQL Server服务器都无需再提供用户名和密码,但SQL Server会从用户登录到Windows时提供的用户名和密码查找当前用户的信息,判断其是否是SQL Server的合法用户,不是,则拒绝登录。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2010年9月全国计算机三级数据库技术笔试试题(总分100, 考试时间120分钟)一、选择题(每小题1分,共60分)下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的。
请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。
1. 冯•诺依曼奠定了现代计算机工作原理的基础。
下列叙述中,哪个(些)是正确的?I.程序必须装入内存才能执行II.计算机按照存储的程序逐条取出指令,分析后执行指令所规定的操作III.计算机系统由运算器、存储器、控制器、输入设备、输出设备等五大部件组成A 仅IB 仅I和IIC 仅II和IIID 都正确答案:C2. 关于指令系统的寻址方式,如果在指令中给出操作数所在的地址,该方式称为A 立即寻址B 直接寻址C 寄存器寻址D 寄存器间接寻址答案:B3. 用于实现Internet中文件传输功能所采用的应用层协议是A FTPB DNSC SMTPD HTTP答案:A4. WWW能够提供面向Internet服务的、一致的用户界面的信息浏览功能,其使用的基础协议是A FTPB DNSC SMTPD HTTP答案:D5. 一般操作系统的安全措施可从隔离、分层和内控三个方面考虑,隔离是操作系统安全保障的措施之一。
限制程序的存取,使其不能存取允许范围以外的实体,这是A 物理隔离B 时间隔离C 逻辑隔离D 密码隔离答案:C6. 下列哪一个不属于恶意软件?A 逻辑炸弹B 服务攻击C 后门陷阱D 僵尸网络答案:B7. 下列哪些是数据结构研究的内容?I.数据的采集和集成II.数据的逻辑结构III.数据的存储结构IV.数据的传输V.数据的运算A 仅I、II和IIIB 仅II、III和VC 仅I、II和IVD 仅I、III和V答案:B8. 下列与数据元素有关的叙述中,哪些是正确的?I.数据元素是数据的基本单位,即数据集合中的个体II.数据元素是有独立含义的数据最小单位III.一个数据元素可由一个或多个数据项组成IV.数据元素又称做字段V.数据元素又称做结点A 仅I和IIB 仅II、III和IVC 仅I和IIID 仅I、III和V答案:D9. 下列与算法有关的叙述中,哪一条是不正确的?A 算法是精确定义的一系列规则B 算法指出怎样从给定的输入信息经过有限步骤产生所求的输出信息C 算法的设计采用由粗到细,由抽象到具体的逐步求精的方法D 对于算法的分析,指的是分析算法运行所要占用的存储空间,即算法的空间代价答案:D10. 下列关于栈和队列的叙述中,哪些是正确的?I.栈和队列都是线性表II.栈和队列都是顺序表III.栈和队列都不能为空IV.栈和队列都能应用于递归过程实现V.栈的特点是后进先出,而队列的特点是先进先出A 仅I和VB 仅I、II、VC 仅III和IVD 仅II、III和IV答案:A11. 按后根次序周游树(林)等同于按什么次序周游该树(林)对应的二叉树?A 前序B 后序C 对称序D 层次次序答案:C12. 有关键码值为10, 20. 30的三个结点,按所有可能的插入顺序去构造二叉排序树。
能构造出多少棵不同的二叉排序树?A 4B 5C 6D 7答案:B13. 对于给出的一组权w={10, 12, 16, 21, 30},通过霍夫曼算法求出的扩充二叉树的带权外部路径长度为A 89B 189C 200D 300答案C14. 设散列表的地址空间为0到16,散列函数为h(k)二k mod 17,用线性探查法解决碰撞。
现从空的散列表开始,依次插入关键码值190,89, 200, 208, 92, 160,则最后一个关键码160的地址为A 6B 7C 8D 9答案:C15. 如下所示是一棵5阶B树,从该B树中删除关键码41后,该B树的叶结点数为A 6B 7C 8D 9答案:A16. 为保护操作系统运行,将指令系统中的指令分成特权指令和非特权指令。
下列指令中,哪一个不是特权指令?A 启动设备执行1/O操作指令B 算术运算指令C 设置中断向量指令D 修改程序状态字指令答案:A17. 一个已经具各运行条件,但由于没有获得CPU而不能运行的进程处于A 等待状态B 睡眠状态C 就绪状态D 挂起状态答案:C18. 下列关于时间片轮转法的叙述中,哪个是不正确的?A 采用可变长度的时间片,可以改善调度性能B 就绪队列中的诸进程轮流在CPU上运行,每次运行一个时间片C 当时间片结束时,运行进程自动让出CPU,该进程进入等待队列D 如果时间片长度选择过长,时间片轮转法就退化成先进先出算法答案:C19. 系统中有3个并发进程共同竞争某一资源,每个进程需要4个该类资源。
如果要使系统不发生死锁,则该类资源至少应有几个?A 9B 10C 11D 12答案:D20. 在页式存储管理中,为进行地址转换工作,系统提供一对硬件寄存器,它们是A 基址寄存器和限长寄存器B 页表始址寄存器和页表长度寄存器C 上界寄存器和下界寄存器D 直接地址寄存器和间接地址寄存器答案:B21. 在虚拟页式存储管理方案中,对缺页次数没有影响的因素是A 页表在内存中的位置B 页面淘汰算法C 程序本身的编制方法D 分配给进程的物理页面数答案:A22. 在多级目录结构中查找一个文件时需要按路径名搜索,当层次较多时要耗费很多时间,为此要引入A 基本目录B 当前目录C 子目录D 父目录答案:B23. 假设磁头在“65号柱面上操作时,有其他访问请求到达,柱面号依次为85, 46, 114, 16和1160当系统完成65号柱面的操作后,若采用最短寻找时间优先(SSTF)磁盘调度算法,为服务这些请求,磁头需要移动的柱面数是A 181B 159C 149D 139答案:C24. 下列关于操作系统设备管理的叙述中,哪个是不正确的?A 设备管理使用户能独立于具体设备的复杂物理特性而方便地使用设备B 设备管理利用各种技术提高CPU与设备、设备与设备之间的并行工作能力C 操作系统对用户屏蔽了实现具体设备I/O操作的细节D 操作系统对各类设备尽量提供各种不同的接口答案:D25. 在数据库系统中有一类人员,负责监控数据库系统的运行情况,及时处理运行过程中出现的问题,这类人员是A 数据库管理员B 系统分析员C 数据库设计员D 应用程序员答案:A26. 在关系数据库系统中,当关系的型改变时,用户程序也可以不变,这是数据的A 物理独立性B 逻辑独立性C 位置独立性D 存储独立性答案:B27. 概念模型用于信息世界的建模,下列哪种(组)模型不是概念模型?A ER模型和扩展ER模型B 层次、网状和关系模型C 各种语义数据模型D 面向对象模型答案:B28. 在数据库技术中,对数据库进行备份,这主要是为了维护数据库的A 开放性B 一致性C 完整性D 可靠性答案:C29. 在关系代数中有一种连接操作,要求执行该连接操作的两个关系中进行比较的分量必须是相同的属性或属性组,并且在结果中去掉重复的属性。
这种连接操作称为A 半连接B 等值连接C 自然连接D θ连接答案:C30. 设有关系R(A,B,C),与SQL语句select distinct A from R where C=36等价的关系代数表达式是A πA(σC=36(R))B σC=36(πA (R))C σC=36(πA,B (R))D πA,B(σC=36(R))答案:A31. 下列SQL的数据定义语句组中,哪一组是正确的?A CREATE SCHEMA...,DROP SCHEMA…,ALTER SCHEMA…B CREATE TABLE......,DROP TABLE....,ALTER TABLE....C CREATE VIEW..:,DROP VIEW...,ALTER VIEW…D CREATE INDEX...,DROP INDEX…,ALTER INDEX…答案:B第(32)-(34)题基于“学生一选课一课程”数据库中的三个关系:S(S#,SNAME,SEX, AGE,DEPARTMENT)主码是S#C(C#,CNAME, TEACHER)主码是C#SC(S#, C#, GRADE)主码是(S#,C#)为了便于识别,当外键与相应的主键属于不同关系时,往往给它们以相同的32. 下列叙述中,哪个是不正确的?A S#是关系S的主键,也是关系SC的外键B C#是关系C的主键,也是关系SC的外键C 向任何一个关系插入元组时,必须保证关系主码值的唯一性D 可以任意删除每个关系中的元组答案:D33. 查找“由李力老师执教的数据库课程的平均成绩、最高成绩和最低成绩。
”将使用关系A S和SCB S和CC SC和CD S、SC和C答案:C34. 下列扩展的关系操作中,哪些是正确的?S(S#,SNAME,SEX, AGE,DEPARTMENT)主码是S#C(C#,CNAME, TEACHER)主码是C#SC(S#, C#, GRADE)主码是(S#,C#)I.在关系C中,增加一门课程(‘C06’,‘电子商务’,‘陈伟钢’),可以用赋值操作表示为:C←∪{(’C06’,‘电子商务’,‘陈伟钢’)}II.关系SC中删除学号为‘20100251’同学的信息,用赋值操作可以表示为:SC←SC-(σS#=’20100251’(SC))III.计算年龄小于20岁的学生人数,用聚集操作表示为:Gcount(S#)(σAGE<=20(S))IV.计算课程号为‘C01’课程的平均成绩,用聚集操作表示为:Gavg(GRADE)(σC#=’C01’(SC))A 仅I、II和IIIB 仅I和IIC 仅II工和IVD 都正确答案:D35. 下列哪种关系运算不要求:“R和S具有相同的属性个数,并且每对相对应的属性都具有相同的域”?A R∪SB R∩SC R-S答案:D36. 用户对SQL数据库的访问权限中,如果只允许删除基本表的元组,应授予哪种权限?A DROPB DELETEC ALTERD UPDATE答案:B37. 下列叙述中,哪些是正确的?I.一个关系对应一个二维表,二维表名就是关系名II.二维表中的列称为属性。
属性的个数称为关系的元(Arity)或度(Degree)III.二维表中的行定义(记录的型)称为关系模式,每一行(记录的值)称为一个元组,关系模式和元组的集合通称为关系IV.用集合论的观点定义关系:一个K元关系是若干个元数为K的元组的集合V.用值域的概念定义关系:关系是属性值域笛卡尔积的一个子集A 仅I、II和IIIB 仅I、IV和VC 仅II、III、IVD 都正确答案:D38. 设关系R, S和T如下,关系T是关系R和S执行了哪种操作的结果?A B C D答案:D39. 在SQL中,由于对视图的修改最终要转换为对基本表的修改,因此下列只有哪种视图是可以修改的?A 行列子集视图B 带表达式视图C 分组视图D 连接视图答案:A40. 下列条目中,哪些属于将SQL嵌入主语言使用时必须解决的问题?I.区分SQL语句与主语言语句II.动态生成的SQL语句III.数据库工作单元和程序工作单元之间的通信IV.协调SQL语句与主语言语句处理记录的不同方式A 仅I和IVB 仅 II、III和IVC 仅I、III和IVD 都是答案:C41. 关系代数有五种基本操作,它们是A 并、外部并、交、差、除B 选择、投影、广义投影、赋值、连接C 连接、外连接、笛卡尔积、半连接、聚集D 并、差、笛卡尔积、选择、投影答案:D42. 下列哪种语言描述的信息直接存储到数据字典中?A 数据定义语言DDLB 数据操作语言DMLC 数据查询语言D 上述三种语言都可以答案:D43. 下列哪些条目是数据库管理系统中事务管理器的重要模块?I.缓冲区管理II.并发控制III. DDL编译IV.故障恢复A 仅I和IVB 仅II和IVC 仅II、III和IVD 都是答案:B44. 下列关于查询处理的叙述中,哪个是不正确的?A 对用SQL语言表达的查询语句进行分析,得到语法分析树B 语法分析树转化为物理查询计划,然后转化为逻辑查询计划C DBMS要为逻辑查询计划的每一个操作选择具体的实现算法D 选择逻辑查询计划和物理查询计划的步骤称为查询优化答案:B45. 事务由于某些内部条件而无法继续正常执行,如非法输入、找不到数据等,这样的故障属于A 系统故障B 磁盘故障C 事务故障D 介质故障答案:C46. 下列关于SQL Server 2000的叙述中,哪个是不正确的?A 是一种典型的具有浏览器朋及务器体系结构的面向对象数据库管理系统B 提供对XML和HTTP的全方位支持C 可为用户的Internet应用提供完善的支持D 性能良好、安全可靠答案:A47. 下列SQL Server 2000的组件中,属于服务器端组件的是I.SQL服务器服务II.查询分析器III.分布式事务协调服务IV.数据传输服务A 仅I和IIB 仅I和IIIC 仅III和IVD 都是答案:B48. 下列关于Oracle数据库系统的叙述中,哪个是不正确的?A 1979年,Oracle公司推出了第一个商业化的关系型数据库管理系统B 1998年,Oracle公司推出了Oracle 8i,其中i表示InternetC 2004年,Oracle公司推出了Oracle log,其中g表示GlobalD 自版本8起,Oracle系统逐渐定位成一个对象一关系数据库系统答案:C49. 下列关于SQL Server数据库系统安全性的叙述中,哪个是不正确的?A 数据库管理系统的权限分为数据库系统权限和服务器权限B 数据库系统权限可分为数据库对象权限和语句权限C 服务器权限可授予数据库管理员和其他用户D SQL语言中的GRANT为权限授予语句答案:A50. 下列哪一条属于关系数据库的规范化理论要解决的问题?A 如何构造合适的数据库逻辑结构B 如何构造合适的数据库物理结构C 如何构造合适的应用程序界面D 如何控制不同用户的数据操作权限答案:A51. 下列哪些条不属于Armstrong公理系统中的基本推理规则?I.若YX,则X→YII.若X→Y,则XZ→YZIII. 若X→Y,且ZY,则X→ZIV.若X→Y,且Y→Z,则X→ZV.若X→Y,且X→Z,则X→YZA 仅I和IIIB 仅III和VC 仅II和IVD 仅IV和V答案:B52. 设U为所有属性,X, Y, Z为属性集,Z=U一X一Y。