文档详情

《SQL Server数据库》考试A卷及参考答案.doc

发布:2025-04-15约4.39千字共6页下载文档
文本预览下载声明

第PAGE4页

《SQLServer数据库》考试卷(A卷)

一、单项选择题(每小题1分,共20分)

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、数据冗余B、插入异常C、删除异常D、丢失修改

7.在数据库设计中,当合并局部E-R图时,学生的学号在某一局部应用中被定义为字符型,而在另一局部应用中被定义为整型,这种冲突称为()。

A、属性冲突B、命名冲突C、联系冲突D、结构冲突

8.在系统数据库中,()数据库是最重要的数据库,并且如果该数据库受损坏,SQLServer将不能启动。

A、masterB、modelC、tempdbD、msdb

9.在SQLServer2005的数据库中,主数据文件的扩展名是()。

A、.mdfB、.ndfC、.ldfD、.dbf

10.日期时间型数据类型(datetime)的长度是()。

A、2B、4C、8D、16

11.使用Transact-SQL语句创建数据库的命令是()。

A、CREATEDATABASEB、CREATETABLE

C、CREATEVIEWD、ALTERTABLE

12.使用Transact-SQL语句删除数据表的命令是()。

A、DROPTABLEB、CREATETABLE

C、ALTERTABLED、DELETETABLE

13.SQL语言集数据查询、数据操纵、数据定义和数据控制功能于一体,语句CREATE、DROP、ALTER实现()功能。

A、数据查询B、数据操作C、数据定义D、数据控制

14.在SQL语言中,条件“年龄BETWEEN20AND30”表示年龄在20~30之间,且()。

A、包括20岁和30岁B、不包括20岁和30岁

C、包括20岁,但不包括30岁D、包括30岁,但不包括20岁

15.为了使索引键的值在基本表中唯一,在创建索引的语句中应使用保留字()。

A、UNIQUEB、COUNTC、DISTINCTD、UNION

16.在Transact-SQL的SELECT语句中使用关键字()可以把重复行屏蔽。

A.DISTINCTB.UNIONC.ALLC.TOP

17.下面有关存储过程的描述,不正确的是()。

存储过程是存放在服务器上的事先编译好的单条或多条SQL语句

B、存储过程能够传递或接收参数

C、可以通过存储过程名来调用执行存储过程

D、存储过程在每一次执行时都要进行语法检查和编译

18.存储过程的创建中,如果声明一个输出参数,必须使用()关键字。

A、OUTB、INC、INPUTD、OUTPUT

19.如果要从数据库中删除触发器,应该使用Transact-SQL的()语句。

A、DeleteTriggerB、DropTrigger

C、RemoveTriggerD

显示全部
相似文档