数据库应用期末复习题-2018(2)

2020-04-14 05:19

35.

SELECT语句中与HAVING子句同时使用的是( C)子句。 A.ORDER BY B.WHERE C.GROUP BY D.无需配合 36.

在( A )子查询中,内层查询只处理一次,得到一个结果集,再依次处理外层查询。 A.IN子查询 B.EXIST子查询

C.NOT EXIST子查询 D.JOIN子查询 37.

关于导入导出数据,下面说法错误的是( D)。 A.可以使用向导导入/导出数据

B.可以将SQL Server数据导出到Access C.可以保存导入/导出任务,以后执行 D.导出数据后,原有数据被删除 38.

SQL Server 2000是一种(A )的数据库管理系统。 A.关系型 B.层次型 C.网状 D.树型 39.

使用( B )身份验证方式需要客户端应用程序连接时提供登录时需要的用户标识和密码。 A.Windows身份验证 B.SQL Server 身份验证 C.以超级用户身份登录时 D.其他方式登录时 40.

以下(C )不属于数据库逻辑对象 A.表和视图 B.索引和约束 C.T-SQL脚本 D.触发器

41.

6

要查询information表中学生姓中含有“张”的学生情况,可用(A )命令。 A.SELECT * FROM information WHERE s_name LIKE ‘张%’ B.SELECT * FROM information WHERE s_name LIKE ‘张_’ C.SELECT * FROM information WHERE s_name LIKE ‘%张%’ D.SELECT * FROM information WHERE s_name LIKE \张_\ 42.

关于导入导出数据,下面说法错误的是(D )。

A.可以使用向导导入/导出数据

B.可以将SQL Server数据导出到Access C.可以保存导入/导出任务,以后执行 D.导出数据后,原有数据被删除 43.

如果对于实体集A中的每一个实体,实体集B中有可有多个个实体与之联系;反之,对于实体集B中的每一个实体,实体集A中也可有多个实体与之联系。则称实体集A与B具有(C )。 A.1:1联系 B.1:n联系 C.n:m联系 D.多种联系 44.

用来表示可变长度的非Unicode数据的类型是:(C )。 A.CHAR B.NCHAR C.VARCHAR D.NVARCHAR 45.

假设表中某列的数据类型为VARCHAR(100) ,而输入的字符串为“ahng3456”,则存储的是(A )。 A.ahng3456,共8字节 B.ahng3456和92个空格 C.ahng3456和12个空格 D.ahng3456和32个空格 46.

要查询INFORMATION表中姓“王”且单名的学生情况,可用( B)命令。 A.SELECT * FROM INFORMATION WHERE 姓名 LIKE ‘王%’ B.SELECT * FROM INFORMATION WHERE 姓名 LIKE ‘王_’ C.SELECT * FROM INFORMATION WHERE 姓名 = ‘王%’ D.SELECT * FROM INFORMATION WHERE 姓名 = ‘王_ _’ 48.

以下与事务控制无关的关键字是:(C )。 A.ROLLBACK B.COMMIT

7

C.DECLARE D.BEGIN 49.

下列不可能在游标使用过程中使用的关键字是:( D)。 A.OPEN B.CLOSE

C.DEALLOCATE D.DROP 50.

Create trigger命令用于创建( B)。 A.存储过程 B.触发器 C.视图 D.表 51.

带有前缀名为sp的存储过程属于( B)。 A.用户自定义存储过程 B.系统存储过程 C.扩展存储过程 D.以上都不是 52.

以下关于视图的描述中,错误的是(D )。

A.视图不是真实存在的基础表,而是一张虚表

B.当对通过视图看到的数据进行修改时,相应的基本表的数据也要发生变化 C.在创建视图时,若其中某个目标列是聚合函数时,必须指明视图的全部列名 D.在一个语句中,一次可以修改一个以上的视图对应的基表 53.第39题

SQL Server 2000的数据以页为基本存储单位,页的大小为(A )。 A.8KB B.16KB C.32KB D.64KB 54.

表达式'123’+'456’的值是( A)。 A.123456 B.579

C.'123456’ D.'123456” 55.

表达式STUFF(‘HOW ARE YOU’,4,1,’OLD’)的值是( B)。

8

A.’HOWARE YOU’

B.’HOW OLD ARE YOU’ C.’HOWOLDARE YOU’ D.’HOW OLD RE YOU’

56.

T-SQL中的全局变量以(A )作前缀。 A.@@ B.@ C.# D.##

58.在数据库中存储的是 ( C ) A.数据 B.数据模型 C.数据以及数据之间的联系 D.信息

59.信息的数据表示形式是 ( D ) A.只能是文字 B.只能是声音 C.只能是图形 D.上述皆可

60.在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。在这几个阶段中,数

据独立性最高的阶段是 ( A ) A.数据库系统 B.文件系统 C.人工管理 D.数据项管理

61.DBMS是 ( D )A.数据库 B.数据库系统 C.数据库应用软件 D.数据库管理系统

62.下列四项中,不属于数据库系统特点的是( C ) A.数据共享 B.数据完整性 C.数据冗余度高 D.数据独立性高

63.在数据库系统中,空值是( D ) A.0 B.空格 C.空字符串 D.不确定

64.实体完整性规则约束 ( B ) A.侯选关键字 B.主关键字 C.外关键字 D.超关键字

65.SQl语言是 ( C ) A.层次数据库语言 B.网络数据库语言 C.关系数据库语言 D.非数据库语言 66.在SQL语言查询语句中,WHERE子句实现关系代数的 ( B ) A.投影运算 B.选择运算 C.连接运算 D.交运算

67.在SQL语言的SELECT语句中,能实现投影操作的是 ( A ) A.SELECT B.FROM C.WHERE D.GROUP BY

二、判断

1.

数据库中如果不建立相应的索引文件,在查询时会经常出错。F 2.

在导入数据时,如果SQL Server数据库中不存在对应的表,可以自动创建。T 3.

SQL Server有数据导入功能但没有数据导出功能。F 4.

视图一旦创建后,其中的内容不能被修改。F

9

5.

在视图中可以添加和修改数据,在表中可以查看到数据的变化。T

6.

每个存储过程向调用方返回一个整数返回代码。如果存储过程没有显式设置返回代码的值,则返回代码为 0,表示成功。T

7.

因为通过视图可以插入.修改或删除数据,因此视图也是一个实在表,SQL SERVER将它保存在syscommens系统表中。F 8.

缺省情况下,所创建的索引是非聚集索引 T 9.

数据库是用来存放表和索引的逻辑实体。T 10.

在表中创建一个标识列(IDENTITY),当用户向表中插入新的数据行时,系统会自动为该行标识列赋值。T 11.

可以对视图进行加密处理,使用户无法看到视图的定义。T 12.

创建触发器的时候可以不是表的所有者或数据库的所有者。F 13.

11.9 是SQL中的实型常量吗?T 14.

存储过程的输出结果可以传递给一个变量。T 15.

职称 in ('教授', '副教授'')与 职称 = '教授' and 职称 = '副教授' 等价吗?F 16.

在SQL SERVER中,触发器的执行是在数据的插入、更新或删除之前执行的。F 17.

删除表时,表中的触发器不被同时删除。F 18.

视图中存储的是物理的数据。F 19.

数据库系统中建立过多的索引会使系统效率降低。T

10


数据库应用期末复习题-2018(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:生态学复习题含答案4

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: