wenku中央电大数据库试题及答案_第1页
wenku中央电大数据库试题及答案_第2页
wenku中央电大数据库试题及答案_第3页
wenku中央电大数据库试题及答案_第4页
wenku中央电大数据库试题及答案_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

一、单选(每空1分,共10分)+g2\8v0z#t1{

1.退出MicrosoftAccess应该使用的操作是(Exit)。

2.如果某一字段数据型为文本型,字段大小为8,该字段中最多可输入(4)个汉字。

3.文本型字段最多可以存放(255)个字符。8h.K0g-

4.Access用户操作界面由(5

)部分组成。

5.下列()图标是Access中表对象的标志。

6.在设计Access数据表时,“索引”属性有(3)取值。'c7.Access中包含有(10

)种数据类型。

8.在一个宏中要打开一个报表,应该使用的操作是(

OpenReport

)。G9.可以通过Internet进行数据发布的对象是(数据访问页)。410.模块窗口由(3

)个部分组成。11.在Access数据库中,基本数据保存在(表)对象中。:12.在表设计视图中,如果要限定数据的输入格式,应修改字段的(格式)属性。

13.下列(

)图标是Access中查询对象的标志。

14.宏的英文名称是(Macro

)。

15.Access数据库是(关系型数据库

)。

_.o(w%W

16.Access数据库文件的扩展名是(mdb

)。

17.Access数据库中的“一对多”指的是(一条记录可以与不同表中的多条记录相关

)。18.数据库文件中至少包含有(

)对象。+19.创建表之间的关系时,正确的操作是(打开要建立关系的表

)。20.创建交叉表查询必须对(行标题和列标题

)字段进行分组(GroupBy)操作。

21.Access用户操作界面由(

5

)部分组成。

22.Access是(Office)办公套件中的一个重要组成部分。23.Access中包含有(

7

)个数据库对象。

24.Access中字段的“小数位”属性被用来指定(货币和数字

)型数据的小数部分的位数。

25.字段说明用于对字段作进一步的描述,该说明显示在(工具栏)上。26.Access2000中数据访问页有两种视图,它们是设计视图和(页面

)视图。

27.创建数据访问页,将生成一个单独的(HTML)文件,此文件不包括在Access2000数据库中。

28.下列()图标是Access中新建宏的标志。

29.下列()图标是Access中模块对象的标志。/O3

30.在Access数据库系统中,不能建立索引的数据类型是(备注型

)。S31.下面有关表的叙述中错误的是(

C

)。:].

A.表是Access数据库中的要素之一

B.表设计的主要工作是设计表的结构C.Access数据库的各表之间相互独立

D.可以将其他数据库的表导入到当前数据库中

32.一般情况下,以下哪个字段可以作为主关键字(身份证号码)。33.如果字段内容为声音文件,可将此字段定义为(OLE)对象。

34.下面有关主键的叙述正确的是(一个表中的主键可以是一个或多个字段)。35.创建表之间的关系时,正确的操作是(打开要建立关系的表)。q36.字段说明用于对字段作进一步的描述,该说明显示在(状态栏)上。337.显示包含警告信息或其他信息的消息框应该使用的操作是(MsgBox)。38.宏窗口中上半部分的表是由(3)个列组成。*F

m2

二、填空(每空1分,共20分)1.在人工管理和文件管理阶段,程序设计依赖于数据表示。7H3~5V'

2.在文件系统中,存取数据的基本单位为记录,在数据库系统中,存取数据的基本单位为数据项。

3.在一个关系中不允许出现重复的元组,也不允许出现具有相同名字的属性。

4.数据库系统中的四类用户分别为数据库管理员、数据库设计员、应用程序员和终端用户。

5.在存取数据库的数据的过程中,使用了两个数据缓冲区,分别为系统缓冲区和用户缓冲区。

