数据库应用期末复习题及答案1(2)

2019-03-15 20:18

41.第2题

SQL Server 2000四个系统数据库是( )、( )、( )和tempdb。

标准答案:master、model、msdb 45.第28题

( )用于保证数据库中数据表的每一个特定实体的记录都是惟一的。

标准答案:实体完整性 46.第41题

在( )身份验证模式,输入的账号必须是在2000 professional(或NT)已经建立的登录者或组。 标准答案:Windows 49.第44题

数据库管理系统的安全性通常包括两个方面,一是指数据( )的安全性,二是指数据( )的安全性。 标准答案:访问、运行 51.第48题

游标的操作步骤包括声明、( )、处理(提取、删除或修改)、关闭和( )游标。 标准答案:打开、释放 52.第52题

数据库系统的三级模式结构和两级数据映像确保了数据的( )独立性和( )独立性。 标准答案:逻辑、物理 4.第12题

下面关于唯一索引描述不正确的是:( )。 A.某列创建了唯一索引则这一列为主键 B.允许插入重复的列值

C.某列创建为主键,则该列会自动创建唯一索引 D.一个表中可以有多个唯一索引 标准答案:A 6.第14题

SELECT语句中与HAVING子句同时使用的是( )子句。 A.ORDER BY B.WHERE C.GROUP BY D.无需配合 标准答案:C 7.第15题 命令SELECT s_no,AVG(grade) AS ‘平均成绩’ FROM score GROUP BY s_no HAVING AVG(grade)>=85,表示( )。

A.查找score表中平均成绩在85分以上的学生的学号和平均成绩

B.查找平均成绩在85分以上的学生

C.查找score表中各科成绩在85分以上的学生

D.查找score表中各科成绩在85分以上的学生的学号和

6

平均成绩 标准答案:A 8.第16题 在( )子查询中,内层查询只处理一次,得到一个结果集,再依次处理外层查询。 A.IN子查询 B.EXIST子查询

C.NOT EXIST子查询 D.JOIN子查询 标准答案:A 9.第17题

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

B.可以将SQL Server数据导出到Access C.可以保存导入/导出任务,以后执行 D.导出数据后,原有数据被删除 标准答案:D 11.第19题

在SQL中,CREATEVIEW语句用于建立视图。如果要求对视图更新时必须满足于查询中的表达式,应当在该语句中使用( )短语。 A.WITH UPDATE B.WITH INSERT C.WITH DELETE

D.WITH CHECK OPTION 标准答案:D 14.第22题

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

标准答案:A 15.第27题

下面( )不属于master数据库所包含的信息。 A.登录账号 B.系统配置 C.调度信息

D.数据库错误信息 标准答案:C 19.第38题

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

标准答案:B 20.第39题

SQL Server 2000 企业版可以安装在( )操作系统上。 A.Microsoft Windows 98 B.Microsoft Windows Me

C.Microsoft Windows 2000 Professional D.Microsoft Windows 2003 标准答案:D 21.第40题

关于FOREIGN KEY约束的描述不正确的是:( )。 A.体现数据库中表之间的关系 B.实现参照完整性

C.以其他表PRIMARY KEY约束和UNIQUE约束为前提

D.每个表中都必须定义 标准答案:D 22.第41题

设R是一个关系模式,如果R中的每个属性都是不可分解的,则称R属于( )。 A.第一范式 B.第二范式 C.第三范式 D.BC范式 标准答案:A 23.第42题

在数据库设计过程使用( )可以很好的描述数据处理系统中信息的变换和传递过程。 A.数据流图 B.数据字典 C.E-R图

D.系统流程图 标准答案:A 25.第44题

以下( )不属于数据库对象(第2章第2节,知识点:SQL server2000数据库组成,难度:中) A.表和视图 B.索引和约束 C.T-SQL脚本 D.触发器 标准答案:C 27.第46题

数据库系统不仅包括数据库本身,还要包括相应的硬件,软件和( )。 A.数据库管理系统 B.数据库应用系统 C.相关的计算机系统 D.各类相关人员

7

标准答案:D 28.第50题

要查询information表中学生姓中含有“张”的学生情况,可用( )命令。

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 \张_\

