大理大学往年数据库基础期末测试卷

本试卷为大理大学往年数据库基础期末测试卷,题目包括:单项选择题,填空题,简单题,综合应用题。

覆盖的内容包括:简答,综合应用。

数据库基础期末测试卷

一、单项选择题 (共20题,每题2分,共计40分)

(  D  )
1、如果表中的一个字段不是本表的主关键字,而是另外一个表的主关键字和候选关键字,这个字段称为( )。
A、元组
B、属性
C、关键字
D、外部关键字
(  C  )
2、下列选项中,哪一部分不是Oracle实例的组成部分?( )
A、系统全局区SGA
B、PMON后台进程
C、控制文件
D、Dnnn调度进程
(  D  )
3、下列关于数据控制语言的说法中,正确的是
A、REVOKE语句用于授予权限
B、GRANT语句用于收回权限
C、数据控制语言主要用于数据执行流程管理
D、数据控制语言包括的主要SQL语句是GRANT和REVOKE
(  C  )
4、安全性控制的防范对象主要是( )。
A、合法用户
B、不合语义的数据
C、非法操作
D、不正确的数据
(  B  )
5、副本的作用时( )。
A、保障安全性
B、数据库恢复
C、并发性控制
D、完整性控制
(  A  )
6、关于 DBMS 的叙述正确的是
A、DBMS 是介于用户和操作系统之间的一组软件
B、不具有开放性
C、DBMS 软件由数据定义语言与数据操作语言构成
D、数据字典多数要手工进行维护
(  D  )
7、为了解决数据库设计问题,提出和发展了( )。
A、模块化方法
B、层次结构原理
C、新的计算机体系结构
D、规范化理论
(  D  )
8、数据管理方法主要有( )。
A、批处理系统相文件系统
B、文件系统和分布式系统
C、分布式系统和批处理系统
D、数据库系统和文件系统
(  C  )
9、下面关于DBA职责的选项中,不.正确的是( )
A、编写应用程序
B、监控数据库运行
C、定义模式
D、转储与恢复
(  B  )
10、有关查询与视图,下列说法不正确是( )。
A、查询是只读型数据,而视图可以更新数据源
B、查询可以更新数据源,视图也有此功能
C、视图具有许多数据库表的共性,利用视图可以创建查询和视图
D、视图可以更新源表中的数据,存在于数据库中
(  C  )
11、一个数据库系统必须能表示实体和关系。关系与( )实体有关。
A、0个
B、2个
C、1个
D、0个或0个以上
(  A  )
12、以下是对客户/服务器数据库系统的描述,请选择错误描述的选项。()
A、客户端的用户将数据进行处理可自行存放到本地,无须传送到服务器处理,从而显著减少了网络上的数据传输量,提高了系统的性能和负载能力
B、主从式数据库系统中的主机和分布式数据库系统中的每个节点都是一个通用计算机,既执行DBMS功能又执行应用程序
C、在网络中把某些节点的计算机专门用于执行DBMS核心功能,这台计算机就成为数据库服务器
D、其他节点上的计算机安装DBMS外围应用开发工具和应用程序,支持用户的应用,称为客户机
(  C  )
13、在建表时如果希望某列的值,在一定的范围内,应建( )约束。
A、primary key
B、unique
C、check
D、not null
(  D  )
14、以下不是DBMS的是( )
A、SQL Server
B、Access
C、FoxPro
D、Visual Basic
(  B  )
15、如果Access数据表中,需要某个字段存储多个文件,可以选用( )数据类型
A、备注型
B、附件型
C、OLE对象型
D、超链接型
(  A  )
16、表达式'123’+'456’的值是____。
A、123456
B、579
C、'123456’
D、'123456”
(  A  )
17、在进行模式改进时,()可以提高数据操作的效率和存储空间的利用率。
A、分解
B、合并与分解
C、以上都不是
D、合并
(  A  )
18、下列字符串中,可以用作字段名称的是
A、Name#4
B、[备注]
C、H! N9
D、163.com
(  A  )
19、【】又称为数据库中的知识发现。
A、数据挖掘
B、数据仓库
C、数据分析
D、数据整理
(  B  )
20、SQL语言可以()在宿主语言中使用,也可以独立地交互式使用。
A、-极速
B、-嵌入
C、-混合
D、-并行

二、填空题 (共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)。
相关标签:
  • 数据库原理及应用
  • 大理大学
  • 期末测试卷