6.学生关系中的班级号属性与班级关系中的班级号主码属性相对应,则班级号为学生关系中的外码。L07.域是实体中相应属性的取值范围,性别属性的域包含有_____2___个值。8.在非关系模型中,每个结点代表着一个记录型,每个父子联系代表着_1对多__联系。9.把保存关系定义的关系称为对应数据库的元关系,一个数据库的元关系由DBMS自动建立。*P$S;K010.在数据库体系结构的三级模式中,全局模式处于中间层,外模式处于最上层,内模式处于最下层。/11.关系数据模型包括关系数据结构、关系完整性规则和关系运算三个方面。12.数据库处理技术经历了人工管理、文件管理、数据库管理、以及分布式数据库管理等四个发展阶

13.在文件管理结点程序和数据在存储位置上是分开存放的。

14.数据库系统具有数据结构化、数据共享、数据独立性、数据粒度小、独立的数据操作界面、由DBMS统一管理等优点。

15.在文件管理阶段,文件之间是相互独立_的,在数据库管理阶段,文件之间是相互联系的。/16.在实体中能作为码的属性称为主属性,否则称为非主属性。17.实体之间的联系类型有三种,分别为1对1、1对多和多对多。

18.若实体A和B是多对多的联系,实体B和C是1对1的联系,则实体A和C是多对多的联系。.U$A19.若实体A和B是1对多的联系,实体B和C是1对多的联系,则实体A和C是1对多的联系。

20.若实体A和B是1对多的联系,实体B和C是多对1的联系,则实体A和C是多对多的联系。$Z6D,21.若实体A和B是1对多的联系,实体B和C是1对1的联系,则实体A和C是1对多的联系。