标准答案:C 29.第23题

缺省情况下,所创建的索引是非聚集索引? 答案:正确

30.第24题

数据库是用来存放表和索引的逻辑实体。 答案:正确

31.第25题

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

33.第31题

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

答案:正确

35.第33题

创建触发器的时候可以不是表的所有者或数据库的所有者。 答案:错误

36.第34题

规则必须使用一次就必须定义一次。 答案:错误

37.第48题

在企业管理器中可以修改表的名称。

答案:正确

39.第51题

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

40.第52题

写程序不属于数据库的模式设计阶段。 答案:正确

41.第1题

事务的ACID属性是指原子性、( )性、( )性和( )性。

标准答案:一致、独立、持久 42.第2题

关系数据模型的逻辑结构是( ),关系中的列称为( ),行称为( )。

标准答案:二维表、属性、元组 43.第4题

ROUND( )函数的是( )函数。 标准答案:四舍五入 44.第5题

在安装MS SQL Server时,必须选择一种安全类型。如果在登录时,不需要记录用户名和登录ID,则该安全模式是( )。

标准答案:Windows认证模式 45.第6题

已知有学生关系S(SNO,SNAME,AGE,DNO),各属性含义依次为学号,姓名、年龄和所在系号;学生选课关系SC(SNO,CNO,SCORE),各属性含义依次为学号、课程号和成绩。分析以下SQL语句:SELECT SNO FROM SC WHERE SCORE = (SELECT MAX(SCORE) FROM SC WHERE CNO=’002’) 简述这一语句完成了的查询操作是( )。

标准答案:检索有与课程号为“002”的课程的最高成绩相等的同学的学号 46.第7题

数据定义语言是指用来创建、修改和删除各种对象的语句,是( )、( )和( )。 标准答案:create、alter、drop 47.第8题

关系数据库模型的数据操作主要包括插入、( )、( )和( )数据。

标准答案:删除、更新、查询 48.第9题

SQL Server聚合函数有最大、最小、求和、平均和计数等,它们分别( )、( )、( )、avg和count。 标准答案:max、min、sum 49.第35题

( )是已经存储在SQL Server服务器中的一组预编译过的Transact-SQL语句。 标准答案:存储过程 50.第36题

实体之间的联系类型有三种,分别为( )、( )和( )。 标准答案:一对一、一对多、多对多 51.第37题

8

在SQL中,create view、alter view和drop view命令分别为( )、( )和( )视图的命令。 标准答案:建立、修改、删除 52.第47题

语句 SELECT (7+3)*4-17/(4-(8-6))+99%4 的执行结果是( )。

标准答案:35

3.第7题

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

B.可以将SQL Server数据导出到Access C.可以保存导入/导出任务,以后执行 D.导出数据后,原有数据被删除 标准答案:D 4.第8题

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

在SQL中,CREATEVIEW语句用于建立视图。如果要求对视图更新时必须满足于查询中的表达式,应当在该语句中使用( )短语。 A.WITH UPDATE B.WITH INSERT C.WITH DELETE

D.WITH CHECK OPTION 标准答案:D 6.第10题

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

8.第12题

下列不属于数据库设计阶段的是( )。 A.需求分析 B.系统设计 C.概念结构设计

D.物理结构设计 标准答案:B 9.第13题

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

要查询INFORMATION表中姓“王”且单名的学生情况,C.视图 D.表

标准答案:B 30.第15题

视图中存储的是物理的数据。 答案:错误

31.第16题

数据库是用来存放表和索引的逻辑实体。 答案:正确

33.第32题

数据库系统中建立过多的索引会使系统效率降低。 答案:正确

可用( )命令。

A.SELECT * FROM INFORMATION WHERE 姓名 LIKE ‘王%’

B.SELECT * FROM INFORMATION WHERE 姓名 LIKE ‘王_’

C.SELECT * FROM INFORMATION WHERE 姓名 = ‘王%’

D.SELECT * FROM INFORMATION WHERE 姓名 = ‘王_ _’ 标准答案:B 12.第24题

以下与事务控制无关的关键字是:( )。 A.ROLLBACK B.COMMIT C.DECLARE D.BEGIN 标准答案:C 22.第42题

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

