数据库应用技术模拟试题
一、单项选择题(每个题只有一个答案是正确的,请将正确的答案填写到括号内。本题共20个小题,每小题2分,共40分)
1. 利用文件管理数据库,存在( )缺点。
A.数据间的联系紧密 B.数据冗余不可避免 C.程序无依赖性
D.支持对文件的并发操作
2. 在E-R图中,实体用( )描述。
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. 若关系模式中不存在复合数据项,则此关系模式一定属于( )。
A.第一范式 B.第二范式
1
8.
9.
10.
11.
12.
13.
14.
C.第三范式 D.第四范式
如果某数据库的日志文件空间已用完,则用户对该数据库( )。 A.可以插入数据 B.可以删除数据 C.可以修改数据 D.可以查询数据
对nchar(10)类型的列,若存储“中国”,其占用的字节数是( )。 A.4 B.5 C.10 D.20
在表达式中,与“所在部门 NOT IN ('财务', '后勤') ”等价的是( )。 A.所在部门 != '财务' AND 所在部门 != '后勤' B.所在部门 != '财务' OR 所在部门 != '后勤' C.所在部门 = '财务' AND 所在部门 = '后勤' D.所在部门 = '财务' OR 所在部门 = '后勤'
现要统计选课表中C01课程的总成绩,正确的语句是( )。 A.SELECT COUNT(成绩) FROM 选课表 WHERE 课程号 = 'C01' B.SELECT COUNT(*) FROM 选课表 WHERE 课程号 = 'C01' C.SELECT SUM(成绩) FROM 选课表 WHERE 课程号 = 'C01' D.SELECT SUM(*) FROM 选课表 WHERE 课程号 = 'C01'
查询年龄最大的前5位学生的姓名和年龄的语句,正确的是( )。 A.SELECT TOP 5 姓名, 年龄 FROM 学生表
B.SELECT TOP 5 姓名, 年龄 FROM 学生表 ORDER BY 年龄
C.SELECT TOP 5 姓名, 年龄 FROM 学生表 ORDER BY 年龄 DESC D.SELECT TOP 5 WITH TIES姓名, 年龄 FROM 学生表
查询考试成绩大学75分的学生的学号和姓名,正确的语句是( )。 A.SELECT Sno, Sname FROM SC WHERE Grade>75
B.SELECT Sno, Sname FROM Student WHERE Grade>75 C.SELECT Sno, Sname FROM Student WHERE Sno IN ( SELECT Sno FROM SC WHERE Grade>75 ) D.SELECT Sno, Sname FROM Student WHERE Sno FROM SC AND Grade>75 给Student(Sno,Sname,Ssex,Sage)表(Sage为整型,其他均为字符型)插入一条新记录,学号为“20160203”,姓名:李小红,性别:女,年龄:18。正确的语句是( )。 A.INSERT INTO Student ('20160203', '李小红', '女', 18)
2
15.
16.
17.
18.
19.
20.
B.INSERT Student VALUES('20160203', '李小红', '女', '18')
C.INSERT INTO Student VALUES('20160203', '李小红', '女', 18) D.INSERT INTO Student VALUES('20160203', 李小红, 女, 18) 设有图书(书号,书名,类别,出版日期,单价),现将“量子力学”类图书的单价降低10。正确的语句是( )。
A. UPDATE 图书 SET 单价 = 单价 - 10
B. UPDATE 图书 SET 单价 = 单价 - 10 WHERE 类别 = '量子力学' C. UPDATE '量子力学' SET 单价 = 单价 - 10
D. UPDATE 图书 WHERE 类别 = '量子力学' SET 单价 = 单价 - 10 关于视图的说法,正确的是( )。 A.视图与基本表一样,也存储数据
B.对视图的操作最终都转换为对基本表的操作 C.创建视图的数据源只能是基本表
D.所有视图都可以实现对数据的增、删、改、查操作 关于聚集索引的说法,正确的是( )。 A.在一个表上可以建立多个聚集索引 B.在一个表上最多只能建立一个聚集索引 C.聚集索引适合建立在重复值多的列上
D.必须先建立聚集索引,然后再建立非聚集索引 关于存储过程的说法,正确的是( )。
A.在定义存储过程的代码中可以包含数据的增、删、改、查语句 B.用户可以向存储过程传递参数,但不能输出存储过程产生的结果 C.存储过程的执行是在客户端完成的
D.存储过程是存储在客户端的可执行代码段
事务一旦提交,其对数据的更改就是永久的,这个特性称为事务的( )。 A.一致性 B.持久性 C.隔离性 D.原子性
一个银行营业所可以有多个客户,一个客户也可以在多个营业所进行存取款业务,则客户和银行营业所之间的联系是( )。 A.一对一 B.一对多 C.多对一 D.多对多
二、判断题(正确的在括号内打上“√”,错误的打上“╳”。本题共10个小题,每小题2分,共20分)
3