当前位置:文档之家› 数据库(选择题)

数据库(选择题)

数据库(选择题)
数据库(选择题)

选择题:

1.下列操作属于传统集合运算的是(并,差,交)

2.数据库管理系统是(软件集合)

3.下列不属于关系数据库术语的是(模型)

4.下列关于实体描述错误的是(不能用于表示抽象的事物)

5.一个关于数据库文件中的各条记录(前后顺序可以任意颠倒,不影响数据库中数据的关

系)

6.不属于常用的数据模型是(概念模型)

7.在层次数据模型中,有几个节点无双亲(1)

8.高版本的Access数据库,在低版本的Access数据库管理系统中使用,应选择的操作是

(高转换低)

9.下列关于Access数据库的描述错误的是(数据库对象放在不同的文件中)

10.“TRUE/FALSE”数据类型为(是/否类型)

11.货币数据类型等价于具有什么属性的数字数据类型(双精度)

12.如果要在数据表的某字段中存放图像数据,则该字段应设为(OLE对象)

13.下列叙述错误的是(每张表必须设定主键)

14.必须输入0到9的数字的输入掩码是(0)

15.以下不属于动作查询的是(交叉表查询)

16.在课程表中药查找课程名称中包含“计算机”的课程,对应“课程名称”字段的正确条