C.DEALLOCATE D.DROP

标准答案:D 25.第45题

删除触发器tri_Sno的正确命令是:( )。 A.DELETE TRIGGER tri_Sno B.TRUNCATE TRIGGER tri_Sno C.DROP TRIGGER tri_Sno D.REMOVE TRIGGER tri_Sno 标准答案:C 27.第47题

Create trigger命令用于创建( )。 A.存储过程 B.触发器

35.第34题

创建触发器的时候可以不是表的所有者或数据库的所有者。 答案:错误

36.第35题

触发器是通过事件进行触发而被执行的。 答案:正确

37.第49题

表中只能有一个聚集索引,但可以有多个非聚集索引。答案:正确

40.第52题

规则必须使用一次就必须定义一次。 答案:错误

42.第2题

( )用于保证数据库中数据表的每一个特定实体的记录都是惟一的。

标准答案:实体完整性 43.第3题

Transact-SQL语言有4部分元素组成,分别是:数据定义语言、( )、( )和一些附加的语言元素。 标准答案:数据操作语言、数据控制语言 44.第4题

SQL Server 2000四个系统数据库是( )、( )、( )和tempdb。

标准答案:master、model、msdb 46.第19题

MS SQL Server提供多个图形化工具,其中用来启动、停止和暂停SQL Serve服务的图形化工具称为( )。 标准答案:服务管理器 48.第21题

数据库系统的三级模式结构和两级数据映像确保了数据的( )独立性和( )独立性。 标准答案:逻辑、物理

9

49.第36题

在( )身份验证模式,输入的账号必须是在2000 professional(或NT)已经建立的登录者或组。 标准答案:Windows 52.第39题

★☆0005题☆★:检索姓名字段中含有'文'的表达式为: select 姓名 like ( )。 标准答案: '%文%'

1.第1题

删除触发器tri_Sno的正确命令是:( )。 A.DELETE TRIGGER tri_Sno B.TRUNCATE TRIGGER tri_Sno C.DROP TRIGGER tri_Sno D.REMOVE TRIGGER tri_Sno 标准答案:C 2.第2题

一个事务提交后,如果系统出现故障,则事务对数据的修改将( )。 A.无效 B.有效

C.事务保存点前有效 D.以上都不是 标准答案:C 3.第7题

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

B.可以将SQL Server数据导出到Access C.可以保存导入/导出任务,以后执行 D.导出数据后,原有数据被删除 标准答案:D 5.第9题

带有前缀名为sp的存储过程属于( )。 A.用户自定义存储过程 B.系统存储过程 C.扩展存储过程 D.以上都不是 标准答案:B 6.第10题

以下( )不属于数据库对象(第2章第2节,知识点:SQL server2000数据库组成,难度:中) A.表和视图 B.索引和约束 C.T-SQL脚本 D.触发器

10

标准答案:C

8.第16题

数据库拥有sysusers表?

A.所有用户定义的数据库都拥有该表 B.所有数据库都拥有该表 C.master数据库

D.该表保存在Windows 2000的注册表中 标准答案:B

12.第24题

如果要删除Student数据库中的Information表,则可以使用命令:( )。

A.DELETE TABLE information B.TRUNCATE TABLE information C.DROP TABLE information D.ALTER TABLE information 标准答案:C 13.第25题

设R是一个关系模式,如果R中的每个属性都是不可分解的,则称R属于( )。 A.第一范式 B.第二范式 C.第三范式 D.BC范式 标准答案:A 14.第26题 命令SELECT s_no,AVG(grade) AS ‘平均成绩’ FROM score GROUP BY s_no HAVING AVG(grade)>=85,表示( )。

A.查找score表中平均成绩在85分以上的学生的学号和平均成绩

B.查找平均成绩在85分以上的学生

C.查找score表中各科成绩在85分以上的学生

D.查找score表中各科成绩在85分以上的学生的学号和平均成绩 标准答案:A 15.第27题

T-SQL中返回主机名的函数是( )。 A.DB_NAME() B.HOST_NAME() C.GET_DATE() D.UPPER() 标准答案:B 17.第29题

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

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


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

下一篇:城市公交车载视频监控系统方案2 - 图文

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

马上注册会员

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