《数据库原理与应用》课程期末模拟试卷
一、单项选择
1、SQL语言中,删除一个视图的命令是(B )。
A. DELETE
B. DROP
C. CLEAR
D. REMOVE
2、下列四项中,不正确的提法是( C )。
A.SQL语言是关系数据库的国际标准语言
B.SQL语言具有数据定义、查询、操纵和控制功能
C.SQL语言可以自动实现关系数据库的规范化
D.SQL语言称为结构查询语言
3、在数据库的E-R图中,菱形框表达的是( C )
A. 属性
B. 实体
C. 实体之间的联系
D. 实体与属性之间的联系
4 、SQL Server 2000 采用的身份验证模式有( D )。
A、仅Windows身份验证模式
B、仅SQL Server身份验证模式
C、仅混合模式
D、Windows身份验证模式和混合模式
5、SQL Server的字符型系统数据类型主要包括( B )。
A、Int、money、char
B、char、varchar、text
C、datetime、binary、int
D、char、varchar、int
6、要查询book表中所有书名中包含“计算机”的书籍情况,可用( B )语句。
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 = ‘计算机%’
7、对视图的描述错误的是:( C )
A、是一张虚拟的表
B、在存储视图时存储的是视图的定义
C、在存储视图时存储的是视图中的数据
D、可以像查询表一样来查询视图
8、经过投影运算后,所得关系的元组数( C )原关系的元组数。
A、等于
B、小于
C、小于或等于
D、大于
9、在SQL中,与关系代数中的投影运算对应的子句是( A )。
A、 SELECT
B、 FROM
C、WHERE
D、 ORDER BY
10、SQL的视图是从( C )中导出的。
A. 基本表
B. 视图
C. 基本表或视图
D. 数据库