长春大学数据库原理及应用期末精选样卷
数据库原理及应用期末精选样卷
一、单项选择题 (共20题,每题2分,共计40分)
( A )
1、有三个关系R,S和T如下:则由关系R和S得到关系T的操作是( )。
( D )
2、数据库的结构设计不包括( )。
( A )
3、如果 X→Y 和 Y X 成立,那么 X→Y 是一个平凡的函数依赖,他可以根据 Armstrong 推理规则的 ( )推出
( A )
4、下面关于索引说法正确的是( )
( D )
5、数据库系统由入员、( )和硬件等组成。
( A )
6、在Access用户级安全机制下,保存用户信息的文件是( )
( C )
7、创建数据表时,如果给某个字段定义unique约束时,该字段的数据()。
( B )
8、支持数据库各种操作的软件系统是()。
( D )
9、在连编项目文件之前应在“项目管理器”中指定一个主文件,该主文件将作为已编译的应用程序的执行开始点。下列类型的文件中,( )文件不可以作为主文件。
( D )
10、在MySQL数据库中,创建索引的方式不包括
( B )
11、哪个不是关系数据库系统的方式? ( )
( A )
12、供应商可以给某个工程提供多种材料,同一种材料也可以由不同的供应商提供,从材料到供应商之间的联系类型是( )。
( D )
13、关系数据库中,实现实体之间的联系是通过表与表之间的()。
( B )
14、假设规定学生的年龄必须在16-25之间,则年龄字段的有效性规则为( )
( C )
15、()模式存储数据库中数字典的表和视图
( C )
16、数据库中超级账户不能被锁定,其中Oracle的是(),mysql的是(),SQLServer的是()。
( C )
17、删除触发器tri_Sno的正确命令是:____。
( D )
18、下列SQL语句中,能够实现参照完整性控制的语句是:____。
( C )
19、下列说法中,不正确的是( ) 。
( D )
20、某文本型字段中有数据“201”,“52”,“510”,“90”,如果按照降序的方式进行排序,则排序后的结果为( )
二、填空题 (共5题,每题2分,共计10分)
1、在数据库领域的各种逻辑数据模型中,一个结点可以有多个双亲,节点之间可以有多种联系,该数据模型指的是()。
2、在Access中,可以利用操作查询对表中的记录进行批量处理,处理的方式有删除查询、____查询、追加查询和生成表查询。
3、实现并发控制的方法主要是( )技术,基本的封锁类型有( )和( )两种。
4、数据库的基本特点是数据可以共享(或数据结构化) 、数据独立性、数据冗余小,易扩充、______。
5、将E-R图向关系模型进行转换是( )阶段的任务。
三、判断题 (共10题,每题1分,共计10分)
( F )
1、数据文件和口令文件是属于Oracle数据库的操作系统文件
( T )
2、超市管理中,商品与顾客这两个实体集之间的联系一般是多对多。
( T )
3、数据库恢复是使被故障破坏掉的数据恢复到故障前的某种数据一致的状态。
( T )
4、如果一个服务器进程(server process)试图将一个缓冲区移到脏队列中,而这个队列已经满了将会发生Oracle将通知DBWn写盘。
( T )
5、关系模型用二维表表示实体及实体之间的联系。
( T )
6、数据库体系结构按照外模式模式和_内模式结构进行组织。
( F )
7、数据库管理系统是指在计算机系统中引入数据库后的系统,一般由DB、DBS、应用系统和DBA组成。
( T )
8、Oralce数据库在进行物理备份有联机备份和脱机备份两种方式可供选择。
( F )
9、存储小数时,采用浮点数类型可以使数据计算更精确,还可以节省存储空间。
( F )
10、保护数据库,防止未经授权的或不合法的使用造成的数据泄漏、更改破坏这是指数据的完整性?
四、综合应用题 (共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.查询有成绩不及格的学生的基本信息 2.用子查询实现:查询选修了两门课以上(包括两门课)的学生的学号和姓名。 3.用子查询实现:查询选修了课程名为“数据库原理”的学生的学号和姓名。 4.用子查询实现:查询年龄高于平均年龄的学生学号、姓名和年龄。 5.查询比计算机系的任一个学生的年龄都大的学生姓名和年龄。 6.查询已经有学生选的课程信息:课程号,课程名称 7.查询计算机系学生的信息,生成一个新表TEMP
相关标签:
- 数据库原理及应用
- 长春大学
- 期末精选样卷