件表达式是(like#表计算机*#)

17.以下关于查询的操作正确的是(可以根据数据库表和已建查询创建查询)

18.下列查询中,(生成表)查询可以从多个表中提取数据组合起来生成一个新表永久保存。

19.下列选项中,最常用的查询类型是(选择查询)

20.下列SELECT语句语法正确的是(SELECT*FROM教师表WFERE性别=男)

21.已知商品表的关系模式为:商品,使用SQL语句查询各类商品的数量,以下正确的是

(结尾是类型)

22.SQL能够创建(各种查询)

23.在SQL语句中,如果检索要去掉重复组的所有元组,则应在SELECT中使用

(DISTINCT)

24.窗口事件是指操作窗口时所引发的事件,下列不属于窗口事件的是(取消)

25.教师(Max)

26.往数据库中添加记录的SQL命令是(INSERT INTO)

27.使用窗体设计器,不能创建的窗体是(报表)

28.若将窗体的标题设置为“改变字体大小”,应用使用的语句是(ME,CAPTION=改变字

体大小)

29.报表的功能是(数据输出)

30.图表报表以(图形)方式展示数据间的关系。

31.在报表设计中,以下可以做绑定控件显示字段数据的是(文本框)

32.在Access系统中提供了(单步)执行的宏调试工具。

33.下列事件不属于Access中的事件的为(控制事件)

34.从字符串s中,第二个字符开始获得4个字符的子字符串函数是(MID)

35.在一个表达式中,如果有两种或两种以上的运算,则按照(算术运算,字符运算,关系

运算,逻辑运算)的顺序进行计算。

36.以下声明I是整型变量的语句正确的是(DIM I AS INTEGER)

37.在建立删除用户和更改用户权限时,一定使用(管理员)账号进入数据库。

38.将access数据库中的数据发布在INTERNET网格上可以通过(数据访问页)

39.表示二维表中的行的数据库术语是(记录)

40.数据库的核心是(数据库管理系统)

41.下面关于关系描述错误的是(关系中允许有完全相同的元组)

42.文本类型的数据包括(以上都是(英文中文数字))

43.在数据库中能够唯一地标识一个记录的字段或字段组合称为(关键字)

44.关系数据库中的数据表(既相对独立,又相互联系)

45.不能进行排序的字段数据类型是(备注型)

46.在同一学校中,人事部门得教师表和财务部门的工资表的关系是(一对一)

47.下列不属于access数据库对象的是(记录)

48.已知某一数据库中有两个数据表,他们的主键与外键是一对多的关系,这两个表若想建

立关联,应该建立的永久联系是(一对多)

49.在对某表中某一字段建立索引时,若其值有重复,可选择(有重复)索引。

50.下面数据表的叙述有错误的是(表的“数据表视图”只用于显示数据)。

51.在数据库窗口,选中表后,单机“设计”按钮,可以打开表编辑器对表结构进行修改,

下列描述正确的是(选中某字段,使用“插入”菜单中的“行”命令,可以在该字段之前插入一个新字段)。

52.建立一个基于“学生”表的查询,要查找,(between#1980-06-06#and#1980-07-06#)

53.access支持的查询类型有(选择查询,交叉表查询,参数查询,AQL,查询和查询动作)

54.下图中所示的查询返回的记录是(所有的记录)

55.下面对查询功能的叙述中正确的是(在查询中,查询不仅可以找到满足条件的记录,而

且还可以在建立查询的过程中进行各种统计计算)。

56.SQL的含义是(结构化查询语言)

57.access查询的视图包括(都正确(设计视图,数据表视图,SQL视图))

58.在下面图中,与查询设计器的筛选标签中所设置的筛选功能相同的表达式是(成绩

表,>=80)

59.已知商品表的关系模式为:(DESC类型)

60.已知商品表的关系模式为:(AND LIKE 照相机)

61.删除学生中出生日期字段的命令是(Alter table 学生DROP出生日期)

62.下图显示了学生,学生选课,课程信息3个表(SELECT课程名称,A VG考试成绩AS

平均成绩FROM学生选课,A课程信息,B WHERE A 课程编号,GROUP BY课程名称)

63.1980年出生,性别女,(SELECT*FROM学生WHEE性别=“女”and year (出生日期)=

“1980”)

64.在窗体的窗体视图中可以进行(显示,添加或修改表中数据)

65.主要用于显示输入更新数据库中的字段的控件的类型是(绑定型)

66.复选框,切换按钮和选项按钮经常作为单独的控件来显示表或查询中(是/否数据类型)

67.下列输出方式中,在输出格式个处理大量的数据上都具有优势的是(报表输出)

68.如果设置报表上某个文本框的控件来源属性为2+3+1,则打开报表视图时,该文本框显

示信息是(2*3+1)

69.设计/修改报表布局,不能修改控件的(属性)

70.宏组中宏的调用格式是(宏组名,宏名)

71.不能使用宏的数据库的对象是(表)

72.SUB过程和FUNCTION过程可由()

73.VBA程序流程控制的方式是(顺序控制,分支控制和循环控制)

74.下列计算正确的是(LNT(2.5)=2)

75.在更改数据密码前,一定要先(进入)数据库。

76.(设计视图)是创建与设计数据访问页得一个可视化的集成界面。

77.建立AB 两表之间的关联时,若A表的关联字段是候选码,B表的关联字码也是候选码,

则在AB表之间建立了(一对一的关系)。

78.在关系数据模型中,域是指(属性的取值范围)

79.数据库系统与文件系统的主要区别是(文件系统不能解决数据昂余和数据独立性问题,

而数据库系统可以解决)。

80.数据库系统中除了可用层次模型和关系模型表示实体类型及实体间联系的数据模型以

外,还有(网状模型)

81.层次型,网状型和关系型数据库划分的原则是(数据之间的联系)

82.若想打开的数据库文件能为网上其他用户共享,但只能浏览数据,要选择打开数据库文

件的方式为(以只读方式打开)

83.教学管理数据库中有学生表,课程表和选课表,为了有效地反映这三张表中数据之间的

联系,在创建数据库时应设置(表之间的关系)

84.下列关于ACCESS叙述错误的是(用户可以利用SQL语句创建表,但不能使用SQL

语句修改表结构)

85.关于主关键字,描述正确的是(主关键字的内容具有唯一性,而且不能为空格)

86.在ACCESS数据库中的表设计中试图中,不能进行的操作是(删除记录)

87.关于删除查询,下面叙述正确的是(每次删除整个记录,并非是指定字段中的记录)

88.动作查询不包括(选择查询)

89.用表“学生名单”“创建新表”“学生名单2”,所使用的查询方式是(生成表查询)

90.查找数据时,可以通配任何单个数字字符的通配符是(*)

91.在access数据库中,从数据表找到符合特定条件的数据信息的是(选择查询)

92.如下表示国际不等于“中国”,不正确的是(国籍!=“中国”)

93.下图显示了学生,学生选课,课程信息3个表,以及他们之间的联系,使用SQL语句

查询,所有未开课程的基本信息,一下正确的是(SELECT*FROM课程信息WHERE 课程编号NOT IN (SELECT课程编号FROM学生选课))

94.修改数据库记录的SQL的命令是(UPDATE)

95.下图显示了学生,学生选课,课程信息,3个表,以及他们之间的联系,使用SQL语句

按照课程编号统计每门课程的最高分,以下正确的是(SELECT课程编号,MAX(考试成绩)AS最高分FROM学生选课GROUP BY课程编号)

96.若要使用SQL语句在学生表中查找所有姓“李”的同学的信息,可以在WHERE子句

输入(姓名LIKE“李8”)

97.下图是使用查询设计器完成的查询,与该查询等价的SQL语句是(SELECT学号,成绩

FROM成绩表WHERE成绩>(SELECT A VG(成绩)FROM 成绩表)

98.下列选项中,(信息)不属于ACCESS中窗体的数据来源。

99.不是窗体控件的是(表)

100.标签报表是(多列)布局的报表。

101.以下不是报表组成部分的是(报表设计器)

102.要指定在何种情况下运行宏,可以在创建宏时定义(宏条件表达式)

103.以下不支持分支结构的语句是(WHILE…WEND)

104.以下(DIM NEW ARRAY(1TO10)AS INTEGER)选项定义了10个整型数构成的数组,数组元素为NEW ARRAY(1)至NEW ARRAY(10).

105.与窗体和报表的设计视图工具箱相比较,下列哪个控件是数据访问页才有的(滚动文字)106.数据库系统与文件系统的主要区别是(文件系统不能解决数据昂余和数据独立性问题,而数据库系统可以解决)

107.数据库的基本特点是(数据可以共享(或数据结构化)数据独立性,数据昂余小,以扩充,同一管理和控制)。

108.关于数据库的任何检索操作都是由3种基本运算组成的,这3种基本运算不包括(关系)109.公司中有多个部门和多个职员,每个职员只能属于一个部门,一个部门可以有多名职员,职员与部门的联系类型是(一对多)

110.从关系模型中,指定若干属性组成新的关系称为(投影)

111.在ACCESS数据库系统中,数据对象共有(7种)

112.不是表中字段是(索引)

113.数据类型是(决定字段能包含哪类苏数据的设置)

114.整型数字类型的大小为(2)字节。

115.要在查询设计网格中显示“追加”行,则要在查询类型下拉列表框中选择(追加)查询。116.利用一个或多个表中的全部或部分数据建立新表的是(生成表查询)

117.若将文本字符12 6 5按升序排序,则排序结果为(12 5 6)

118.在ACCESS数据库中,对数据表求列平均值的是(选择查询)

119.操作查询不包括(参数查询)

120.将表“学生名单2”的记录复制到表“学生名单1”中,且不删除表“学生名单1”中的记录,所使用的查询方式是(追加查询)

121.有SQL语句:SELECT*FROM教师WHERE NOT(工资>3000 OR工资<2000)与该语句等价的SQL语句是(SELECT*FROM教师WHERE工资BETWEEN2000AND3000)122.SQL语句中的DROP关键字的功能是(从数据库中删除表)

123.下图是使用查询设计器完成的查询,与该查询等价的SQL语句是(SELECT学号,成绩FROM成绩表WHERE成绩.>=80AND成绩<=90)

124.在SQL语言中,删除一个表的命令是(DROP TABLE)

125.使用窗体设计视图,不能创建(报表)

126.表格式窗体同一时刻能显示几条信息(多条信息)

127.(自动报表)功能是一种快速创建报表的方法。

128.(运行宏或宏组)才能产生宏操作。

129.创建图表报表时必须使用(图表式)

130.在关于报表数据源设置的叙述中,以下正确的是(可以是表对象或查询对象)

131.创建宏不用定义(窗体)

132.要将“选课成绩”表中学生的成绩取整,可以使用(INT(【成绩】))

133.标识符必须由字母和汉字开头,后面可跟(以上都是(汉字数字下划线))

134.在建立数据库安全机制后,进入数据库要依据建立的(安全机制(包括账号,密码,权限))

135.模型是对现实世界的抽象,在数据库技术中,用模型的概念描述数据库的结构和定义,对现实世界进行抽象,表示实体类型及实体间联系的模型为(实体模型)

136.数据库类型是按照(数据模型)来划分的。

137.在关系数据中,用来表示实体间联系的是(二维表)

138.关系数据库中的表不具有的性质是(记录的顺序可以任意排序)

139.从关系中找出满足给定条件的操作称为(选择)

140.不是ACCESS数据库对象的是(视图)

141.下列对关键字段的的叙述,错误的是(数据库中的每一个表都必须有一个关键字段)142.对于ACCESS以下叙述正确的是(输入货币型数据的小数部分超过2位时,系统将自动四舍五入)

143.ACCESS表中的数据类型不包括(通用)

144.关于SQL的短句,下列说法正确的是(HAVING子句与GROUP BY 子句必须连用)145.在设计ACCESS数据库中的表之前,应先将数据进行分类,分类原则是(以上所有选项)

146.能够对一个或者是多个表中的一组记录作全面的更改的是(更新查询)

147.主要应用于创建表的备份、创建从指定时间显示数据的报表、创建包含记录的历史表等方面的查询是(Between Date( )Or Date( )-20)

148.已知商品表的关系模式为:商品(商品编号,名称,类型),使用SQL语句将商品表中的“纺织”类型更改为“纺织品”,以下正确的是(Update商品set类型=“纺织品”where 类型=“纺织”)

149.已知商品表的关系模式为:商品(商品的编号,名称,类型)使用SQL语句将商品表中的“电器”的商品信息,以下正确的是(SELECT*FROM商品GROUP BY类型)150.在SQL查询中使用WHERE子句指出的是(查询条件)

151.下图显示了学生、学生选课、课程信息3个表,以及它们之间的联系。使用SQL语句统计性别为“女”的学生人数,以下正确的是(SELECT COUNT(性别)AS人数,性别From学生GROUP BY 性别HA VINGxingbie =“女”)

152.主窗体和子窗体的链接字段不一定在主窗体或子窗体中显示,但必须包含在(主窗体/子窗体的数据源中)

153.在窗体中,位于(页面页眉)中的内容在打印预览或打印时才显示

154.在“新建报表”对话框中包含了(6)种创建报表的形式

155.以下不是报表数据来源是(多个表)

156.宏组是由(若干宏)组成的

157.字符函数Rtrim(字符表达式)返回去掉字符表达式什么的字符串(尾部空格)158.以下变量名中,正确的是(C24)

159.假设某数据库表中有一个“学生编号”字段,查找编号第3、4个字符为“03”的记录的准则是(Mid(【学生编号】,3,2)=“03”)

160.ACCESS通过数据访问页可以发布的数据(是数据库中保存的数据)

161.关于数据库系统描述不正确的是(数据独立性较差)

162.在下述关于数据库系统的叙述中,正确的是(数据库中的数据项之间和记录之间都不寻在)

163.在关系模型中,用来表示实体关系的是(表)

164.在同一学校中,系和教师的关系是(一对多)

165.关闭Acess表数据类型的是()

166.下列不属于Access表数据类型的是(控件型)

167.日期类型的数据1998年8月10日,用短日期格式表示为(1998-08-10)

168.Access字段名不能包含的字符是(“!”)

169.若要查询成绩为60-80分之间(包括60分,不包括80分)的学生的信息,成绩字符按的查询准则应设置为(>=60And<80)

170.创建单参数查询时,在设计网格去的“条件”单元格中输入的内容为(参数对话框中的

提示文本)

171.查询可以作为(窗体和报表)的数据来源

172.创建Access查询可以(使用以上三种方法)

173.下图是使用查询设计器完成的查询,与该查询等价的SQL语句是(select学号,数学from sc where数学)(select avg(数学)from sc)

174.SQL的语句中删除表的命令是(Drop Table)

175.如果加载一个窗体,先被触发的事件是(Aoad事件)

176.用来显示整份报表的汇总说明的是(页面页眉)区

177.要实现报表按某字段分组统计输出,需要设置(该字段组页脚)

178.下列不同的报表,用于给出所有记录汇总数据的是(汇总报表)

179.使用宏组的目的是(对多个宏进行组织和管理)

180.以下逻辑表达式结果为True的是(NOT3+5>8)

181.关系模型中,一个关键字是(可由一个或多个其值能唯一标识该关系模式中任何元组的属性组成)

182.Access系统是(操作系统支持下的系统软件)

183.利用Access创建的数据库文件,其扩展名为(MDB)

184.是/否数据类型常被称为(布尔型)

185.Access不能进行排序或索引的数据类型是(备注)

186.若上调产品价格,最方便的方法是使用以下(更新查询)

187.假设某数椐库表中有一个姓名字段,查找姓李的记录的条件是(Left(【姓名】),1)=“李”)

188.SQL的功能包括(数据定义、查询、操纵、控制)

189.在SQL的SEKECT语句中,用于实现条件选择运算的是(WHERE)

190.以下数据定义语句中能在已有表中添加新字段的是(ALTER TABLE)

191.下图显示了学生、学生选课、课程信息3个表,以及它们之间的联系。使用SQL语句查询,所有未选课的学生的基本信息,以下正确的是(SELECT*FROM学生WHERE 学号NOTIN(SELECT学号FROM学生选课)

192.下列不属于窗体的类型的是(模块式窗体)

193.Access中,窗体上显示的字段为表或()中的字段

194.要计算报表中所有学生的“数学”课程的平均成绩,在报表页脚节内对应“数学”字段列的位置添加一个文本框计算控件,应该设置其控件来源属性为(“=Avg(【数学】)”195.字符函数String(2,“abcdef”)返回的值是(aa)

196.在数据库中下列说法(数据库避免了一切数据的重复)是不正确的

197.在数据库系统中,数据的最小访问单位是(字段)

198.在表设计视图中将“平均分”字段定义为数字类型后,可以在窗口下方的“字段属性”

中,定义该字段的大小,以下不能实现的定义为(常规数字)

199.如果有一个长度为2K字节的文本要存入某一字段,则该字段的数据类型应是()200.在数字数据类型中,双精度数字类型的小数位数为(5位)

201.关于删除表中数据操作错误的描述是(选定要删除的记录,然后选择“文件”菜单中的“删除记录”命令)

202.查询的功能有(选择字段,选择记录,编辑记录,实现计算,建立新表,建立基于查询的报表和窗体)

203.查询学生成绩大于80分的学生的姓名的正确命令是(Select姓名From学生Where学生,学号In(Select学号From成绩表Where成绩>80)

204.关于宏的描述不正确的是(可以在一个宏内运行其他或者模块过程)

205.在数据库中,产生数据不一致的根本原因是(数据余)

206.要从学生关系中查询20岁的生所进行的查询操作属于(选择)

207.退出Access数据库管理系统可以使用的快捷键是(Alt+F+X)

208.表示二维表中的列的数据库术语是(字段)

209.关于Access字段名,下面叙述错误的是(字段名产度为1~255个字符)

210.关于主关键字(即主键)的说法正确的是(主关键字段中不许有重复值和空值)211.创建表,可以在什么中进行(表设计器)

212.有关字段属性,以下叙述错误的是(可以用任意类型的字段设置默认值属性)

213.在“日期/时间”数据类型中,每个字段需要的存储空间是(8个字节)

214.在查询设计器中不想显示选定的字段内容则将该字段的(显示)项对号取消

215.不合法的表达式是(“性别”=“男”Or“性别”=“女”)

216.按如图8-51所示判断查询为(更新查询)

217.如图所示描述的选择类型结果为(所有字段值)

218.以下条件表达式合法的是(【性别】=“男”Or【性别】=“女”

219.下列选项中不是报表数据属性的是(打印版式)

220.以下常量类型说明符使用正确是的是(ConstA1!=2000)

221.关于统计函数Count(字符串表达式),下面叙述错误的是(以上都不正确)

222.以下可以得到“3+4=7”的结果的VBA表达式是(“3+4”&“=”3+4)

223.二维表由行和列组成,每一行表示关系的一个(元组)

224.用树形结果来表示实体之间联系的模型称为(层次模型)

225.若不想修改数据库文件中的数据库对象,打开数据库文件时要选择(以只读方式打开)226.关于字段默认值叙述错误的是(默认值是一个确定的值,不能用表达式)

227.筛选图书编号是“01”或“02”的记录,可以在条件中输入(in(“01”and”02”))

228.在Access中可以导入(以上都可以)

229.Access中,为了使字段的值不出现重复以便索引,就可以将该字段定义为(主键)230.下列函数中,表示返回字符表达式中最大值得事(Aax)

231.下面显示的是查询设计视图的设计网格部分,从下图所示的内容中,可以判断出要创建的查询是(追加查询)

232.用SQL语言描述“在教师表中查找男教师的全部信息”,以下描述正确的是(SELECT* FROM教师表WHERE(性别=“男”))

233.若要求在文本框中输入文本时达到密码 ”号的显示效果,则应设置的属性是(“输入掩码”属性)

234.(页面页眉)的内容在报表每页头部打印输出

235.有关宏的基本概念,以下叙述错误的是(由多个操作构成的宏,可以没有次序地自动执行一连串的操作)

236.函数Sgn(-2)返回值是(-1)

237.关于数据库系统的正确叙述是(数据库系统减少了数据昂余)

238.关系模式的任何属性(不可再分)

239.有关创建数据库的方法叙述不正确的是(打开“视图”菜单,按“数据库对象”命令)240.在下列数据类型中,可以设置“字段大小”属性的是(文本)

241.备注数据类型所允许存储的内容可长达(6,4000个字符)

242.关于主键,下列叙述中错误的是(一个表可以有多个主键)

243.在Access中,不能导出到Microsoft Execl的数据库对象是(宏)

244.除了从表中选择数据外,还可以对表中数据进行修改的查询是(操作查询)

245.假设某一个数据库表中有一个地址字段,查找地址最后两个字为“8”号的记录的准则是(Right([地址],2)=“8号”)

246.要改变窗体上文本框控件的数据源,应设置的属性是(控件来源)

247.下面不属于“页面设置”对话框选项卡的是(行)

248.要在报表的最后一页底部输出的信息,应通过(报表页脚)

249.Quit宏操作的作用是(退出Access)

250.有关宏操作,下列叙述错误的是(宏的条件表达式中不能引用船体或报表的控件值)251.将两个关系拼接成一个新的关系,生成的新关系中包含满足条件的元组,这种操作成为(连接)

252.要从学生关系中查询学生姓名和班级所进行查询操作属于(投影)

253.在数据库系统中,最早出现的数据库模型是(层次模型)

254.如果一个公司只能由一个总经理,而且一个总经理不能同时担任其他公司的总经理,则公司和总经理两个实体之间的关系属于(一对一)联系

255.要设置数据表的默认字体,必须在(格式)对话框中进行

256.如果在创建表中建立字段“性别”,并要求用汉字表示,其数据类型应当是(文本)257.在数据表视图中,不能进行的操作是(修改字段的类型)

258.为了限制“性别”字段只能输入“男”或“女”,该字段“有效性规则”设置中正确的规则表达式为(【性别】=“男”or【性别】=“女”)

259.合法的表达式是(【性别】=“男”or【性别】=“女”)

260.向表中插入数据的SQL命令是(Insert inot)

261.以下数据定义语句中能在已有表中添加新字段或约束的是(ALTER TABLE)

262.使用like运算符,查询姓“江”学生的字据正确的是(“江”)

263.下列不是报表统计汇总的计算函数功能的是(计算标准偏差)

264.用于显示消息框的宏命令是(MsgBox)

265.能够创建宏的设计器是(宏设计器)

266.数据库DBS、数据库管理系统DBMS三者之间的关系是(DBS包括DB和DBMS)267.在分析建立数据库的目的时应该(将用户需求放在首位)

268.不能编辑的字段类型是(自动编号)

269.对于Access,以下叙述中错误的是(系统默认文本类型字段的大小为10)

270.关于“输入掩码”叙述错误的是(所有数据类型都可以定义一个输入掩码)

271.假设某数据库表中有一个姓名字段,查找姓名为张三或李四的记录的准则是(NotIn(“张三”,“李四”))

272.在一个操作中可以更改多条记录的查询是(动作查询)

273.可以采用向导的放大来建立一个查询,(使用设计视图)的方法不是向导建立的方法274.有SQL语句:SELECT* FROM教师WHERE性别=“女”AND YEAR(工作时间)<2000,该查询要查找的是(性别为“女”并且2000年以前参加工作的记录)

275.在SQL的SELECT语句中,用于实现分组运算的是(GROUP BY)

276.删除数据记录SQL命令是(DELETE)

277.能够输出“图像”的窗体控件的是(图形控件)

278.如果设置报表上某个文本框的控件来源属性为“=7Mod4”,则打印预览视图中,该文本框显示的信息为(3)

279.(页面页脚)的内容在报表每页底部输出

280.关系数据管理系统中,所谓的关系是(数据模型符合满足一定条件的二维表格式)

281.一个学生可以同时借阅多本书,一本书只能由一个学生借阅,学生和图书之间为(一对多)联系

282.DBS是指(数据库系统)

283.不能退出Access2003的方法是(ESC)

284.Access中,为了达到“为子表添加记录时,主表中没有与之相关的记录,则不能在子表中添加该记录”的操作限制,需要定义()

285.关于Access表中文本类型不正确的叙述是(可以转换为任何其他数据类型)

286.如果在一个已经建立的查询中穿件参数查询,执行“保存”命令后,元查询内容所替代)287.要使用SQL语句查询1980年出生的学生,则WHERE子句中限定的条件为(出生日期Between#1980-01-01#And#1980-12-31#)

288.下面关于列表框和和组合框叙述正确的是(可以在组合框中输入新值,而列表框不能)289.数据表窗体同一刻能显示(多条记录)

290.当条件(Ci,i=1~N)全都为真时,F为假的表达式为(F=Not(C1AndC2And…AndCN) 291.在数据库中,下列说法(数据库避免了一切数据的重复)

292.ACCESS系统界面不包括(数据库)

293.Access字段名不能包含的字符是(“【”)

294.下面关于Access表的叙述中,错误的是(创建表之间的关系时,应关闭所有打开的表)295.将信息系99年以前参加工作的教师的职称改为副教授合适的查询为(更新查询)296.在查询“设计视图”中(可以添加数据库表,也可以添加查询)

297.关于查询的设计视图,说法不正确的是(可以进行数据记录的添加)

298.将成绩在90分以上的记录找出后放在一个新表中,比较合适的查询是(生成表查询)299.自动窗体向导创建的窗体不包括(新奇式)

300.为了使窗体界面更加美观,可以创建的控件是(“图像”控件)

301.数据库系统的特点是(数据共享),数据独立,减少数据昂余,避免数据不一致和加强了数据保护

302.为了限制“年龄”字段输入值在16到25之间(含16和25),可以在表设计器中设置该字段的“有效性规则”,一下规则表达式中错误的是(16<=【年龄】<25)

303.Access表中字段的数据类型不包括(通用)

304.假设某数据库表中有一个工作时间字段,查找15天前(不包括15天)参加工作的记录的准则是(

305.下列不属于SQL查询的是(报表查询)

306.Access的控件对象可以设置某个属性来控制对象是否可以用(不可用时显示为灰色状态),需要设置的属性是(Enabled)

307.(报表页眉)仅仅在报表的首页打印输出

308.(宏)是一个或多个操作的集合,每个操作实现特定的功能

309.引用窗体控件的值,可以用的宏表达式是(Forms!窗体名!控件名)

310.在概念模型中一个实体集合对应于关系模型中的一个(关系)

311.不是数据库系统组成部分的是(说明书)

312.如设置的输入掩码为“000000”,则表示必须输入(6个数字)

313.在Access中,下面关于空值的描述正确为(空值的长度为零)

314.当需要对字符数据的输入范围添加一定限制时,可以通过设置以下字段属性来完成(有效性规则)

315.在以下查询中有一种查询除了从表中选择数据外,还对表中数据进行修改的是(操作查询)

316.(交叉表查询)查询是利用表中的行和列来统计数据的

317.对“将信息系99年以前参加工作的教师的职称改为副教授”,合适的查询为(更新查询)318.有SQL语句:SELECT* FROM教师WHERE NOT(工资>3000 or工资<2000),与此语句等价的SQL语句是()

319.若两个实体之间的联系是1:m,则直线1:m联系的方法是(在“m”端实体转换的关系中加入“1”端实体转换关系的码)

320.在Access数据库系统中,不是数据库对象的是(数据库)

321.在SQL语句中,对输出结果排序的语句是(ORDER BY)

322.(报表页脚)的内容只在报表的最后一页底部打印输出

323.定义(宏组)有利于数据库中宏对象的管理

324.在Access中,用来表示实体的是(记录)

325.要对文本数字12、6、9升序排序,结果为(12、6、9)

326.假设某一个数据库表中又一个姓名字段,查找不姓王的记录的准则是(Not“王*”)327.在Access数据库中,对数据表进行统计的是(选择查询)

328.在SQL查询GROUP BY语句用于(分组条件)

329.在Access中,不能将当前数据库中的数据库对象导出到(数据表)

330.为了建立数据库中表之间的关联关系,尅选择(“工具”菜单中的“关系”命令)331.使用向导创建交叉表查询的数据源是(表或查询)

332.运行一个包含多个操作的宏,操作顺序是(从上到下)

333.在数据库中存储的是(数据以及数据之间的关系)

334.Access是一个(数据库管理系统)

335.要设置表格的网格线,需要在格式菜单中选择(数据表)

336.使用表设计器定义表中字段时,不是必须设置的内容是(说明)

337.在数字数据类型中,单精度数字类型的字段长度为(4个字节)

338.设置排序可以将查询结果按一定顺序排列,以便于查阅。如果所有的字段都设置了排序,那么查询的结果将先按哪个排序字段进行排序(最左边)

339.要查询职务为销售人员或采购人员的查询条件为(“销售人员”or“采购人员”)

340.下面关于列表框和组合框的叙述错误的(在列表框和组合框中均可以输入新值)341.设置主关键字的环境是(表设计视图)

342.要筛选单价>25的记录,该选择按(高级筛选)

343.以下叙述中,(创建复杂的查询能使用查询向导)

344.下面关于窗体的作用叙述错误的是(可以直接储存数据)

345.创建窗体的数据来源不能是(多个表)

346.在Access中,不允许创建(嵌套)格式的报表

347.在数据管理结束的发展过程中,,经历了人工管理阶段,在这几个阶段中,数据独立性最高的是(数据库系统)阶段

348.关系数据库是以(关系模型)为基本结构而形成的数据集合

349.在Access中,空数据库是指(没有任何数据库对象的数据库)

350.年龄在18~21岁之间的男生的设置条件可以设置为(“>18And<21”)

351.所有为选修课程编号为“030501”课程的学生的基本信息,以下正确的是(SELECT*FROM学生WHERE学号NOT IN(SELECT学号FROM学生选课WHERE 课程编号=“030501”)

352.要用文本框来显示当前日期,应当设置文本框的控件来源属性是(=date())

353.在窗体中添加(命令按钮)控件,可以这是打开另一个窗体

354.报表设计,是指利用(报表设计视图)涉及报表和对已有的报表进行修改操作

355.关于宏和模块的说明正确的是(宏可以是独立的数据库对象,可以提供独立的操作动作)356.要隐藏表格的某列,需要在(格式)菜单中进行选择

357.OLE对象数据类型的字段存放二进制数据的方式是(链接或嵌入)

358.创建交叉表查询,在“交叉表”行上有且只能有一个的是(列标题和值)

359.在窗体中,标签的“标题”是标签控件的(显示内容)

360.纵栏式窗体同一时刻能显示()

361.在下列选项中(建立查询)不属于报表功能

数据库综合练习(一)习题及答案

1.现有如下关系模式: R(A#,B#,C,D,E) 其中:A#B#组合为码, R上存在的函数依赖有A#B#→E,B#→C,C→D 1)该关系模式满足2NF吗为什么 2)如果将关系模式R分解为: R1(A#,B#,E) R2(B#,C,D) 指出关系模式R1和R2的码,并说明该关系模式最高满足第几范式(在1NF~BCNF之内)。 3)将关系模式R分解到BCNF。 解: 1)不是2范式,因为C部分依赖于码A#B# 2)R1的码为A#B#,R2的码为B# R1最高位BCNF,R2最高为2NF。 3)R1(A#,B#,E) R21(B#,C) R22(C,D) 2.设有一个关系模式R(S#, C#, G, TN, D), 其属性S#为学号,C#课程,G成绩,TN任课教师,D教师所在系。其中学号和课程号分别与其代表的学生和课程一一对应;学生选修的课程都有成绩;每门课程只有一个任课教师,每个教师可以有多门课程,教师没有重名,一个教师只属于一个系。 (1) 试根据上述语义确定函数依赖集。 (2) 关系R属于第几范式 (3)试将关系R规范为第3范式,并说明理由。 解:R(S#,C#,G,TN,D) 由题意可得关系模式R的函数依赖集: (1)F={S#C#->G, S#C#->TN, S#->D, C#->TN, TN->D} (2)函数依赖集存在部分函数依赖,关系模式R属于1NF。 (3)R分解为如下关系模式: R1(S#,C#,G) 不存在部分函数依赖及传递函数依赖,满足3NF。 R2(S#,D) 不存在部分函数依赖及传递函数依赖,满足3NF。 R3(C#,TN) 不存在部分函数依赖及传递函数依赖,满足3NF。 R4(TN,D) 不存在部分函数依赖集传递函数依赖,满足3NF。 3.某企业有多个下属单位,每个单位有多个员工。一个员工仅属于一个单位,且一个员工仅在一个工程中工作;一个工程中有多个员工。有多个供应商为各个工程供应设备。单位属性有单位名,电话。员工属性有:员工号、姓名、性别。设备属性有:设备号、产地。供应商属性有姓名、电话。工程属性有:工程名,地点。 要求完成:1. 根据上段对企业的描述建立企业E-R模型。 2. 把E-R模型转换为相应的关系模式。 3. 试分析各关系模式满足第几范式

数据库复习题答案

一、选择题: 1、DB,DBMS和DBS三者的关系是(B) A、DB包括DBMS和DBS B、DBS包括DB和DBMS C、DBMS包括DBS和DB D、DBS与DB、DBMS无关 2、假定学生关系式S(S#,SNAME,SEX,AGE),课程关系式C(C#,CNAME,TEACHER),学生选课关系是SC(S#,C#,GRAND)。要查找选修“COMPUTER”课程的“女”学生姓名,将涉及到关系(D) A、S B、SC,C C、S,SC D、S,C,SC 3、将E-R图转换为关系模式时,如果两实体间的联系是m:n,下列说法正确的是(C) A、将m方主键(主码)和联系的属性纳入n方的属性中 B、将m方属性和n方属性中均增加一个表示级别的属性 C、增加一个关系表示联系,其中纳入m方和n方的主键(主码) D、将n方主键(主码)和联系的属性纳入m方的属性中 4、由SELECT—FROM—WHERE—GROUP—ORDER组成的SQL语句,在被DBMS处理时,各字句的执行次序为(C) A、SELECT—FROM—WHERE—GROUP—ORDER B、FROM —SELECT—WHERE—GROUP—ORDER C、FROM —WHERE—GROUP—SELECT—ORDER D、SELECT—FROM—GROUP—WHERE—ORDER 5、以下不是数据库技术所具备的特点是(D) A、数据结构化 B、数据冗余小 C、有较高的数据独立性 D、数据联系弱 6、在信息模型的“学生”尸体中,对每个学生的具体情况的描述,称为(A) A、实体值 B、实体型 C、属性值 D、属性型 7、关系数据库三级模式中的(B),可用视图实现。 A、内模式 B、外模式 C、存储模式 D、模式 8、可用于区别实体集中不同个体的属性或属性集合,称为该实体的(B) A、属性型 B、键 C、外部键 D、实体型 9、设有一个体育项目可以有多个运动员报名,一个运动员课参加多个项目,运动员与体育项目之间是(D) A、一对一的联系 B、一对多的联系 C、多对一的联系 D、多对多的联系 10、关系R与关系S只有1个公共属性,T1是R与S作等值连接的结果,T2是R与S作自然连接的结果,则(D) A、T1的属性个数等于T2的属性个数 B、T1的属性个数小于T2的属性个数 C、T1的属性个数大于或等于T2的属性个数 D、T1的属性个数大于T2的属性个数 11、数据库系统是由应用程序、DBMS、DB以及DBA组成。其中核心部分是(C) A、应用程序 B、DBA C、DBMS D、DB 12、下列集函数中不忽略空值(NULL)的是(A) A、COUNT(*) B、MAX(列名) C、SUM(列名) D、A VG(列名) 13、一个关系中的候选关键字(B) A、至少一个 B、可多个 C、必须多个 D、至少3个 14、在数据库设计中,具有最小性、唯一性和非空性的是(B) A、索引 B、关系模型主关键字(主码) C、外关键字(外码) D、约束 15、常用的关系运算时关系代数和(C) A、集合代数 B、逻辑演算 C、关系演算 D、集合演算 16、在基本层次联系中,记录型之间的联系是(B) A、一对一联系 B、一对多联系 C、多对多联系 D、多对一联系 17、关于冗余数据的叙述中,不正确的是(C) A、冗余的存在容易破坏数据库的完整性 B、冗余的存在给数据库的维护增加困难 C、不应该在数据库中存储任何冗余数据 D、冗余数据是指可由基本数据导出的数据 18、五种基本关系代数运算分别(D) A、∪、∩、∞、π、σ B、∪、-、∞、π、σ C、∪、∩、×、π、σ D、∪、-、×、π、σ

SQL数据库选择题及答案

1、在数据库技术中,独立于计算机系统的模型是_C__。A、面向对象的模型B、关系模型C、E-R模型D、层次模型 2、数据库系统的控制中枢是__B_。A、数据库、b、数据库管理系统 C、数据库管理员 D、数据库应用系统 3、使用SQL命令将学生表STUDENT中的学生年龄AGE字段的值增加1岁,应该使用的命令是__C_。 A、UPDATE SET AGE WITH AGE+1 B、REPLACE AGE WITH AGE+1 C、UPDATE STUDENT SET AGE=AGE+1 D、UPDATE STUDENT AGE WITH AGE+1 4、在关系数据库中,建立数据库表时,将年龄字段值限制在12~40岁之间的这种约束属于__B__。 A、视图完整性约束 B、域完整性约束 C、参照完整性约束 D、实体完整性约束 5、在SQL 语句中,与X BETWEEN 20 AND 30 等价的表达式是

__D_。A、X>=20 AND X<30 B、X>20 AND X<30 C、X>20 AND X<=30 D、X>=20 AND X<=30 6、在数据库中,概念模型是_D__。A、用于现实的建模,与具体的DBMS有关B、用于信息世界的建模,与具体的DBMS有关C、用于现实的建模,与具体的DBMS无关D、用于信息世界的建模,与具体的DBMS无关 7、数据库的并发操作可能带来的问题包括__B_。A非法用户的使用B丢失更新C数据独立性会提高D增加数据冗余度 8、在关系数据库中,模式对应的是__A___。A、视图和所有基本表B、视图和部分基本表C、基本表D、索引 9、能实现绝对的与平台无关性的Web数据库访问技术是_D_。A、ADO B、ActiveX C、WebbaseAPI D、JDBC 10、在下列描述中,正确的描述是__B___。A、SQL 是一种过程化语言B、SQL 采用集合操作方式

数据库练习-选择题

第一部分:ACCESS数据库程序设计 第一章数据库基础知识 一、选择题 1、数据模型的是() A.事物本身的数据和相关事务之间的联系 B.事物本身所包含的数据 C.记录中所包含的全部数据 D.记录本身的数据和相关关系 2、ODBC的中文含义是() A.浏览器/服务器 B.客户/服务器 C.开放数据库连接 D.关系数据库管理系统 3、在关系数据库中,能够唯一地标识一个记录的属性或属性的组合,称为() A.关键字 B.属性 C.关系 D.域 4、要求主表中没有相关记录时就不能将记录添加到相关表中,则应该在表关系中设置()A.参照完整性 B.有效性规则 C.输入掩码 D.级联更新相关字段 5、在现实世界中,每个人都有自己的出生地,实体“人”与实体“出生地”之间的联系是() A.一对一联系 B.一队多联系 C.多对多联系 D.无联系 6、Access数据库具有很多特点,下列叙述中,不是ACCESS特点是()A.ACCESS数据库可以保存多种数据类型,包括多媒体数据 B.ACCESS可以通过编写应用程序来操作数据库中的数据 C.ACCESS可以支持internet/intranet应用 D.ACCESS作为网状数据库模型支持客户机/服务器应用系统 7、在企业中,职工的“工资级别”与职工个人“工人”的联系() A.一对一联系 B.一对多联系 C.多对多联系 D.无联系 8、假设一个书店用(书号,书名,作者,出版社,出版日期,库存数量……)一组属性来描述图书,可以作为“关键字”的是() A.书号 B.书名

D.出版社 9、如果在查询的条件中使用了通配符方括号“[ ]”,它的含义是() A.通常任意长度的字符 B.通配不在括号内的任意字符 C.通配方括号内列出的任一单个字符 D.错误的使用方法 10、用二维表来表示实体与实体之间联系的数据模型是() A.实体—联系模型 B.层次模型 C.网状模型 D.关系模型 11、在ACCESS中,DAO的含义是() A.开放数据库互联应用编程接口 B.数据库访问对象 C.Active数据对象 D.数据库动态链接库 12、设有表示学生选课的三张表,学生S(学号,姓名,性别,年龄,身份证号),课程C (课号,课名),选课SC(学号,课号,成绩),则表SC的关键字(键或码)为()A.课号,成绩 B.学号,成绩 C.学号,课号 D.学号,姓名,成绩 13、一间宿舍可以住多个学生,则实体宿舍和学生之间的联系是() A.一对一 B.一对多 C.多对一 D.多对多 14、关系型数据库管理系统中所谓的关系是指() A.各条记录中的数据有一定的关系 B.一个数据库文件与另一个数据库文件之间有一定的关系 C.数据模型符合满足一定条的二维表格式 D.数据库中各个字段之间彼此有一定的关系 15、在数据库中能够唯一地标识一个元祖的属性或属性的组合称为() A.记录 B.字段 C.域 D.关键字 16、在下述关于数据库系统的叙述中,正确的是() A.数据可中只存在数据项之间的联系 B.数据库中的数据项之间和记录之间都存在联系 C.数据库的数据项之间无联系,记录之间存在联系 D.数据库的数据项之间和记录之间都不存在联系 17、在关系数据库中,用来表示实体之间联系的是()

数据库试题及答案_

笔试样卷一 参考答案 一、简答题(25分) 1.数据库阶段数据管理的主要特点是什么? 2.解释DB、DBMS、DBS三个概念? 3.什么是物理数据独立性和逻辑数据独立性? 4.试说明DBMS的主要功能? 5.在ER模型转换为关系模型时,联系类型要根据不同的情况作不同的处理,试说明之。 二、计算题(20分) 1.设有关系R和S R: S: A B C A B C 3 6 7 3 4 5 2 5 7 7 2 3 7 3 4 4 4 3 列表计算R∪S、R-S、R×S、π 3,2(S)、δ B<5 (R)。(5分) 2.设有三个关系 S (SNO, SNAME, AGE, SEX, SDEPT) SC (SNO, CNO, GRANDE) C (CNO, CNAME, CDEPT, TNAME) 试用关系代数表达式表示下列查询

(1)检索LIU老师所授课程的课程号、课程名 (2)检索年龄大于23岁的男学生的学号和姓名 (3)检索学号为S3的学生所学课程的课程名和认课教师姓名 (4)检索WANG同学不学的课程的课程号 (5)检索至少选修了两门课程的学生的学号(10分) 三、设有三个基本表(45分) S (SNO, SNAME, AGE, SEX, SDEPT) SC (SNO, CNO, GRANDE) C (CNO, CNAME, CDEPT, TNAME) 1.试用T-SQL的查询语句表达下列查询 (1)检索LIU老师所授课程的课程号、课程名 (2)检索年龄大于23岁的男学生的学号和姓名 (3)检索学号为S3的学生所学课程的课程名和认课教师姓名 (4)检索WANG同学不学的课程的课程号 (5)检索至少选修了两门课程的学生的学号(10分) 2.试用T-SQL的查询语句表达下列查询 (1)统计有学生选修的课程的门数 (2)求选修C4课程的学生的年龄 (3)求LIU老师所授课程的每门课程的学生的平均成绩 (4)统计每门课程的学生选修人数 (5)求年龄大于所有女同学年龄的男学生的姓名和年龄(10分)3.试用T-SQL更新语句完成下列更新操作 (1)往表S中插入一个学生资料(‘S9’, ‘WU’, 18)

数据库期末单选练习&答案 200题 题库(必考)

数据库期末单选练习&答案(黄色已删)————期末复习存档! 有问题留言 1.描述事物的符号记录称为(B)(2分) A.信息 B.数据 C.记录 D.记录集合 2.在人工管理阶段,数据是(B)(2分) A.有结构 B.无结构的 C.整体无结构,记录内有结构 D.整体结构化 3.(C)是长期存储在计算机内的有组织、可共享的数据集合(2分) 1.数据库管理系统 2.数据库系统 3.数据库 4.文件组织 4.数据库的完整性是指数据的(C)(2分) 1.正确性和不被非法存取 2.合法性和不被恶意破坏 3.正确性和相容性 4.合法性和相容性 注:正确性、相容性、协调性 5.数据库系统的核心是:(A) 1.数据库 2.数据库管理系统 3.数据模型 4.软件工具 6.能实现对数据库中数据的查询、插入、修改和删除等操作的数据库语言称为:(C) 1.数据定义语言DDL 2.数据管理语言 3.数据操纵语言DML 4.数据控制语言

7.(B)是位于用户与操作系统之间的一层数据管理软件(2分) 1.数据库系统 2.数据库管理系统 3.数据库 4.数据库应用系统 8.数据库系统不仅包括数据库本身,还要包括相应的硬件、软件和(D)(2分) 1.数据库管理系统 2.数据库应用系统 3.相关计算机系统 4.各类相关人员 9.数据库系统的数据独立性是指(B)(2分) 1.不会因为数据的变化而影响应用程序 2.不会因为系统数据存储结构与数据逻辑结构的变化而影响应用程序 3.不会因为存储策略的变化而影响存储结构 4.不会因为存储结构的变化而影响其他的存储结构 10.在数据模型的三要素中,数据的约束条件规定数据及其联系的(B)(2分) 1.动态特性 2.制约和依存规则 3.静态特性 4.数据结构 11.下列不属于数据模型三要素的是(D)(2分) 1.数据结构 2.数据操作 3.数据的约束条件 4.静态特性 17.对关系模型叙述错误的是(D)(2分) 1.建立在严格的数据理论\集合论和谓词演算公式的基础之上 2.微机DBMS绝大部分采取关系数据模型 3.用二维表表示关系模型是其一大特点 4.不具有连接操作的DBMS也可以是关系数据库系统 18.同一个关系模型的任意二个元组的值(A)(2分) 1.不能全同 2.可全同 3.必须全同 4.以上都不对 33.关系模型中,候选码(C)

整理数据库题库_数据库练习题一

数据库 JUNE 2021题库 整理人尼克 知识改变命运

数据库练习题一 一、单项选择 1.下面关于数据库设计方法的说法中错误的有() A. 数据库设计的一种方法是以信息需求为主,兼顾处理需求,这种方法称为面向数据的设计方法 B. 数据库设计的一种方法是以处理需求为主,兼顾信息需求,这种方法称为面向过程的设计方法 C. 面向数据的设计方法可以较好地反映数据的内在联系 D. 面身过程的设计方法不但可以满足当前应用的需要,还可以满足潜在应用的需求 2. 数据库技术中,独立于计算机系统的模型是() A. E/R模模型 B. 层次模型 C. 关系模型 D. 面向对象的模型 3.关于数据库设计步骤的说法中错误的有() A. 数据库设计一般分为4步:需求分析、概念设计、逻辑设计和物理设计 B. 数据库的概念模式是独立于任何数据库管理系统,不能直接用于数据库实现; C. 物理设计阶段对数据库性能影响已经很小了 D. 逻辑设计是在概念设计的基础上进行的。 4. 下面关于数据库概念设计数据模型的说法中错误的有() A. 可以方便地表示各种类型的数据及其相互关系和约束 B. 针对计算机专业人员 C. 组成模型定义严格,无多义性 D. 具有使用图形表昧概念模 5. 数据库的逻辑设计对数据的性能有一定的影响,下面的措施不能明显改善数据性能的有()。

A. 将数据库中的关系进行完全规范化; B. 将大的关系分成多个小的关系 C. 减少连接运算 D. 尽可能地使用快照 6. 一个学生可以同时借阅多本书,一本书只能由一个学生借阅,学生和图书之间为()联系。 A. 一对一 B. 一对多 C. 多对多 D. 多对一 7. 一个仓库可以存放多种零件,每一种零件可以存放在不同的仓库中,仓库和零件之间为()联系。 A. 一对一 B. 一对多 C. 多对多 D. 多对一 8. 一台机器可以加工多种零件,每一种零件可以在多台机器上加工,机器和零件之间为()联系。 A. 一对一 B. 一对多 C. 多对多 D. 多对一 9.一个公司只能有一个经理,一个经理只能在一个公司担任职务,公司和总经理职务之间为()联系。 A. 一对一 B. 一对多 C. 多对多 D. 多对一

数据库期末考试复习题(附答案)

数据库期末考试复习题(附答案) 数据库系统概论 2011年期末考试复习题 一、选择题 ? 第(1)至(3)题基于以下的叙述:有关系模式A(C,T,H,R,S),基中各属性的含义是: ? C:课程T:教员H:上课时间R:教室S:学生 ? 根据语义有如下函数依赖集:? F={C→T,(H,R)→C,(H,T)→R,(H,S)→R} ? 1、关系模式A的码是(D) ? A. C B. (H,R)C.(H,T)D.H,S) ? 2、关系模式A的规范化程度最高达到(B) ? A. 1NF B. 2NF C. 3NFD. BCNF ? 3、现将关系模式A分解为两个关系模式A1(C,T),A2(H,R,S),则其中A1的规范化程度达到(D) ? A. 1NF B. 2NF C. 3NF D. BCNF ? 4.设有关系R(A,B,C)和S(C,D)。与SQL语句? select A,B,D from R,S where R.C=S.C ? 等价的关系代数表达式是(B) ? A. σR.C=S.C(πA,B,D(R×S)) ? B. πA,B,D(σR,C= S.C (R×S)) ? C. σR.C=S.C((πA,B R)×(πDS)) ? D. σR,C=S.C(πD((πA,BR)×S) ? 5、设关系R和关系S的元数分别是3和4,关系T是R与S的广义笛卡尔积,即:T=R×S,则关系T的元数是(C) ? A. 7 B. 9 C. 12 D. 16 ? 6、数据库设计阶段分为(B) ? A. 物理设计阶段、逻辑设计阶段、编程和调试阶段 ? B. 概念设计阶段、逻辑设计阶段、物理设计阶段、实施和调试阶段 ? C. 方案设计阶段、总体设计阶段、个别设计和编程阶段 ? D. 模型设计阶段、程序设计阶段和运行阶段 ? 7、设U是所有属性的集合,X、Y、Z都是U的子集,且Z=U-X-Y。下面关于多值依赖的叙述中,不正确的是(C) ? A. 若X→→Y,则X→→Z B. 若X→Y,则X→→Y ? C. 若X→→Y,且Y′?Y,则X→→Y′ D. 若Z=Φ,则X→→Y ? 8、查询优化策略中,正确的策略是(D) A.尽可能早地执行笛卡尔积操作B.尽可能早地执行并操作 C.尽可能早地执行差操作D.尽可能早地执行选择操作 ? 9、语句delete from sc 表明(A) A. 删除sc中的全部记录 B. 删除基本表sc? C. 删除基本表sc中的列数据 D. 删除基本表sc中的部分行 ? 10、在DB应用中,一般一条SQL 语句可产生或处理一组记录,而DB主语言语句一般一次只能处理一条记录,其协调可通过哪种技术实现(B) ? A. 指针 B. 游标 C. 数组 D. 栈 11、五种基本关系代数运算是( A ) ? A. ∪,-,×,π和σ B. ∪,-,?,π和σ

(完整版)05_数据库选择题(答案)

《大学计算机基础》数据库部分选择题 1.下列四项中,不属于数据库特点的是( D ) A.数据共享B.数据完整性 C.数据冗余较小D.数据独立性低 2.(C )是长期存储在计算机内的有组织、可共享的数据集合。 A.数据库管理系统B.数据库系统C.数据库D.文件组织 3.数据库系统不仅包括数据库本身,还包括相应的硬件、软件和( D ) A.数据库管理系统B.数据库应用系统C.相关的计算机系统D.各类相关人员 4.在数据库系统阶段,数据是(D ) A.有结构的B.无结构的C.整体无结构,记录内有结构D.整体结构化 5.在文件系统阶段,数据( A ) A.无独立性B.独立性差C.具有物理独立性D.具有逻辑独立性 6.在数据模型的三大要素中,数据的完整性约束条件规定了数据及其联系的( A )A.制约和存储规则B.动态特性C.静态特性D.数据结构 8.数据库系统与文件系统本质的不同表现在( A ) A.数据库中的数据是按一定的数据结构组织的 B.数据库中的数据项需指明数据类型和取值范围。 C.数据库提供了便利的存取方法。 D.数据库具有更高的数据存储量 9.DBA代表( A ) A.数据库管理员B.数据库管理系统C.数据定义语言D.数据操纵语言 10.关系数据库的数据及更新操作必须遵循( D )等完整性规则。 A.实体完整性和参照完整性 B.参照完整性和用户自定义完整性。 C.实体完整性和用户自定义完整性。 D.实体完整性、参照完整性和用户自定义完整性 11.以下几种功能中,( B )是DBMS的控制功能。 A.数据定义B.数据恢复C.数据修改D.数据查询 12数据库系统是在(C )的基础上发展起来的 A.操作系统B.编译系统C.文件系统D.应用程序系统 13.数据的收集、整理、组织、存储、查询、维护和传送等操作,统称为(B)A.数据操作B.数据处理C.数据维护D.数据管理

数据库练习题

数据库原理与应用教程―SQL Server 期末测试题(一) 一、填空题(每空1分,共10分) 1.数据库系统的核心是___ __。 2.在关系模型中,实体以及实体间的联系都是用______来表示的。 3.设关系模型R(A,B,C),F是R上的函数依赖集,F={A→B,C→B},则R的候选码为_________。 4.层次模型用“树结构”来表示数据之间的联系,网状模型用“_________” 来表示数据之间的联系。 5.SQL Server2005中,一个简单的数据库可以只有一个_________文件和一个日志文件。 6.聚集索引和非聚集索引的存储结构都采用____________索引结构。 7.一个事务必须具有的四个属性是原子性、一致性、__________和持久性。 8.在T-SQL中,查询表中数据时,可用___________关键字滤掉重复行。 9.调用标量函数时必须提供至少由两部分组成的名称,即________. 函数名。 10.触发器是当数据库服务器中发生数据操作语言事件时会自动执行的存储过程。 二、选择题(每小题1分,共20分) 1、数据管理的发展不包括下面哪个阶段() (A)文件系统(B)数据库系统 (C)人工管理(D)统一管理 2、一个学生可以同时借阅多本书,一本书只能由一个学生借阅,学生和图书之间是什 么样的联系() (A)一对一(B)一对多 (C)多对多(D)以上全不是 3、如果事务1将数据库中的A值从200改为300,事务2读A值为300,事务1又将 刚才的操作撤销,A值恢复为200,那么事务2读取了“脏”数据。这种情况 是由于数据库保护中的那方面不当而引起的() (A)并发控制 (B)完整性约束 (C)安全性控制(D)数据库的恢复 4、在关系模型中,“元组”是指( ) (A)表中的一行(B)表中的一列 (C)表中的一个数据(D)表中的一个成分 5、有学生、选修和课程三个关系,学生S(学号,姓名,性别….),课程C(课程号, 课程名),选修SC(学号,课程号,成绩)。想查询选修2号课程的学生的

数据库系统》选择题及答案

《数据库系统》选择题一.数据库概述 1.下列有关数据库的描述正确的是( C )。 A.数据库是一个DBF文件B.数据库是一个关系 C.数据库是一个结构化的数据集合D.数据库是一组文件 2.数据独立性是指( C )。 A.数据依赖于程序B.程序依赖于数据C.数据不依赖于程序D.程序不依赖于数据 3.以下关于DBA职责的叙述中,不正确的是( C )。 A.DBA是数据库系统的超级用户,负责控制和管理各个用户的访问权限 B.DBA要负责监控数据库的运行 C.DBA要负责前端应用程序的开发 D.DBA要负责当数据库系统发生故障时进行恢复 4.DBMS是指( C )。 A.数据库B.数据库系统C.数据库管理系统D.数据处理系统 5.数据冗余度低、数据共享以及较高数据独立性等特征的系统是( B )。 A.文件系统B.数据库系统C.操作系统D.高级程序 6.仅次于用户和数据库之间的一层数据管理软件是( D )。 A.数据库系统B.数据库C.管理信息系统 D.数据库管理系统 7.数据库系统中,逻辑数据和物理数据可以相互转换,执行该功能的是( C )A.操作系统B.信息管理系统 C.数据库管理系统D.文件系统 8.数据库中对全部数据的整体逻辑结构的描述,作为数据库的( D )。 A.存储模式B.子模式C.外模式D.模式 9.用户看到的那部分数据的局部逻辑结构的描述是( B )。 A.存储模式B.子模式C.概念模式D模式 10.文件系统和数据库系统的最大区别是( D )。 A.数据共享B.数据独立C.数据冗余D.数据结构化 11.关于信息和数据,下面的论述中正确是的( D )。 A.信息与数据,只有区别,没有联系B.信息是数据的载体 C.同一信息用同一数据表示形式D.数据处理本质上就是信息处理 12.描述事物性质的最小数据单位是( C )。 A.记录B.文件C.数据项D.数据库 13.若干记录的集合称为( D )。 A.数据B.数据库C.数据项D.文件 14.数据库系统中的软件是指( A )。 A.数据库管理系统B.应用程序C.数据库D.数据库管理员15.在数据库系统的组织结构中,把概念数据库与物理数据联系起来的映射是( C )。 A.外模式/模式B.内模式/外模式C.模式/内模式D.模式/外模式 16.1975年SPARC公布了数据库标准报告,提出了数据库的( C )结构组织。 A.一级B.二级C.三级D.四级

数据库选择题答案

1、(C)是长期存储在计算机内的有组织、可共享的数据集合。 A.数据库管理系统 B.数据库系统 C.数据库 D.文件组织 2、在手工管理阶段,数据是(B) A.有结构 B.无结构 C.整体无结构,记录有结构 D.整体结构化的 3、在文件系统管理阶段,数据(B) A.无独立性 B.独立性差 C.具有物理独立性 D.具有逻辑独立性 4、在数据库系统管理阶段,数据是(D) A.有结构的 B.无结构的 C.整体无结构,记录内有结构 D.整体结构化

5、数据库系统管理阶段,数据(D) A.具有物理独立性,没有逻辑独立性 B.具有物理独立性和逻辑独立性 C.独立性差 D.具有高度的物理独立性和一定程度的逻辑独立性 6、数据库系统不仅包括数据库本身,还要包括相应的硬件、软件和(D)A 数据库管理系统B数据库应用系统C相关的计算机系统D各类相关人员 7、DBMS通常可以向(B)申请所需计算机资源。 A数据库B操作系统C计算机硬件D应用程序 8、在DBS中,DBMS和OS之间的关系是(D)A .并发运行 B.相互调用 C. OS调用DBMS D. DBMS调用OS9\数据库管理系统(DBMS)是(C)A一个完整的数据库应用系统B一组硬件C一组系统软件D既有硬件,又有软件 10、描述数据库全体数据的全局逻辑结构和特性是(A)A模式B内模式C 外模式D用户模式 11、(D)不是DBA数据库管理员的职责。 A完整性约束说明B定义数据库模式C数据库安全D数据库管理系统设计 12、关系数据库的数据及更新操作必须遵循(D)等完整性规则。 A实体完整性和参照完整性B参照完整性和用户定义完整性C实体完整性和用户定义完整性D实体完整性、参照完整性和用户定义完整性

数据库练习题

1.查询所有学生的学号,姓名,性别,出生日期 select sno,sname,sex,birthday from s 2.查询所有学生的年龄 select year(getdate())-year(birthday)as年龄 from s 3.查询成绩表中成绩在80~90范围的学生学号,课程号,成绩 select sno,cno,score from sc where score>=80 and score<=90 4.查询所有姓王和姓李的学生的信息的 select* from s where sname like'王%'or sname like'李%' 5.按成绩由大到小的顺序显示成绩表中所有的选课信息 select* from sc order by score desc 6.查询学生表中年龄最小的3位学生的信息。 select top 3* from s order by birthday desc 7.查询学生表中学生都来自于那些班级 8.统计学生表中男生的人数。 select count(sno)as人数 from s where sex='男'

9.统计男生的平均年龄。 select avg(year(getdate())-year(birthday))as年龄 from s where sex='男' 10.查询与“黄鹏”性别相同的学生的姓名,班级 select sname,class from s where sex in(select sex from s where sname='黄鹏') 11.统计各班人数,显示班级名称,班级人数 select class,count(*)as班级人数 from s group by class 12.查询人数大于2的班级名称,班级人数 select class,count(*)as班级人数 from s group by class having count(*)>2 13.查询选修了c003号课程且成绩在85分以上的学生的姓名和成绩select sname,score from s,sc where cno='c003'and score>85

高级数据库系统选择题(附答案)

目录 Ordered Indexing and Hashing (1) Buffer Management (3) Bitmap Indices (5) Ordered Indices (7) B+ trees (8) Organization of Records in Files (10) Ordered Indexing and Hashing This set of Database Multiple Choice Questions & Answers (MCQs) focuses on “Ordered Indexing and Hashing”. 1. A(n) ___c_____ can be used to preserve the integrity of a document or a message. a) Message digest b) Message summary c) Encrypted message d) None of the mentioned

2. A hash function must meet ___b____ criteria. a) Two b) Three c) Four d) None of the mentioned 3. What is the main limitation of Hierarchical Databases? b a) Limited capacity (unable to hold much data) b) Limited flexibility in accessing data c) Overhead associated with maintaining indexes d) The performance of the database is poor 4. The property (or set of properties) that uniquely defines each row in a table is called the: a) Identifier b) Index c) Primary key d) Symmetric key 5. The separation of the data definition from the program is known as: b a) Data dictionary b) Data independence c) Data integrity d) Referential integrity 6. In the client / server model, the database: d a) Is downloaded to the client upon request b) Is shared by both the client and server c) Resides on the client side d) Resides on the server side 7. The traditional storage of data that is organized by customer, stored in separate folders in filing cabinets is an example of what type of ‘database’ system? a a) Hierarchical b) Network c) Object oriented d) Relational 8. The database design that consists of multiple tables that are linked together through matching data