22.关系中的每一行称为一个元组,每一列称为一个属性。23.假设一个关系中有n个元组,则某个列的当前全部取值的个数最少为1个,最多为n个。/G%g6o724.数据库管理系统的下层支持软件是操作系统,上层软件是数据库应用开发工具。4U(M(X

F8`;O,25.数据库应用系统的开发过程大致相继经过需求分析、概念设计、逻辑设计、物理设计、机器实现、运行维护六个阶段。26.数据库体系结构中包含的三级模式为全局模式、外模式和内模式三种。27.在一个关系中,不同的列可以对应同一个域,但必须具有不同的列名。28.在参照和被参照的关系中,每个外码值或者为空值,或者等于某个主码值。

29.传统的集合运算包括并、交、差和笛卡尔积四种。

30.关系数据库系统具有数据结构单一、采用集合运算、数据完全独立、数学理论支持等优点。

31.在对象数据模型中,每个对象不仅要包含描述实体的状态特征,而且要包含描述实体的行为特征。*c,32.在对象数据模型中,对象具有封装性、继承性和多态性。H33.在对象数据模型中,对象不但能够继承,而且能够嵌套。;34.顾客购物的订单和订单明细之间的1对多的联系。

35.关系中的码可分为超码、候选码、主码、备用码和外码五种。36.主码是一种候选码,主码中的属性个数没有限制。j37.若一个关系为R(学生号,姓名,性别,年龄),则学生号可以作为该关系的主码,姓名、性别和年龄为该关系的非主属性。

38.在一个关系R中,若X能够函数决定关系R中的每个属性,并且X的任何真子集都不能函数决定R中的每个属性,则称____X__为关系R的一个_候选码。.@)m/q7t4

39.在一个关系R中,若X,Y和Z为互不相同的单属性,并且存在X→Y和Y→Z,则必然存在X到Z的传递函数依赖。!40.对关系进行规范化,通常只要求规范化到第三范式,该规范化过程能够很好地保持数据的无损连接性和函数依赖性。

41.把一个非规范化的关系变为第一范式时,可以在属性上展开,也可以在元组上展开,还可以把每个复合属性单独分解为关系。142.一个关系的候选码能够函数决定每个属性,其中除了存在完全函数决定外,也允许存在部分函数决定和传递函数决定。43.在列级和表级完整性约束中同时存在的约束分别为_主码、单值、外码和检查等四种约束。:N5o+f344.在列级完整性约束中,每个约束只能涉及到1个属性,在表级完整性约束中,每个约束可以涉及到多个属性。9?

X7

45.SQL是高度非过程化和面向集合操作的语言。

46.由createschemaKUCUNauthorizationLIU命令建立的一个数据库为KUCUN,所有者为LIU。

47.在SQL中,若一个完整性约束只涉及到一个列,则该完整性约束既可以作为列级完整性约束定义,也可以作为表级完整性约束定义,两者只选其一。48.当建立一个视图后,通常只对它做修改和查找这两种操作。49.在基本表中,通常不应包括由计算可以得到的属性,而在视图中,为了用户查询数据的方便,则需要包含它们。+@8

50.在新版的SQL中,表之间的连接共有三种方式,对应的关键字分别为innerjoin、leftjoin和rightjoin。

51.在SQL中,主码约束的关键字为primarykey,外码约束的关键字为foreingkey。

52.在SQL中,单值约束的关键字为__Unique________,检查约束的关键字为__check________。

53.在SQL中,createtable、altertable和droptable命令分别为在数据库中建立、修改和删除基本表结构的命令。

54.在SQL中,根据基本表建立一个视图时,包括建立了该视图的_结构_______和___内容_____两个方面。55.当建立和删除一个视图时,对相应的基本表没有影响,当修改一个视图时,则对相应的基本表有影响。

56.在SQL中,createview、update和dropview命令分别为建立、修改和删除视图的命令。:U3v!p%57.在SQL中,建立修改和删除视图的命令分别为createview、update和dropview。'I)r8b9M.58.在SQL新版的查询语句中,select选项实现投影运算,from选项实现连接运算,where选项实现选择运算。

59.一个数据库应用系统的开发过程大致相继经过需求分析、概念设计、逻辑设计、物理设计、机器实现、运行维护等六个阶段。/u60.需求分析阶段的主要目标是画出__数据流图、建立_数据字典_________和编写_需求说明书_________。,61.数据字典是对系统工作流程中数据和处理的描述。

62.需求说明书是系统总体设计方案,是_开发_______单位与_用户_______单位共同协商达成的文档。!L163.概念设计阶段的主要任务是根据__需求分析的结果找出所有数据实体,画出相应的__ER图______。

64.设计数据库的逻辑结构模式时,首先要设计好全局模式,然后再设计好各个_外模式_______。(w.t665.关系数据库系统中的全局模式由若干个_基本表所组成,表与表之间的联系是通过定义的主码和外码实现的。

66.由概念设计进入逻辑设计时,原来的实体被转换为对应的__基本表______或__视图______。,|2U

O867.由概念设计进入逻辑设计时,原来的1对1联系或1对多联系通常不需要被转换为对应的基本表。

68.由概念设计进入逻辑设计时,原来的__多对多______联系通常需要被转换为对应的_基本表_______。69.机器实现阶段的任务是在计算机系统中建立数据库模式,装入数据,针对各种处理要求编写出相应的应用程序。*X570.Access数据库包含有__表____、_查询_______、_窗体______、报表、页、宏、模块等7种数据库对象。

^;T-71.Access用户操作界面中的“工作区”也称为数据库窗体。

72.Access用户操作界面中的“状态栏”主要用于显示数据库管理系统的

下拉菜单

T-H-73.在Access的用户界面中,工具栏中的功能可以通过执行

下拉菜单

中的相应命令来实现。74.若一个关系的任何非主属性都不部分依赖依赖于任何候选码,则称该关系达到__第二______范式。

75.在SQL中,列级完整性约束分为__6__种情况,表级完整性约束分为_4___种情况。

76.在SQL中,每个视图中的列可以来自不同的表,它是在原有表的基础上建立的逻辑意义上的新关系。

77.在SQL的查询语句中,groupby选项实现分组统计功能,orderby选项实现对结果表的排序功能。178.对于较复杂的系统,概念设计阶段的主要任务是:首先根据系统的各个局部应用画出各自对应的局部ER图,然后再进行综合和整体设计,画出整体ER图。

79.机器实现阶段的目标是在计算机系统中得到一个满足设计要求的、功能完善和操作方便的数据库应用系统。2J(O)80.Access“表”结构设计窗口中上半部分的“表设计器”是由字段名称、数据类型和说明等三列组成。

81.Access中的窗体由页眉、主体和页脚等三个部分组成。

82.Access数据库系统中字段的“格式”属性是用来决定数据的打印方式和在屏幕上的显示方式。9p2p1~%M4z

83.Access数据库系统中字段的“有效性规则”属性是一个限定该字段取值范围的表达式。

84.查询可以作为窗体、报表和数据访问页的数据源。#Z-?9

85.查询可以作为窗体、报表和数据访问页的数据源。

86.在Access中,如果要对大批量的数据进行修改,为了提高效率,最好使用__更新______查询。

87.在Access数据库中,文本型字段和备注型字段可以用于保存文本或数字,数值型字段则只允许保存数字。

88.数据访问页与其他数据库对象的区别是:在Access数据库中仅保存数据访问页的快捷方式,数据访问页本身则作为一个独立的HTML

文件保存。

89.宏是由一条或多条操作命令组成的集合,其中每条命令用来实现相应的功能。使用__条件表达式可以确定按条件执行宏。90.模块窗口中的代码编辑窗口由对象列表框、代码编辑区域和过程事件列表框三部分组成。2d7^+t791.标准模块中通用过程和常用过程的区别是通用过程不与任何对象相关联,常用过程可以在数据库中的任何位置运行。

92.宏窗口上半部分的表中的“条件”列是用于控制宏的流程。

93.模块是将VisualBasic语言的声明、语句和过程集合在一起,作为一个命名单位的程序。

94.类模块是可以定义新对象的模块,新建一个类模块,也就创建了新的对象。

95.宏和菜单的主要区别是它们对数据库施加作用的时间

和条件不同。

96.在Access中模块分为类模块和标准模块两种类型。

97.模块窗口由工程资源管理器、模块属性窗口

和代码编程辑窗口_三部分组成。

98.在设置或撤消数据库密码的过程中,数据库必须以

独占

方式打开。

99.在设置或撤消数据库密码的过程中,密码对于字母

大小写

是敏感的。

100.在Access中,数据导入是将其它格式文件中的数据和其它Access数据库中的对象导入到当前数据库中,而数据导出是将Access数据库中的数据库对象传送到另一个数据库或其它格式文件中。*C*}^1101.数据库系统的外模式在SQL中称为视图,它由基本表产生出来。8102.向基本表中插入数据有两种命令格式,一种称为单行插入格式,另一种称为_多行_______插入格式。103.在SQL中,通过使用视图,能够使在关系规范化时被分解的关系连接连接起来,能够增强数据库的安全性。

104.在SQL新版的查询语句中,select选项实现投影运算,from选项实现连接运算,where选项实现选择运算。

105.在列举的购物活动中,商品实体同销售实体之间是_1_____对__多____的联系。6m8g2~!h*RS&106.在进行系统调试时,要有意地使用各种不同的数据和进行各种不同的操作,去测试系统中的所有方面。9`7i

H/

107.在列举的购物活动中,存在着三个实体,分别称为_商品___实体、_销售___实体和__收款____实体。

108.在实际的数据库管理系统中,对数据库的操作方式有命令交互、程序执行和__窗口界面________等三种。)a9^;@

109.基本表属于全局模式中的表,它是_实表_______,而视图则属于局部模式中的表,它是__虚表______。

110.在SQL新版的查询语句中,select选项实现投影运算,from选项实现连接运算,where选项实现选择运算。9W9kE2

111.数据字典是对系统工作流程中数据和处理的描述。7X"Qg

112.在旅店管理中,涉及到的基本表有四个,它们分别为客房表、住宿表、旅客登记表和___消费卡表_____。)113.在旅店管理中,由消费卡表派生出的视图有四个,它们分别为住宿费表,伙食费表、娱乐费表和催补款表。

