湖南文理学院数据库基础期末精选样卷
本试卷为湖南文理学院数据库基础期末精选样卷,题目包括:单项选择题,填空题,简单题,综合应用题。
覆盖的内容包括:简答,综合应用。
数据库基础期末精选样卷
一、单项选择题 (共20题,每题2分,共计40分)
( C )
1、以下选项中说法正确的是( )
( D )
2、层次型、网状型和关系型数据库划分原则是( )。
( D )
3、一个Access数据库包含三个表、五个查询、两个窗体和两个数据访问页,则该数据库一共需要存储( )个文件。
( A )
4、如果某字段的名称为"Birthday",但要求在数据表视图内显示为“生日”,则需要设置( )属性为“生日”
( A )
5、关于Oracle数据库软件安装,描述正确的是( )。
( C )
6、( )完成对数据库数据的查询与更新。
( C )
7、属性类型允许是基本数据类型、结构类型和集合类型的模型是( )
( D )
8、在数据库中,描述数据库的各级数据结构,称为()。
( C )
9、SQL语言引入了视图的概念,下述说法正确的是()。
( D )
10、下列关于报表数据源的说法中,正确的是( )
( C )
11、使用SELECT-SQL命令来建立各种查询时,下列叙述中正确的是:( )。
( C )
12、子类或对象具有延用父类的属性、事件和方法的能力,称为类的( )。
( D )
13、如果将一个数据表设置为"包含"状态,那么系统连编后,该数据表将( )。
( B )
14、在关系数据库中,建立数据库表时,将年龄字段值限制在12~40岁之间的这种约束属于()。
( D )
15、在报表中能够正确计算总产量的表达式为( )
( C )
16、在实际数据库设计中,“学号”通常作为( )存在。
( B )
17、为数据表创建索引的目的是 。
( C )
18、若要查找一个长度为5,第3位是字母“a”的字符串,则表达式是( )
( C )
19、SQL与C语言处理记录的方式是不同的。当将SQL语句嵌入到C语言程序时,为协调两者而引入( )。
( C )
20、系统中有权利启动和关闭数据库的用户是( )。
二、填空题 (共10题,每题2分,共计20分)
1、在一个关系中,列必须是()的,即每一列中的分量是同类型的数据,来自同一域。
2、被函数依赖集F逻辑蕴涵的函数依赖的全体构成的集合,称为()。
3、查询学生的姓名和出生年的SQL语句是 select sname as 姓名, year( )-sage as 出生年 from student
4、数据库运行过程中可能出现( )、( )和( )三类故障。
5、关系数据库管理系统应能实现的专门关系运算包括________。
6、关系R的属性A参照引用关系T的属性A,T的某条元组对应的A属性值在R中出现,当要删除T的这条元组时,系统可以采用的策略包括(),(),()。
7、并发操作导致的数据库不一致性主要有( )、( )和( )三种。
8、数据库系统的数据独立性是指不会因为系统数据______与数据逻辑结构的变化而影响应用程序。
9、笛卡尔积R由4个域组成,若每个域的基数均为2,则R的基数为()。
10、备份设备可以是( )、( )或( )。
三、简单题 (共4题,每题5分,共计20分)
1、用 FOR … ENDFOR结构编写一段程序实现 Sn=1/(1*2)+1/(2*3)+…+1/(10*11)求和,并且显示计算结果。
2、简述存储过程的优点。
3、简述数据库的恢复模式。
4、OOP
四、综合应用题 (共1题,每题20分,共计20分)
1、已知学生关系模式 S(Sno,Sname,SD,Sdname,Course,Grade) 其中:Sno学号、Sname姓名、SD系名、Sdname系主任名、Course课程、Grade成绩。 (1)写出关系模式S的基本函数依赖和主码。 (2)原关系模式S为几范式?为什么?分解成高一级范式,并说明为什么? (3)将关系模式分解成3NF,并说明为什么?
相关标签:
- 数据库原理及应用
- 湖南文理学院
- 期末精选样卷