洛阳师范学院数据库基础专升本测试卷

本试卷为洛阳师范学院数据库基础专升本测试卷,题目包括:单项选择题,填空题,判断题,综合应用题。

覆盖的内容包括:综合应用。

数据库基础专升本测试卷

一、单项选择题 (共20题,每题2分,共计40分)

(  B  )
1、.在下列数据类型中,可以设置“字段大小”属性的是( )。
A、备注
B、文本
C、日期/时间
D、货币
(  C  )
2、Oracle中要以自身的模式创建私有同义词,用户必须拥有( )系统权限。
A、CREATE PRIVATE SYNONYM
B、CREATE PUBLIC SYNONYM
C、CREATE SYNONYM
D、CREATE ANY SYNONYM
(  A  )
3、( )进程负责完成系统实例恢复。
A、SMON
B、PMON
C、CEPT
D、SBWR
(  A  )
4、关系运算中的选择运算是
A、从关系中找出满足给定条件的元组的操作
B、从关系中选择若干个属性组成新的关系的操作
C、从关系中选择满足给定条件的属性的操作
D、A 和 B 都对
(  A  )
5、数据库中不仅能够保存数据本身,而且能保存数据之间的相互联系,保证了对数据修改的( )。
A、独立性
B、安全性
C、共享性
D、一致性
(  C  )
6、数据库系统中,DBA表示()。
A、应用程序设计者
B、数据库使用者
C、数据库管理员
D、数据库结构
(  C  )
7、用于实现数据存取安全性的SQL语句是()。
A、CREATE TABLE
B、COMMIT
C、GRANT和REVOKE
D、ROLLBACK
(  D  )
8、如果将一个数据表设置为"包含"状态,那么系统连编后,该数据表将( )。
A、成为自由表
B、包含在数据库之中
C、可以随时编辑修改
D、不能编辑修改
(  B  )
9、分析以下SQL 命令:SELECT priceFROM inventoryWHERE price BETWEEN 1 AND 50 AND (price IN(55, 30, 95);命令执行后的最可能的输出结果是:( )
A、55
B、30
C、95
D、51
(  B  )
10、假设关系模式R(A,B)属于3NF,下列说法中()是正确的。
A、它一定消除了插入和删除异常
B、仍存在一定的插入和删除异常
C、一定属于BCNF
D、A和C都是
(  C  )
11、在SQL中,建立视图用的命令是 )。
A、CREATE SCHEMA
B、CREATE TABLE
C、CREATE VIEW
D、CREATE INDEX
(  D  )
12、在MySQL中,模糊查询的匹配符,其中______可以匹配任意个数的字符。
A、?
B、_
C、*
D、%
(  A  )
13、在emp表中查找名字以G开头的SQL语句是( )。
A、SELECT ename, hiredate
FROM emp
WHERE ename like 'G%'
B、SELECT last_name, hiredate
FROM emp
WHERE ename == 'G%'
C、SELECT last_name, hiredate
FROM emp
WHERE ename in 'G%'
D、SELECT ename, hiredate
FROM emp
WHERE ename like 'G___'
(  B  )
14、以下______的说法是正确的。
A、在删除表时,如果表之间存在外键约束关系,可以直接删除父表。
B、删除子表与父表之间的外键约束后,才可以删除父表。
C、删除子表与父表之间的外键约束后,才可以删除子表。
D、在删除表时,如果表之间存在外键约束关系,不能直接删除子表。
(  A  )
15、以下哪个是数据库管理员(DBA)可以行使的职责()?
A、系统容量规划
B、交易管理
C、审计
D、故障承受机制
(  A  )
16、在Visual FoxPro中,假设教师表T(教师号,姓名,性别,职称,研究生导师)中,性别是C型字段,研究生导师是L型字段。若要查询“是研究生导师的女老师”信息,那么SQL语句”SELECT * FROM T WHERE <逻辑表达式>”中的<逻辑表达式>应是____。
A、研究生导师 AND 性别=”女”
B、研究生导师 OR 性别=”女”
C、性别=”女” AND研究生导师=.F.
D、研究生导师=.T. OR 性别=女
(  B  )
17、实体完整性规则约束 ____
A、侯选关键字
B、主关键字
C、外关键字
D、超关键字
(  C  )
18、下列几组控件中,均可直接添加到表单中的是( )。
A、命令按钮组、选项按钮、文本框
B、页面、页框、表格
C、命令按钮、选项按钮组、列表框
D、页面、选项按钮组、组合框
(  C  )
19、设有表示学生选课的三张表,学生S(学号,姓名,性别,年龄,身份证号),课程C(课号,课名),选课SC(学号,课号,成绩),则表SC的关键字(键或码)为( )。
A、课号,成绩
B、学号,成绩
C、学号,课号
D、学号,姓名,成绩
(  C  )
20、下面的SQL*Plus命令来查看表的结构的是( )。
A、VIEW
B、STRUCTURE
C、DESCRIBE
D、DISPLAY

