数据库原理练习题3Word格式.docx

上传人:b****1 文档编号:5788659 上传时间:2023-05-05 格式:DOCX 页数:14 大小:29.68KB
下载 相关 举报
数据库原理练习题3Word格式.docx_第1页
第1页 / 共14页
数据库原理练习题3Word格式.docx_第2页
第2页 / 共14页
数据库原理练习题3Word格式.docx_第3页
第3页 / 共14页
数据库原理练习题3Word格式.docx_第4页
第4页 / 共14页
数据库原理练习题3Word格式.docx_第5页
第5页 / 共14页
数据库原理练习题3Word格式.docx_第6页
第6页 / 共14页
数据库原理练习题3Word格式.docx_第7页
第7页 / 共14页
数据库原理练习题3Word格式.docx_第8页
第8页 / 共14页
数据库原理练习题3Word格式.docx_第9页
第9页 / 共14页
数据库原理练习题3Word格式.docx_第10页
第10页 / 共14页
数据库原理练习题3Word格式.docx_第11页
第11页 / 共14页
数据库原理练习题3Word格式.docx_第12页
第12页 / 共14页
数据库原理练习题3Word格式.docx_第13页
第13页 / 共14页
数据库原理练习题3Word格式.docx_第14页
第14页 / 共14页
亲,该文档总共14页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

数据库原理练习题3Word格式.docx

《数据库原理练习题3Word格式.docx》由会员分享,可在线阅读,更多相关《数据库原理练习题3Word格式.docx(14页珍藏版)》请在冰点文库上搜索。

数据库原理练习题3Word格式.docx

C.关系规范化理论、关系操作集合和关系完整性约束

D.关系数据结构、关系操作集合和关系完整性约束

7.在概念模型中,客观存在并可以相互区别的事物称为

A.码 

B.属性 

C.联系 

D.实体

8.下列叙述中,哪一条是不正确的?

A.一个二维表就是一个关系,二维表的名就是关系的名

B.关系中的列称为属性,属性的个数称为关系的元或度

C.关系中的行称为元组,对关系的描述称为关系模式

D.属性的取值范围称为值域,元组中的一个属性值称为分量

9.在数据库中可以创建和删除表、视图、索引,可以修改表。

这是因为数据库管理系统提供了

A.数据定义功能B.数据操纵功能C.数据维护功能D.数据控制功能

10.在关系数据库中,索引(index)是三级模式结构中的

A.概念模式B.内模式C.模式D.外模式

11.下面所列各项,哪些属于数据库技术的研究领域?

I.数据库管理系统软件的研制II.数据库设计III.数据库理论IV.操作系统

A.I和IIB.I和IIIC.I、II和IIID.全部

12.在关系数据库系统中,当合并两个关系时,用户程序可以不变。

A.数据的物理独立性B.数据的位置独立性C.数据的逻辑独立性D.数据的存储独立性

13.关系模型有三类完整性约束:

实体完整性、参照完整性和用户定义的完整性。

定义外键实现的是哪一(些)类完整性?

A.实体完整性B.参照完整性C.用户定义的完整性

D.实体完整性、参照完整性和用户定义的完整性

14.在下列关系代数的操作中,哪一个不属于专门的关系运算?

A.自然连接B.投影C.广义笛卡尔积D.q连接

15.设有关系R,S和T如下。

关系T是由关系R和S经过哪种操作得到的?

A.R∞SB.R–SC.R×

SD.RUS

16.设关系R的度为20,关系S的度为30。

如果关系T是R与S的广义笛卡尔积,即:

T=R×

S,则关系T的度为

A.10 

B.20 

C.30 

D.50

17.

设关系R和S具有相同的度,且相应的属性取自同一个域。

下列哪一个关系代数的运算的结果集合为{t|t∈R∧t∈S}?

A.R∪S 

B.R-S 

C.R×

D.R∩S

18.数据库管理系统的开放性包括下列哪些特性?

Ⅰ.符合SQL标准 

Ⅱ.符合ODBC标准Ⅲ.具有清晰的结构 

Ⅳ.用户界面友好

A.仅Ⅰ和Ⅱ 

B.仅Ⅲ和Ⅳ 