114.在旅店管理中,涉及到4个基本表和5个视图。

115.Access的用户操作界面由标题栏、菜单栏

、工作区、工具栏、状态栏等五个部分组成。

116.Access中“自动编号”型数据最长为4个字节。

117.Access字段的“小数位”属性是指定数字型和货币型数据的小数点的位数,它只影响数据的显示方式,并不影响所存储数值的精度。

118.表是Access数据库系统中的核心和基础,其他数据库对象都是在表的基础上建立和使用的。

119.Access“表”结构设计窗口分为两个部分,上半部分是表设计器,下半部分是字段属性。

120.在V的表中修改字段的名字并不会影响该字段的数据,但是会影响其他基于该表所创建的数据库对象。

121.在设计Access数据表时,“索引”属性有三个取值:无索引、有索引(有重复)和有(无重复)。122.Access中,在创建主键时,若要选择多个字段作为主键,可同时按下Ctrl键。){)_+{1J-e'~7123.在创建交叉表查询的过程中,最多可以选择3个行标题字段。5N"`9p6P-D5F1h2N,j2K$O#124.窗体中只可以按1个字段排序,而数据表中可以按1或多个字段排序。0])`!~;w,\

125.选择查询从1或多个表中检索所需要的数据。

126.Access中在创建带子窗体的窗体时,必须确定作为主窗体和子窗体的数据源之间存在着1对多关系。

127.创建子窗体的前提条件是:主/子窗体间存在着1对多的关系。0Q.{;}"}y-J0M&|3Y.T

128、Access2000中报表有设计视图和预览视图,而没有数据表视图。

129.Access2000中使用“自动创建报表”功能可以创建纵栏式和表格式两种报表。4['D8c1[/^"h8130.Access用户操作界面中的“状态栏”主要用于显示数据库管理系统的工作状态。

131.一个Access数据库对应于操作系统中的1个文件,其文件扩展名为mdb__。+_*J"a4H,@W#G

132.宏是由一条或多条操作命令组成的集合,其中每条命令用来实现相应的功能。使用条件表达式可以确定按条件执行宏。9u9S3[;e+O#_2n/}9Z4S

133.一个模块是由一个或多个过程组成的,每个过程可以实现相应的功能。

134.在一个关系R中,“职工号”函数决定“姓名”既是非平凡函数依赖,又是完全函数依赖。

135.DBMS具有安全性、一致性、并发性和数据库恢复等管理控制功能。's/O/s-s'v#g0o,x,w#

136.在非关系模型中操作记录的方式是_过程_____式的,在关系模型中,操作记录的方式是__集合____式的。

137.DBMS提供数据定义语句和数据操纵语句供用户使用。+q.L0S{9A)s2V

138.关系中的每个属性只能取单值,关系的结构不允许嵌套。

139.关系完整性包括实体完整性、参照完整性和用户定义的完整性三个方面。$N9]$a"[:p8t(Y'j

140.在文件管理结点程序和数据在存储位置上是分开存放的。

141.在文件系统中,数据没有独立的操作界面,在数据库系统中,数据具有独立的操作界面。

142.任一种数据模型都有型和值的区别。:^'O2I:G-B0e

143.在数据库体系结构中,两级数据映象分别是指外模式和模式之间的数据映象与模式和内模式之间的数据映象。

144.专门的关系运算包括选择、投影、连接和除四种。

145.SQL是高度非过程化和面向_集合操作的语言。)d7@.l8

146.在新版的SQL中,查询所涉及到的表及表之间的连接是在from选项中实现的,表之间的连接共有三种方式,分别称为中间连接、_左__连接和___右____连接。3j1J6}(~-e,

147.概念设计也要贯彻概念单一化原则,即一个实体中的所有属性都是直接用来描述码的。

148.报表由报表页眉、页面页眉、主体、页面页脚和报表页脚等5节组成。$x.Y7?8O3B,s1h1}

