数据库系统概论期末试题及答案重点知识
试题十
得  分
一、单项选择题
本大题共15小题,每小题2分,共30分)
在每小题列出的四个备选项中只有一个是符合题目要 求的,错选、多选或未选均无分。
1.    数据库系统的特点是(      )、数据独立、减少数据冗余、避免数据不一致和加强了数据保护。
A.数据共享                     B.数据存储
C.数据应用                    D.数据保密
2.    数据库系统中,物理数据独立性是指(      )。
A.数据库与数据库管理系统的相互独立
B.应用程序与DBMS的相互独立
C.应用程序与存储在磁盘上数据库的物理模式是相互独立的
D.应用程序与数据库中数据的逻辑结构相互独立
3.    在数据库的三级模式结构中,描述数据库中全体数据的全局逻辑结构和特征的是(      )。
A.外模式  B.内模式  C.存储模式    D.模式
4.    E-R模型用于数据库设计的哪个阶段(    )?
A.需求分析    B.概念结构设计
C.逻辑结构设计    D.物理结构设计
5. 现有关系表:学生(宿舍编号,宿舍地址,学号,姓名,性别,专业,出生日期)的主码是(      )。
A.宿舍编号
B.学号
C.宿舍地址,姓名
D.宿舍编号,学号
6.    自然连接是构成新关系的有效方法。一般情况下,当对关系R和S使用自然连接时,要求R和S含有一个或多个共有的(      )
A.元组          B.行          C.记录        D.属性
7.    下列关系运算中,      运算不属于专门的关系运算。
    A.选择                          B.连接
C广义笛卡尔积                  D.投影
8.    SQL语言具有(      )的功能。
A.关系规范化、数据操纵、数据控制
B.数据定义、数据操纵、数据控制
C.数据定义、关系规范化、数据控制
D.数据定义、关系规范化、数据操纵
9如果在一个关系中,存在某个属性(或属性组),虽然不是该关系的主码或只是主码的一部分,但却是另一个关系的主码时,称该属性(或属性组)为这个关系的(      )
A. 候选码    B. 主码
C. 外码                            D. 连接码
10.    下列关于关系数据模型的术语中,(      )术语所表达的概念与二维表中的“行”的概念最接近?
A. 属性    B. 关系
C.     D. 元组
11. 假定学生关系是S(S#,SNAME,SEX,AGE),课程关系是C(C#,CNAME,TEACHER),学生选课关系是SC(S#,C#,GRADE)
要查某个学生的基本信息及其选课的平均成绩,将使用关系(      )
A.S和SC        B.SC和C 
C.S和C          D.S、SC和C
12.在SQL语言的SELECT语句中,用于对结果元组进行排序的是(      子句。
A. GROUP BY                     B.HAVING    
C.ORDER BY                    D.WHERE
13设有关系SC(SNO,CNO,GRADE),主码是(SNO,CNO)。遵照实体完整性规则,下面(    )选项是正确的。
A.只有SNO不能取空值            B.只有CNO不能取空值            C.只有GRADE不能取空值        D.SNO与CNO都不能取空值
14.下面关于函数依赖的叙述中,(    )是不正确的。
A.若XY,WYZ,则XWZ   
B.若YX,则XY
C.若XYZ,则XZ,YZ
D.若XYZ,则XY,XZ
15.设有关系R(A,B,C)和S(C,D)。与SQL语句select A,B,D from R,S where R.C=S.C等价的关系代数表达式是(    )
   
A.σR.C=S.CA,B,D(R×S))              B.πA,B,DR,C= S.C(R×S))       
    C.σR.C=S.C((πA,B (R))×(πD(S)))        D.σR,C=S.CD((πA,B(R))×S))
得  分
二、多项选择题
本大题共5小题,每小题2分,共10分
在每小题列出的四个备选项中有多个是符合题目要 
求的,多选、少选、错选、不选均无分。
1.  在SELECT语句中,需要对分组情况应满足的条件进行判断时,应使用(      )。
A.WHERE        B.GROUP BY  
C.ORDER BY         D.HAVING
2.    对于下列语句,正确的描述是(    )。
        ATLER TABLE Product
        Add Year DATETIME DEFAULT ‘1985-01-01’
A.    向Product表中增加一个名为“DATETIME”的属性
B.该属性有一个默认的值是“1985-01-01”
C.该属性的数据类型是日期时间型                           
D.该属性可以被指定为码
3.  现有学生关系Student,属性包括学号(Sno),姓名(Sname),所在系(Sdept),系主任姓名(Mname),课程名(Cname)和成绩(Grade)。这些属性之间存在如下联系:一个学号只对应一个学生,一个学生只对应一个系,一个系只对应一个系主任;一个学生的一门课只对应一个成绩;学生名可以重复;系名不重复;课程名不重复。则以下不正确的函数依赖是(      )。
A.SnoSdept       
B.SnoMname 
C.SnameSdept
D.(Sname,Cname)Grade什么是关系数据库
4.    已知关系R具有属性A,B,C,D,E,F。假设该关系有如下函数依赖ABC,BCAD,DE,CFB,则下列依赖蕴含于给定的这些函数依赖的有(    )。
A.ABC   
B.ABD
C.ABE   
D.ABF
5.    下面关于数据库设计的说法中正确的有(    )
    A.信息需求表示一个组织所需要的数据及其结构
      B.处理需求表示一个组织所需要经常进行的数据处理   
    C.信息需求表达了对数据库内容及结构的要求, 是动态需求       
    D.处理需求表达了基于数据库的数据处理要求,是静态需求

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。