C.仅Ⅰ、Ⅱ和Ⅲ 

D.全部

19.对数据库数据的删除是由数据库管理系统的哪个功能模块实现的?

A.数据库存取功能模块B.数据库存储管理功能模块

C.数据库运行处理功能模块D.数据库维护功能模块

20.下面所列的条目中,哪些是新一代数据库开发工具应具有的特征?

I.支持开发人员对各种数据对象(字符、数字、图形、声音等)的处理

II.支持基于INTERNET应用的开发III.支持面向对象的程序设计

A.I和IIB.I和IIIC.II和IIID.都是

21.关系数据库中的视图属于4个数据抽象级别中的()

A.外部模型B.概念模型C.逻辑模型D.物理模型

22.在下列关于关系的陈述中,错误的是()

A.表中任意两行的值不能相同B.表中任意两列的值不能相同

C.行在表中的顺序无关紧要D.列在表中的顺序无关紧要

23.关系数据库中,实现实体之间的联系是通过表与表之间的()

A.公共索引B.公共存储C.公共元组D.公共属性

24.下面系统中不属于关系数据库管理系统的是()

A.OracleB.MSSQLServerC.IMSD.DB2

25.关系R(A,B)和S(B,C)中分别有10个和15个元组,属性B是R的主码,则

中元组数目的范围是()

A.(0,15)B.(10,15)C.(10,25)D.(0,150)

26.有一个网络数据库应用系统,其中一台计算机A存有DBMS软件、所有用户数据和应用程序,其余各节点作为终端通过通信线路向A发出数据库应用请求,这种方式属于()

A.集中式数据库体系结构B.主从式数据库体系结构

C.客户机/服务器数据库体系结构D.分布式数据库体系结构

27.有一个关系:

学生(学号,姓名,系别),规定学号的值域是8个数字组成的字符串,这一规则属于()

A.实体完整性约束B.参照完整性约束C.用户自定义完整性约束D.关键字完整性约束

28.已知关系R如图1所示,可以作为R主码的属性组是()

R            S

A

B

C

1

2

3

4

5

6

7

8

9

D

图1

图3

A.ABCB.ABDC.ACDD.BCD

29.设有关系R和关系S进行如图3所示的运算,则运算结果中含有元组的数目是()

A.6B.7C.8D.9

30.已知关系:

厂商(厂商号,厂名),PK=厂商号,产品(产品号,颜色,厂商号),PK=产品号,FK=厂商号。

假设两个关系中已经存在如图4所示元组:

厂商            产品

厂商号

厂名

C01

宏达

C02

立仁

C03

广源

产品号

颜色

P01

P02

图4

若再往产品关系中插入如下元组:

I(P03,红,C02) II(P01,蓝,C01)III(P04,白,C04) IV(P05,黑,null)

能够插入的元组是()

A.I,II,IVB.I,IIIC.I,IID.I,IV

31.在关系数据库的询问优化中,事先处理文件,如排序、建立索引的目的是()

A.优化表达式;

B.减少中间结果;

C.扩大缓冲数据;

D.减少扫描文件的时间;

32.子模式是用户与数据库的接口之一,它对应于数据库的()

A.外模式B.概念模式C.内模式D.存储模式

33.关于数据库系统的特点,下列说法中错误的是数据(   )

A.结构化 

B.共享性高C.独立性差 

D.统一管理和控制

34.要保证数据库的数据独立性,需要修改的是()

A.三层模式之间的两种映射 

B.模式与内模式 

C.模式与外模式 

D.三层模式

35.下列四项中说法不正确的是()

A.数据库减少了数据冗余 

B.数据库中的数据可以共享

C.数据库避免了一切数据的重复 

D.数据库具有较高的数据独立性

36.公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员,从职员到部门的联系类型是()

A.多对多 

B.一对一 

C.多对一 

D.一对多

37.已知关系R和S如图所示,属性A为R的主码、S的外码,属性C为S的主码(   )

RS

a1

b1

c1

d1

a2

b5

c2

d4

null

c3

a3

c4

d3

E

10

S中违反参照完整性约束的元组是

A.{c1,d1,a1} 