149.在Access数据库系统中,定义表中的字段就是确定表的结构,即确定表中字段的名称、类型、属性和说明等。6b(\6150.报表窗口由五个部分组成,每个部分称为一个节。

151.Access为用户提供了多种数据库安全措施,如设置用户__密码________和__权限________。

152.一个关系若存在部分函数依赖和传递函数依赖,则必然会造成数据冗余以及插入_____、删除和修改异常。

153.在SQL中,insert、update和delete分别为对基本表进行插入、修改和删除记录操作的命令。

154.在SQL的查询语句中,_guoupby选项实现分组统计功能,orderby选项实现对结果表的排序功能。

155.需求说明书是系统总体设计方案,是__开发______单位与_用户_______单位共同协商达成的文档。+

156.设计数据库的逻辑结构模式时,首先要设计好全局模式,然后再设计好各个__外模式______。

157.若一个关系的任何非主属性都不部分依赖和传递依赖于任何候选码,则称该关系达到__第三______范式。2r#V.158.Access2000中共有53基本宏操作,这些基本操作还可以组合成很多其它的“宏组”操作。

159.分布式数据库系统除了具有一般数据库系统的优点这外,还具用兼容性强、可靠性高、地域范围广、数据量大、客户数多等优点。(160.在一个关系R中,若存在“学号→系号,系号→系主任”,则隐含存在着学号函数决定__系主任______。/Z1r'Y.161.设一个关系为R(A,B,C,D,E),它的最小函数依赖集为FD={A→B,B→C,B→D,D→E},则该关系的候选码为__A______,该候选码含有_1_____属性。

M-c"|9\9N(N9

162.设一个关系为R(A,B,C,D,E),它的最小函数依赖集为FD={A→B,A→C,(C,D)→E},则该关系的候选码为{AD}______,候选码函数决定E是_伪传递_____性。3w$^:Cs!M%C;l163.设一个关系为R(A,B,C,D,E),它的最小函数依赖集为FD={A→B,A→C,(A,D)→E},该关系只满足_第一__范式,若要规范化为高一级的范式,则将得到___2__个关系。#Q+o4b1

164.设一个关系为R(A,B,C,D,E),它的最小函数依赖集为FD={A→B,C→D,(A,C)→E},则该关系的候选码为(A,C)_______,该候选码含有__2____属性。0j!Q4f9b

r/

165.设一个关系为R(A,B,C,D,E),它的最小函数依赖集为FD={A→B,A→C,C→D,C→E},该关系满足第二范式,若要规范化为高一级的范式,则将得到_2__个关系。:K0W,J0O(r#

166.设一个关系为R(A,B,C,D,E),它的最小函数依赖集为FD={A→B,A→C,A→D,D→E},该关系满足第二式,若要规范化为高一级的范式,则将得到___2____个关系。2S!L4H:x7

167.设一个关系为R(A,B,C,D,E),它的最小函数依赖集为FD={A→B,B→C,D→E},则该关系的候选码为__(A,D)______,该候选码含有___2___属性。*g;YI9m:};A7H

\

168.设一个关系为R(A,B,C,D,E,F),它的最小函数依赖集为FD={A→B,A→C,D→E,D→F},则该关系的候选码为__(A,D)______,该候选码含有_2_____属性。;g*F,z5m4A0

D3的元组数为___24_____,每个元组有____3____个分量。D2169.设D1,D2和D3域的基数分别为2,3和4,则D12i+170.设一个集合A={3,4,5,6,7},集合B={1,3,5,7,9},则A和B的并集中包含有___7___个元素,A和B的差集中包含有__2____个元素。5171.设一个关系为R(A,B,C,D,E,F,G),它的最小函数依赖集为FD={A→B,C→D,B→E,E→F},则该关系的候选码为_(A,C,G)_______,该候选码含有__3____属性。.{,

172.设一个关系为R(A,B,C,D,E),它的最小函数依赖集为FD={A→B,A→C,(A,D)→E},则该关系的候选码为__(A,D)______,该关系存在着_部分__函数依赖。

173.设一个关系为R(A,B,C,D,E),它的最小函数依赖集为FD={A→B,C→D,C→E},该关系只满足第一范式,若要规范化为高一级的范式,则将得到___3_____个关系。+P-s7D.N

F:

174.设一个关系为R(A,B,C,D,E),它的最小函数依赖集为FD={A→B,A→C,(C,D)→E},该关系只满足第一范式,若要规范化为第三范式,则将得到__3______个关系。

175.设一个关系为R(A,B,C,D,E,F,G),它的最小函数依赖集为FD={A→B,A→C,C→D,C→E,A→F,F→G},该关系满足第二范式,若要规范化为高一级的范式,则将得到3_个关系。8^3C1

176.设一个关系模式为R(A,B,C),对应的关系内容为R={{1,10,50},{2,10,60},{3,20,72},{4,30,60}},则δB>15(R)属于选择运算,运算结果中包含有2个元组。

177.设一个关系模式为R(A,B,C),对应的关系内容为R={{1,10,50},{2,10,60},{3,20,72},{4,30,60}},则ПB(δC<70(R))的运算结果中包含有2个元组,每个元组包含有___1_____个分量。7N-O(^#N/{'

178.设一个关系模式为R(A,B,C),对应的关系内容为R={{1,10,50},{2,10,60},{3,20,72},R的运算结果中包含有____4____个元组,每个元组包含有____3____个分量。{4,30,60}},则R

179.设一个学生关系为S(学生号,姓名),课程__Π学生号关系为C(课程号,课程名),选课关系为X(学生号,课程号,成绩),则至少选修了课程号为’001’或’002’课程的全部学生信息所对应的运算表达式为___S___________(δ课程号=’001’∨课程号=’002’(_X_____))。

(δ姓名=K(S)))。课程号(X180.设一个学生关系为S(学生号,姓名),课程关系为C(课程号,课程名),选课关系为X(学生号,课程号,成绩),则姓名为变量K的值的学生所选修的全部课程信息所对应的运算表达式为C4L)C.B1

学生号(181.设一个学生关系为S(学生号,姓名),课程关系为C(课程号,课程名),选课关系为X(学生号,课程号,成绩),则选修了课程名为’程序设计’课程的全部学生信息所对应的运算表达式为S(δ课程名=’程序设计’(___C___))))。(X/P)U:i$l$n,i"F

学生号(X)与C的自然连接。182.设一个学生关系为S(学生号,姓名),课程关系为C(课程号,课程名),选课关系为X(学生号,课程号,成绩),则求出所有选修课程信息的运算表达式为

183.在一个关系R中,若存在X→(Y,Z),则也隐含存在X→Y和X→Z,称此为函数依赖的分解性规则。

184.在一个关系R中,若属性集X的函数决定属性集Y,则记作为X→Y,称X为决定因素。9d*O9v:X%

185.在一个关系R中,若存在X→Y和X→Z,则存在X→(Y,Z),称此为函数依赖的__合并性______规则。1f+y

~'

B具有al+bl个属性和a2×b2个元组。186.设一个关系A具有a1个属性和a2个元组,关系B具有b1个属性和b2个元组,则关系A:[6V7uK0c+M

S;~!i)r

学生号(X)___与_S____的自然连接。187.设一个学生关系为S(学生号,姓名),课程关系为C(课程号,课程名),选课关系为X(学生号,课程号,成绩),求出所有选课的学生信息的运算表达式为__

1.从商品库中查询出每种商品的商品代号、单价、数量和产地。

select商品表1.商品代号,单价,数量,产地

from商品表1,商品表2

@$f;w/X+}#f

where商品表1.商品代号=商品表2.商品代号

2.从商品库中查询出数量大于10的商品种数。

selectcount(*)7E#~)[(i+Y#v2I"e,a9}

from商品表1

where数量>100E1D5v7PH-n1V

3.从商品库中查询出同一类商品多于一种的所有分类名。

selectdistinct分类名

from商品表11f6S,O4y6V9b$L.A/Q

groupby分类名havingcount(*)>1$E'E0I:r*~0

4.从商品库中查询出每类(即分类名相同)商品的平均数量+

select分类名,avg(数量)as平均数量/y,t.]7c,Y!a:

