文档库 最新最全的文档下载
当前位置:文档库 › 数据库题1

数据库题1

数据库题1
数据库题1

一、单选题

2、数据库系统的核心是______。 A:数据模型

B:数据库管理系统

C:数据库

D:数据库管理员

答案:B

3、数据库系统是由数据库,数据库管理系统,应用程序,

______、用户等构成的人机系统。

A:数据库管理员

B:程序员

C:高级程序员

D:软件开发商

答案:A

4、在数据库中存储的是______。 A:信息

B:数据

C:数据结构

D:数据模型

答案:B

5、在下面关于数据库的说法中,错误的是______。

A:数据库有较高的安全性

B:数据库有较高的数据独立性

C:数据库中的数据可以被不同的用户共享

D:数据库中没有数据冗余

答案:D

7、不是数据库系统特点的是

______。

A:较高的数据独立性

B:最低的冗余度

C:数据多样性

D:较好的数据完整性

答案:C

8、在下列数据库管理系统中,不属于关系型的是______。

A:Micorsoft Access

B:SQL server

C:Oracle

D:DBTG系统答案:D

等级:3 难度:3

知识点:access知识点/数据库

基本概念

9、Access是______数据库管理

系统。

A:层次

B:网状

C:关系型

D:树状

答案:C

10、在Access中,数据库的基

础和核心是______。

A:表

B:查询

C:窗体

D:宏

答案:A

12、在一个单位的人事数据库,

字段"简历"的数据类型应当为

______。

A:文本型

B:数字型

C:日期/时间型

D:备注型

答案:D

13、在一个学生数据库中,字段

"学号"不应该是______。

A:数字型

B:文本型

C:自动编号型

D:备注型

答案:D

15、假定姓名是文本型字段,则

查找姓"李"的学生应该使用

______。

A:姓名 like "李"

B:姓名 like "[!李]"

C:姓名="李*"

D:姓名 Like "李*"

答案:D

18、内部计算函数sum(字段名)

的作用是求同一组中所在字段

内所有的值的______。

A:和

B:平均值

C:最小值

D:第一个值

答案:A

19、子句where 性别="女" and

工资额>2000的作用是处理

______。

A:性别为"女"并且工资额大

于2000的记录

B:性别为"女"或者工资额大

于2000的记录

C:性别为"女"并非工资额大

于2000的记录

D:性别为"女"或者工资额大

于2000的记录,且二者择一的

记录

答案:A

评析:

等级:2 难度:2

知识点:access知识点/数据库

基本概念

20、在Access的下列数据类型

中,不能建立索引的数据类型是

______。

A:文本型

B:备注型

C:数字型

D:日期/时间型

答案:B

21、用于存放数据库数据的是

______。

A:表

B:查询

C:窗体

D:报表

答案:A

23、在Access中,表和数据库

的关系是______。

A:一个数据库可以包含多个

B:一个表只能包含2个数据

C:一个表可以包含多个数据库

D:一个数据库只能包含一个表

答案:A

24、Access数据库管理系统依赖于______操作系统。

A:dos

B:windows

C:unix

D:ucdos

答案:B

25、在关系型数据库中,二维表中的一行被称为______。

A:字段

B:数据

C:记录

D:数据视图

答案:C

26、定义某一个字段的默认值的作用是______。

A:当数据不符合有效性规则时所显示的信息

B:不允许字段的值超出某个范围

C:在未输入数值之前,系统自动提供数值

D:系统自动把小写字母转换成大写字母

答案:C

评析

等级:2 难度:2

知识点:access知识点/数据库基本概念

27、常见的数据模型有3种,它们是______。

A:网状、关系和语义

B:层次、关系和网状

C:环状、层次和关系

D:字段名、字段类型和记录答案:B

评析:

空等级:1 难度:1

知识点:access知识点/数据库

基本概念

29、不属于Access对象的是

______。

A:表

B:文件夹

C:窗体

D:查询

答案:B

评析:

等级:1 难度:1

知识点:access知识点/数据库

基本概念

30、表的组成内容包括______。

A:查询和字段

B:字段和记录

C:记录和窗体

D:报表和字段

答案:B

评析:

等级:2 难度:2

知识点:access知识点/数据库

基本概念

31、数据类型是______。

A:字段的另一种说法

B:决定字段能包含哪类数据

的设置

C:一类数据库应用程序

D:一类用来描述Access表向

导允许从中选择的字段名称

答案:B

评析:

等级:1 难度:1

知识点:access知识点/数据库

基本概念

33、如果在创建表中建立字段"

职工姓名",其数据类型应当为

______。

A:文本类型

B:货币类型

C:日期类型

D:数字类型

答案:A

评析:

等级:2 难度:2

知识点:access知识点/数据库

基本概念

36、如果在创建表中建立字段"

奖金",其数据类型应当为

______。

A:文本类型

B:货币类型

C:日期类型

D:数字类型

答案:B

评析:

等级:1 难度:1

知识点:access知识点/数据库

基本概念

37、如果在创建表中建立需要随

机编号的字段,其数据类型应当

为______。

A:自动编号类型

B:货币类型

C:日期类型

D:数字类型

答案:A

评析:

等级:2 难度:2

知识点:access知识点/数据库

基本概念

38、如果在创建表中建立需要存

放逻辑类型的字段,其数据类型

应当为______。

A:文本类型

B:货币类型

C:是否类型

D:数字类型

答案:C

评析

等级:1 难度:1

知识点:access知识点/数据库

基本概念

39、如果在创建表中建立需要存放word文档的字段,其数据类型应当为______。

A:文本类型

B:货币类型

C:是否类型

D:OLE类型

答案:D

评析:

等级:1 难度:1

知识点:access知识点/数据库基本概念

40、如果在创建表中建立需要存放Excel文档的字段,其数据类型应当为______。

A:文本类型

B:货币类型

C:是否类型

D:OLE类型

答案:D

评析:

等级:1 难度:1

知识点:access知识点/数据库基本概念

41、如果在创建表中建立需要存放图片文档的字段,其数据类型应当为______。

A:文本类型

B:货币类型

C:是否类型

D:OLE类型

答案:D

评析:

等级:1 难度:1

知识点:access知识点/数据库基本概念

42、如果在创建表中建立需要存放声音文档的字段,其数据类型应当为______。

A:文本类型

B:货币类型

C:是否类型

D:OLE类型答案:D

评析:

等级:1 难度:1

知识点:access知识点/数据库

基本概念

43、如果在创建表中建立需要存

放二进制数据文档的字段,其数

据类型应当为______。

A:文本类型

B:货币类型

C:是否类型

D:OLE类型

答案:D

评析:

等级:2 难度:2

知识点:access知识点/数据库

基本概念

44、如果在创建表中建立需要存

放时间的字段,其数据类型应当

为______。

A:文本类型

B:货币类型

C:是否类型

D:日期时间类型

答案:D

评析:

等级:1 难度:1

知识点:access知识点/数据库

基本概念

45、如果在创建表中建立需要存

放少于255个字符的字段,其数

据类型应当为______。

A:文本类型

B:货币类型

C:是否类型

D:OLE类型

答案:A

评析:

等级:1 难度:1

知识点:access知识点/数据库

基本概念

47、如果在创建表中建立需要进

行算术运算的字段,其数据类型

应当为______。

A:数字类型

B:备注类型

C:是否类型

D:OLE类型

答案:A

评析:

等级:1 难度:1

知识点:access知识点/数据库

基本概念

48、下边哪个字段的数据类型必

须是8个字节______。

A:数字类型

B:备注类型

C:日期/时间型

D:OLE类型

答案:C

评析:

等级:1 难度:1

知识点:access知识点/数据库

基本概念

49、下边哪个字段的数据类型必

须是4个字节______。

A:数字类型

B:备注类型

C:货币类型

D:自动编号类型

答案:D

评析

等级:1 难度:1

知识点:access知识点/数据库

基本概念

50、如果在创建表中建立需要存

储True/False的字段,其数据

类型应当为______。

A:数字类型

B:备注类型

C:是否类型

D:OLE类型

答案:C

评析:

等级:2 难度:2

知识点:access知识点/数据库基本概念

51、数据库中的基本单位是

______。

A:表

B:查询

C:窗体

D:报表

答案:A

评析:

等级:1 难度:1

知识点:access知识点/数据库基本概念

52、从一个表或者多个表中选择一部分数据的是______。

A:表

B:查询

C:窗体

D:报表

答案:B

评析:

等级:1 难度:1

知识点:access知识点/数据库基本概念

53、用户和数据库交互的界面是______。

A:表

B:查询

C:窗体

D:报表

答案:C

评析:

等级:1 难度:1

知识点:access知识点/数据库基本概念

54、按照一定样式格式化的数据形式的是______。

A:表

B:查询

C:窗体

D:报表

答案:D

评析:

空等级:1 难度:1

知识点:access知识点/数据库

基本概念

57、Microsoft公司面向高端的

DBMS是______。

A:ACCESS

B:SQL SERVER

C:ORACLE

D:MySQL

答案:B

评析

等级:1 难度:1

知识点:access知识点/数据库

基本概念

58、Microsoft公司面向小型数

据库系统的是______。

A:ACCESS

B:SQL SERVER

C:ORACLE

D:MySQL

答案:A

评析:

等级:1 难度:1

知识点:access知识点/数据库

基本概念

59、目前功能最强大的数据库系

统是______。

A:ACCESS

B:SQL SERVER

C:ORACLE

D:MySQL

答案:C

评析:

等级:1 难度:1

知识点:access知识点/数据库

基本概念

61、如果在创建表中建立需要存

储yes/no的字段,其数据类型

应当为______。

A:数字类型

B:备注类型

C:是否类型

D:OLE类型

答案:C

