数据库原理与SQLServer应用

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

河南经贸职业学院成人高等教育

《数据库原理与SQLSERVER》试卷

注意事项:

1、考试时间120分钟,满分100分。

2、在试卷规定位置填写考生本人信息,并自觉遵守考试纪律。

3、答题要字迹清楚、工整,保持卷面整洁。

一、填空题(共15分)

1、数据库概念设计和逻辑设计阶段的产物分别是_________、____________。

2、常见的数据模型分为______________、_______________和层次模型。

3、SQL Server 2005 提供了两种索引,分别是和。

4、在T-SQL语言中,通配符%表示__________________。

5、可以激活DML触发器的三个操作是____ _ ___,____ _ ____,___ __ ___。

6、在SQL Server 2005中,数据的完整性分为三类,分别是_________、___________和用户(含域)定义完整性。

7、在SQL Server2005所有约束中,能保证字段值不重复的两种约束类型是:_________、____________。

8、SQL Server中一般可以使用__________命令来标识T-SQL批处理的结束。

二、单选题(每题1分,共15分)请将答案写在下面表格中。

1、( )工具是Microsoft SQL Server2005提供的集成环境,这种工具可以完成访问、配置、控制、管理和开发SQL Server的所有工作。

A、Microsoft SQL Server Management Studio

B、SQL Server 配置管理器

C、Analysis Services

D、SQL Server Business Intelligence Development Studio

2、下列选项中,不属于数据库的特点的是()。

A、数据共享

B、数据完整性

C、数据冗余很高

D、数据独立性高

3、下列四个系统数据库中用来存放临时对象或中间结果集的数据库是()。

A、master

B、model

C、userdb

D、tempdb

4、下列哪一个操作不属于专门的关系运算()

A、连接

B、选择

C、投影

D、集合

5、在T-SQL语言中,用来定义表间外键约束的关键词是()。

A、unique key

B、primary key

C、foreign key

D、check

6、与数据库相关的磁盘文件分为主要数据文件、次主要数据文件和事务日志文件,它们的扩展名分别为()、()和()。

A、.mdf .ndf .ldf

B、.ndf .mdf .ldf

C、.ldf .mdf .ndf

D、.mdf .ldf .ndf

7、在Transact-SQL语法中,用来创建数据库对象和删除数据库对象的命令分别是()。

A、insert、delete

B、create、drop

C、delete、update

D、create、insert

8、关于关系模式的关键字,以下说法正确是的()。

A、一个关系模式可以有多个主关键字

B、一个关系模式可以有多个候选关键字

C、主关键字可以取空值

D、有一些关系模式没有关键字

9、n是使用Declare语句声明的一个局部变量,能对该变量赋值的语句是()

A、SET @n=123

B、LET @n=123

C、@n=123

D、@ @n=123

10、触发器被激活时,系统会为它自动创建两个临时表,它们是()

A、insert和update

B、insert和delete

C、inserted和updated

D、inserted和deleted

11、有两个实体集,它们之间存在着一个M:N联系,则这个E-R结构转换成关系的个数为( )。

A、1

B、2

C、3

D、4

12、Declare @a char(10)

Set @a='china'

Select right('I love',4)+@a

这段代码执行的结果是:

A、I love china

B、lovechina

C、china love I

D、chinalove

13、SQL是哪几个英文单词的缩写

A、standard query language

B、structured query language

C、select query language

D、以上选项都不是

14、以下()不属于数据库对象

A、表和视图

B、触发器

C、存储过程

D、T-SQL程序

15、数据库的体系结构中,用来保证数据逻辑独立性的是()

A、模式与外模式之间的映像

B、模式与内模式之间的映像

C、内模式

D、外模式

三、判断题(每题1分,共10分)请将答案写在下面表格中。

1、数据是信息的符号表示形式,两者相互联系,没有任何区别。()

2、SQL语句在书写时为了清晰起见,要区分大小写。()

3、T-SQL查询语句中用distinct来消除结果集中的重复值。()

4、关系模型由数据结构,数据定义和数据完整性三部分组成。( )

5、在使用子查询时,必须使用括号把子查询括起来,以便区分主查询和子查询。()

6、一个表上的索引越多越好。()

7、删除表时,与该表相关联的规则和约束都会被删除。()

8、自然连接是在等值连接的基础上去掉公共属性值不相等的行。()

9、用print语句和select语句显示的效果一样。()

10、触发器是一段能自动执行的程序,不允许带参数,也不允许被调用。()

相关文档
最新文档