from商品表1

groupby分类名

5.从商品库中查询出单价大于等于2000元,或者数量大于等于15的所有商品。select*

from商品表1

where单价>=2000or数量>=15

6.从商品库中查询出每种商品的总价值,并按降序排列出来T

select*,单价*数量as总价值4x)s$H6r;i.y#L6cw2

from商品表1

orderby总价值desc

7.从商品库中查询出比所有商品单价的平均值要高的全部商品。5mselect*

from商品表1$z%^7[*@8hy!y*N

where单价>all(selectavg(单价)3^,i+T6`9wt

from商品表12|;?8\

n-P#F:@-s*E-q3E

)+m-f8.从商品库中查询出同一产地的商品只有一种的所有商品。-}select商品表1.*,产地

from商品表1,商品表2

where商品表1.商品代号=商品表2.商品代号and产地in(select产地2X!F0N:E:J4[3H$Z

from商品表1x,商品表2y

wherex.商品代号=y.商品代号

groupby产地havingcount(*)=1

)9.从商品库中查询出每类(即分类名相同)商品的最高单价。select分类名,max(单价)as最高单价)X.m'E1

from商品表1)o5N5h%A3b'x

groupby分类名4O4x6};a

K/C/B4V

10.从商品库中查询出数量在10和20之间的商品种数。

select*

from商品表1,[;M#g0U$`)B9u'D8h3C

where数量between10and20(或where数量>=10and数量<=20)0F"q8l

P$V

],s

