2019年9月全国计算机三级数据库技术笔试试题(附正确答案)

合集下载

2019年计算机三级考试数据库技术精选练习试题及答案五

2019年计算机三级考试数据库技术精选练习试题及答案五

2019年计算机三级考试数据库技术精选练习试题及答案五1). 下面不属于数据库新的应用领域的是( )A.计算机辅助管理B.科学计算C.地理信息系统D.办公信息系统准确答案:B2). 用链表表示线性表的优点是( )A.便于随机存取B.便于插入和删除操作C.花费的存储空间较顺序存储少D.元素的物理顺序与逻辑顺序相同准确答案:C3). 利用SQL语句求表学生(学号,姓名,性别,年龄,班级)中学生总数,准确的是( )。

A.COUNT(学生)B.SELECTCOUNT(*)FROM学生C.SELECTCOUNT(学生)FROM学生D.COUNT( )FROM学生准确答案:B4). SQLServer2008提供了多种备份机制,其中数据库差异备份所备份的内容是( )A.从最近的一次完整备份到当前时间数据库中变化的数据B.从最近的一次完整备份到当前时间数据库中变化的数据和日志C.从最近的一次差异备份到当前时间数据库中变化的数据D.从最近的一次差异备份到当前时间数据库中变化的数据和日志准确答案:B答案解析:差异备份是指备份自上一次完全备份之后有变化的数据。

SQLServer2008中除了备份变化的数据外还要备份日志文件,这是因为在恢复时要根据日志中的事务过程实行恢复操作。

所以选B。

5). 下列关于数据库故障的叙述中,( )是不准确的。

A.事务故障可能使数据库处于不一致状态B.事务故障可能由两种错误产生:逻辑错误和系统错误C.系统故障时一般主存储器内容会完好,而外存储器内容丢失D.磁盘故障指的是磁盘上内容的丢失准确答案:C答案解析:系统可能发生故障的类型主要有事务故障、系统故障和磁盘故障。

事务故障可能由两种错误产生:逻辑错误、系统错误。

事务故障意味着事务没有达到预期的终点,所以,数据库可能处于不一致状态。

系统故障导致系统停止运行时,主存储器内容丢失,而外存储器仍完好无损。

磁盘故障是指在数据传送操作过程中因为磁头损坏或故障造成磁盘上的内容丢失。

全国计算机等级考试三级数据库技术试题及答案

全国计算机等级考试三级数据库技术试题及答案

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

2019年计算机三级《数据库技术》上机考试试题及答案20

2019年计算机三级《数据库技术》上机考试试题及答案20

2019年计算机三级《数据库技术》上机考试试题及答案20将文件in.dat中的200个整数读至数组XX中。

请编制jsvalue()函数,要求:求出数组XX中的数max及数的个cnt和数组xx中的元素值能被3整除或能被7整除的所有数的算术平均值pj。

结果max,cnt,pj输出到out.dat中。

答案及解析【审题关键句】数及其个数,同时被3或7整除的整数的算术平均值。

【解题思路】①定义循环整型变量i和用于保存数组XX中的能被3整除或能被7整除的元素的个数变量cnt1,并把其值设置为0。

把全局变量max、cnt的初值设置为0;把变量pj的初值设置为0.0。

②采用for循环语句,循环变量i从0开始,依次递增到N.1,对数组xx中的每一个数组元素xx[i]用if条件语句判断其值是否能被3整除或能被7整除,如果xx[i]满足上述条件,则把其值累加到变量pj,同时变量cntl的值加1。

再判断数组元素XX[i]与max的大小,如果XX[i]大于max,则xx[i]的值赋给max,同时把变量cnt的值赋为1,如果xx[i]等于max,则变量cnt的值加1。

③退出循环后,用变量pj的值除以cnt1的值就得到满足条件的数的算术平均值。

在for循环语句对200个整数逐个实行扫描,判断其能被3整除或能被7整除的数,并把这些数累加到变量pj,并统计这些数的个数,用这些数的和除以它们的个数,就得到这些数的平均值。

