一、单选
1.R为四元关系R(A,B,C,D).S为三元关系S(B,C,D),RS构成的结果为( A)元关系
A.4    B.3    C.7  D.6
2.内模式是数据库中数据的内部表示或者底层描述。一般来说,一个数据库有( A )个内模式
  A.数据库原理及应用期末考试题一个 B.两个  C.三个  D.任意多个  P12
3.关系R的某个属性组合F不是R的候选码,而是另外一个关系S的候选码,则称FR的( C
  A.次码  B.主码  C.外码 D.联系  P50
4.在数据库关系中。实体集以及实体间的联系都是用( A )来表示的。
  A.关系  B. 属性 C.行和列  D.数据联系 P49
5.若属性F是基本关系R的外码,他与基本关系S 的主码相对应,则RF上的取值必须为空值或等于S中某个元组的主码值。这是关系的( B
  A.域完整性规则  B.参照完整性规则  C.用户定义完整性规则  D实体完整性规则(p51)
6. ( C )是一组具有相同数据类型的值的集合
  A. B.次码 C. D.候选码  (p44)
7. SQL中使用的字符串常数的定界符用( B
  A. B.’’ C. D.
8.结构化查询语言SQL中,删除已存在的基本表时应使用动词( C
  A.UPDATE  B.DELETE  C.DROP  D.INSERT (这题还要做不出来的话,各位,自重)
9.与“WHERE Grade NOT BETWEEN 80 AND 90语句等价的句子是( A
  A.WHERE Grade<80 OR Grade>90
  B.WHERE Grade>=80 OR Grade <=90
  C. WHERE Grade>=80 AND Grade <=90
  D. WHERE Grade>80 AND Grade <90 (p108例题)
10.设关系RS的元组个数分别为5060,关系TRS的笛卡尔积,则T的元组个数为( D
  A.110  B.2500  C.3600  D.3000(P45)
11.SQL Server 2000 中,可以在( B )内编辑SQL语言,并运行显示查询结果。
  A.企业管理器  B.查询分析器  C.服务管理器  D.数据管理向导
12.SQL SEERVER 的数据库有三种物理文件,用于存放数据库日志信息的日志文件以( A )作为文件扩展名
  A..ldf  B..mdf  C..ndf  D..sql (P78)
13.同一个关系模型的的任意两个元组值( A
  A.不能全同 B. 可以全同 C.必须全同 D.前述都不是
14.有了外模式/模式映像,可保证数据和应用程序之间( A
  A.逻辑独立性  B.物理独立性 C.数据一致性 D.数据安全性(P11)
15.自然连接是构成新关系的有效方法。一般情况下,当对关系R和关系S使用自然连接时,要求RS含有一个或多个共同的( D
  A.元组 B. C.记录 D.属性
二、多选
1.下面关于E-R模型向关系模型转换的叙述中,正确的是(ABD
A.一个实体类型转换为一个关系模式。P239
B.一个1:1联系可以转换为一个独立的关系模式,也可以与联系的任意一端实体所对应的关
系模式合并
C. 一个1:n联系可以转换为一个独立的关系模式,也可以与联系的任意一端实体所对应的关系模式合并P239
D.一个mn联系转换为一个关系模式
2.15个实体类型,并且他们之间存在着15个不同的二元联系,其中5个是1:1联系类型,5个是1:n联系类型,5个是m:n联系类型,那么根据转换规则这个E-R结构转换成的关系模式有(A B
A.15 B.20 C.25 D.30
3.数据模式是数据库的框架。一般的,数据库的三级模式是指( ABD
A.模式 B.外模式 C.应用模式 D.内模式p13
4.SQL是一种介于关系代数与关系演算之间的结构化语言,包括(ABD
A.数据定义语言DDL B.数据操纵语言DML C.数据查询语言SELECT D.数据控制语言DCL(
百度知道)
5.数据模型是数据库系统的基础。数据库系统中最常使用的数据模型是(ABC
A.层次模型  B.关系模型  C.网状模型  D.结构模型  p24
6.关系模型的三要素为(BCD
A.关系数据库  B.关系数据结构  C.关系操作  D.关系完整约束性P44
三、填空题
1.数据是信息的符号表示或称载体;信息是数据的内涵,是数据的语义解释。例如“世界人口已达到20亿”这是   信息 
2.数据库系统的二级映射是指(外模式/模式映像)和(模式/内模式映像)
3.在关系数据库实际过程中,设计关系是(数据库逻辑设计)阶段的任务P219
4.有了模式/内模式映像,它可以保证数据和应用程序之间的(物理独立性)P13
5.SQL中如果要对结果集进行分组,应在SELECT语句中使用(GROUP BY)子句,要对整个组进行某个指定条件下的取舍再使用(HAVING)子句
6.数据字典中只存放视图的(定义)
7.实体完整性要求主属性不能取空值.这一点可以通过(NOT NULL)来实现。
8.在关系代数中,对一个关系做投影操作后,新关系的元组个数(小于)或(等于)原来关系元组个数
9.实体集之间的联系可以存在(现实世界)之间,也可以再(计算机世界)存在
四、计算题
    选课
Sno
Cno
Grade
S1
C1
A
S1
C2
B
S1
C3
B
S2
C1
A
S2
C3
B
S3
C1
B
S3
C3
B
S4
C1
A
S4
C2
A
S5
C2
B
S5
C3
B
S5
C1
A
1. 如左表所示给出选课和选修课两个基本关系,关系模式为:
选课(SnoCnoGrade)属性分别表示学好,课号,成绩
选修课(CnoCname)属性分别表示,课号,课程名;
求“选课÷选修课”的运算结果要求写出运算过程
Cno
Cname
C1
数据结构
C3
操作系统
    选修课
2. 已知关系RSRS
            R                                          S
A
B
C
2
4
6
2
5
6
3
4
7
4
4
7
B
C
D
5
6
3
4
7
2
5
6
2
4
8
2

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