闽江学院200  ~ 200  学年第  学期
数据库原理与应用》课程考试试卷(A
开课系部:  计算机科学        ,考试时间:    ________     
考试形式:闭卷√、开卷,允许带                入场
考生姓名:          学号:          专业:            班级:                 
题序
总分
得分
评卷人
一、判断题(每题1分,共10分)
1ORACLE数据库是关系数据库。 ( Y )
2、概念模型是按计算机系统的观点对数据建模的。( N )
3、下列式子RS=R—R—S)不成立。( N )
4、数据库系统的三级模式结构中,外模式、模式、内模式都只有一个。(
5、数据字典是各类数据描述的集合。( Y  )
6、在嵌入式SQL语句中,主语句向SQL语句提供参数,主要用通信区实现。( N )
7、关系模型中的关系模式至少应该满足1NF的要求。 (Y  )
8、分布式数据库可以从逻辑上看成一个整体。 ( Y )
9、在SQL SERVER中,触发器的执行是在数据的插入、更新或删除之前执行的。( N )
10、封锁粒度越大,可以同时进行的并发操作越大,系统的并发程度越高。( N
1、数据操纵     2、安全性保护         3、除法         4、有序文件       
5、关系         6、外部关键字值(或外码值)         7、总体E-R模型(或E-R图)
8、关系数据库     9、.日志文件     10、数据(或实体)
11、读过时数据(或不可重复读),读“脏”数据( 或脏读,或污读)(位置可相互交换)
12、一致性        13、系统故障,介质故障(位置可对调)
14、分布式数据库管理系统(DDBMS)                    15、死锁 
16、SC.C#=C.C# 或C.C# =SC.C#    17、概念结构设计    18、3NF
19、服务管理器    20、Distinct
二、填空题(每空1分,共20)
1SQL语言提供数据定义、数据查询___数据操纵__  ___、数据控制等功能。
2数据库保护问题包括:____安全性保护____、完整性、故障恢复和并发控制等多方面。
3关系代数中专门的关系运算包括:选择、投影、连接和__除法  ______
4数据库中文件记录的组织方式是:无序文件、__有序文件    ______、聚集文件、HASH文件等。
5设关系模式R (ABC)FR上成立的FD集,F = {B→AB→C},则分解ρ = {ABAC}丢失的FD  关系       
6在关系数据模型中,两个关系R1R2之间存在1M的联系,可以通过在一个关系R2___外部关键字值_____在相关联的另一个关系R1中检索相对应的记录。
7.数据库的逻辑模型设计阶段,任务是将_____    E-R图    ___转换成关系模型。
8关系规范化理论是设计__关系数据库______的指南和工具。
9当数据库被破坏后,如果事先保存了___.日志文件_____和数据库的副本,就有可能恢复数据库。
10关系中主码的取值必须唯一且非空,这条规则是__数据(或实体)______完整性规则。
11、并发操作带来数据不一致性包括三类:丢失修改、  读过时数据(或不可重复读),读“脏”数据( 或脏读,或污读)
12、事务应该具有四个属性,分别为原子性、        一致性      、隔离性和持续性 。
13、数据库运行过程中可能发生的故障有事务故障、  系统故障,介质故障          三类。
14分布式数据库是一组数据集,逻辑上它们属于同一系统,而在物理上分散在用计算机网络连接的多个场地上,并统一由一个        分布式数据库管理系统(DDBMS)        管理。
15在数据库并发控制中,两个或更多的事务同时处于相互等待状态,称为   死锁           
16、在“学生-选课-课程”数据库中的三个关系如下:
S(S#SNAMESEXAGE)SC(S#C#GRADE)C(C#CNAMETEACHER)。现要查选修“数据库技术”这门课程的学生姓名和成绩,可使用如下的SQL语句:
SELECT SNAME,GRADE FROM S,SC,C WHERE CNAME= ‘数据库技术 AND S.S#=SC.S# AND      SC.C#=C.C#         
17、数据库设计包括 需求分析      概念结构设计        、逻辑结构设计、物理结构设计、数据库实施、数据库运行和维护。
18、设关系模式R是第一范式,且每个属性都不传递依赖于R的候选键,则称R__3NF
_____ 范式。
19MS SQL Server提供多个图形化工具,其中用来启动、停止和暂停SQL Server的图形化工具称为___服务管理器______
20SELECT语句中进行查询 , 若希望查询的结果不出现重复元组 , 应在SELECT子句中使用________DISTINCT____保留字。
三、单选题(每题1分,共20 )
1关系范式从低到高依此是( D    )
    A、 4NF BCNF 3NF 2NF 1NF            B、BCNF 4NF 3NF 2NF 1NF
    C、 1NF 2NF 3NF 4NF BCNF            D、1NF 2NF 3NF BCNF 4NF
2下列SQL Server语句中出现语法错误的是(  D  )。
            A、 DECLARE @Myvar  INT        B、 SELECT * FROM AAA
            C、 CREATE DATABASE AAA        D、 DELETE * FROM  AAA
3收回所有用户对基本表STUDENT的UPDATE操作权限可由(  D    )语句完成。
A、REVOKE UPDATE ON TABLE STUDENT FROM WANG
B、REVOKE UPDATE ON STUDENT FROM WANG
C、GRANT  UPDATE ON STUDENT TO PUBLIC   
D、REVOKE UPDATE ON TABLE STUDENT FROM PUBLIC
4SQL中的视图机制属于DBS的(  B    )
A.完整性措施                        B.安全性措施           
C.恢复措施                            D. 并发性措施
    5关系代数运算是以( C    )为基础的运算。
          A、关系运算                      B、谓词演算
C、集合运算                        D、代数运算
6下列聚合函数中不忽略空值(NULL)的是(  C    )
ASUM(列名)        BMAX(列名)    CCOUNT(*)  DAVG(列名)
7日期型数据加整型数据的结果为( D      )
          A、数值型        B、逻辑型          C、字符型    D、日期型
8下列那些工作是数据库逻辑设计的内容(  D  )
Ⅰ.设计E-R    Ⅱ.创建表    Ⅲ.创建视图
Ⅳ.创建索引     V.装载数据
A 都是          B、Ⅰ、Ⅱ和Ⅲ   C、Ⅱ、Ⅲ和Ⅳ D、Ⅱ和Ⅲ
9要查询XS表中姓且单名的学生情况,可用(  A    )命令
A、 SELECT * FROM XS WHERE 姓名 LIKE ‘_’ 
B、 SELECT * FROM XS WHERE 姓名 LIKE ‘%’
    C SELECT * FROM XS WHERE 姓名 = ‘%’
DSELECT * FROM XS WHERE 姓名 = ‘_’
10命令SELECT 学号,AVG(成绩) AS ‘平均成绩’ FROM XS_KC GROUP BY 学号 HAVING AVG(成绩)>=85,表示(  A  )
A、 XS_KC表中平均成绩在85分以上的学生的学号和平均成绩   
B、 查平均成绩在85分以上的学生
    C、查XS_KC表中各科成绩在85分以上的学生
D XS_KC表中各科成绩在85分以上的学生的学号和平均成绩
1D            2D            3D            4中小学生考试成绩查询B            5C
6C            7D            8D            9A            10A
11D            12C            13C            14B            15D
    16B          17D            18C          19A          20B
11SQL语言中COMMIT语句的主要作用是()。
      A 、结束程序                          B 返回系统
      C 存储数据                          D 提交事务
12若用如下的SQL语句创建表S
CREATE TABLE SS# CHAR6PRIMARY KEY
SNAME CHAR8NOT NULLSEX CHAR2),AGE INTEGER
并且S表中已经有两行:
(‘022345’,‘李明芳’,‘女’,23)和(‘021876’,‘张为’,‘男’,32
今欲向S表插入新元组:
.(‘022345’,‘彭明芳’,‘女’,23
.(‘020746’,‘杨云’,NULLNULL
. (‘020721’,‘张为’,‘女’,21
可以被成功插入的元组是(
A 全部          B Ⅰ和Ⅱ          C、Ⅱ和Ⅲ          D、Ⅰ和Ⅲ
13下面列出的关于视图(View)”的条目中,哪一条是不正确的(  C  )
A 视图是外模式        B 视图是虚表
C、 使用视图可以加快查询语句的执行速度
D 使用视图可以简化查询语句的编写
14子模式DDL用来描述  B   
A、数据库的总体逻辑结构                B、数据库的局部逻辑结构
C、数据库的物理存储结构                D、数据库的概念结构
15当关系RS自然联接时,能够把RS原该舍弃的元组放到结果关系中的操作是  D