北京农学院历年数据库基础期末
数据库基础期末
一、单项选择题 (共20题,每题2分,共计40分)
( A )
1、能够保证数据库系统中的数据具有较高的逻辑独立性的是( )
( A )
2、以下说法中正确的是( )。
( D )
3、采用RMAN备份恢复方法,无法进行( )操作。
( C )
4、使用存储过程的好处不包括
( A )
5、一个事务在执行时,应该遵守“要么不做,要么全做”的原则,这是事务的( )。
( B )
6、下列哪个不是数据库系统必须提供的数据控制功能()。
( B )
7、在使用数据库中使用索引的目的是:
( A )
8、在Visual FoxPro系统中,查询结果的输出有多种多样。以下不可以作为查询的输出类型的是( )。
( B )
9、在Visual FoxPro系统中,命令按钮显示的文字内容是在属性( ) 中设置的。
( D )
10、设有关系模式R(A,B,C,D),函数依赖F={AB→C,D→B},则F在模式ACD上的投影为( )
( A )
11、如果对一个关系实施某种关系运算以后得到一个新的关系,新关系中的元组数量少于原关系中的元组数,则实施的关系运算为( )
( B )
12、关系数据库的数据模型是______。
( A )
13、下列哪个CREATE TABLE语法是有效的?( )
( B )
14、执行下面的命令备份 USERS 表空间 SQL> ALTER TABLESPACE users BEGIN BACKUP; ALTER TABLESPACE users BEGIN BACKUP * ERROR at line 1: ORA-01123: cannot start online backup; media recovery not enabled 导致整个错误的原因是( )。
( D )
15、在数据库的概念设计中,最常用的数据模型是( )。
( B )
16、在数据库管理系统的层次结构中,数据存取层处理的对象是()
( B )
17、使用MySQL数据库管理系统构建各种信息管理系统或互联网网站的应用环境,采用WAMP构架方式时,【】作为操作系统。
( D )
18、调用宏组中的宏命令格式为( )
( D )
19、下列字符中不能做变量名的开头的是( )。
( D )
20、聚类的目的是
二、填空题 (共5题,每题2分,共计10分)
1、SQL的功能包括数据查询、数据定义、数据操纵和 ()四个部分。
2、层次模型的数据结构是( )结构;网状模型的数据结构是( )结构;关系模型的数据结构是( )结构;面向对象模型的数据结构之间可以( )
3、下述关于数据库系统的正确叙述是数据库系统减少了______。
4、( )是数据库系统中执行的一个工作单位,它是由用户定义的一组操作序列。它具有( )、( )、( )和( )四个特征。
5、SQL Server 2012支持DML触发器、DDL触发器和()。
三、判断题 (共10题,每题1分,共计10分)
( T )
1、业界常见的灾备运行模式有:主备、主查询、双活、多活,且四者的投资成本逐渐增加。
( T )
2、数据库安全性控制中,为了保证用户只能存取他有权存取的数据,需要对其授权。在授权定义中,数据对象的范围越小,授权子系统就越灵活。
( T )
3、关系演算可分为元组演算和域演算两部分。
( T )
4、在数据库系统中对存取权限的定义称为授权。
( T )
5、在一个关系中不可能出现两个完全相同的元组是通过实体完整性规则实现的。
( F )
6、在MySQL中要创建choose数据库,应该使用命令“create table choose;”。
( F )
7、以只读方式打开数据库,所有用户都只能读取,不能写入。
( F )
8、在文件系统管理阶段,由文件系统提供数据存取方法,所以数据已经达到很强的独立性。
( T )
9、通配符“_”表示某单个字符。
( T )
10、在MySQL中,如果清空记录的表为父表,那么truncate命令将永远失败。
四、综合应用题 (共2题,每题20分,共计40分)
1、已知学生关系模式 S(Sno,Sname,SD,Sdname,Course,Grade) 其中:Sno学号、Sname姓名、SD系名、Sdname系主任名、Course课程、Grade成绩。 (1)写出关系模式S的基本函数依赖和主码。 (2)原关系模式S为几范式?为什么?分解成高一级范式,并说明为什么? (3)将关系模式分解成3NF,并说明为什么?
2、设有下列关系模式:STUDENT(SNO,SNAME,AGE,SEX,DNO)其中,SNO表示学号,CNAME表示姓名,AGE表示年龄,SEX表示性 别,DNO表示院系号。 SC(SNO,CNO,GRADE),其中SNO表示学号,CNO表示课程号,GRADE表示成绩。 COURSE(CNO,CNAME),其中CNO表示课程号,CNAME表示课程名。 请用关系代数表示下列查询: 1)检索年龄小于16的女学生的学号和姓名。 2)检索成绩大于85分的女学生的学号、姓名。 3)检索选修课程为C1或C2的学生的学号 4)检索至少选修了课程号为C1和C2的学生的学号。 5)检索选修课程号为C1的学生的学号,姓名,课程名和成绩。 6)检索选修了全部课程的学生的学号、姓名和年龄。
相关标签:
- 数据库原理及应用
- 北京农学院
- 期末