二、填空题 (共5题,每题2分,共计10分)

1、数据库恢复中最经常使用的技术是和( )和( )
2、数据库三级模式体系结构的划分,有利于保持数据的()
3、关系模式R(C,T,S,N,G),其函数依赖集F={C→T,CS→G,S→N},求R的所有候选码
4、现实世界的事物反映到人的头脑中经过思维加工成数据,这一过程需要经过三个世界的转( )、( )、( )
5、LEFT("123456789",LEN("数据库"))的计算结果是 ______。

三、判断题 (共10题,每题1分,共计10分)

(   T  )
1、在Oracle数据库中,如果使用SHUTDOWN命令关闭数据库时附加了ABORT选项,那么下次启动数据库时需要进行实例恢复。 
(   T  )
2、被函数依赖集 F 逻辑蕴涵的函数依赖的全体构成的集合,称为函数依赖集 F 的闭包 
(   F  )
3、安装完成Oracle 11g RAC数据库环境后,可以随便更改/etc/hosts文件内容 
(   F  )
4、统计选修各门课程人数的SELECT语句为:SELECT 课程号,SUM(学号) FROM 成绩 GROUP BY 课程号;。 
(   F  )
5、ORDER BY可以对查询结果进行排序,ASC为降序,DESC为升序。 
(   F  )
6、设关系模式 R(A,B,C,D),F 是 R 上成立的函数依赖集,F={ B→D,AD→C }, 那么
ρ={ ABC,BCD }相对于 F 既不是无损联接分解,也不保持函数依赖的分解 
(   T  )
7、创建主键约束的同时,会自动地创建主索引。 
(   T  )
8、Oracle中INST_ID 列可以用来区别V$视图和GV$视图。 
(   T  )
9、若希望某数据库中的全体用户都具有某个权限,较好的做法是创建一个角色并将此权限授给该角色? 
(   T  )
10、SQL具有的主要功能有数据定义、数据操纵、数据控制 

四、综合应用题 (共2题,每题20分,共计40分)

1、设有关系模式:
TEACHER(教师编号,教师姓名,电话,所在部门,借阅图书编号,书名,借书日期,还书日期,备注)
(1)教师编号是候选码吗?说明理由
(2)该关系模式的主码是什么?
(3)该关系模式是否存在部分函数依赖?如果存在,请写出至少两个?
(4)该关系模式满足第几范式?
(5)将该关系模式分解为3NF。
2、假设有如下关系模式
S(SNo,SN,Sex,Age,Dept)
C(CNo,CN,CT)SC(SNo,CNo,Score)
T(TNo,TN,Sex,Age,Prof,Sal,Comm,Dept)
TC(TNo,CNo)
1.检索计算机系年龄在40岁以上的教师号、教师姓名。
2.查询学生的学号、姓名和年龄
3.查询有全部课程都及格的学号及其平均分
4.检索张三同学所学课程的成绩,列出SN、Cno和Score
相关标签:
  • 数据库原理及应用
  • 洛阳师范学院
  • 专升本测试卷