11.从商品库中查询出数量最多的一种商品。;Z8S7n:k.L*

select*'^(P5y6X#[+K'S:A

from商品表18r5S%E+g-q(y8X

where数量=some(selectmax(数量)

from商品表10p5r,j8r4D-s(Y

).g2z0z8W3X

12.selectdistinct产地

from商品表2

从商品库中查询出所有商品的不同产地1U*T%q;P%j#

13.selectcount(distinct产地)as产地数4x$N:p+W)

from商品表2:x3d/q'O-M

从商品库中查询出所有商品的不同产地的总数.L7j3Y(L0Q"

14.selectx.商品代号,分类名,产地,品牌6h5iW1Q:k&H

from商品表1x,商品表2y

wherex.商品代号=y.商品代号and(品牌='熊猫'or品牌='春兰')

从商品库人查询出品牌为熊猫或春兰的所有商品的商品代号、分类名、产地和品牌

15.selectx.商品代号,分类名,数量,品牌

from商品表1x,商品表2y

wherex.商品代号=y.商品代号-K,G/V%W#];\*

从商品库中查询出每一种商品的商品代号、分类名、数量和品牌等信息$t2Q7W1v0^%O3`0B

16.selectdistinct品牌4m2L

U$b*T3f

from商品表2;G"];O3I5q%_

从商品库中查询出所有商品的不同品牌

17.select*

from学生"U

}%?"B3k2t)O"K;}'F*K

where学生号in(select学生号

from选课

groupby学生号havingcount(*)=1

)

b$^+I9c.K8p

从教学库中查询出只选修了一门课程的全部学生8S*n#@7S

18.select*7u!B5s)o#D

i$R*\7e

from学生8q9^4_*Z8C/q.m

whereexists(select*;k5J'U9D:y/{

from选课

where学生.学生号=选课.学生号3h)[%D-

groupby选课.学生号havingcount(*)=3

/h#|-q)N7V8y4^!~

)

从教学库中查询出同时选修了3门课程的全部学生

19.Selectx.*7p9G2z;]/f

from课程x,选课y

wherex.课程号=y.课程号andy.学生号=@sl

andy.课程号notin(select课程号

from选课1\;u!M

R%A+s

N

b;M,

where选课.学生号=@s21d4`3S;[;e(s2

),e注:@ks1和@s2分别是已保存相应学生号的字符型变量。从教学库中查询出学生号为@s1的学生所选修而学生号为@s2的学生没有选修的全部课程。

20.Select**DS"F-[)b

from课程

whereexists(select*

fromt选课)V+B,g+`3z8h

]8X.[

where课程,课程号=选课.课程号

)8L*T7g)i:w;Q'f-R

从教学库中查询出所有已被学生选修的课程

21.select学生.学生号,count(*)as选课门数)l+b8V2D.

from学生,选课5a6I0^%C1[0v6o

where学生.学生号=选课.学生号%@)T!O:e3u.

groupby学生.学生号,a4s7G.X.ag9R/e4S)

从教学库中查询出每个学生选课的门数

22.select课程.课程号,课程.课程名,count(*)as选课人数#p5{0Z0R'B'V)X*A2E

from课程,选课-X/w-N2~-I8E

t

where课程.课程号=选课.课程号

groupby课程.课程号,课程.课程名3M2i%u7x5

从教学库中查询出每门课程被选修的学生数

23.select专业,count(*)as专业人数

fro

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论