《数据库原理与系统》习题解答 联系客服

发布时间 : 星期一 文章《数据库原理与系统》习题解答更新完毕开始阅读a0db1f9cdd88d0d233d46a3d

《数据库原理与系统》习题解答 习题一

一、名词解释

DB、DBMS、DBS、DBA、数据冗余、数据异常 二、单项选择题 1.DBMS是

A、数据库 B、数据库系统 C、数据库应用系统 C、数据库管理软件 2.DB、DBMS和DBS三者之间的关系是 A、DB包括DBMS和DBS B、DBMS包括DBS和DB C、DBS包括DB和DBMS D、DBS与DB和DBMS无关

3.关系数据模型的基本数据结构是 A、树 B、图 C、索引 D、关系 4.层次数据模型的基本数据结构是 A、树 B、图 C、索引 D、关系

5.层次模型实现数据之间联系的方法?

A、连接 B、指针 C、公共属性 D、关系 6.常见的数据模型是

A、层次模型、网状模型、关系模型 B、概念模型、实体模型、关系模型 C、对象模型、外部模型、内部模型 D、逻辑模型、概念模型、关系模型 7.提供数据库定义、数据操纵数据控制和数据库维护功能的软件称为 A、OS B、DS C、DBMS D、DBS 三、简答题

1.数据库系统的组成部分 2.DBA的主要职责

3.文件系统的数据管理方法 4.文件系统的主要缺陷 5.数据库系统的主要优点 6.什么是数据模型 7.层次结构的特点

8.DBTG提出的关于数掂库的3个重要规范 9.关系数据模型的基本结构

10.关系数据模型实现数据联系的方法

习题二

一、概念题

1.解释下列事业术语的合义: 关系、元组、属性、属性域、超码、候选码、主码、外码。 2.简述关系的性质。

3.说明关系数据库实现数据之间联系的方法。 4.什么是实体完整性和参照完整性? 5.什么是数据字典和系统目录?

6.什么是关系代数的选锈、投影、并、差、笛卡儿积、交和连接运算? 7.什么是自然连接?

8.什么是左外连接、右外连接和全外连接? 9.外连接与自然连接的区别是什么? 二、单项选择题

1.下面对关系性质的描述中,错误的是

A、表中的—行称为一个元组 B、行与列交叉点不允许有多个值 C、表中的一列称为一个属性 D、表中任意两行可能相同 2.“元数据”是指

A、数据结构的描述 B、数据项的描述

C、数据的来源 D、系统自身的各种有用信息,包括数据结构的描述 3.在数据库系统中,空值是

A、0 B、空格 C、空字符串 D、不确定 4.实体完整性是指关系中

A、不允许有空行 B、主码不允许空值 C、属性值外码取空值 D、外码允许取空值 5.已知关系R与S如图2.25所示:

在关系S中,违反参照完整性约束的元组是 A、 (11,21) B、 (22,NULL) C、 (33,33) A、 (44,11) 6.已知关系R和S,R∩S等价于 A、(R-S)-S B、S-(S-R) C、(S-R)-R D、S-(R-S)

7.关系R和S各有10个元组,则关系R×S的元组个数为 A、10 B、20 C、100 D、不确定

8.从关系中选择指定的属性组成新关系的关系运算是 A、选取 B、投影 C、连接 D、笛卡儿乘积

9.有关系:学生(学号,姓名,性别,专业,宿舍编号,宿舍地址),主码是 A、宿合编号 B、学号

C、宿舍地址,姓名 D、宿舍编号,学号

10.有两个关系:部门(编号,部门名称,地址.电话)和职工(职工号,姓名,性别,职务.编号)。职工关系的外码是

A、职工号 B、编号 C、职工号,编号 D、编号,部门名称 11.若关系R1和R2的结构相同,各有10个元组,则R1?R2的元组个数为 A、10 B、小于等于10 C、20 D、小于等于20

12.设关系R和S的属性个数分别为2和3,则与关系代数表达式R|?|S等价的是

1?2A、 B、 C、 D、

13.当关系R和S自然连接时,能够把R和S中不满足连接条件的元组保留在结果关系中的运算是

A、左外连接 B、右外连接 C、全外连接 D、等值连接

14.设关系R(A,B)和S(B,C)中分别有10个和15个元组,属性B是R的主码.则R|×| S中元组数目的范围是

A、(0,15) B、(10,15) C、(10,25) D、(0,150) l 5.设有关系R和S如图2.26所示,则关系A、6 B、7 C、8 D、9

的元组数目是

16.设有关系R和S,如图2.27所示,R的主码是编号,S的主码是学号、外码是编号。若有如下4个元组:

ⅠI(S3李林,C2),Ⅱ(Sl,江荷,C1),Ⅲ (S4,白玉.C4),Ⅳ (S5,康嘉,NULL),能够插入关系3的元组是

A、I,Ⅱ,Ⅳ B、I,Ⅲ C、I,Ⅱ D、I,Ⅳ

]7.已知关系R如图2.28所示,可以作为R主码的属性组是 A、XYZ B、XYW C、XZW D、YZW

]8.关系R和S分别有20、15个元组,则R?S、R-S、R∩S的元组数不可能是 A、29,13,6 B、30,15,5 C、35,20,0 D、28,13,7 R-S=R-(R∩S)

]9.设关系R和S的属性数目分别是a和b、则关系R?S的属性数目是 A、a十b B、a—b C、a×b D、a/b

三、解答题

1.设有4个关系模式:

供应商关系:S(SNO,SNAME,CITY),属性依次是供应商号、供应商名称和所在城市 零件关系:P(PNO,PNAME,COLOR),属性依次是是产品号、品名和颜色

工程关系:J(JNO,JNAME,CITY),属性依次是是工程号、工程名和所在城市

供应关系:SPJ(SNO,PNO,JNO,QTY),属性依次是供应商号、产品号、工程号和数量 试用关系代数完成下列操作: (])J1工程零件的所有供应商号i

(2)求供应J1工程P1零件的供应商号; (3)求供应J1工程红色零件的供应商号;

(4)求没有使用天津供应商生产的红色零件的工程号; (5)求S1供应商供应零件的所有工程号。 2.设有3个关系模式: