数据库原理1文档格式.docx

上传人:b****6 文档编号:19536463 上传时间:2023-01-07 格式:DOCX 页数:28 大小:33.08KB
下载 相关 举报
数据库原理1文档格式.docx_第1页
第1页 / 共28页
数据库原理1文档格式.docx_第2页
第2页 / 共28页
数据库原理1文档格式.docx_第3页
第3页 / 共28页
数据库原理1文档格式.docx_第4页
第4页 / 共28页
数据库原理1文档格式.docx_第5页
第5页 / 共28页
点击查看更多>>
下载资源
资源描述

数据库原理1文档格式.docx

《数据库原理1文档格式.docx》由会员分享,可在线阅读,更多相关《数据库原理1文档格式.docx(28页珍藏版)》请在冰豆网上搜索。

数据库原理1文档格式.docx

数据模型C:

数据及数据之间的联系D:

信息

C

9、数据库中,数据的物理独立性是指_____。

数据与数据库管理系统的相互独立

用户程序与DBMS的相互独立

用户的应用程序与存储在磁盘上的数据库中的数据是相互独立的

应用程序与数据库中数据的逻辑结构相互独立。

10、数据库的概念模型独立于_____。

11、数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是_____。

DBS包括DB和DBMSB:

DBMS包括DB和DBSC:

DB包括DBS和DBMSD:

DBS就是DB,也就是DBMS

12、在数据库中,产生数据不一致的根本原因是_____。

数据存储量太大B:

没有严格保护数据C:

未对数据进行完整性控制D:

数据冗余

D

13、数据库管理系统(DBMS)是_____。

一个完整的数据库应用系统B:

一组硬件C:

一组系统软件D:

既有硬件,也有软件

14、对于数据库系统,负责定义数据库内容,决定存储结构和存储策略及安全授权等工作的是_____。

应用程序开发人员B:

终端用户C:

数据库管理员D:

数据库管理系统的软件设计人员

15、一般地,一个数据库系统的外模式_____。

只能有一个B:

最多只能有一个C:

至少两个D:

可以有多个

16、在数据库的三级模式结构中,描述数据库中全体数据的全局逻辑结构和特性的是_____。

外模式B:

内模式C:

存储模式D:

模式

17、数据库系统的数据独立性是指_____。

不会因为数据的变化而影响应用程序

不会因为系统数据存储结构与数据逻辑结构的变化而影响应用程序

不会因为存取策略的变化而影响存储结构

不会因为某些存储结构的变化而影响他的存储结构

18、数据库的三级模式之间存在的映像关系正确的是_____。

外模式/内模式B:

外模式/模式C:

外模式/外模式D:

模式/模式

19、在数据库的体系结构中,数据库存储结构的改变会引起内模式的改变.为使数据库的模式保持不变,从而不必修改应用程序,必须改变模式与内模式之间的映像.这样使数据库具有_____。

数据独立性B:

逻辑独立性C:

物理独立性D:

操作独立性

20、数据模型是_____。

记录的集合C:

数据的集合D:

记录及其联系的集合

21、数据模型的三要素是_____。

外模式、模式和内模式B:

关系模型、层次模型、网状模型

实体、属性和联系D:

数据结构、数据操作和完整性约束

22、数据库的三级模式结构从内到外的三个层次为_____。

外模式、模式、内模式B:

内模式、模式、外模式

模式、外模式、内模式D:

内模式、外模式、模式

23、层次模型、网状模型和关系模型的划分原则为_____。

记录长度B:

文件的大小

联系的复杂程度D:

数据之间的联系

24、数据库的网状模型应满足的条件是_____。

允许一个以上的结点无父结点,也允许一个结点有多个父结点

必须有两个以上的结点

有且仅有一个结点无父结点,其余结点都只有一个父结点

每个结点有且仅有一个父结点

25、数据模型用来表示实体间的联系,但不同的数据库管理系统支持不同的数据模型。

在常用的数据模型中不包括_____。

网状模型B:

链状模型C:

层次模型D:

关系模型

26、层次模型不能直接表示_____。

1:

1联系B:

n联系C:

m:

n联系D:

1和1:

n联系

27、关系模式的任何属性_____。

不可再分B:

可再分C:

命名在该关系模式中可以不唯一D:

以上都不是

28、关系数据库中的码是指_____。

能唯一决定关系的字段B:

不可能改动的专用保留字

关键的很重要的字段D:

能唯一标识元组的属性或属性集合

29、根据关系模式的完整性规则,一个关系中的“主码”_____。

不能有两个B:

不能成为另一个关系的外码C:

不允许为空D:

可以取值

30、在关系R(R#,RN,S#)和S(S#,SN,SD)中,R的主码是R#,S的主码是S#,则S#在R中称为_____。

外码B:

候选码C:

主码D:

超码

31、关系模型中,一个码是_____。

可由多个任意属性组成

至多由一个属性组成

可由一个或多个其值能唯一标识该关系模式中任何元组的属性组成

以上都不是

32、关系代数的5个基本运算是_____。

并、差、选择、投影和自然连接B:

并、差、交、选择和投影

并、差、交、选择和笛卡儿积D:

并、差、选择、投影和笛卡儿积

33、关系数据库管理系统应能实现的专门关系运算包括_____。

排序、索引、统计B:

选择、投影、联接

关联、更新、排序D:

显示、打印、制表

34、同一个关系模型的任意两个元组值_____。

不能全同B:

可全同C:

必须全同D:

35、等值联接和自然联接相比较,正确的是_____。

等值联接和自然联接的结果完全相同

等值联接的属性个数大于自然联接的属性个数

等值联接的属性个数大于或等于自然联接的属性个数

等值联接和自然联接的联接条件相同

36、下述哪个是单目运算_____。

差B:

并C:

投影D:

除法

37、设关系R(A,B,C)和S(B,C,D),下列各关系代数表达式不成立的是_____。

∏A(R)

∏D(S)B:

R∪S

∏B(R)∩∏B(S)D:

R

S

38、设关系R(A,B,C)和S(B,C,D),下列各关系代数表达式不成立的是_____。

SB:

∏B,C(R)∪∏B,C(S)C:

R∩SD:

39、参加差运算的两个关系_____。

属性个数可以不相同B:

属性个数必须相同C:

一个关系包含另一个关系的属性D:

属性名必须相同

40、有两个关系R(A,B,C)和S(B,C,D),则R÷

S结果的属性个数是_____。

3B:

2C:

1D:

不一定

41、有两个关系R(A,B,C)和S(B,C,D),则R

4C:

5D:

6

42、取出关系中的某些列,并消去重复元组的关系代数运算称为_____。

取列运算B:

投影运算C:

联接运算D:

选择运算

43、若D1={a1,a2,a3},D2={1,2,3},则D1×

D2集合中共有元组_____个。

6B:

8C:

9D:

12

44、两个关系在没有公共属性时,其自然联接操作表现为_____。

结果为空关系B:

笛卡尔积操作C:

等值联接操作D:

无意义的操作

45、SQL语言是_____的语言,易学习。

过程化B:

非过程化C:

格式化D:

导航化

46、SQL语言是_____的语言。

层次数据库B:

网络数据库C:

关系数据库D:

非数据库

47、SQL语言具有两种使用方式,分别称为交互式SQL和_____。

提示式SQLB:

多用户SQLC:

嵌入式SQLD:

解释式SQL

48、在SQL中,用户可以直接操作的是_____。

基本表B:

视图C:

基本表或视图D:

基本表和视图

49、在SQL的查询语句中,实现数据检索的语句是_____。

SELECTB:

INSERTC:

UPDATED:

DELETE

50、在SQL的查询语句中,对应关系代数中“投影”运算的语句是_____。

WHEREB:

FROMC:

SELECTD:

HAVING

51、在SQL的SELECT语句中,与选择运算符对应的命令动词是_____。

ORDERBY

52、SELECT语句的执行结果是_____。

数据项B:

元组C:

表D:

数据库

53、在SQL的SELECT语句中,对输出结果排序的语句是_____。

HAVINGC:

GROUPBYD:

ORDERBY

54、在SELECT语句中使用*表示_____。

选择任何属性B:

选择全部属性C:

选择全部元组D:

选择主码

55、在SELECT语句中,使用GROUPBYSNO时,SNO必须_____。

在WHERE中出现B:

在FROM中出现C:

在SELECT中出现D:

在HAVING中出现

56、使用CREATE TABLE语句建立的是_____。

数据库B:

表C:

视图D:

索引

57、下列SQL语句中,修改表结构的是_____。

ALTERB:

CREATEC:

INSERT

58、在SQL中使用UPDATE语句对表中数据进行修改时,应使用的语句是_____。

VALUESD:

SET

59、在SQL中,谓词“EXISTS”的含义是_____。

全称量词B:

存在量词C:

自然联接D:

等值联接

60、在SQL中,与”NOTIN”等价的操作符是_____。

=SOMEB:

<

>

SOMEC:

=ALLD:

ALL

61、视图建立后,在数据字典中存放的是_____。

查询语句B:

组成视图的表的内容C:

视图的定义D:

产生视图的表的定义

62、已知学生表S、课程表C和学生选课表SC,它们的结构为S(S#,SN,SEX,AGE,DEPT);

C(C#,CN);

SC(S#,C#,GRADE)。

其中S#为学号,SN为姓名,SEX为性别,AGE为年龄,DEPT为系别,C#为课程号,CN为课程名,GRADE为成绩,检索所有比“王华”年龄大的学生姓名、年龄和性别。

正确的SELECT语句是_____。

SELECTSN,AGE,SEXFROMSWHEREAGE>

(SELECTAGEFROMSWHERESN=“王华”)

SELECTSN,AGE,SEXFROMSWHERESN=“王华”

(SELECTAGEWHERESN=“王华”)

王华.AGE

63、已知学生表S、课程表C和学生选课表SC,它们的结构为S(S#,SN,SEX,AGE,DEPT);

其中S#为学号,SN为姓名,SEX为性别,AGE为年龄,DEPT为系别,C#为课程号,CN为课程名,GRADE为成绩,检索选修课程“C2”的学生中成绩最高的学生学号。

SELECTS#FROMSCWHEREC#>

”C2”ANDGRADE>

=(SELECTGRADEFROMSCWHEREC#=“C2”)

”C2”ANDGRADEIN(SELECTGRADEFROMSCWHEREC#=“C2”)

”C2”ANDGRADENOTIN(SELECTGRADEFROMSCWHEREC#=“C2”)

=ALL(SELECTGRADEFROMSCWHEREC#=“C2”)

64、已知学生表S、课程表C和学生选课表SC,它们的结构为S(S#,SN,SEX,AGE,DEPT);

其中S#为学号,SN为姓名,SEX为性别,AGE为年龄,DEPT为系别,C#为课程号,CN为课程名,GRADE为成绩,检索学生姓名及其所选修课程的课程号和成绩。

SELECTS.SN,SC.C#,SC.GRADEFROMSWHERES.S#=SC.S#

SELECTS.SN,SC.C#,SC.GRADEFROMSCWHERES.S#=SC.GRADE

SELECTS.SN,SC.C#,SC.GRADEFROMS,SCWHERES.S#=SC.S#

SELECTS.SN,SC.C#,SC.GRADEFROMS,SC

65、已知学生表S、课程表C和学生选课表SC,它们的结构为S(S#,SN,SEX,AGE,DEPT);

C(C#,CN);

SC(S#,C#,GRADE)。

其中S#为学号,SN为姓名,SEX为性别,AGE为年龄,DEPT为系别,C#为课程号,CN为课程名,GRADE为成绩,检索选修4门以上课程的学生总成绩(不统计不及格的课程),并要求按总成绩的降序排列出来。

SELECTS#,SUM(GRADE)FROMSCWHEREGRADE>

=60GROUPBYS#ORDERBY2DESCHAVINGCOUNT(*)>

=4

=60GROUPBYS#HAVINGCOUNT(*)>

=4ORDERBY2DESC

=60HAVINGCOUNT(*)>

=4GROUPBYS#ORDERBY2DESC

=60ORDERBY2DESCGROUPBYS#HAVINGCOUNT(*)>

=4

66、假定学生关系是S(S#,SNAME,SEX,AGE),课程关系C(C#,CNAME,TEACHER);

学生选课关系SC(S#,C#,GRADE)。

要查询选修“COMPUTER”课程的“女”学生姓名,将涉及到关系_____。

SC,CC:

S,SCD:

S,C,SC

67、关系规范化中的删除操作异常是指_____。

不该删除的数据被删除B:

不该插入的数据被插入

应该删除的数据未被删除D:

应该插入的数据未被插入

68、关系规范化中的插入操作异常是指_____。

69、设计性能较优的关系模式称为规范化,规范化的主要理论依据是_____。

关系规范化理论B:

关系运算理论C:

关系代数理论D:

数理逻辑

70、规范化理论是关系数据库进行逻辑设计的理论依据。

根据这个理论,关系数据库中的关系必须满足:

其每一属性都是_____。

互不相关的B:

不可分解的C:

长度可变的D:

互相关联的

71、关系数据库规范化是为解决关系数据库中_____问题而引入的。

插入异常、删除异常和数据冗余B:

提高查询速度

减少数据操作的复杂性D:

保证数据的安全性和完整性

72、规范化过程主要为克服数据库逻辑结构中的插入异常、删除异常以及_____。

数据的不一致B:

结构不合理

冗余度大D:

数据丢失

73、假设关系模式R(A,B)属于3NF,下列说法中_____是正确的。

它一定消除了插入和删除异常B:

仍存在一定的插入和删除异常

一定属于BCNFD:

A和C都是

74、关系模型中的关系模式至少是_____。

1NFB:

2NFC:

3NFD:

BCNF

75、在关系数据库中,任何二元关系模型的最高范式必定是_____。

76、当B属性函数依赖于A属性时,属性A与B的联系是_____。

1对多B:

多对1C:

多对多D:

77、在关系模式中,如果属性A和B存在1对1的联系,则说_____。

ABB:

BAC:

ABD:

78、候选码中的属性称为_____。

非主属性B:

主属性C:

复合属性D:

关键属性

79、关系模式中各级范式之间的关系为_____。

3NF2NF1NFB:

3NF1NF2NFC:

1NF2NF3NFD:

2NF1NF3NF

80、关系模式中,满足2NF的模式_____。

可能是1NFB:

必定是1NFC:

必定是3NFD:

必定是BCNF

81、关系模式R中的属性全部是主属性,则R的最高范式必定是_____。

2NFB:

3NFC:

4NFD:

BCNF

82、消除了部分函数依赖的1NF的关系模式必定是_____。

4NF

83、关系模式的候选码可以有_____。

0个B:

1个C:

1个或多个D:

多个

84、关系模式的主码可以有_____。

85、候选码的属性可以有_____。

86、如下所示的关系R_____。

零件号

单价

P1

25

P2

8

P3

P4

9

不是3NFB:

是3NF但不是2NFC:

是3NF但不是BCNFD:

是BCNF

87、如下关系R是_____。

材料号

材料名

生产厂

M1

线材

武汉

M2

型材

M3

板材

广东

M4

88、设有关系W(工号,姓名,工种,定额),将其规范化到第三范式正确的答案是_____。

W1(工号,姓名)W2(工种,定额)

W1(工号,工种,定额)W2(工号,姓名)

W1(工号,姓名,工种)W2(工种,定额)

以上都不对

89、在关系模式R(A,B,C,D)中,有函数依赖集F={BC,CD,DA},则R能达到_____。

以上三者都不行

90、数据库需求分析时,数据字典的含义是_____。

数据库中所涉及的属性和文字的名称集合

数据库中所涉及到字母、字符及汉字的集合

数据库中所有数据的集合

数据库中所涉及的数据流、数据项和文件等描述的集合

91、下列不属于需求分析阶段工作的是_____。

分析用户活动B:

建立E-R图C:

建立数据字典D:

建立数据流图

92、数据流图是在数据库_____阶段完成的。

逻辑设计B:

物理设计C:

需求分析D:

概念设计

93、在数据库设计中,用E-R图来描述信息结构但不涉及信息在计算机中的表示,它属于数据库设计的_____阶段。

94、概念模型独立于_____。

操作系统和DBMSB:

E-R模型C:

硬件设备和DBMSD:

DBMS

95、E-R图是数据库设计的工具之一,它适用于建立数据库的_____。

概念模型B:

逻辑模型C:

结构模型D:

物理模型

96、在数据库的概念设计中,最常用的数据模型是_____。

形象模型B:

实体联系模型D:

97、在关系数据库设计中,设计关系模式是_____的任务。

逻辑设计阶段B:

物理设计阶段C:

需求分析阶段D:

概念设计阶段

98、数据库物理设计完成后,进入数据库实施阶段,下列各项中不属于实施阶段的工作是_____。

建立数据库B:

扩充功能C:

加载数据D:

系统调试

99、数据库概念设计的E-R图中,用属性描述实体的特征,属性在E-R图中用_____表示。

矩形B:

四边形C:

菱形D:

椭圆形

100、当局部E-R图合并成全局E-R图时可能出现冲突,不属于合并冲突的是_____。

属性冲突B:

语法冲突C:

结构冲突D:

命名冲突

10

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

当前位置:首页 > 表格模板 > 合同协议

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1