B.{c2,d4,null}C.{c3,d1,a3} 

D.{c4,d3,a2}

38.已知关系R、S和T如图所示(   )

RST

R.A

R.B

S.A

S.D

b2

d2

下列运算结果为关系T的是

A.R×

B.R∞SC.R∞S 

D.R-S

A=A

39.下列四项中,必须进行查询优化的是()

A.关系数据库 

B.网状数据库 

C.层次数据库 

D.非关系模型

40.关系数据模型的三个组成部分中,不包括()

A.完整性规则 

B.数据结构 

C.恢复 

D.数据操作

41.关系代数表达式的优化策略中,首先要做的是()

A.对文件进行预处理 

B.尽早执行选择运算 

C.执行笛卡儿积运算 

D.投影运算

42.下列四项中,不属于关系数据库特点的是()

A.数据冗余小 

B.数据独立性高 

C.数据共享性好 

D.多用户访问

43.在数据库技术中,反映现实世界中事物的存在方式和运动状态的是()

 A.信息    B.数据    C.消息   D.命令

44.在关系模式中,视图是三级模式结构中的()

 A.内模式   B.模式   C.存储模式 D.外模式

45.在数据库的三级模式中,内模式有()

 A.1B.2C.3D.多个

46.在关系数据库中,当关系的型改变时,用户程序也可以不变。

这是()

 A.物理独立性B.逻辑独立性C.位置独立性D.存储独立性

47.有关系R,S

RS

b3

b4

12

  若R,S操作结果如下,是执行了哪种条件的连接

S.B

 A.R∞SB.R∞SC.R∞SD.R∞S

C<

SC>

SB=B

48.如上题关系R,S,若R,S操作结果如下,是执行了哪种条件的连接()

49.在关系代数中,从两个关系的笛卡尔积中,选取它们属性间满足一定条件的元组的操作,称为

A)投影B)选择C)自然连接D)θ连接

50.下面列出的条目中,哪些是数据库系统的组成成员()?

Ⅰ.操作系统Ⅱ.数据库管理系统Ⅲ.用户Ⅳ.数据库管理员Ⅴ.数据库

A)Ⅱ、Ⅲ、Ⅳ和ⅤB)Ⅱ、Ⅳ和ⅤC)Ⅰ、Ⅱ、Ⅳ和ⅤD)都是

51.在关系数据库中,表(table)是三级模式结构中的()。

A)外模式B)模式C)存储模式D)内模式

52.在下面列出的数据模型中,哪一个是概念数据模型()。

A)关系模型B)层次模型C)网状模型D)实体-联系模型

53.下面列出的数据管理技术发展的三个阶段中,哪个(些)阶段没有专门的软件对数据进行管理()。

Ⅰ.人工管理阶段Ⅱ.文件系统阶段Ⅲ.数据库阶段

A)只有ⅠB)只有ⅡC)Ⅰ和ⅡD)Ⅱ和Ⅲ

54.下述哪一条不属于概念模型应具备的性质()。

A)有丰富的语义表达能力B)易于交流和理解C)易于变动D)在计算机中实现的效率高

55.用二维表结构表示实体以及实体间联系的数据模型称为()。

A)网状模型B)层次模型C)关系模型D)面向对象模型

56.在下面所列出的条目中,哪些是数据库管理系统的基本功能()。

Ⅰ.数据库定义Ⅱ.数据库的建立和维护Ⅲ.数据库存取

Ⅳ.数据库和网络中其他软件系统的通信

A)Ⅰ和ⅡB)Ⅰ、Ⅱ和ⅢC)Ⅱ和ⅢD)都是

57.设属性A是关系R的主属性,则属性A不能取空值(NULL)。

这是()。

A)实体完整性规则B)参照完整性规则C)用户定义完整性规则D)域完整性规则

58.设关系R和关系S具有相同的元数,且对应的属性取自相同的域。

集合{t/t∈R∧t∈S}标记的是______。

A)R∪SB)R-SC)R×

SD)R∩S

59.设关系R和关系S的元数分别是3和4,关系T是R与S的广义笛卡尔积,即:

S,则关系T的元数是()。

A)7B)9C)12D)16