评析:

等级:1 难度:1

知识点:access知识点/数据库

基本概念

62、一个关系对应一个______。

A:二维表

B:关系模式

C:记录

D:属性

答案:A

评析:

等级:1 难度:1

知识点:access知识点/数据库

的建立

63、什么是对关系的描述

______。

A:二维表

B:关系模式

C:记录

D:属性

答案:B

评析:

等级:1 难度:1

知识点:access知识点/数据库

的建立

64、表中的一行叫做______。

A:二维表

B:关系模式

C:记录

D:属性

答案:C

评析:

等级:2 难度:2

知识点:access知识点/数据库

的建立

65、表中的一列叫做______。

A:二维表

B:关系模式

C:记录

D:字段

答案:D

评析:

等级:1 难度:1

知识点:access知识点/数据库的建立

66、惟一确定一条记录的某个属性组是______。

A:关键字

B:关系模式

C:记录

D:属性

答案:A

评析:

等级:1 难度:1

知识点:access知识点/数据库的建立

67、被选中的关键字是______。 A:主键

B:关系模式

C:记录

D:属性

答案:A

评析:

等级:1 难度:1

知识点:access知识点/数据库的建立

68、属性的取值范围是______。 A:值域

B:关系模式

C:记录

D:属性

答案:A

评析

等级:2 难度:2

知识点:access知识点/数据库的建立

69、关系名(属性1,属性2,……属性n)是______。

A:主键

B:关系模式

C:记录

D:属性

答案:B

评析:

等级:1 难度:1

知识点:access知识点/数据库

的建立

70、添加新记录时,自动添加到

字段中的是______。

A:默认值

B:有效性规则

C:有效性文本

D:索引

答案:A

评析:

等级:1 难度:1

知识点:access知识点/数据库

的建立

73、可以加快查询操作的是

______。

A:默认值

B:有效性规则

C:有效性文本

D:索引

答案:D

评析:

等级:1 难度:1

知识点:access知识点/数据库

的建立

74、可以加快排序操作的是

______。

A:默认值

B:有效性规则

C:有效性文本

D:索引

答案:D

评析:

等级:1 难度:1

知识点:access知识点/数据库

的建立

76、表中的数据可以存为下列文

件格式______。

A:pdf

B:exe

C:txt

D:bmp

答案:C

评析:

等级:1 难度:1

知识点:access知识点/数据库

的建立

77、表中的数据可以存成下列文

件格式______。

A:wav

B:jpg

C:rtf

D:bmp

答案:C

评析:

等级:2 难度:2

知识点:access知识点/数据库的建立

78、下列哪个不是关系的类型______。

A:基本表

B:查询表

C:视图

D:逻辑表

答案:D

评析:

等级:1 难度:1

知识点:access知识点/数据库的建立

82、下列哪个表是查询中生成的表______。

A:基本表

B:查询表

C:视图

D:逻辑表答案:B

评析:

等级:1 难度:1

知识点:access知识点/数据库

的建立

83、下列哪个不能保存在数据库

文件中______。

A:表

B:页

C:查询

D:窗体

答案:B

评析:

等级:1 难度:1

知识点:access知识点/数据库

的建立

84、所有的数据信息都保存在

______中。

A:表

B:页

C:模块

D:窗体

答案:A

评析:

等级:1 难度:1

知识点:access知识点/数据库

的建立

85、数据导出的时候,如果是文

本形式,则分隔符是______号。

A:,

B:"

C::

D:-

答案:A

评析:

等级:1 难度:1

知识点:access知识点/数据库

的建立

91、不属于数据库发展过程的是

______。

A:人工管理阶段

B:文件系统阶段

C:数据库系统阶段

D:智能数据库

答案:D

评析:

等级:1 难度:1

知识点:access知识点/数据库

的建立

92、字符串用什么符号括起来

______。

A:逗号

B:单引号

C:双引号

D:$

答案:C

评析:

等级:1 难度:1

知识点:access知识点/数据库的表达示

93、日期型数据用什么符号括起来______。

A:逗号

B:单引号

C:双引号

D:#

答案:D

评析:

等级:1 难度:1

知识点:access知识点/数据库的表达示

94、与like一起用的时候,代表任何一个字符的是______。

A:*

B:?

C:# D:$

答案:B

评析:

等级:1 难度:1

知识点:access知识点/数据库

的表达示

97、连接2个字符串的是______。

A:*

B:?

C:#

D:&

答案:D

评析:

等级:1 难度:1

知识点:access知识点/数据库

的表达示

99、查找不姓张的学生,用到的

表达式是______。

A:not like 张*

B:not like张?

C:not like张#

D:not like张$

答案:A

评析:

等级:2 难度:2

知识点:access知识点/数据库

的表达示

100、返回某一天的年份的表达

式是______。

A:year(12/1/1999)

B:year("12/1/1999")

C:year(%12/1/1999%)

