计算机三级《数据库技术》单选专练及答案(2)

如题所述

第1个回答  2022-08-02

  单选专练二

  1[单选题] 下列关于浏览器/服务器架构中的应用服务器的说法中,错误的是__________。

  A.应用服务器一般运行程序代码,实现面向应用领域的业务规则

  B.应用服务器会根据用户请求连接相应的数据库,获取数据,并将结果返回给用户

  C.应用服务器一般需要具有数据访问和数据存储功能

  D.应用服务器一般提供了集群、负载均衡等公共服务,可以大幅度提高系统性能和可靠性

  参考答案:C

  2[单选题]设在某SELECT语句的WHERE子句中,需要对Grade列的空值进行处理。下列关于空值的操作中,错误的是__________。

  A.Grade IS NOT NULL

  B.Grade IS NULL

  C.Grade = NULL

  D.NOT (Grade IS NULL)

  参考答案:C

  3[单选题]如果有两个事务,同时对数据库中同一数据进行操作,不可能引起冲突的操作是

  A.其中有一个是DELETE

  B.一个是SELECT,另一个是UPDATE

  C.两个都是SELECT

  D.两个都是UPDATE

  参考答案:C

  4[单选题]如果有两个事务,同时对数据库中同一数据进行操作,不可能引起冲突的操作是

  A.其中有一个是DELETE

  B.一个是SELECT,另一个是UPDATE

  C.两个都是SELECT

  D.两个都是UPDATE

  参考答案:C

  5[单选题]若要求查找姓名中第二个字为‘阳’字的学生的学号和姓名,下列SQL语句中,哪一个(些)是正确的?

  Ⅰ.SELECT S#,SNAME FROM S WHERE SNAME=‘_阳%’

  Ⅱ.SELECT S#,SNAME FRQM S WHERE SNAME LIKE‘_阳%’

  Ⅲ.SELECT S#,SNAME FROM S WHERE SNAME LIKE‘%阳%’

  A.只有ⅠB.只有ⅡC.只有ⅢD.都正确

  参考答案:B

  参考解析:第(2)~(5)题基于“学生—选课—课程”数据库中的3个关系: S(S#,SNAME,SEX,AGE), SC(S#,C#,GRADE), C(C#,CNAME,TEACHER), 它们的主码分别是S#、(S#,C#)、C#

  6[单选题]数据库管理系统为提高数据查询效率,可能会采用如下索引技术:

  Ⅰ.有序索引 Ⅱ.聚集索引

  Ⅲ.树型索引 Ⅳ.散列(哈希)索引

  其中,将属性值作为参数,不采用索引键值比较,而是采用一定的计算方法定位数据的有(  )

  A.仅ⅠB.仅Ⅰ、Ⅱ和ⅢC.仅ⅣD.都

  参考答案:C

  7[单选题]浏览器/服务器架构是现阶段非常流行的数据库应用系统架构。在此架构中,应用服务器起到了非常重要的作用。下列关于应用服务器的说法,错误的是(  )

  A.应用服务器一般运行程序代码,实现面向具体应用领域的业务规则,数据库服务器承担数据存储、管理等功能

  B.应用服务器会根据用户请求连接相应的数据库,获取数据并进行处理,将结果返回给用户

  C.应用服务器一般需具有数据访问和数据存储等功能,在数据库服务器出现问题时可以继续向用户提供服务

  D.应用服务器一般提供了集群、失效恢复、负载均衡等公共服务,可以大幅度提高系统性能和可靠性

  参考答案:C

  8[单选题]

  下列属于商场经营管理系统数据库功能需求的是__________。

  A.系统中不考虑财务核算

  B.对基本销售业务要求实现秒级响应

  C.多个终端同时操作数据库

  D.系统需支持节假日折扣

  参考答案:C

  9[单选题]事务由于某些内部条件而无法继续正常执行,如非法输入、找不到数据等,这样的故障属于

  A.系统故障B.磁盘故障C.事务故障D.介质故障

  参考答案:C

  10[单选题]人机界面是数据库应用系统的一个重要组成部分,人机界面设计与用户的关系非常密切。关于人机界面设计,下列说法错误的是(  )

  A.人机界面设计时,应使用户感觉系统运行始终处于用户的控制之下,人机界面应该向用户及时反馈,保持人机界面与用户之间的双向交流

  B.当系统发生错误时,人机界面应为用户提供有意义的反馈信息,有时可以提供截屏等功能,使用户可以了解错误,并及时向技术人员反馈问题

  C.良好的人机界面应能容忍用户使用过程中发生的操作错误,并能够方便地从错误中恢复

  D.设计人机界面可采用原型迭代法,首先进行用户界面详细设计,然后与用户不断讨论,改进设计方案

  参考答案:D

  11[单选题]现要利用Student表查询年龄最小的学生的姓名和年龄。下列实现此功能的查询语句中,正确的是__________。

  A.SELECT Sname, MIN(Sage) FROM Student

  B.SELECT Sname, Sage FROM Student WHERE Sage = MIN(Sage)

  C.SELECT TOP 1 Sname, Sage FROM Student

  D.SELECT TOP 1 Sname, Sage FROM Student ORDER BY Sage

  参考答案:D

  12[单选题]下列关于保持数据完整性的叙述中,不正确的是( )。

  A.向关系SC插入元组时,S#和C#都不能是空值(NULL)

  B.可以任意删除关系SC中的元组

  C.向任何一个关系插入元组时,必须保证关系主码值的唯一性

  D.可以任意删除关系C中的元组

  参考答案:D

  13[单选题]在SQL Server 2008中,设各系统数据库当前主要数据文件及日志文件的大小如下表所示:

  数据库主要数据文件(MB)日志文件(MB)

  master152

  model41

  msdb82

  tempdb61

  现要在该系统中创建一个新的用户数据库,则用户数据库中主要数据文件的

  大小不能小于(  )

  A.15MBB.4MBC.8MBD.6MB

  参考答案:B

  14[单选题]设SC表中记录成绩的列为:Grade,类型为int。若在查询成绩时,希望将成绩按“优”、“良”、“中”、“及格”和“不及格”形式显示,正确的Case函数是__________。

  A.Case Grade

  When 90~100 THEN'优'

  When 80~89 TIIEN'良'

  When 70~79 THEN'中'

  When 60~69 THEN'及格'。

  Else'不及格’

  End

  B.Case

  When Grade between 90 and 100 THEN Grade='优'

  When Grade between 80 and 89 THEN Grade='良'

  When Grade between 70 and 79 THEN Grade='中'

  When Grade between 60 and 69 THEN Grade='及格’

  Else Grade='不及格’

  End

  C.Case

  When Grade between 90 and 100 THEN'优'

  When Grade between 80 and 89 THEN'良’

  When Grade between 70 and 79 THEN'中’

  When Grade between 60 and 69 THEN'及格’

  Else'不及格’

  End

  D.Case Grade

  When 90~100 THEN Grade='优’

  When 80~89 THEN Grade='良’

  When 70~79 THEN Grade='由’

  When 60~69 THEN Grade='及格’

  Else Grade='不及格’

  End

  参考答案:C

  15[单选题] 下列关于浏览器/服务器架构中的应用服务器的说法中,错误的是__________。

  A.应用服务器一般运行程序代码,实现面向应用领域的业务规则

  B.应用服务器会根据用户请求连接相应的数据库,获取数据,并将结果返回给用户

  C.应用服务器一般需要具有数据访问和数据存储功能

  D.应用服务器一般提供了集群、负载均衡等公共服务,可以大幅度提高系统性能和可靠性

  参考答案:C

  16[单选题]设在某SELECT语句的WHERE子句中,需要对Grade列的空值进行处理。下列关于空值的操作中,错误的是__________。

  A.Grade IS NOT NULL

  B.Grade IS NULL

  C.Grade = NULL

  D.NOT (Grade IS NULL)

  参考答案:C


更多计算机三级相关试题分享:

计算机三级《数据库技术》单选专练及答案(2)
单选专练二 1[单选题] 下列关于浏览器\/服务器架构中的应用服务器的说法中,错误的是___。A.应用服务器一般运行程序代码,实现面向应用领域的业务规则 B.应用服务器会根据用户请求连接相应的数据库,获取数据,并将结果返回给用户 C.应用服务器一般需要具有数据访问和数据存储功能 D.应用服务器一般...

计算机三级数据库考什么
2、掌握数据结构与算法的基本知识并能熟练应用。 3、掌握并能熟练运用操作系统的基本知识。 4、掌握数据库的基本概念,深入理解关系数据模型、关系数据理论和关系数据库系统,掌握关系数据语言。 5、掌握数据库设计方法,具有数据库设计能力。了解数据库技术发展。 6、掌握计算机操作,并具有用C语言编程,开发数据库应用(含...

全国计算机等级考试三级数据库技术的目录
第一部分上机考试指南1.1三级数据库技术考试大纲()1.2上机考试环境及流程()1.2.1考试环境简介()1.2.2上机考试流程演示()1.3上机考试题型剖析()第二部分上机考试试题2.1基础篇()第1套上机考试试题()第2套上机考试试题()第3套上机考试试题()第4套上机考试试题()第5套上机考试试题()第6套...

计算机三级数据库技术包括哪些内容
1. 关系数据库的规范化理论。2. 数据库设计的目标、内容和方法。3. 数据库应用开发工具。4. 数据库技术发展。六、 上机操作、1. 掌握计算机基本操作。2. 掌握C语言程序设计的基本技术、编程和调试。3. 掌握与考试内容相关知识的上机应用。考试方式 1. 笔试:120分钟,满分100分。2.上机考试...

计算机三级数据库难吗
计算机三级数据库技术是全国计算机等级考试中三级的一类。它要求三级数据库技术合格考生应具备计算机的基础知识,了解和掌握数据结构、操作系统的基本原理和方法、数据库系统的基本原理和方法。计算机三级数据库难不难计算机三级数据库不难。考试内容如下:网络技术:网络规划与设计、局域网组网技术、计算机网络...

三级数据库技术能做什么
三级数据库技术是全国计算机等级考试中的重要组成部分,它针对的是具备一定计算机基础知识的考生。合格的考生需要掌握计算机基础知识,包括数据结构、操作系统的基本原理和方法,以及数据库系统的基本原理和方法。此外,他们还应该熟悉数据库应用系统的开发方法和工具的使用,从而能够胜任数据库应用项目开发和维护的...

关于计算机三级数据库考试
1.计算机二级不是三级的基础,这两个没有必然的联系。如果如你所说,C语言没学过,那你数 据库应该也没学过,那不是一般的吃力啊。2.那个三级教程是简单版的,只有各类知识的一个重点和要点,如果那些知识你都没学过,那得 要借别人学过的书看详细的才看的懂啊,比如数据结构,操作系统,数据...

全国计算机等级考试三级数据库考什么
考试内容如下:1,网络技术:网络规划与设计、局域网组网技术、计算机网络信息服务系统的建立及计算机网络安全与管理。2,数据库技术:数据库应用系统分析及规划、数据库设计及实现、数据库存储技术、并发控制技术、数据库管理与维护、数据库技术的发展及新技术。3,软件测试技术:软件测试的基本概念、软件测试...

计算机三级数据库技术难吗 考试内容
计算机三级数据库技术考试内容 考试内容如下:网络技术:网络规划与设计、局域网组网技术、计算机网络信息服务系统的建立及计算机网络安全与管理。数据库技术:数据库应用系统分析及规划、数据库设计及实现、数据库存储技术、并发控制技术、数据库管理与维护、数据库技术的发展及新技术。软件测试技术:软件测试的...

全国计算全国计算机数据库技术(三级)样题汇编图书前言
从第四章至第十二章,我们专攻数据库技术,包括基础理论、关系数据库系统、SQL语言、规范化理论与设计、事务管理、数据库安全、数据库管理系统、新一代开发工具,以及数据库技术的最新动态。每一道题目均配有参考答案,便于读者理解和练习。附录部分,我们提供了五套模拟笔试试卷和2002年9月的真题及其答案...

相似回答
大家正在搜