数据库选择题与答案

第二章习题 一、选择题: 1对关系模型叙述错误的是____。 A.建立在严格的数学理论、集合论和谓词演算公式的基础之上 B.微机DBMS绝大部分采取关系数据模型 C.用二维表表示关系模型是其一大特点 D.不具有连接操作的DBMS也可以是关系数据库系统 答案:D 2关系数据库管理系统应能实现的专门关系运算包括____。 A.排序、索引、统计B.选择、投影、连接 C.关联、更新、排序D.显示、打印、制表 答案:B 3关系模型中,候选码____。 A.可由多个任意属性组成 B.至多由一个属性组成 C.可由一个或多个其值能惟一标识该关系模式中任何元组的属性组成 D.以上都不是 答案:C 4在一个关系中如果有这样一个属性存在,它的值能惟一地标识关系中的每一个元组,称这个属性为____。 A.候选码B.数据项 C.主属性D.主属性值 答案:A 5同一个关系模型的任两个元组值____。 A.不能全同B.可全同 C.必须全同D.以上都不是 答案:A 6在通常情况下,下面的关系中不可以作为关系数据库的关系是____。 A.R1(学生号,学生名,性别) B.R2(学生号,学生名,班级号) C.R3(学生号,学生名,宿舍号) D.R4(学生号,学生名,简历)