60. 

数据库三级模式体系结构的划分,有利于保持数据库的 

A) 

数据独立性 

B) 

数据安全性 

C) 

结构规范化 

D) 

操作可行性 

61.假定学生关系是S(SNO,SNAME,SEX,AGE) 

课程关系是C(CNO,CNAME,CREDIT) 

学生选课关系是SC(SNO,CNO,GRADE) 

要查找选修"

数据库"

课程的女学生的姓名,将涉及到的关系 

C,SC 

C) 

S,SC 

D) 

S,C,SC 

二、填空题

1.数据库管理系统是位于用户和系统之间的一个数据管理软件。

2.数据模型用来描述数据的静态特征、动态特征和数据的完整性约束。

对数据结构和数据间联系的描述,这是描述数据的。

3.关系代数是一种关系操纵语言,它的操作对象和操作结果均为。

4.对数据库结构的描述和定义存储在中,它是DBMS运行的基本依据。

5.分布式数据库系统是用通信网络连接起来的节点集合,每个节点是一个独立的节点。

6.面向对象技术的复杂对象构造能力,突破了关系模型的不可再分的限制。

7.1976年,P.P.S.Chen提出的方法,是最常用的概念模型表示方法。

8.设有关系模式R(A,B,C)和S(E,A,F),若R.A是R的主码,S.A是S的外码,则S.A的值或者等于R中某个元组的主码值,或者取空值(null)。

这是完整性规则。

9.DBMS运行的基本依据是数据库结构描述,它们存储于中。

10.如果一个汽车销售公司,经营摩托车,小汽车、货车和客车,那么在该公司的E-R模型设计中,应该采用_________方法。

11.如果两个实体之间具有M:

N联系,则将它们转换为关系模型的结果是_________个表。

12.在数据库系统中,数据的最小存取单位是_______________。

13.实体完整性规则是指关系的_______________非空。

14.

设关系模式R和S具有相同的结构,则{t|t∈R∧t∈S}与关系代数表达式_______________等价。

15.关系代数中专门的关系运算包括:

选择、投影、______和除法。

16.数据管理技术的发展经历了如下三个阶段:

人工管理阶段、文件系统阶段和_____系统阶段。

17.在关系模型中,若属性A是关系R的主码,则在R的任何元组中,属性A的取值都不许为空,这种约束称为_____规则。

18.在数据库的三级模式体系结构中,模式与内模式之间的映象(模式/内模式),实现了数据的_____独立性。

19.数据模型可分为概念数据模型和结构数据模型,层次模型是_____数据模型。

20.数据模型通常由三部分组成,它们是_____、数据操作和完整性约束。

三、设计题

1.已知关系数据库的模式包含如下关系框图架:

S(S#,NAME,AGE,SEX),C(C#,FORMAT),SC(S#,C#,GRADE)

其中:

S,C,S#,C#分别为关系框架S,C,SC的候选关键字。

用关系代数表达式表示如下询问:

找出至少学习C2课程的所有学生的学号、姓名。

2.现有关系数据库如下:

学生(学号,姓名,性别,专业、奖学金)课程(课程号,名称,学分)学习(学号,课程号,分数)用关系代数表达式实现下列1—4小题:

(1)检索“国际贸易”专业中获得奖学金的学生信息,包括学号、姓名、课程名和分数;

(2)检索学生成绩得过满分(100分)的课程的课程号、名称和学分;

(3)检索没有获得奖学金、同时至少有一门课程成绩在95分以上的学生信息,包括学号、姓名和专业;

(4)检索没有任何一门课程成绩在80分以下的学生的信息,包括学号、姓名和专业;

用SQL语言实现下列5—8小题:

(5)检索没有获得奖学金、同时至少有一门课程成绩在95分以上的学生信息,包括学号、姓名和专业;

(6)检索没有任何一门课程成绩在80分以下的所有学生的信息,包括学号、姓名和专业;

(7)对成绩得过满分(100分)的学生,如果没有获得奖学金的,将其奖学金设为1000元;

(8)定义学生成绩得过满分(100分)的课程视图AAA,包括课程号、名称和学分;

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 工作范文 > 演讲主持

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2