长江师范学院数据库冲刺卷

本试卷为长江师范学院数据库冲刺卷,题目包括:单项选择题,填空题,简单题,综合应用题。

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

数据库冲刺卷

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

(  B  )
1、ER图中的主要元素是( )。
A、结点、记录和文件
B、实体、联系和属性
C、记录、文件和表
D、记录、表、属性
(  C  )
2、在关系模型中,以下有关关系键的描述正确的是( )。
A、可以由任意多个属性组成
B、至多由一个属性组成
C、由一个或多个属性组成,其值能唯一标识关系中的一个元组
D、以上都不对
(  B  )
3、图中所示窗体的视图方式是( )
A、设计视图
B、窗体视图
C、数据表视图
D、数据图视图
(  C  )
4、在数据库技术中,数据处理基于【】,可以发现有用的信息。
A、更新
B、视图
C、查询
D、表
(  B  )
5、以下关于视图的描述中,不正确的是( )。
A、视图是外模式
B、使用视图可以加快查询语句的执行速度
C、视图是虚表
D、使用视图可以加快查询语句的编写
(  C  )
6、用户在创建某个表的结构时,使用了通用型字段且为表创建了索引,则在保存该表结构后,系统会在磁盘上生成( )个文件。
A、1
B、2
C、3
D、4
(  A  )
7、表单的背景色由属性( )的值确定。
A、BackColor
B、Picture
C、ForeColor
D、Caption
(  D  )
8、在关系窗口中,双击两个表之间的连接线,会出现()。
A、数据表分析向导
B、数据关系图窗口
C、连接线粗细变化
D、编辑关系对话框
(  B  )
9、SELECT语句中FOR UPDATE子句的作用是:( )。
A、确定要更新哪个表
B、对查询出来的结果集中的记录进行加锁,阻止其它事务或会话的修改
C、通过查询对数据进行更新
D、在查询的表整体进行加锁
(  D  )
10、select event,count(*) from v$session_wait group by event 这个语句是用来做( )分析的。
A、分析会话的状态
B、分析会话的等待事件情况
C、分析系统消耗的系统资源情况
D、分析系统主要等待事件分布情况
(  B  )
11、关系数据库的概念模型是( )。
A、关系模型的集合
B、关系模式的集合
C、关系子模式的集合
D、存储模式的集合
(  D  )
12、构造E-R模型的三个基本要素是()。
A、实体.属性、属性值
B、实体.实体集、属性
C、实体.实体集、联系
D、实体.属性、联系
(  D  )
13、下列关于数据库三级模式结构的说法中,哪一个是不正确的?( )
A、数据库三级模式结构由内模式、模式和外模式组成
B、DBMS在数据库三级模式之间提供外模式/模式映象和模式/内模式映像
C、外模式/模式映象实现数据的逻辑独立性
D、一个数据库可以有多个模式
(  B  )
14、在MySQL中,有关UPDATE语句和REPLACE语句,说法错误的是________。
A、REPLACE在有重复记录时更新,在没有重复记录时插入。
B、REPLACE可以选择性地更新记录的一部分字段。
C、UPDATE在没有匹配记录时什么都不做。
D、UPDATE可以选择性地更新记录的一部分字段。
(  C  )
15、数据库系统的核心是______。
A、数据库应用系统
B、用户
C、DBMS
D、数据库
(  D  )
16、SQL的SELECT语句中,”HAVING<条件表达式>”用来筛选满足条件的____。
A、列
B、行
C、关系
D、分组
(  D  )
17、声明一个类型为int类型的变量i,并将其赋值为10。该过程的正确语句是( )。
A、delclare @int i = 10
B、set @i=10 delcare int i
C、declare @i int set i=10
D、declare @i int set @i=10
(  C  )
18、在MySQL中,指定一个已存在的数据库作为当前工作数据库的命令是______。
A、CREATE
B、SELECT
C、USE
D、USING
(  C  )
19、access数据表中的字段可以定义有效性规则,有效性规则是( )
A、控制符
B、文本
C、条件表达式
D、前三种说法都不对
(  A  )
20、( )方式可以加快导入和导出的速度。
A、数据泵
B、数据字典
C、数据词典
D、TOAD

二、填空题 (共10题,每题2分,共计20分)

1、数据库完整备份是指对数据库内的所有对象都进行备份,包括()。
2、数据库管理系统(DBMS)的主要功能是______。
3、在数据流图中,用()表示“处理”。
4、关系模式R(C,T,S,N,G),其函数依赖集F={C→T,CS→G,S→N},求R的所有候选码
5、SQL支持数据库的三级模式结构,()对应于存储文件。
6、在Access中,控件划分成3种类型,标签控件属于____类型控件。
7、在Access中,组由属于数据库对象的____构成,在组中添加对象并不改变该对象的位置。
8、在Access中,可以用SQL的_______语句创建表。
9、所谓自由表就是那些不属于任何______的表。
10、在数据访问页中,可使用文字和______两种形式的超链接。

三、简单题 (共4题,每题5分,共计20分)

1、基于课程(KC)表和成绩(CJ)表,用SELECT—SQL命令,编写一个查询程序,要求查询各门课的选修人数、平均分。要求输出字段为:kcdh,kcm,选修人数,平均分。(课程(KC.DBF)含有课程代号(KCDH,C,2)、课程名(KCM,C,18)字段;成绩(CJ)表含有课程代号(KCDH,C,2)、成绩(CJ) 字段)。
2、关系数据模型由哪三个要素组成。
3、简述数据库的两种存储结构。
4、事务中的提交和回滚是什么意思?

四、综合应用题 (共1题,每题20分,共计20分)

1、设有如下所示的三个关系模式:
商店Shop(Sno,Sname,City)//Sno (商店编号)、Sname (商店名)、City (所在城市)
商品Product(Pno,Pname,Price)//Pno (商品编号)、Pname (商品名称)、Price (价格)
商店所售商品SP(Sno,Pno,Qty),//Qty (商品数量)
(1)用Create语句创建商店表Shop,要求创建主键,商店名不允许为空,各属性的数据类型根据表中所给数据选定。
(2)检索所有商店的商店名和所在城市。
(3)检索价格低于50元的所有商品的商品名和价格。
(4)检索位于“北京”的商店的商店编号,商店名,结果按照商店编号降序排列。
(5)检索供应“书包”的商店名称。
(6)检索所有商场中各种商品的平均数量。
(7)将商品“复读机”的价格修改为350。
(8)将“百货商店”的商店名修改为“百货商场”。
(9)创建视图:“铁道商店”所售商品的商品编号,商品名和数量。
(10)将查询和更新SP表的权限赋给用户U1。
相关标签:
  • 数据库原理及应用
  • 长江师范学院
  • 冲刺卷