对于求出数组)XX中的数max及数的个数cnt的问题,把数组XX中的第一个数赋给变量max,对于能被3整除或能被7整除的数与max的值比较大小,如果此数比max的值大,则把这个数赋值给max,如果此数等于max的值,则数的个数cnt加1。

【参考答案】。

2019年计算机三级考试《数据库技术》复习试题及答案

2019年计算机三级考试《数据库技术》复习试题及答案

2019年计算机三级考试《数据库技术》复习试题及答案单选题1.在一台正在运行的SQL Server 2008中,现需使用复制数据库文件的方法将某数据库从一台服务器移动到另一台服务器。

关于复制数据库文件,有下列实现方法:.首先从数据库服务器中分离出要复制的数据库,然后复制数据库文件Ⅱ.首先停止SQL Server数据库引擎服务,然后复制数据库文件Ⅲ.首先断开所有用户与数据库的连接,然后复制数据库文件Ⅳ.由Windows系统管理员直接到操作系统中复制数据库文件上述方法中,可行的是( )。

A.仅I和ⅡB.仅Ⅱ和ⅢC.仅Ⅲ和ⅣD.都能够2.设有职工表(职工号,姓名,地址1,地址2),其中,职工号为主码。

现要求地址1和地址2组合起来不能有重复值。

在SQL Server 2008环境中有下列创建该表的语句:.CREATE TABLE职工表(职工号int PRIMARY KEY,姓名nchar(10),地址1 nvarchar(20),地址2 nvarchar(20),UNIQUE(地址1,地址2))Ⅱ:CREATE TABLE职工表(职工号int PRIMARY KEY,姓名nchar(10),地址1nvarchar(20).地址2 nvarchar(20)UNIQUE(地址1,地址2) )Ⅲ.CREATE TABLE职工表(职工号int PRIMARY KEY.姓名nchar(10),地址1 nvarchar(20)UNIQUE,地址2 nvarchar(20)UNIQUE)IV.CREATE TABLE职工表(职工号int PRIMARY KEY。

姓名nchar(10),地址1 nvarchar(20)UNIQUE(地址1,地址2),地址2 nvarchar(20))上述语句能准确实现此约束的是( )。

A.仅Ⅰ和ⅢB.仅Ⅱ和ⅣC.仅Ⅰ、Ⅱ和ⅣD.都准确3.在SQL Server 2008中,设有商品表(商品号,商品名,生产13期,单价,类别)。

2019年全国计算机三级考试数据库真题

2019年全国计算机三级考试数据库真题

2019年全国计算机三级考试数据库真题-CAL-FENGHAI-(2020YEAR-YICAI)_JINGBIAN2019年全国计算机三级考试数据库真题一、选择题(每小题1分,共60分)下列各题 A) 、B)、C)、D)四个选项中,只有一个选项是准确的,请将准确选项涂写在答题卡相对应位置上,答在试卷上不得分。

1)系统软件一般包括Ⅰ.服务性程序Ⅱ.语言处理程序Ⅲ.操作系统Ⅳ.数据库管理系统A) Ⅰ、Ⅱ和ⅢB) Ⅰ、Ⅲ和ⅣC) Ⅱ、Ⅲ和ⅣD) 全部(2) 为提升产品质量、降低生产成本,利用计算机控制、操作和管理生产设备的系统称为A) CAT系统B) CAT系统C) CAD系统D) CAM系统(3) 计算机输出设备的功能是A)将计算机运算的二进制结果信息打印输出B)将计算机内部的二进制信息显示输出C)将计算机运算的二进制结果信息打印输出和显示输出D) 将计算机内部的二进制信息转换为人和设备能识别的信息(4) Internet上的计算机,在通信之前需要A) 建立主页B) 指定一个IP地址C) 使用WWW服务D) 发送电子邮件(5) 信息传输的安全应保证信息在网络传输的过程中不被泄露和不被攻击。