答案:D 7一个关系数据库文件中的各条记录____。 A.前后顺序不能任意颠倒,一定要按照输人的顺序排列 B.前后顺序可以任意颠倒,不影响库中的数据关系 C.前后顺序可以任意颠倒,但排列顺序不同,统计处理的结果就可能不同 D.前后顺序不能任意颠倒,一定要按照候选码字段值的顺序排列 答案:B 8自然连接是构成新关系的有效方法。一般情况下,当对关系R和S使用自然连接时,要求R和S含有一个或多个共有的____。 A.元组B.行C.记录D.属性 答案:D 9等值连接与自然连接是____。 A.相同的B.不同的 答案:B 10设有下表所示的关系R,经操作ΠA, B(σB=’b’(R))(Π为“投影”运算符,σ为“选择” 运算符)的运算结果是____。 表关系R A. B. C.

数据库 练习题(答案)

第四章练习题 一、选择题 1、设有两个关系R(A,B)和S(B,C),与下列SELECT语句 SELECT A,B FROM R WHERE B NOT IN(SELECT B FROM S WHERE C='C56'); 等价的关系代数表达式是 [ C] A.πA,B(σC≠'C56'(R?S))B.πA,B(R ? S) C≠'C56' C.R-πA,B(σC= 'C56'(R?S))D.R-πA,B(σC≠'C56'(R?S)) 2、嵌入式SQL的预处理方式,是指[ B] A.识别出SQL语句,加上前缀标识和结束标志 B.把嵌入的SQL语句处理成函数调用形式 C.对源程序进行格式化处理 D.把嵌入的SQL语句编译成目标程序 3、SQL中,“DELETE FROM 表名”表示 [ A] A.从基本表中删除所有元组B.从基本表中删除所有属性 C.从数据库中撤消这个基本表D.从基本表中删除重复元组 4、SQL中,聚合函数COUNT(列名)用于[ C] A.计算元组个数B.计算属性的个数 C.对一列中的非空值计算个数D.对一列中的非空值和空值计算个数 5、在传统SQL技术中,使用“ORDER BY”子句的SELECT语句查询的结果,实际上为 [ B] A.数组 B.列表 C.包 D.集合 6、在数据库中,能提高查询速度的是(C ) A. 数据依赖 B. 视图 C. 索引 D. 数据压缩 7、语句 delete from sc 表明( A ) A. 删除sc中的全部记录 B. 删除基本表sc C. 删除基本表sc中的列数据 D. 删除基本表sc中的部分行 8、在DB应用中,一般一条SQL 语句可产生或处理一组记录,而DB主语言语句一般一次只能处理一条记录,其协调可通过( B )实现。 A. 指针 B. 游标 C. 数组 D. 栈 9、在下列基本表的定义中,数值5表示( C ) CREATE TABLE student (Sno char(5) not null unique,Sname char(2)); A. 表中有5条记录 B. 表中有5列 C. 表中字符串Sno 的长度 D. 表格的大小 10、在视图上不能完成的操作是( C )

