青岛农业大学往年数据库原理及应用期末
数据库原理及应用期末
一、单项选择题 (共20题,每题2分,共计40分)
( C )
1、若要在输入数据时实现密码“*”的显示效果,则应该设置字段的( )属性。
( B )
2、下列命令可以用来执行不完全恢复的是( )。
( C )
3、你使用 IMMEDIATE 选项关闭数据库实例。考虑打开数据库需要执行的步骤: 1. 分配 SGA 2. 读取控制文件 3. 读取日志文件 4. 开始实例恢复 5. 启动后台进程 6. 检查数据文件一致性 7. 读取 spfile 或者 pfile 是正确的关于这些步骤的选项是( )。
( D )
4、相关子查询的执行次数( )
( A )
5、以下叙述中正确的是( )。
( A )
6、下列说法正确的是( )。
( B )
7、下列关于索引的说法中,错误的是
( B )
8、在使用数据库中使用索引的目的是:
( D )
9、有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为( )。
( A )
10、数据是以( )的方式存储于操作系统(OS)之中的。
( C )
11、为了恢复数据库,需要用到以下( )文件(该文件存储了数据库中所做的所有修改)。
( C )
12、如果在一个关系中,存在某个属性(或属性组),虽然不是该关系的主码或只是主码的一部分,但却是另一个关系的主码时,称该属性(或属性组)为这个关系的()
( D )
13、Oracle中,PL/SQL块中不能直接使用的SQL命令是( )。
( C )
14、将多个 select 查询结果合并起来,形成一个完整的查询结果集的方法是:( )。
( A )
15、SQL语言中,下列不是逻辑运算符号的是( )。
( A )
16、下列哪一个命令用来显示RMAN通道的配置信息?( )
( C )
17、在MS SQL Server中,用来显示数据库信息的系统存储过程是 )。
( B )
18、在计算机领域,称为数据库时代的是
( D )
19、在数据库中,产生数据不一致的根本原因是
( C )
20、连续执行以下命令之后,最后一条命令的输出结果是____。 SET EXACT OFF X=”A ” ?IIF( “A ”=X,X-“BCD”,X+“BCD”)
二、填空题 (共5题,每题2分,共计10分)
1、封锁技术是实现并发控制的重要技术。其中( )称为写锁、( )为读锁。
2、结构设计又称为( )。
3、关系代数运算中,专门的关系运算有()、()、()。
4、在“学生-选课-课程”数据库中的三个关系如下:S(SNo,SName,Sex,Age), SC(SNo,CNo,Grade),C(CNo,CName,Teacher)。查找选修“数据库技术”这门课程的学生的学生名和成绩。使用连接查询的SQL语句是:SELECT SName, GradeFROM S, SC, CWHERE CName='数据库技术'AND S.SNo=SC.SNoAND ( )
5、如果关系R2的外部关系键X与关系R1的主关系键相符,则外部关系键X的每个值必须在关系R1中主关系键的值中找到,或者为空,这是关系的( )规则。
三、判断题 (共10题,每题1分,共计10分)
( T )
1、在Oracle中,逻辑备份的核心是复制数据。
( F )
2、在Oracle数据库中,表空间的大小等于构成表空间的所有数据文件大小的总和。创建表空间前一定要估算好可能的数据量,表空间一旦创建好大小就不能改变。
( T )
3、关系型数据库管理系统简称为RDBMS。
( F )
4、删除表时,表中的触发器不被同时删除。
( F )
5、主键不能作为另一个关系的外键。
( T )
6、在SQL中视图是由基本表或视图产生的虚表,不能存放数据,只存储视图的定义。
( T )
7、如果关系模式 R 上有函数依赖 AB→C 和 A→C,则 R 中存在部分函数依赖
( T )
8、如果在Oracle11g数据库中误删除一个表的若干数据,我们可以采用Flashback技术恢复。
( T )
9、建立E-R模型是数据库设计需求分析阶段的任务。
( T )
10、层次模型的数据结构是树结构;网状模型的数据结构是有向图结构;关系模型的数据结构是二维表结构。
四、综合应用题 (共2题,每题20分,共计40分)
1、设有一个SPJ数据库,包括S、P、J及SPJ4个关系模式: S(SNO,SBAME,STATUS,CITY); P(PNO,PNAME,COLOR,WEIGHT); J(JNO,JNAME,CITY); SPJ(SNO,PNO,JNO,QTY). 供应商表S由供应商代码(SNO),供应商姓名(SNAME),供应商状态(STATUS),供应商所在城市组成(CITY)。 零件表P由零件代码(PNO),零件名(PNAME),颜色(COLOR),重量(WEIGHT)组成。 工程项目表(JNO),工程项目名(JNAME),工程项目所在城市(CITY)组成。 供应情况表SPJ由供应商代码(SNO),供应商姓名(SNAME),供应商状态(STATUS),供应数量(QTY),表示某供应商供应某种零件给某工程项目的数量为QTY。 用关系代数表达式表示下面的查询要求: (1)求供应工程J1零件的供应商号码SNO。 (2)求供应工程J1零件P1的供应商号码SNO。 (3)求供应工程J1零件为红色的供应商号码SNO。 (4)求没有使用天津供应商生产的红色零件的工程号JNO。 (5)求至少用了供应商S1所供应的全部零件的工程号JNO。
2、基于这样的三个表即学生表S、课程表C和学生选课表SC,它们的结构如下: S(S#,SN,SEX,AGE,DEPT) C(C#,CN) SC(S#,C#,GRADE) 其中:S#为学号,SN为姓名,SEX为性别,AGE为年龄,DEPT为系别,C#为课程号,CN为课程名, GRADE为成绩。按要求写出SQL语句。 1)检索所有比“王华”年龄大的学生姓名、年龄和性别。 2)检索选修课程“C2”的学生中成绩最高的学生的学号。 3)检索学生姓名其所选修课程的课程号。 4)检索选修四门以上课程的学生总成绩(不统计不及格的课程),并要求按总成绩的降序排列出来。
相关标签:
- 数据库原理及应用
- 青岛农业大学
- 期末