下列哪些属于攻击方法Ⅰ.复制信息Ⅱ.剪裁信息Ⅲ.窃听信息A) Ⅰ和ⅡB) Ⅱ和ⅢC) Ⅰ和ⅢD) 全部(6) 计算机病毒是一种具有破坏性的计算机程序,它是A) 最初由系统自动生成的程序B) 具有恶毒内容的文件C) 具有自我再生水平的程序D) 只通过网络传播的文件(7) 以下关于数据的存储结构的叙述中哪一条是准确的?A) 数据的存储结构是数据间关系的抽象描述B) 数据的存储结构是逻辑结构在计算机存储器中的实现C) 数据的存储结构分为线性结构和非线性结构D) 数据的存储结构对数据运算的具体实现没有影响(8) 以下关于队列的叙述中哪一条是不准确的?A) 队列的特点是先进先出B) 队列既能用顺序方式存储,也能用链接方式存储C) 队列适用于二叉树对称序周游算法的实现D) 队列适用于树的层次次序周游算法的实现(9) 单链表的每个结点中包括一个指针link,它指向该结点的后继结点。

2019年计算机三级数据库技术临考试题及答案三

2019年计算机三级数据库技术临考试题及答案三

2019年计算机三级数据库技术临考试题及答案三1). 下列( )磁盘驱动算法可能引起磁头臂频繁大幅度移动。

A.先来先服务算法B.最短寻道时间优先算法C.扫描算法D.旋转调度算法准确答案:A答案解析:磁盘调度算法能够分为:先来先服务:这是一种最公平而又最简单的算法,但效率不高。

因为磁头引臂将可能频繁大幅度移动,容易产生机械振动,亦造成较大的时间开销,影响效率。

最短寻道时间优先:优先为距离磁头当前所在位置最近磁道的访问请求服务。

扫描算法:工作原理与电梯的工作原理相似又称电梯算法,这种算法比较公平,而且效率较高。

旋转调度:根据延迟时间来决定执行次序的调度。

2). 在信息系统的需求分析中,当前广为使用的结构化分析与功能建模方法主要有DFD、IDEF0等。

其中,DFD建模方法也被称为过程建模和功能建模方法,其核心是( )A.数据B.软件C.数据流D.分析过程准确答案:C答案解析:数据流图(DataFlowDiagram,简称DFD)是便于用户理解系统数据流程的图形表示。

DFD建模方法的核心是数据流,它能精确地在逻辑上描述系统的功能、输入、输出和数据存储等,从而摆脱了其物理内容。

数据流图是系统逻辑模型的重要组成部分。

DFD特性:①抽象性:在DFD中具体的组织机构、工作场所、物质流等都已经去掉,只剩下信息和数据存储、流动、使用以及加工的情况。

所以描述的是抽象出来的数据。

②概括性:它把系统对各种业务的处理过程联系起来考虑,形成一个总体,可反映出数据流之间的概括情况。

3). 如果关系R是BCNF范式,则下列说法错误的是( )A.R必是3NFB.R必是1NFC.R必是2NFD.R必是4NF准确答案:D4). 下述哪个是关于分布式数据库系统的不准确说法?( )A.分布式系统的所有问题是(或理应是)内部的、实现级别的问题。

B.分布式系统的所有问题是外部的、用户级别的问题。

C.分布式系统所有的数据操作在逻辑上是不变的。

D.分布式系统数据定义功能在分布式系统中需要实行扩充。

9月计算机三级数据库技术考试习题及答案

9月计算机三级数据库技术考试习题及答案

9月计算机三级数据库技术考试习题及答案9月计算机三级数据库技术考试习题及答案数据库有很多种类型,从最简单的存储有各种数据的表格到能够进行海量数据存储的大型数据库系统都在各个方面得到了广泛的应用。

以下是为大家分享的9月计算机三级数据库技术考试习题及答案,供大家参考借鉴,欢迎浏览!1). 如果一个并发调度的'结果与某一串行调度执行结果等价,则这个并发调度称为是( )A.串行调度B.可串行化的调度C.并发执行的可串行化执行D.串行控制正确答案:B2). 设有关系W(编号,姓名,职称,基本工资),将其规范到3NF,正确的答案:是( )。