D:year(#12/1/1999#)

答案:D

评析:

等级:1 难度:1

知识点:access知识点/数据库

的表达示

101、字符运算符是______。

A:*

B:?

C:#

D:&

答案:D

评析:

等级:1 难度:1

知识点:access知识点/数据库

的表达示

102、算式5 mod 3的结果是

______。

A:0

B:1

C:2

D:3

答案:C

评析:

等级:1 难度:1

知识点:access知识点/数据库的表达示

103、假定姓名是文本型字段,则查找名字中含有"雪"的学生应该使用______。

A:姓名like"*雪*"

B:姓名like"[!雪]"

C:姓名="*雪*"

D:姓名=="雪*"

答案:A

评析:

等级:2 难度:2

知识点:access知识点/数据库的表达示

104、表示整除的是______。

A:/

B:mod C:\

D:≈

答案:C

评析:

等级:1 难度:1

知识点:access知识点/数据库

的表达示

105、表示取余数的是______。

A:/

B:mod

C:\

D:≈

答案:B

评析:

等级:1 难度:1

知识点:access知识点/数据库

的表达示

106、表示乘方的是______。

A:^

B:mod

C:\

D:**

答案:A

评析:

等级:1 难度:1

知识点:access知识点/数据库

的表达示

107、between表达式的返回值是

______。

A:数值型

B:逻辑型

C:文本型

D:备注型

答案:B

评析:

等级:1 难度:1

知识点:access知识点/数据库

的表达示

108、运算级别最高的运算符是

______。

A:算术

B:关系

C:逻辑

D:字符

答案:A

评析:

等级:2 难度:2

知识点:access知识点/数据库

的表达示

109、运算级别最低的运算符是

______。

A:算术

B:关系

C:逻辑

D:字符

答案:D

评析:

等级:1 难度:1

知识点:access知识点/数据库的表达示

110、下列哪个能得到

abc1234______。

A:"abc"&"1234"

B:"abc"@"1234"

C:"abc"$"1234"

D:"abc"#"1234"

答案:A

评析:

等级:1 难度:1

知识点:access知识点/数据库的表达示

111、依次自动加1的数据类型是______。

A:文本类型

B:货币类型

C:是否类型 D:自动编号类型

答案:D

评析:

等级:1 难度:1

知识点:access知识点/数据库

的表达示

112、表示on/off的数据类型是

______。

A:文本类型

B:货币类型

C:是否类型

D:自动编号类型

答案:C

评析:

等级:2 难度:2

知识点:access知识点/数据库

的表达示

113、宽度为1个二进制位的数

据类型是______。

A:文本类型

B:货币类型

C:是否类型

D:自动编号类型

答案:C

评析:

等级:1 难度:1

知识点:access知识点/数据库

的表达示

114、表示最多可达1gb二进制

数据的数据类型是______。

A:文本类型

B:ole类型

C:是否类型

D:自动编号类型

答案:B

评析:

等级:1 难度:1

知识点:access知识点/数据库

的表达示

115、表示图片的最佳数据类型

是______。

A:文本类型

B:货币类型

C:ole类型

D:自动编号类型

答案:C

评析:

等级:1 难度:1

知识点:access知识点/数据库

的表达示

119、不是数据库特征的是

______。

A:数据独立性

B:最低的冗余度

C:逻辑性

D:数据完整性

答案:C

评析:

等级:2 难度:2

知识点:access知识点/数据库的表达示

122、下列不属于Access窗体的视图是______。

A:设计视图

B:窗体视图

C:版面视图

D:数据表视图

答案:C

评析:

等级:2 难度:2

知识点:access知识点/数据库中的窗体与报表

123、既可以直接输入文字,又可以从列表中选择输入项的控件是______。

A:选项框 B:文本框

C:组合框

D:列表框

答案:C

评析:

等级:2 难度:2

知识点:access知识点/数据库

中的窗体与报表

124、可以作为窗体记录源的是

______。

A:表

B:查询

C:Select语句

D:表、查询或Select语句

答案:D

评析:

等级:2 难度:2

知识点:access知识点/数据库

中的窗体与报表

134、根据关系模型Students(学

号,姓名,性别,专业)下列SQL

语句中有错误的是______。

A:SELECT * FROM Students

B:SELECT COUNT(*) 人数

FROM Students

C:SELECT DISTINCT 专业

FROM Students

D:SELECT 专业 FROM

Students

答案:B

评析:

等级:2 难度:2

知识点:access知识点/数据库

中的查询

135、根据关系模型Students(学

号,姓名,性别,专业)下列SQL

语句中有错误的是______。

A:SELECT * FROM Students

WHERE专业="计算机"

B:SELECT * FROM Students

WHERE 1 <> 1

C:SELECT * FROM Students

WHERE "姓名"=李明

D:SELECT * FROM Students

WHERE 专业="计算机"&"科学"

答案:C

评析:

等级:2 难度:2

知识点:access知识点/数据库

中的查询

136、根据关系模型Students(学

号,姓名,性别,专业)下列SQL

语句中有错误的是______。

A:SELECT * FROM Students

ORDER BY 学号

B:SELECT * FROM Students

ORDER BY 学号 ASC

C:SELECT * FROM Students ORDER BY 学号 DESC

D:SELECT * FROM Students ORDER BY 学号 ESC

答案:D

评析:

等级:2 难度:2

知识点:access知识点/数据库中的查询

137、根据关系模型Students(学号,姓名,性别,专业)下列SQL 语句中有错误的是______。

A:SELECT COUNT(*) FROM Students GROUP BY 性别

B:SELECT COUNT(*) FROM Students GROUP BY 性别 WHERE 专业 = "计算机"

C:SELECT COUNT(*) FROM Students GROUP BY 性别HAVING 专业 = "计算机"

D:SELECT COUNT(*) AS 人数FROM Students GROUP BY 性别

答案:B

评析:

等级:2 难度:2

知识点:access知识点/数据库中的查询

138、根据关系模型Students(学号,姓名,性别,专业)下列SQL 语句正确的是______。

A:SELECT * FROM Students

WHERE "姓名" = 李明

B:SELECT COUNT(*) FROM

Students GROUP BY 性别 WHERE

专业 = "计算机"

C:SELECT * FROM Students

ORDER BY 学号 DESC

D:SELECT * DISTINCT 专业

FROM Students

答案:C

评析:

等级:2 难度:2

知识点:access知识点/数据库

中的查询

139、根据关系模型Students(学

号,姓名,性别,专业),查找

姓"王"的学生应使用______。

A:SELECT * FROM Students

WHERE 姓名 Like"王*"

B:SELECT * FROM Students

WHERE 姓名 Like"[!王]"

C:SELECT * FROM Students

WHERE 姓名="王*"

D:SELECT * FROM Students

WHERE 姓名=="王*"

答案:A

评析:

等级:2 难度:2

知识点:access知识点/数据库

中的查询

140、根据关系模型Students(学

号,姓名,性别,专业),查找

专业中含有"计算机"的学生应

使用______。

A:SELECT * FROM Students

WHERE 专业 Like"计算机*"

B:SELECT * FROM Students

WHERE 专业 Like"*计算机*"

C:SELECT * FROM Students

WHERE 专业="计算机*"

D:SELECT * FROM Students

WHERE 专业=="*计算机*"

答案:B

评析:

等级:2 难度:2

知识点:access知识点/数据库

中的查询

141、根据关系模型Students(学

号,姓名,性别,专业,成绩),

查找成绩在80到90之间的学生

应使用______。

A:SELECT * FROM Students

WHERE 80<成绩<90

B:SELECT * FROM Students

WHERE 80<成绩 OR 成绩<90

C:SELECT * FROM Students

WHERE 80<成绩 AND 成绩<90

D:SELECT * FROM Students

WHERE 成绩 IN (80,90)

答案:C

评析:

等级:2 难度:2

知识点:access知识点/数据库中的查询

143、在SQL查询语句中,子句"WHERE 性别="女" AND 工资额>2000"的作用是处理______。

A:性别为"女"并且工资额大于2000(包含)的记录

B:性别为"女"或者工资额大于2000(包含)的记录

C:性别为"女"并且工资额大于2000(不包含)的记录

D:性别为"女"或者工资额大于2000(不包含)的记录

答案:C

评析:

等级:3 难度:3

知识点:access知识点/数据库中的查询

144、根据关系模型Students(学号,姓名,性别,出生年月),统计学生的平均年龄应使用

______。

A:SELECT COUNT() AS 人数,AVG(YEAR(出生年月)) AS 平均年龄 FROM Students

B:SELECT COUNT(*) AS 人数,AVG(YEAR(出生年月)) AS 平均年龄 FROM Students

C:SELECT COUNT(*) AS 人

数,AVG(YEAR(DATE())-YEAR(出

生年月)) AS 平均年龄 FROM

Students

D:SELECT COUNT() AS 人

数,AVG(YEAR(DATE())-YEAR(出

生年月)) AS 平均年龄 FROM

Students

答案:C

评析:

等级:2 难度:2

知识点:access知识点/数据库

中的查询

145、根据关系模型Students(学

号,姓名,性别,出生年月),

查询计算机专业学生的学号、姓

名和专业______。

A:SELECT 学号、姓名、专业

FROM Students WHERE 专业="计

算机"

B:SELECT 学号、姓名、专业

FROM Students WHERE 专业=计

算机

C:SELECT 学号,姓名,专业

FROM Students WHERE 专业="计

算机"

D:SELECT 学号,姓名,专业

FROM Students WHERE 专业=计

算机

答案:C

评析:

等级:2 难度:2

知识点:access知识点/数据库

中的查询

146、根据关系模型Students(学

号,姓名,性别,出生年月),

查询性别为"男"并按年龄从小

到大到排序______。

A:SELECT * FROM Students

WHERE 性别="男"

B:SELECT * FROM Students

WHERE 性别="男" ORDER BY出生

年月

C:SELECT * FROM Students

WHERE 性别="男" ORDER BY出生

年月 ASC

D:SELECT * FROM Students

WHERE 性别="男" ORDER BY出生

年月 DESC

答案:D

评析:

等级:2 难度:2

知识点:access知识点/数据库

中的查询

147、根据关系模型Students(学

号,姓名,性别),查询性别为

"男"并按学号从小到大到排序

______。

A:SELECT * FROM Students

WHERE 性别="男" GROUP BY学号

DESC

B:SELECT * FROM Students

WHERE 性别="男" GROUP BY学号

ASC

C:SELECT * FROM Students WHERE 性别="男" ORDER BY学号ASC

D:SELECT * FROM Students WHERE 性别="男" ORDER BY学号DESC

答案:C

评析:

等级:2 难度:2

知识点:access知识点/数据库中的查询

149、在SQL查询语句中,若要查询成绩为60-80分之间(包括60分,不包括80分)的学生的信息,成绩字段的查询条件应设置为______。

A:>60 or <80

B:>=60 And <80

C:>60 and <80

D:IN(60,80)

答案:B

评析:

等级:1 难度:1

知识点:access知识点/数据库中的查询

150、若要用设计视图创建一个查询,查找总分在255分以上(包括255分)的女同学的姓名、性别和总分,正确的设置查询条件的方法应为______。

A:在条件单元格键入:总

分>=255 AND 性别="女"

B:在总分条件单元格键入:

总分>=255;在性别的条件单元

格键入:"女"

C:在总分条件单元格键

入:>=255;在性别的条件单元

格键入:"女"

D:在条件单元格键入:总

分>=255 OR 性别="女"

答案:C

评析:

等级:1 难度:1

知识点:access知识点/数据库

中的查询

151、下列对Access查询叙述错

误的是______。

A:查询的数据源来自于表或

已有的查询

B:查询的结果可以做为其它

数据库对象的数据源

C:Access的查询可以分析数

据、追加、更改、删除数据

D:查询不能生成新的数据表

答案:D

评析:

等级:1 难度:1

知识点:access知识点/数据库

中的查询

152、若取得"学生"数据表的所

有记录及字段,其SQL语法应是

______。

A:select 姓名 from 学生

B:select * from 学生 where

12=12

C:select * from 学生 where

学号=12

D:以上皆非

答案:B

评析:

等级:1 难度:1

知识点:access知识点/数据库

中的查询

153、Access数据库中的SQL查

询中的GROUP BY语句用于

______。

A:分组依据

B:对查询进行排序

C:列表

D:选择行条件

答案:A

评析:

等级:1 难度:1

知识点:access知识点/数据库

中的查询

154、Access数据库中的SQL查询不包括哪种方式 ______。

A:连接查询

B:嵌套查询

C:分组查询

D:智能查询

答案:D

评析:

等级:1 难度:1

知识点:access知识点/数据库中的查询

156、假设某数据表中有一个工作时间字段,查找92年参加工作的职工记录的条件是______。

A:Between #92-01-01# And #92-12-31#

B:Between "92-01-01" And "92-12-31"

C:Between "92.01.01" And "92.12.31"

D:Between #92.01.01# And #92.12.31#

答案:A

评析:

等级:2 难度:2

知识点:access知识点/数据库中的查询

157、在SQL查询语句中,下列说法正确的是______。

A:SELECT命令中必须有FROM

关键字

B:SELECT命令中必须有WHERE

关键字

C:SELECT命令中必须有GROUP

关键字

D:SELECT命令中必须有ORDER

关键字

答案:A

评析:

等级:1 难度:1

知识点:access知识点/数据库

中的查询

158、在SQL查询语句中,下列

说法正确的是______。

A:ASC关键字是按升序排序的

意思,它必须与ORDER BY关键

字一起使用

B:ASC关键字是按降序排序的

意思,它必须与ORDER BY关键

字一起使用

C:ASC关键字是按升序排序的

意思,它可以不与ORDER BY关

键字一起使用

D:ASC关键字是按降序排序的

意思,它可以不与ORDER BY关

键字一起使用

答案:A

评析:

等级:1 难度:1

知识点:access知识点/数据库

中的查询

159、在SQL查询语句中,下列

说法正确的是______。

A:DESC关键字必须与ORDER

BY关键字一起使用

B:DESC关键字必须与GROUP

BY关键字一起使用

C:DESC关键字必须与WHERE

BY关键字一起使用

D:DESC关键字必须与INNER

JOIN关键字一起使用

答案:A

评析:

等级:1 难度:1

知识点:access知识点/数据库

中的查询

168、建立一个基于"学生"表的

查询,要查找"出生日期"(数据

类型为日期/时间型)在

1980-06-06和1980-07-06间的

学生,在"出生日期"对应列的"

条件"行中应输入的表达式是

______。

A:between 1980-06-06 and

1980-07-06

B:between #1980-06-06# and

#1980-07-06#

C:between 1980-06-06 or

1980-07-06

D:beteen #1980-06-06# or #1980-07-06#

答案:B

评析:

等级:1 难度:1

知识点:access知识点/数据库中的查询

169、以下关于查询的叙述正确的是______。

A:只能根据数据库表创建查询

B:只能根据已建查询创建查询

C:可以根据数据库表和已建查询创建查询

D:不能根据已建查询创建查询

答案:C

评析:

等级:1 难度:1

知识点:access知识点/数据库中的查询

170、在查询设计视图中______。 A:只能添加数据库表

B:可以添加数据库表,也可以添加查询

C:只能添加查询 D:以上说法都不对

答案:B

评析:

等级:1 难度:1

知识点:access知识点/数据库

中的查询

171、书写查询条件时,日期值

应该用______括起来。

A:括号

B:双引号

C:半角的井号(#)

D:单引号

答案:C

评析:

等级:1 难度:1

知识点:access知识点/数据库

中的查询

172、在产品数据库表中,若上

调产品价格,最方便的方法是使

用以下______方法。

A:追加

B:更新

C:删除

D:生成表查询

答案:B

评析:

等级:1 难度:1

知识点:access知识点/数据库

的更新

173、根据关系模型Students(学

号,姓名)下列SQL语句正确的

是______。

A:INSERT INTO Students(学

号,姓名) VALUES("984215","

王海")

B:INSERT INTO

Students("984215","王海")

VALUES(学号,姓名)

C:INSERT INTO VALUES(学号,

姓名) Students("984215","王

海")

D:INSERT INTO

VALUES("984215","王海")

Students(学号,姓名)

答案:A

评析:

等级:2 难度:2

知识点:access知识点/数据库

的更新

174、删除表Students中学号为

984215的记录,应为______。

A:DELETE FROM Students

WHERE 学号="984215"

B:DELETE FROM Students 学

号="984215"

C:DELETE 学号="984215"

FROM Students

D:DELETE FROM Students WHERE 学号 IS "984215"

答案:A

评析:

等级:1 难度:1

知识点:access知识点/数据库的更新

175、将表Students中学生王涛的姓名改为王宝,应为______。

A:UPDATE Students SET 姓名="王宝" WHERE 姓名="王涛"

B:UPDATE Students SET 姓名="王涛" WHERE 姓名="王宝"

C:UPDATE SET 姓名="王涛" WHERE 姓名="王宝" FROM Students

D:UPDATE SET 姓名="王宝" WHERE 姓名="王涛" FROM Students

答案:A

评析:

等级:1 难度:1

知识点:access知识点/数据库的更新

176、根据关系模型Students(学号,姓名),下列语句能完成插入一条新记录的是______。

A:INSERT INTO Students VALUES("984215","王海") B:INSERT INTO Students (学

号,姓名)

C:INSERT ("984215","王海

") INTO Students

D:INSERT (学号,姓名) INTO

Students

答案:A

评析:

等级:2 难度:2

知识点:access知识点/数据库

的更新

177、根据关系模型Students(学

号,姓名),下列语句能完成更

新记录的是______。

A:UPDATE Students SET 姓

名=姓名 & "优秀"

B:UPDATE SET 姓名=姓名 & "

优秀" FROM Students

C:INSERT Students SET 姓

名=姓名 & "优秀"

D:INSERT SET 姓名=姓名 & "

优秀" FROM Students

答案:A

评析:

等级:2 难度:2

知识点:access知识点/数据库

的更新

178、在SQL查询语句中,"UPDATE

Teacher SET 工资 = 工资 +

100" 的意思是______。

A:将Teacher表中的所有记

录的工资均增加100

B:将Teacher表中的当前记

录的工资增加100

C:将Teacher表中的所有记

录的工资均设置为100

D:将Teacher表中的当前记

录的工资设置为100

答案:A

评析:

等级:1 难度:1

知识点:access知识点/数据库

的更新

179、在SQL查询语句中,"DELETE

FROM Teacher WHERE 工资>1115

AND 年龄>40" 的意思______。

A:删除Teacher表中工资大

于1115并且年龄大于40的记录

B:删除Teacher表中工资大

于1115或者年龄大于40的记录

C:删除Teacher表中的记录,

但是保留工资大于1115并且年

龄大于40的记录

D:删除Teacher表中的记录,

但是保留工资大于1115或者年

龄大于40的记录

答案:A

评析:

等级:2 难度:2

知识点:access知识点/数据库

的更新

180、SQL中的哪个关键字不会对表进行写操作______。

A:SELECT

B:DELETE

C:UPDATE

D:INSERT

答案:A

评析:

等级:1 难度:1

知识点:access知识点/数据库的更新

181、在SQL查询语句中,"DELETE FROM Teacher" 的意思是

______。

A:删除Teacher表中的所有记录

B:删除Teacher表

C:删除Teacher表中的当前记录

D:这是一条错误语句

答案:A

评析:

等级:1 难度:1

知识点:access知识点/数据库的更新182、在SQL查询语句中,下列

说法正确的是______。

A:一个UPDATE命令一次只能

对一个表进行修改

B:一个UPDATE命令同时能对

多个表进行修改

C:UPDATE命令不能对表进行

修改

D:以上说法均不正确

答案:A

评析:

等级:1 难度:1

知识点:access知识点/数据库

的更新

183、在SQL查询语句中,下列

说法正确的是______。

A:INSERT命令只能对表进行

插入新记录的操作

B:INSERT命令也可以完成对

表的记录进行更新

C:INSERT命令也可以完成对

表的记录进行删除

D:以上说法均不正确

答案:A

评析:

等级:1 难度:1

知识点:access知识点/数据库

的更新

184、在SQL查询中使用WHERE

子句指出的是______。

A:查询目标

B:查询结果

C:查询视图

D:查询条件

答案:D

评析:

等级:1 难度:1

知识点:access知识点/数据库

的更新

185、假设某数据表中有一个"生

日"字段,删除80年出生的学生

记录的语句是______。

A:DELETE FROM Student WHERE

生日 Between #80-01-01# And

#80-12-31#

B:DELETE FROM Student WHERE

生日 Between ("80-01-01" And

"80-12-31")

C:DELETE FROM Student WHERE

生日 Between ("80.01.01" And

"80.12.31")

D:DELETE FROM Student WHERE

生日 Between #80.01.01# And

#80.12.31#

答案:A

评析:

等级:2 难度:2

知识点:access知识点/数据库

的更新

186、在SQL查询语句中,下列说法正确的是______。

A:DELETE命令中可以没有FROM关键字

B:DELETE命令中可以没有WHERE关键字

C:DELETE命令中必须有SET 关键字

D:DELETE命令中必须有INTO 关键字

答案:B

评析:

等级:1 难度:1

知识点:access知识点/数据库的更新

187、在SQL查询语句中,下列说法正确的是______。

A:INSERT命令中可以没有INTO关键字

B:INSERT命令中可以没有VALUES关键字

C:INSERT命令中必须有SET 关键字

D:以上说法均不正确

答案:D

评析:

等级:1 难度:1 知识点:access知识点/数据库

的更新

188、在SQL查询语句中,下列

说法正确的是______。

A:UPDATE命令中必须有FROM

关键字

B:UPDATE命令中必须有WHERE

关键字

C:UPDATE命令中必须有SET

关键字

D:UPDATE命令中必须有INTO

关键字

答案:C

评析:

等级:1 难度:1

知识点:access知识点/数据库

的更新

189、在SQL查询语句中,下列

说法不正确的是______。

A:UPDATE命令用于更新表中

的记录

B:INSERT命令用于在表中插

入一条新记录

C:DELETE命令用于删除表

D:SELECT命令查询表中的记

答案:C

评析:

等级:1 难度:1

知识点:access知识点/数据库

的更新

192、在工资数据库表中,若给

职工涨工资,最方便的方法是使

用以下______方法。

A:追加

B:更新

C:删除

D:生成表查询

答案:B

评析:

等级:2 难度:2

知识点:access知识点/数据库

的更新

193、根据关系模型Teacher(编

号,职称)下列SQL语句正确的

是______。

A:INSERT INTO Teacher(编

号,职称) VALUES("070041","

助教")

B:INSERT INTO

Teacher("070041","助教")

VALUES(编号,职称)

C:INSERT INTO VALUES(编号,

职称) Teacher("070041","助教

")

D:INSERT INTO

VALUES("070041","助教")

Teacher(编号,职称)

答案:A

评析:

等级:1 难度:1

知识点:access知识点/数据库的更新

194、删除表Teacher中编号为070041的记录,应为______。

A:DELETE FROM Teacher WHERE 编号="070041"

B:DELETE FROM Teacher 编号="070041"

C:DELETE编号="070041" FROM Teacher

D:DELETE FROM Teacher WHERE 编号 IS "070041"

答案:A

评析:

等级:2 难度:2

知识点:access知识点/数据库的更新

195、将表Teacher中职称字段为"助教"人员改为"讲师",应为______。

A:UPDATE Teacher SET 职称="助教" WHERE 职称="讲师"

B:UPDATE Teacher SET 职称="讲师" WHERE 职称="助教"

C:UPDATE SET 职称="助教" WHERE 职称="讲师" FROM Teacher

D:UPDATE SET 职称="讲师"

WHERE 职称="助教" FROM

Teacher

答案:B

评析:

等级:2 难度:2

知识点:access知识点/数据库

的更新

196、根据关系模型Teacher(编

号,姓名),下列语句能完成插

入一条新记录的是______。

A:INSERT INTO Teacher

VALUES("070044","付强")

B:INSERT INTO Teacher (学

号,姓名)

C:INSERT ("070044","付强

") INTO Teacher

D:INSERT (学号,姓名) INTO

Teacher

答案:A

评析:

等级:1 难度:1

知识点:access知识点/数据库

的更新

197、根据关系模型Teacher(ID,

姓名),下列语句能完成更新记

录的是______。

A:UPDATE Teacher SET 姓名

=姓名 & "优秀"

B:UPDATE SET 姓名=姓名 & "

优秀" FROM Teacher

C:INSERT Teacher SET 姓名

=姓名 & "优秀"

D:INSERT SET 姓名=姓名 & "

优秀" FROM Teacher

答案:A

评析:

等级:1 难度:1

知识点:access知识点/数据库

的更新

198、在SQL查询语句中,"UPDATE

Student SET 补助=补助+1.2"的

意思是______。

A:将Student表中的所有记

录的补助均增加1.2

B:将Student表中的当前记

录的补助增加1.2

C:将Student表中的所有记

录的补助均设置为1.2

D:将Student表中的当前记

录的补助设置为1.2

答案:A

评析:

等级:1 难度:1

知识点:access知识点/数据库

的更新

199、在SQL查询语句中,"DELETE

FROM Student WHERE 成绩<60

AND 学年>4" 的意思是______。

A:删除Student表中成绩小于60并且学年大于4的记录

B:删除Student表中成绩小于60或者学年大于4的记录

C:删除Student表中的记录,但是保留成绩小于60并且学年大于4的记录

D:删除Student表中的记录,但是保留成绩小于60或者学年大于4的记录

答案:A

评析:

等级:1 难度:1

知识点:access知识点/数据库的更新

200、SQL中的哪个关键字绝对不会对表的记录进行更改______。

A:INSERT

B:DELETE

C:UPDATE

D:SELECT

答案:D

评析:

等级:1 难度:1

知识点:access知识点/数据库的更新

201、在SQL查询语句中,"DELETE FROM Pub" 的意思是______。

A:删除Pub表中的所有记录

B:删除Pub表

C:删除Pub表中的当前记录

D:这是一条错误语句

答案:A

评析:

等级:1 难度:1

知识点:access知识点/数据库

的更新

202、在SQL查询语句中,下列

说法正确的是______。

A:一个DELETE命令一次只能

对一个表记录进行删除

B:一个DELETE命令同时能对

多个表记录进行删除

C:DELETE命令不能对表记录

进行删除

D:以上说法均不正确

答案:A

评析:

等级:1 难度:1

知识点:access知识点/数据库

的更新

203、在SQL查询语句中,下列

说法正确的是______。

A:UPDATE命令只能对表进行

插入新记录的操作

B:UPDATE命令也可以完成对

表的记录进行更新

C:UPDATE命令也可以完成对

表的记录进行删除

D:以上说法均不正确

答案:B

评析:

等级:1 难度:1

知识点:access知识点/数据库

的更新

205、假设某数据表中有一个"生

日"字段,删除60 年上半年出生

的人员记录的语句是______。

A:DELETE FROM Teacher WHERE

生日 Between #60-01-01# And

#60-6-30#

B:DELETE FROM Teacher WHERE

生日 Between ("60-01-01" And

"60-6-30")

C:DELETE FROM Teacher WHERE

生日 Between ("60.01.01" And

"60.6.30")

D:DELETE FROM Teacher WHERE

生日 Between #60.01.01# And

#60.6.30#

答案:A

评析:

等级:1 难度:1

知识点:access知识点/数据库

的更新

数据库模拟试题2(含答案)

模拟试题2 一.单项选择题(本大题共15小题,每小题2分,共30分) 1.对现实世界进行第二层抽象的模型是[ ] A.概念数据模型B.用户数据模型 C.结构数据模型D.物理数据模型 2.数据库在磁盘上的基本组织形式是[ ] A.DB B.文件 C.二维表 D.系统目录 3.在关系模型中,起导航数据作用的是[ ] A.指针 B.关键码 C.DD D.索引 4.查询优化策略中,正确的策略是[ ] A.尽可能早地执行笛卡尔积操作B.尽可能早地执行并操作 C.尽可能早地执行差操作D.尽可能早地执行选择操作 5.SQL中,“DELETE FROM 表名”表示[ ] A.从基本表中删除所有元组B.从基本表中删除所有属性 C.从数据库中撤消这个基本表D.从基本表中删除重复元组 6.设关系模式R(A,B,C),F是R上成立的FD集,F={A→B,C→B},ρ={AB,AC}是R的一个分解,那么分解ρ[ ] A.保持函数依赖集F B.丢失了A→B C.丢失了C→B D.丢失了B→C 7.在关系模式R分解成数据库模式ρ时,谈论无损联接的先决条件是[ ] A.数据库模式ρ中的关系模式之间有公共属性B.保持FD集 C.关系模式R中不存在局部依赖和传递依赖D.存在泛关系8.在关系数据库设计中,子模式设计是在__________阶段进行。[ ] A.物理设计 B.逻辑设计 C.概念设计 D.程序设计 9.如果有9个不同的实体集,它们之间存在着12个不同的二元联系(二元联系是指两个实体集之间的联系),其中4个1:1联系,4个1:N联系,4个M:N 联系,那么根据ER模型转换成关系模型的规则,这个ER结构转换成的关系模式个数为[ ] A.9个 B.13个 C.17个 D.21个 10.在DB技术,未提交的随后被撤消了的数据,称为[ ] A.报废的数据 B.过时的数据 C.撤消的数据 D.脏数据11.SQL中的“断言”机制属于DBS的[ ] A.完整性措施 B.安全性措施 C.物理安全措施 D.恢复措施12. ORDB中,同类元素的无序集合,并且允许一个成员可多次出现,称为[ ] A.结构类型 B.集合类型 C.数组类型 D.多集类型 13.在OODB中,包含其他对象的对象,称为[ ] A.强对象 B.超对象 C.复合对象 D.持久对象 14.在DDBS中,数据传输量是衡量查询时间的一个主要指标,导致数据传输量大的主要原因是[ ] A.场地间距离过大B.数据库的数据量大 C.不同场地间的联接操作D.在CPU上处理通信的代价高

数据库在线测试试题

数据库在线测试试题 选择题 1。下述( C)不是DBA数据库管理员的职责 完整性约束说明 定义数据库模式 数据库管理系统设计 数据库安全 2.用户或应用程序看到的那部分局部逻辑结构和特征的描述是( A ),它是模式的逻辑子集子模式 模式 内模式 物理模式 3。要保证数据库的逻辑数据独立性,需要修改的是(C) 模式与内模式之间的映射 模式 模式与外模式的映射 三层模式 4。要保证数据库的数据独立性,需要修改的是( A ) 三层之间的两种映射 模式与外模式 模式与内模式 三层模式

5.描述数据库全体数据的全局逻辑结构和特性的是( B) 外模式 模式 内模式 用户模式 6。数据库系统的数据独立性体现在( B ) 不会因为数据的变化而影响到应用程序 不会因为系统数据存储结构与数据逻辑结构的变化而影响应用程序 不会因为某些存储结构的变化而影响其他的存储结构 不会因为存储策略的变化而影响存储结构 7.下列四项中,不属于数据库系统特点的是(B ) 数据共享 数据冗余度高 数据完整性 数据独立性高 8.下面列出的数据库管理技术发展的三个阶段中,没有专门的软件对数据进行管理的是( D )。I。人工管理阶段 II.文件系统阶段 III.数据库阶段 I 和 II 只有 II II 和 III 只有 I 9.DBS是采用了数据库技术的计算机系统,它是一个集合体,包含数据库、计算机硬件、软件和( D ) 系统分析员 程序员

操作员 数据库管理员 10.数据库(DB),数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是(C)。 DBMS包括DB和DBS DBS就是DB,也就是DBMS DBS包括DB和DBMS DB包括DBS和DBMS 2填空题 1。数据库是长期存储在计算机内有组织、可共享、的数据集合。 2。DBMS是指(数据库管理系统),它是位于(用户),和(操作系统) , 之间的一层管理软件 3.数据库管理系统的主要功能有, 数据定义,数据操纵,数据库运行管理,数据库的建立维护维护等4个方面 4.数据独立性又可分为(逻辑独立性)和(物理独立性) 5。当数据的物理存储改变了,应用程序不变,而由DBMS处理这种改变,这是指数据的(物理独立性) 6。数据模型是由(数据结构) 、(数据操作)和(完整性约束)三部分组成的 7。(数据结构)是对数据系统的静态特性的描述,_(数据操作)是对数据库系统的动态特性的描述8.数据库体系结构按照(外模式)、(模式)和(内模式)三级结构进行组织 9.数据库体系结构按照___________ 、___________ 和_______________ 三级结构进行组织 10.实体之间的联系可抽象为三类,它们是(一对一)、(一对多)和(多对多) 11。数据冗余可能导致的问题有(存储空间大)和(数据不一致) 12.数据管理技术经历了(人工管理) 、(文件管理)和(数据库管理)三个阶段

数据库复习题一

《数据库原理与应用》练习题 一、选择题 (1)第一章 1.数据库系统的最大特点是(A )。 A.数据的三级抽象和二级 B.数据共享性 C.数据的结构化 D.数据独立性 2.DBS具有较高的数据独立性,是因为DBS采用了[B ] A.嵌入式语言 B.三级模式结构 C.DD D.六个层次的存储介质 3.在层次、网状模型中,起导航数据作用的是[ A] A.指针 B.关键码 C.DD D.索引 4.数据库中,数据的物理独立性是指(C )。 A、DB和DBMS的相互独立 B、用户程序与DBMS的相互独立 C、用户的应用程序与存储在磁盘上的数据库中的数据相互独立 D、应用程序与数据库中的逻辑结构相互独立 5.在数据库三级模式间引入二级映象的主要作用是( A ) A.提高数据与程序的独立性 B.提高数据与程序的安全性 C.保持数据与程序的一致性 D.提高数据与程序的可移植性 6.在数据库的体系结构中,数据库存储结构的改变会引起内模式的改变。为使数据库的模 式保持不变,从而不必修改应用程序,须改变模式与内模式之间的映像。这样,使数据库具有(C )。 A、数据独立性 B、逻辑独立性 C、物理独立性 D、操作独立性 7.在关系数据库中,若数据库的存储结构改变了,而用户的应用程序可以不变, 这是 A 。 A.数据的物理独立性B.数据的逻辑独立性 C.数据的位置独立性D.数据的语义独立性 8.在数据库的三级模式结构中,描述数据库中全体数据的全局逻辑结构和特征的 是 D 。 A.外模式 B.内模式 C.存储模式 D.(概念)模式 9.现实世界中客观存在并能相互区别的事物为(A )。 A、实体 B、实体集 C、字段 D、记录 10.实体是信息世界中的术语,与之对应的数据库术语为 D 。 A.文件 B.数据库 C.字段 D.记录 11.DBMS是(C)。 A、一个完整的数据库应用系统 B、一组硬件

数据库期末考试试题及答案

数据库期末考试试题 ━━━━━━━━━━━━━━━ 一、填空共30题(共计30分) ━━━━━━━━━━━━━━━ 第1题(分)题号:2385 ORDER BY 子句实现的是【1】. 答案: =======(答案1)======= 排序 第2题(分)题号:2374 如果列上有约束,要删除该列,应先删除【1】 答案: =======(答案1)======= 相应的约束 第3题(分)题号:2394 在每次访问视图时,视图都是从【1】中提取所包含的行和列. 答案: =======(答案1)======= 基表 第4题(分)题号:2372

1.在增加数据文件时,如果用户没有指明文件组,则系统将该数据文件增加到【1】文件组.答案: =======(答案1)======= 主 第5题(分)题号:2371 查看XSCJ数据库信息的存储过程命令是【1】 答案: =======(答案1)======= sp_helpdb 第6题(分)题号:2392 创建视图定义的T-SQL语句的系统存储过程是【1】. 答案: =======(答案1)======= sp_helptext 第7题(分)题号:2379 1.表的外键约束实现的是数据的【1】完整性. 答案: =======(答案1)======= 参照 第8题(分)题号:2390 要进行模糊匹配查询,需要使用【1】关键字来设置查询条件.

答案: =======(答案1)======= LIKE 第9题(分)题号:2380 定义标识列的关键字是【1】. 答案: =======(答案1)======= identity 第10题(分)题号:2383 在进行多表查询是,必须设置【1】条件. 答案: =======(答案1)======= 连接 第11题(分)题号:2363 联系两个表的关键字称为【1】 答案: =======(答案1)======= 外键 第12题(分)题号:2382 用【1】字句可以实现选择行的运算. 答案:

数据库习题1

一、名词解释(请解释下列词汇的含义。每题2分,共10分) 1、内模式: 2、平凡的函数依赖: 3、数据库设计: 4、数据库角色: 5、事务: 4、游标: 5、排它锁: 二、单选题(下列各题的备选答案中只有一个选项是正确的,请把正确答案填在括号中。每小题1 分,共10分) 1、数据库系统体系结构中,外模式所描述的是()。 A、用户视图 B、全局视图 C、存储视图 D、概念视图 2、下列实体类型的联系中,属于1:1联系的是()。 A、教研室对教师的所属联系 B、父亲对孩子的亲生联系 C、省对省会的所属联系 D、供应商与工程项目的供货联系 3、在基本关系中,下列说法正确的是()。 A、行列顺序有关 B、属性名允许重名 C、任意两个元组不允许重复 D、列是非同质的 4、设关系R和关系S的目数分别是4和5,元组数分别为7和9,则R和S自然连接所得关系,其目数和元组数分别为()。 A、9和16 B、20和63 C、小于9和小于等于63 D、等于9和小于等于63 5、关系数据库的任何检索操作的实现都是由三种基本检索运算组合而成的,这三种基本运算不包括()。 A、选择 B、投影 C、运算 D、联接 6、SQL查询语言的一种典型是: select x1,x2,﹒﹒﹒,x n from A1,A2,﹒﹒﹒,A m where F 其中x i (i=1,2,﹒﹒﹒,n)、A j(j=1,2,﹒﹒﹒,m)、F分别是()。 A、字段名、目标表名、逻辑表达式 B、字段名、目标表名,数值表达式 C、目标表名、字段名、逻辑表达式 D、目标表名、字段名、数值表达式 7、下列SQL语句中,能够实现“收回用户U4对学生表(STUD)中学号(XH)的修改权”这一功能的是()。 A、REVOKE UPDA TE(XH)ON TABLE FROM U4 B、REVOKE UPDATE(XH)ON TABLE FROM PUBLIC C、REVOKE UPDATE(XH)ON STUD FROM U4 D、REVOKE UPDATE(XH) ON STUD FROM PUBILC 8、在关系数据库设计理论中,如果一个关系R满足1NF,但R的某个非码属性传递函数依赖于码,

数据库原理复习题1

一、填空 1.目前,数据库系统支持的主要数据模型有__层次__模型、__网状__模型和关系模型。 2.与文件系统相比较,数据库系统的冗余度__小__,数据共享性__高___。3.关系模型的三类完整性是__实体完整性__、__参照完整性__和用户自定义完整性。若基本关系R中含有与另一个基本关系S的主码Ks相对应的属性组F,则对于R中每一个元组在F上的值必须为_空值___或者_S中主码某个值 __。4.由于数据库系统在三级模式之间提供了__外模式/模式_和__模式/内模式__两层映象功能,这就保证了数据库系统具有较高的数据独立性。 5.1NF的关系消除__非主属性对码的部分函数___依赖后,可将范式等级提高到2NF。2NF的关系消除__非主属性对码的传递函数___依赖后,可将范式等级提高到3NF。 6.E-R图的主要元素是实体、属性和_实体之间的联系___。 7.关系代数中专门的关系运算包括:选择、投影、__连接___和__除__。 8.SQL语言中的GRANT语句的功能是__授权__;REVOKE语句的功能是__收回权限__。 9.数据库的逻辑模型设计阶段,任务是将_E-R模型___转换成关系模型。 二、选择 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.可能为1NF B.可能为2NF C.可能为3NF D.必为3NF 6.数据库管理系统是位于____之间的一层数据管理软件。( B ) A.硬件与软件 B.用户与操作系统 C.硬件与操作系统 D.数据库与操作系统 7.数据库中,层次模型( A ) A.有且仅有一个结点无双亲,其他结点有且仅有一个双亲 B.有一个以上结点无双亲 C.每个结点都无双亲 D.有一个结点有多于一个双亲 8.一个关系中的候选关键字( B ) A.至多一个 B.可多个 C.必须多个 D.至少3个 9. 在数据库技术中,独立于计算机系统的模型是( A ) A.E-R模型 B.层次模型

数据库试题1一

数据库试题1 一、单项选择题:(每小题1分,共10分) 1.要保证数据库逻辑数据独立性,需要修改的是() A、模式 B、模式与内模式的映射 C、模式与外模式的映射 D、内模式 2.下列四项中,不属于数据库特点的是() A、数据共享 B、数据完整性 C、数据冗余很高 D、数据独立性高 3.学生社团可以接纳多名学生参加,但每个学生只能参加一个社团,从社团到学生之间的联系类型是() A、多对多 B、一对一 C、多对一 D、一对多 4.反映现实世界中实体及实体间联系的信息模型是() A、关系模型 B、层次模型 C、网状模型 D、E-R模型 5.对数据库并发操作有可能带来的问题包括() A、读出“脏数据” B、带来数据的冗余 C、未被授权的用户非法存取数据 D、破坏数据的独立性 6.数据库中,数据的物理独立性是指()。 A、数据库与数据库管理系统的相互独立 B、用户程序与DBMS相互独立 C、用户的应用程序与存储在磁盘上数据库中的数据是相互独立的 D、应用程序与数据库中数据的逻辑结构相互独立 7.数据库的网状模型应满足的条件是() A、允许一个以上的节点无双亲,也允许一个节点有多个双亲 B、必须有两个以上的节点 C、有且仅有一个节点无双亲,其余节点都只有一个双亲 D、每个节点有且仅有一个双亲 8.子模式是() A、模式的副本 B、模式的逻辑子集 C、多个模式的集合 D、以上三者都对 9.数据库的()是指数据的正确性和相容性。 A、安全性 B、完整性 C、并发控制 D、恢复 10.事务的原子性是指() A、事务中包括的所有操作要么都做,要么都不做 B、事务一旦提交,对数据库的改变是永久的 C、一个事务内部的操作及使用的数据对并发的其它事物是隔离的 D、事务必须是使数据库从一个一致性状态变到另一个一致性状态 二、填空:(每空1分,共10分) 1.SQL语言提供数据库定、数据控制、等功能。 2.数据库保护问题包括:、完整性、故障恢复和并发控制等方面。3.关系代数中专门的关系运算包括:选择、连接和。 4.数据库中常用的四种文件组织方式是:顺序文件、索引文件、散列文件和。5.关系数据库数据操作的处理单位是,层次和网状数据库数据操作的处理单位是记录。6.关系代数中课程÷学生表示的含义是。 7.一个关系中可以有个码(填一个或多个)。 8.关系规范化的目的是、避免插入和删除异常,从而增强数据库结构的稳定性和灵活性。

数据库试题及答案_

笔试样卷一 参考答案 一、简答题(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)

题库型考试自动组卷系统数据库设计

辽东学院本科毕业论文(设计) 题库型考试自动组卷系统的设计与实现 The Design and Implementation of Auto-Generating Examination Paper about the Item Bank Type Examination 学生姓名:艾萍 学院:信息技术学院 专业:信息管理与信息系统 班级:B0601 学号:0911060101 指导教师:陈志勇 审阅教师: 完成日期:2010年5月25日 辽东学院 Eastern Liaoning University

独创性说明 作者郑重声明:本毕业论文(设计)是我个人在指导教师指导下进行的研究工作及取得研究成果。尽我所知,除了文中特别加以标注和致谢的地方外,毕业论文(设计)中不包含其他人已经发表或撰写的研究成果,也不包含为获得辽东学院或其他单位的学位或证书所使用过的材料。与我一同工作的同志对本研究所做的贡献均已在论文中做了明确的说明并表示了谢意。 作者签名:___________ 日期:__ __

摘要 组卷考试在计算机网络下完成,可以大大提高考试工作的效率和质量。项目采用Visual Studio 2005开发平台和SQL Server 2005数据库技术,依据面向对象的分析方法,开发出了基于C/S模式的题库型考试自动组卷系统。 本文从题库型考试自动组卷系统在考试中发挥的作用出发,详细阐述了一个功能较完善的组卷系统的服务器端和客户端开发过程。首先进行了项目概述,简单介绍了项目开发的背景及项目开发的意义;接下来是系统规划阶段,首先对项目开发的可行性进行了分析;在需求分析阶段,通过对实际考试的功能需求分析,得到了系统用例;系统设计阶段主要完成了开发模式的选择、功能模块的划分、动态图的绘制、类的设计、数据库的设计;系统实现阶段介绍系统主要功能的关键代码。 本系统的设计实施为题库型考试自动组卷系统的运行做基础,同时为组卷考试系统的开发提供一个参考模式,并进一步推动高校的校园信息化建设。 关键词:题库;自动化;试卷;在线考试

数据库习题1附答案

创建EMP_INFO表完成下列练习,表的结构说明如下 EMPNO 员工号 EMPNAME 员工姓名 JOB 工作 MGR 上级编号 HIREDATE 受雇日期 SAL 薪金 COMM 佣金 DEPTNO 部门编号 1.选择部门30中的所有员工. select*from myemp where deptno=30; 2.列出所有办事员(CLERK)的姓名,编号和部门编号. select ename,empno,deptno from myemp where job= 'CLERK'; 3.找出佣金高于薪金的员工. select*from myemp where comm>sal; 4.找出佣金高于薪金的60%的员工. select*from myemp where comm>(sal*; 5.找出部门10中所有经理(MANAGER)和部门20中所有办事员(CLERK)的详细资料. select*from myemp where(deptno=10and job='MANAGER')or(deptno=20and job='CLERK') 6.找出部门10中所有经理(MANAGER),部门20中所有办事员(CLERK),既不是经理又不是办 事员但其薪金大于或等于2000的所有员工的详细资料. select*from myemp where(deptno=10and job='MANAGER')or(deptno=20and job='CLERK')or(job!='MANAGER'and job!='CLERK'and sal>=2000)

7.找出收取佣金的员工的不同工作. select job from myemp where comm is not null; 8.找出不收取佣金或收取的佣金低于100的员工. select ename from myemp where comm is null or comm<100; 9.找出各月倒数第3天受雇的所有员工. select ename from myemp where last_day(hiredate)-hiredate=2 10.找出早于12年前受雇的员工. select*from myemp where (to_char(sysdate,'yyyy')-to_char(hiredate,'yyyy'))> =13; 11.以首字母大写的方式显示所有员工的姓名. select initcap(ename)from myemp 12.显示正好为5个字符的员工的姓名. select ename from myemp where length(ename)=5; 13.显示不带有"R"的员工的姓名. select ename from myemp where ename not like='%r%' 14.显示所有员工姓名的前三个字符. select substr(ename,0,3)as s from myemp 15.显示所有员工的姓名,用a替换所有"A"

数据库复习题(1)-川农

数据库复习题 判断题 (红色的表示错误,绿色表示正确) 1.SQL数据查询语句中的HAVING子句与WHERE子句的作用是相同的。 2.在关系代数运算中,基本的运算是并,交(差),笛卡尔积,选择,投影。 3.一个关系只有一个候选码(键)。 4.实体完整性规则是对外键的约束,参照完整性规则是对主键的约束。 5.按照索引记录的存放位置,索引可以分为聚集索引和非聚集索引。 6.跟基本表一样,视图中也存储有实实在在的数据。 7.SQL语言的中文名称为结构化数据(查询)语言。 8.专门的关系运算包括选择运算、投影运算和笛卡尔积运算。 9.假设有关系R和S,关系代数表达式R-(R-S)表示的是R∪S。 10.在关系数据库中,把数据表示成二维表,每一个二维表称为一个实体。 11.SQL语言集数据查询、数据操作、数据定义和数据控制功能于一体,语句ALTER TABLE属于数据查询语句。 12.一个关系数据库文件中的各条记录前后顺序可以任意颠倒,不影响库中的数 据关系。 13.同一个关系中不能出现两个以上相同的属性名。 14.在SQL的SELECT语句中,SELECT子句能实现关系代数中的投影运算。 15.设关系R(A,B,C)和S(A,D),与自然连接R∞S等价的关系代数表达式是∏ A,B,C,D(R×S)。 16.关系模型定义了域完整性、实体完整性和参照完整性三类数据约束。 17.从关系模式中指定若干个属性组成新的关系的运算称为投影。 18.关系中关键字必须指定为第一列。 19.如果关系R2的外部关系键X与关系R1的主关系键相符,则外部关系键X的 每个值必须在关系R1中主关系键的值中找到,或者为空,这是关系的参照完整性规则。 20.视图对应于三级模式结构中的(外)模式。 21.在关系代数中,从两个关系中找出相同元组的运算称为差运算。 22.关系数据模型上的关系运算分为关系代数和关系演算两种。 23.当对两个关系R和S进行自然连接运算时,要求R和S含有一个或多个共有 的属性。 24.在关系模型中,关系的码(键)只能是一个属性。 25.如果两个关系没有公共属性,那么其自然联接操作结果为空关系。 26.同一个关系模型的任意两个元组值不能完全相同。 27.SQL中,判断年龄字段是否为空值的短语是“WHERE年龄=NULL”。

数据库模拟试题1(含答案)汇编

模拟试题1 一. 单项选择题(本大题共15小题,每小题2分,共30分) 1.在文件系统中,所具有的数据独立性是 [ ] A .系统独立性 B .物理独立性 C .逻辑独立性 D .设备独立性 2.数据库系统中存放三级结构定义的DB 称为 [ ] A .DBS B .DD C .DDL D .DBMS 3.设有关系R(A,B,C)和关系S(B,C,D),那么与R ?S 等价的关系代数表达式[] A .σ1=5(R ?S ) B .σ1=5(R ×S ) C .σ1=2(R ?S ) D .σ1=2(R ×S ) 4.与域表达式 { ab | ( c) (R(ac) ∧ R(cb))} 等价的关系代数表达式是 [ ] A .π 1,4(σ2=3(R ×R )) B .π1,3(R ?R ) C .π1,4(R ?R ) D .π 1,3(R ?S ) 5.设有两个关系R (A ,B )和S (B ,C ),与下列SELECT 语句 SELECT A ,B FROM R WHERE B NOT IN (SELECT B FROM S WHERE C='C56'); 等价的关系代数表达式是 [ ] 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 )) 6.嵌入式SQL 的预处理方式,是指 [ ] A .识别出SQL 语句,加上前缀标识和结束标志 B .把嵌入的SQL 语句处理成函数调用形式 C .对源程序进行格式化处理 D .把嵌入的SQL 语句编译成目标程序 7.设关系模式R (A ,B ,C ,D ),F 是R 上成立的FD 集,F={ B →D ,AD →C }, 那么 ρ={ ABC ,BCD }相对于F [ ] A .是无损联接分解,也是保持FD 的分解 B .是无损联接分解,但不保持FD 的分解 C .不是无损联接分解,但保持F D 的分解 D .既不是无损联接分解,也不保持FD 的分解 8.设有关系模式R (A ,B ,C ,D ),F 是R 上成立的FD 集,F={A→B ,C→D }, 则F +中左部为(BC )的函数依赖有 [ ] C ≠'C56' 2=1 2=3

数据库题库数据库L-

1.每个数据库有且只有一个()。 A.次要数据文件 B.主要数据文件 C.日志文件 D.索引文件 ↑答案:B 2.当前数据库运行在open状态,LISTENER 也正常运行,此刻一个dba 执行如下命令 LSNRCTL> STOP 下面的描述中那个是正确的? A.会话只能执行查询操作 B.连接的会话不允许做任何操作直到监听启动 C.当前连接的会话不受影响,操作继续 D.会话断掉,并且当前的事物回滚 ↑答案:C

-g act命令是用于显示___ 信息 B.所有线程信息 C.当前活动线程 ↑答案:C 集群中参数DRAUTO设置为2,若此时关闭HDR主机,则___ 备用数据库将转换为主用模式,原HDR主用恢复成备用模式 B.由连接管理器中的FOC切换规则来切换 备用数据库将保持为备用模式,在主用恢复后自动恢复HDR连接 备用数据库将转换为标准模式,在主用恢复后自动转换为备用恢复HDR连接↑答案:A

5.下列关于Oracle支持的锁粒度描述正确的是? A.数据库级、表级、行级、列级 B.数据库级、表级、行级 C.行级、列级 D.列级、表级 ↑答案:A 6.当执行一个存储过程时,服务器到哪里查询该存储过程( )

↑答案:D 7. 作为一个ORACLE DBA,你运行以下的SQL命令查询ASM实例,查询结果的含义是什么? SQL> select group_number, name, state from v$ASM_DISKGROUP; GROUP_NUMBER NAME STATE 0 DGROUP1 DISMOUNTED 2 DGROUP2 MOUNTED 3 DGROUP3 MOUNTED 磁盘组被其他的DBA卸载了 )将在磁盘组中丢失 B.一个多余的磁盘(DGROUP1 状态 C.一个数据文件丢失,原因是DGROUP1磁盘组正在进入DISMOUNTED D.这个查询在ASM实例中没有意义 ↑答案:A 存储中分配给服务器的一个连续的磁盘空间的单位是___

数据库考试题库

一、单项选择题 1.下列四项中,不属于数据库特点的是( C )。 A.数据共享 B.数据完整性 C.数据冗余很高 D.数据独立性高 2.下列四项中,不属于SQL2000实用程序的是( D )。 A.企业管理器 B.查询分析器 C.服务管理器 D.媒体播放器 Server安装程序创建4个系统数据库,下列哪个不是( C )系统数据库。 4.( A )是位于用户与操作系统之间的一层数据管理软件,它属于系统软件,它为用户或应用程序提供访问数据库的方法。数据库在建立、使用和维护时由其统一管理、统一控制。

A.DBMS B.DB C.DBS D .DBA 5. 在SQL中,建立表用的命令是 ( B )。 SCHEMA TABLE VIEW INDEX 语言中,条件年龄 BETWEEN 15 AND 35表示年龄在15至35之间,且( A )。 A.包括15岁和35岁 B.不包括15岁和35岁 C.包括15岁但不包括35岁 D.包括35岁但不包括15岁 7.下列四项中,不正确的提法是( C )。 语言是关系数据库的国际标准语言 语言具有数据定义、查询、操纵和控制功能 语言可以自动实现关系数据库的规范化

语言称为结构查询语言 8.在MS SQL Server中,用来显示数据库信息的系统存储过程是( D )。 A. sp_dbhelp B. sp_db C. sp_help D. sp_helpdb 语言中,删除表中数据的命令是( A )。 A. DELETE B. DROP C. CLEAR D. REMOVE 的视图是从( C )中导出的。 A. 基本表 B. 视图 C. 基本表或视图 D. 数据库 11. 下列哪个不是sql 数据库文件的后缀。C

数据库复习题1教材

数据库复习题 一、选择题 1.(B)是按照一定的数据模型组织的、长期存储在计算机内,可为多个用户共享的数据的集合。 (A)数据库系统(B)数据库(C)关系数据库(D)数据库管理系统 2.数据库系统的基础是()。 (A)数据结构(B)数据库管理系统 (C)操作系统(D)数据模型 3.()处于数据库系统的核心位置。 (A)数据字典(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)概念模式 10.数据库管理系统允许用户把一个或多个数据库操作组成 (),它是一组按顺序执行的操作单位。

(A)命令(B)事务(C)文 件(D)程序 11、用树型结构来表示实体之间联系的模型称为()。(A)关系模型(B)层次模型(C)网状模型(D)记录模型 12、数据模型中用于描述系统静态特性的是()。 (A)数据结构(B)数据操作(C)完整性约束(D)数据模型 13.关系中标题栏中各列的名称称为( )。 (A)对象(B)元组(C)属 性(D)记录 14.在下述关系的特点中,错误的是()。 (A)列可以交换(B)行可以交换 (C)任意两元组不能相同(D)表中的数据项可分 15、下面的选项不是关系数据库基本特征的是()。 (A)不同的列应有不同的数据类型(B)不同的列应有不同的列名 (C)与行的次序无关(D)与列的次序无关 16、数据库系统的三级模式是指()。

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

数据库 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. 多对一

数据库课程设计-试题库管理系统

《数据库系统概论》课程设计 实验报告 题目试题库管理系统 学院商学院 专业信息管理与信息系 班级信息101 学号 2 学生姓名杨贵文 同组成员周杭施建炉王于宾 指导教师宣军英 编写日期2012-06-19——2012-06-29

一、课题名称:试题库管理系统 二、课题要求:结合所学知识,开发一个简易的试题库管理系统。 三、实验目的:结合本学期所学知识,使学生温故而知新,并在实践操作上增加对数据库系统设计的认识和理解。 四、实验步骤: 五、1、需求分析 2、概念结构设计 3、逻辑结构设计 4、物理结构设计 5、数据库实施 6、数据库运行和维护 六、课程开发内容: 5.1 需求分析 5.1.1 系统调查 对现行的试题库管理业务进行了详细的调查和研究是了解系统需求和进行系统分析和设计的重要基础工作,因此要对我们的试题库管理工作进行全面的细致的调查研究。首先与相关的老师进行了交流和沟通,了解他们对试题库管理的看法,看看有没有什么新的要求,在这个基础上,结合自身所掌握的知识水平,量力而行开发相应的试题库管理系统。

在调查中我们可以发现,高校的试题库是极其庞大的,如果没有一个智能的系统将人们从手工阶段解放出来,那么一个庞大的、完整的试题库是无法有效运行的,甚至出题的老师也无法有效、准确地在试题库中抽取自己所需要的试题,这等于说是一个没有实际运用价值的试题库。所以说,他们对希望有这样的一个可以详细地表示试题属性的这样的一个试题库。那么今天我们就围绕着这样的一个目标展开我们的工作。 5.1.2 用户需求 要设计一个性能良好的管理系统,明确用户的应用环境对 系统的要求是首要的和基本的。本系统从以下四个方面对用户需求进行了分析: 1)用户的需求信息:出题老师可以看到题目所属的类型和题目所考察的内容以及试题的分值和 难度等级。当然这个权限也给管理员和系主任。 2)用户的处理要求:管理员可以对试题库进行插入和删除操作,出题老师可以凭借自己自定义的 选题要求在试题库中选择自己需求的试题,这个权限 也对系主任开放。 3)对系统的适应性、通用性要求:要求系统不仅能提供一门课程的试题库管理,还要综合多么学 科进行管理,建立一个高效的试题库管理系统。

《MySQL数据库开发》期末复习试题1

《MySQL数据库开发》期末复习题 考试题型 一、单选题(每小题2 分,共40分) 二、判断题(每小题1分,打”√”或”×”,共10分) 三、问答题(共15分,每小题5分) 四、综合题(共35分,每小题5分) 一、填空 1、用来表示数据库中行之间的关系的机制称为______外键_约束。 2、_____字符集___是一套符号与编码,它包括编码规则以定义字符如何被编码为数字。 3、MySQL程序选项有两种通用形式:_______长选项__ 和__短选项_________。 4、MySQL数据类型分为四大主要类别:______数值___、__字符______、__二进制_______、_____时间____。 5、_____存储程序_____是保存在服务器里的一组SQL语句的集合。 6、_____锁_是一种用来防止多个客户端时访问数据而产生问题的机制。 7、_____事务_是将一个数据处理执行步骤的集合作为一个单一单元来处理。 8、______innoDB____引擎是目前唯一可提供外键实现支持的引擎。 9、CREATE ___temporary__________ TABLE创建临时表。 10、_______union_关键字能够将两个或多个SELECT语句的结果连接起来。 选择题主要在认证复习题中。

二、选择(单选) 每小题2 分,共40分 1、哪个连接语句的格式是错误的(D) (A)mysql - - host=https://www.wendangku.net/doc/3811241900.html, (B)mysql –h https://www.wendangku.net/doc/3811241900.html, (C)mysql –https://www.wendangku.net/doc/3811241900.html, (D)mysql –H https://www.wendangku.net/doc/3811241900.html, 2、查看MySQL版本语句是(A) (A)mysql - - version (B)mysql - - VERSION (C)mysql - - help (D)mysql - - v 3、设置语句结束符的命令是(C) (A)set (B)end (C)delimiter (D)finish 4、设置MySQL提示符的命令是(B) (A)tip (B)prompt (C)popup (D)message 5、导入sql脚本文件的命令是(A) (A)source (B)script (C)file (D)sql 6、关于SELECT语句以下哪一个描述是错误的(C ) (A)SELECT语句用于查询一个表或多个表的数据。 (B)SELECT语句属于数据操作语言(DML)。 (C)SELECT语句的列必需是基于表的列的。 (D)SELECT语句表示数据库中一组特定的数据记录。 7、ENUM类型的字段level定义为(LOW、MIDDLE、HIGH),ORDER BY level asc的顺序是(B) (A)HIGH、LOW、MIDDLE (B)LOW、MIDDLE、HIGH (C)MIDDLE、LOW、HIGH (D)HIGH、MIDDLE、LOW 8、SELECT * FROM city limit 5,10描述正确的是(C) (A)获取第6条到第10条记录。(B)获取第5条到第10条记录。 (C)获取第6条到第15条记录。(D)获取第5条到第15条记录。 9、GROUP_CONCAT()函数作用是(A ) (A)将每组的结果字符串连接起来(B)将每组的结果累加 (C)统计每组的记录数(D)统计每组的平均值 10、GROUP子句带WITH ROLLUP的作用是(D) (A)将每组的结果累加(B)统计每组的平均值 (C)统计每组的记录数(D)产生多个级别的统计值 11、查看全局SQL模式的命令是(C) (A)select @@sql_mode (B)select @@session.sql_mode (C)select @@global.sql_mode (D)select global.sql_mode 12、关于在非严格模式下处理无效值,哪个是错误的(D) (A)基于列定义的限制隐含值来执行类型转化。 (B)在可能的情况下调整无效的输入值为合法值,并产生警告信息。 (C)转换超出范围的值为范围内的值。

相关文档