数据库试卷
一、单选题
1.按照()来划分,数据处理分为人工处理、机械处理和电子处理三个阶段
A 工具
B 规模
C 处理方法
D 年代
2.描述实体及实体间联系的模型是()
A E-R模型
B 层次模型
C 网状模型
D 关系模型
3.如果在一个查询中需要将某些行为过滤掉,那么所进行的关系操作是()
A 选择操作
B 投影操作
C 连接操作
D 并操作
4.在下列SQL Server常量中,()是非法常量。
A‘数据库系统’ B ‘Ab3D%’ C -12 D ‘a3b’d’
delete in
5.有一个表:借阅(书号、书名,库存数,读者号,借期,还期),假如同一本书允许一个读者多次借阅,但不能同时对一种书借多本,则该表的主键应该是()
A 书号
B 书号+读者号
C 读者号
D 书号+读者号+借期
6.表A中编号为主键,它有100行数据,表B中有30行数据,则下列SQL语句的执行结果是():
Select A.编号,count(*)
From A LEFT OUTER JOIN B
On A.编号=B.编号
A 出现错误
B 100行
C 小于100行
D 大于100行
7.字符串常量使用()作为界定符
A 单引号
B 双引号
C 方括号
D 花括号
8.表达式‘123’+‘456’的结果是()
A ‘579’
B 579
C ‘123456’
D 都不对
9.下列操作中,()不是SQL server服务器管理器功能
A 启动SQL server服务
B 停止……服务
C 执行SQL查询命令
D 暂停……服务
10.下面数据库中,属于SQL server系统数据库的是()数据库
A Northwind
B tempdb
C pubs
D sysdb
11.关于数据库事务日志文件叙述错误的是()
A 一个数据库至少有一个事物日志文件
B 创建数据库时,如果未指定事物日志文件,SQL server则会自动创建一个
C 事务日志文件的默认大小是1MB
D 如果未指定事务日志文件的增长量,则文件大小保持不变
12.关于DROP DATABASE语句描述错误的是()
A 一次可以删除一个或多个数据库
B 在删除数据库时不会显示确认信息
C 会删除数据库的磁盘文件
D 如果数据库正在使用,删除数据库将导致应用程序出错
13.若要删除booklist表中列bookname值为’book1’和’book2’的所有记录,以下语句删除不成功的是()
A delete booklist where bookname in (‘book1’,’book2’)
B delete booklist where (bookname=’book1’)or(bookname=’book2’)
C delete booklist where bookname =’book1’ or bookname=’book2’
D delete booklist where bookname=’book1’ and bookname=’book2’
14.学生成绩表grade中有字段score(float),现在要把所有在55分至60分之间的分数提高5分,以下SQL语句正确的是()
A update grade set score=score+5 where score in(55,60)
B update grade set score=score+5 where score>=55 and score<=60
C update grade set score=score+5 where score between 55 or 60
D update grade set score=score+5 where score <=55 and score>=60
15 SQL server中要删除表tempa字段cola(值为NULL或0,或1)值为NULL的数据,以下语
句正确的是()
A delete tempa where cola in (NULL)
B delete tempa where cola=NULL
C delete tempa where cola is NULL
D delete tempa where (cola,0) is NULL
16.SQL server中,下列哪个语句能将temp表中的hostname字段扩充为varchar (100)
A alter table temp alter column hostname varchar(100)
B alter table temp column hostname varchar(100)
C alter table temp alter column of hostname varchar(100)
D alter table temp add column hostname varchat(100)
17.主键索引可确保字段中输入值的()
A 多样
B 重复
C 唯一
D 若干
18.下面关于索引的说法正确的是()
A 索引可以修改
B 索引越多,查询效率越高
C 索引只能删除
D 表中不能没有索引
19.在SQL server创建的索引中,以下哪种索引可以使表中各行的物理顺序与键值得逻辑即索引顺序相同?
A 聚簇索引
B 非聚簇索引
C 两者都是
D 两者都不是
20.请问UNIQUE约束和主键约束是以下哪种完整性的体现?
A 域完整性
B 引用完整性
C 实体完整性
D 其他
21.SQL server是一个()的数据库系统
A 网状型
B 层次型
C 关系型
D 以上都不是
22.要查询book表中所有书名中包含“计算机”的书记情况,可用()语句
A select * from book where book_name like ‘*计算机*’
B select * from book where book_name like’%计算机 %’
C select * from book where book_name = ‘*计算机*’

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。