A.W1(编号,姓名)W2(工种,基本工资)B.W1(编号,职称,基本工资)W2(编号,姓名)C.W1(编号,姓名,职称)W2(编号,基本工资)D.以上都不对正确答案:C3). 用链表表示线性表的优点是( )A.便于随机存取B.便于插入和删除操作C.花费的存储空间较顺序存储少D.元素的物理顺序与逻辑顺序相同正确答案:C4). 下面有关主键的叙述正确的是( )A.不同的记录可以具有重复的主键值或空值B.一个表中的主键可以是一个或多个字段C.在一个表中主键只可以是一个字段D.表中的主键的数据类型必须定义为自动编号或文本正确答案:B5). 堆排序属于( )。

A.选择排序B.插入排序C.交换排序D.归并排序正确答案:A6). SQL数据定义语言中包含了权限授予和回收的命令,下面叙述错误的是( )A.grant语句用来授予权限,revoke语句用来回收权限B.缺省情况下,在SQL中被授予权限的用户允许将该权限授予其他用户C.权限allpriviledges可以用作授予所有权限的缩写形式,用户名public指系统所有当前用户和将来的用户D.如果希望授予权限并允许接受授权者将权限传递给其他用户,将withgrantoption子句附加在适当的grant命令后即可正确答案:B下载全文。

2019年计算机三级《数据库技术》设计与应用题及答案

2019年计算机三级《数据库技术》设计与应用题及答案

2019年计算机三级《数据库技术》设计与应用题及答案三、设计与应用题(共30分)1.设某连锁商店数据库中相关系模式R:R(商店编号,商品编号,库存数量,部门编号,负责人)如果规定:每个商店的每种商品只在一个部门销售,每个商店的每个部门只有一个负责人,每个商店的每种商品只有一个库存数量。

(10分)(1)请根据上述规定,写出关系模式R的函数依赖集; (2)请给出关系模式R的候选码; (3)请说明关系模式R属于第几范式,并给出理由; (4)请将R 分解成满足3NF的关系模式。

2.设在SQL Server 2008某数据库中,已建立了四个文件组:fg1、f92、f93和f94,以及一个分区函数RangePF1。

RangePF1的定义代码如下: CREATE PARTITION FUNCTION RangePFl(int)AS RANGE LEFT FOR VALUES(100,200,300)(1)请基于RangePFl创建一个分区方案RangePSl,每个分区对应一个文件组。

(5分)(2)请使用RangePSl创建一个分区表PartitionT(Gid,GoodName,Price),该表基于Gid列创建分区。

其中Gid:int类型,取值大于等于1;GoodName:统一字符编码可变长类型,最多可存储20个汉字;Price:定点小数类型,小数部分1位,整数部分到千位。

(5分)3.某商场商品经营管理系统使用SQL Server 2008数据库管理系统,此系统上线运行1年后,业务人员使用某统计功能(此功能每月使用一次)时发现速度很慢。

该统计功能主要执行的SQL语句如下: SELECT商品号,SUM(销售数量*销售价格)销售额 FROM销售明细 GROUP BY商品号;该销售明细表的建表语句如下: CREATE TABLE销售明细(序列号intIDENTITY(1,1)NOT NULL,商品号intNOT NULL,销售日期datetime NULL,销售数量intNOT NULL,销售价格intNOT NULL);并在销售明细表上建有如下索引: CREATE index ix_销售明细_商品号on销售明细(商品号);某技术人员提出通过执行下述语句以提升此查询的运行效率: CREATE VIEW商品销售额视图 WITH SCHEMABINDINGASSELECT商品号,SUM(销售数量*销售价格)销售额,COUNT_BIG(*)cntFROM db0.销售明细 GROUP BY商品号; CREATE UNIQUE CLUSTERED INDEX ix_商品销售额 ON商品销售额视图(商品号);(10分)(1)请分析该技术人员给出的语句功能以及对原有查询语句的性能影响,并给出原因。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 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-SD 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 数据库管理系统的权限分为数据库系统权限和服务器权限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。

相关文档
最新文档