数据库选择题题库完整

数据库选择题题库 1,Microsoft公司面向高端的DBMS是(SQL SERVER) 2,在SQL查询中使用WHERE子句指出的是(查询条件) 3,一个关系对应一个(二维表) 4,字符串用(双引号)括起来 5,有关字段属性,以下叙述错误的是(可对任意类型的字段设置默认值属性) 6,在一个数据库中已经设置了自动宏AutoExec,如果在打开数据库的时候不想执行这个自动宏,正确的操作是(打开数据库时按住shift键) 7,“查询”设计视图窗口分为上下两部分,上部分为(字段列表) 8,ODBC的中文含义是(开放数据库连接) 9,在Access数据库中,表就是(关系) 10,要实现报表的分组统计,其操作区域是(组页眉或组页脚区域) 11,既可以直接输入文字,又可以从列表选择输入项的控件是(组合框) 12,在VBA中,实现窗体打开操作的命令是(DoCmd.OpenForm) 13,宏是一个或多个(操作)的集合 14,在建立查询时,若要筛选出图书编号是“701”或“702”的记录,可以在查询设计视图准则行中输入(“701”or”702”) 15,如果要从列表中选择所需的值,而不想浏览数据表或窗体中的所有记录,或者要一次指定多个条件,即筛选条件,可使用(按窗体筛选)方法 16,如果想在已建立的“tSalary”表的数据表视图中直接显示出姓“李”的记录,应使用Access提供的(筛选功能) 17,要在查找表达式中使用通配符通配一个数字字符,应选用的通配符是(#)18,目前功能最强大的数据库系统是(ORACLE) 19,根据关系模型Teacher(编号,姓名),下列语句能完成插入一条新纪录的是(INSEART INTO Teacher VALUES(“070044”,”付强”))

数据库--练习题

数据库--练习题(答案)

第四章练习题 一、选择题 1、设有两个关系R(A,B)和S(B,C),与下列SELECT语句 SELECT A,B FROM R WHERE B NOT IN(SELECT B FROM S WHERE C='C56'); 等价的关系代数表达式是 [ C] A.π A,B (σ C≠'C56' (R?S))B.π A,B (R ? S) C.R-π A,B (σ C= 'C56' (R?S))D.R-π A,B (σ C≠'C56' (R?S)) 2、嵌入式SQL的预处理方式,是指[ B] A.识别出SQL语句,加上前缀标识和结束标志 B.把嵌入的SQL语句处理成函数调用形式 C.对源程序进行格式化处理 D.把嵌入的SQL语句编译成目标程序 3、SQL中,“DELETE FROM 表名”表示 [ A] A.从基本表中删除所有元组B.从基本表中删除所有属性 C.从数据库中撤消这个基本表D.从基本 C≠'C56'

表中删除重复元组 4、SQL中,聚合函数COUNT(列名)用于[ C] A.计算元组个数B.计算属性的个数 C.对一列中的非空值计算个数D.对一列中的非空值和空值计算个数 5、在传统SQL技术中,使用“ORDER BY”子句 的SELECT语句查询的结果,实际上为 [ B] A.数组 B.列表 C.包 D.集合 6、在数据库中,能提高查询速度的是(C ) A. 数据依赖 B. 视图 C. 索引 D. 数据压缩 7、语句 delete from sc 表明( A ) A. 删除sc中的全部记录 B. 删除基本表sc C. 删除基本表sc中的列数据 D. 删除基本表sc中的部分行 8、在DB应用中,一般一条SQL 语句可产生或处理一组记录,而DB主语言语句一般一次只能

相关主题
文本预览
相关文档 最新文档