SQL Server 2008数据库总复习题A

数据库原理与应用复习题

一、选择题

1、SQLserver数据库文件有三类,其中主数据文件的后缀为():

A、.ndf B、.ldf C、.mdf D、.idf 2、下面标志符不合法的是:()。

A、[mydelete] B、_mybase C、$money D、trigger1

3、下面字符串能与通配符表达式[ABC]%a进行匹配的是:()。 A、BCDEF B、A_BCD C、ABC_a D、A%a 4、下列说法正确的是_______。

A、视图是观察数据的一种方法,只能基于基本表建立。 B、视图是虚表,观察到的数据是实际基本表中的数据。 C、索引查找法一定比表扫描法查询速度快。 D、索引的创建只和数据的存储有关系。

5、下列途径哪个不是实现值域完整性_______。

A、rule(规则) B、primary key C、not null D、default 6、SQL Server 2008是一个()的数据库系统。

(A) 网状型(B)层次型(C)关系型(D)以上都不是 7、SQL Server 2008采用的身份验证模式有()。

(A)仅Windows身份验证模式 (B)仅SQL Server身份验证模式 (C)仅混合模式 (D)Windows身份验证模式和混合模式

8、在SQL Server 2008中,当数据表被修改时,系统自动执行的数据库对象是()。 (A) 存储过程(B)触发器(C)视图(D)其他数据库对象 9、SQL Server的字符型系统数据类型主要包括()。 A.Int、money、char B.char、varchar、text C.datetime、binary、int D.char、varchar、int

10、在SQL Server 2000中,索引的顺序和数据表的物理顺序相同的索引是()。 (A)聚集索引(B)非聚集索引(C)主键索引(D)唯一索引

11、要查询book表中所有书名中包含“计算机”的书籍情况,可用()语句。 (A)SELECT * FROM book WHERE book_name LIKE ‘计算机*’ (B)SELECT * FROM book WHERE book_name LIKE ‘计算机%’ (C)SELECT * FROM book WHERE book_name=‘计算机*’ (D)SELECT * FROM book WHERE book_name=‘计算机%’ 12、SELECT语句中与HAVING子句通常同时使用的是()子句。 A.ORDERBY B.WHERE C.GROUP BY D.无需配合

13、要删除mytable表中的myindex索引,可以使用()语句。 (A)DROP myindex (B)DROP mytable.myindex

(C)DROP INDEX myindex (D)DROP INDEX mytable.myindex

14、下列选项都是系统提供的存储过程,其中可以进行视图信息的查询是()。 (A) sp_helptext(B)sp_helpindex(C)sp_bindrule(D)sp_rename 15、SQLServer提供的单行注释语句是使用()开始的一行内容。 A.“/*” B.“--” C.“{” D.“/” 16、以下运算符中优先级最低的是()。

(A)

>>展开全文<<
12@gma联系客服:779662525#qq.com(#替换为@)