大理大学往年数据库基础期末测试卷
本试卷为大理大学往年数据库基础期末测试卷,题目包括:单项选择题,填空题,简单题,综合应用题。
覆盖的内容包括:简答,综合应用。
数据库基础期末测试卷
一、单项选择题 (共20题,每题2分,共计40分)
( D )
1、如果表中的一个字段不是本表的主关键字,而是另外一个表的主关键字和候选关键字,这个字段称为( )。
( C )
2、下列选项中,哪一部分不是Oracle实例的组成部分?( )
( D )
3、下列关于数据控制语言的说法中,正确的是
( C )
4、安全性控制的防范对象主要是( )。
( B )
5、副本的作用时( )。
( A )
6、关于 DBMS 的叙述正确的是
( D )
7、为了解决数据库设计问题,提出和发展了( )。
( D )
8、数据管理方法主要有( )。
( C )
9、下面关于DBA职责的选项中,不.正确的是( )
( B )
10、有关查询与视图,下列说法不正确是( )。
( C )
11、一个数据库系统必须能表示实体和关系。关系与( )实体有关。
( A )
12、以下是对客户/服务器数据库系统的描述,请选择错误描述的选项。()
( C )
13、在建表时如果希望某列的值,在一定的范围内,应建( )约束。
( D )
14、以下不是DBMS的是( )
( B )
15、如果Access数据表中,需要某个字段存储多个文件,可以选用( )数据类型
( A )
16、表达式'123’+'456’的值是____。
( A )
17、在进行模式改进时,()可以提高数据操作的效率和存储空间的利用率。
( A )
18、下列字符串中,可以用作字段名称的是
( A )
19、【】又称为数据库中的知识发现。
( B )
20、SQL语言可以()在宿主语言中使用,也可以独立地交互式使用。
二、填空题 (共10题,每题2分,共计20分)
1、系模型包括8种查询操作,其中()、()、并、()和笛卡尔积是5种基本操作,其他操作可以用基本操作定义和导出。
2、“列出学生关系中所有男同学元组”的操作属于关系代数的____运算。
3、如果两个实体集之间存在多对多联系,则将它们转换为关系模型的结果是____个表。
4、实现并发控制的方法主要是( )技术,基本的封锁类型有( )和( )两种。
5、SQL语言是________的语言,易学习。
6、传统的数据模型分类,数据库系统可以分为三种类型: 层次、网状和______。
7、在Access中,控件划分成3种类型,标签控件属于____类型控件。
8、根据数据访问页的用途,可将数据访问页分为交互式报表页、____和数据分析页三种类型。
9、报表由报表页眉、页面页眉等多个部分构成,每一部分称为报表的一个____。
10、每个表都应该设置_____,用来唯一地标识记录。
三、简单题 (共4题,每题5分,共计20分)
1、索引的优点包括:
2、事务分为哪几类?
3、数据分组(data grouping)
4、关系模型有何特点?
四、综合应用题 (共1题,每题20分,共计20分)
1、设有如下所示的关系S(S#,SNAME,AGE,SEX)、C(C#,CNAME,TEACHER)和SC(S#,C#,GRADE),试用关系代数 表达式表示下列查询语句: (1)检索“程军”老师所授课程的课程号(C#)和课程名(CNAME)。 (2)检索年龄大于21的男学生学号(S#)和姓名(SNAME)。 (3)检索至少选修“程军”老师所授全部课程的学生姓名(SNAME)。 (4)检索”李强”同学不学课程的课程号(C#)。 (5)检索至少选修两门课程的学生学号(S#)。 (6)检索全部学生都选修的课程的课程号(C#)和课程名(CNAME)。 (7)检索选修课程包含“程军”老师所授课程之一的学生学号(S#)。 (8)检索选修课程号为k1和k5的学生学号(S#)。 (9)检索选修全部课程的学生姓名(SNAME)。 (10)检索选修课程包含学号为2的学生所修课程的学生学号(S#)。 (11)检索选修课程名为“C语言”的学生学号(S#)和姓名(SNAME)。
相关标签:
- 数据库原理及应用
- 大理大学
- 期末测试卷