2022年春季国开81学院《数据库应用技术》形成性考核题库_第1页
2022年春季国开81学院《数据库应用技术》形成性考核题库_第2页
2022年春季国开81学院《数据库应用技术》形成性考核题库_第3页
2022年春季国开81学院《数据库应用技术》形成性考核题库_第4页
2022年春季国开81学院《数据库应用技术》形成性考核题库_第5页
已阅读5页,还剩284页未读 继续免费阅读

下载本文档

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

文档简介

《数据库应用技术》形成性考核

1.[单选题]在E/R图中,属性用()描述。(29

1.菱形框

2.三角形

3.圆角矩形

4.矩形框

2.[单选题]设实体A与实体B之间是一对多联系。下列进行的逻辑结构设

计方法中,最合理的是()。(2分)

1.为实体A和实体B设计一个关系模式,该关系模式包含两个实体的全部属性

2.实体A和实体B分别对应一个关系模式,且外码放在实体B的关系模式中

3.实体A和实体B分别对应一个关系模式,且外码放在实体A的关系模式中

4.分别为实体A、实体B和它们之间的联系设计一个关系模式,外码在联系对应的

关系模式中

3」单选题]关于SELECT语句中HAVING子句的说法,错误的是()。(2

分)

1.HAVING子句一般用于对分组后的统计结果进行筛选

2.HAVING子句一般作用于组而不针对单个记录

3.在一个SELECT语句中,HAVING子句的执行先于WHERE子句

4.HAVING子句的作用与WHERE子句很类似,都用户对数据进行筛选

4.[单选题]查询年龄最大的前5名学生的姓名和年龄的语句,正确的是

()。(2分)

1.SELECTTOP5姓名,年龄FROM学生表

2.SELECTTOP5姓名,年龄FROM学生表ORDERBY年龄

3.SELECTTOP5姓名,年龄FROM学生表ORDERBY年龄DESC

4.SELECTTOP5WITHTIES姓名,年龄FROM学生表

5.[单选题]下列运算中,属于传统的集合运算的是()。(2分)

1.连接运算

2.选择运算

3.并运算

4.投影运算

6.[单选题]在一个教师关系中,能够成为主关键字(或称主码)的属性是

()。(2分)

1.教师姓名

2.教师编号

3.教师年龄

4.教师性别

7.[单选题]设ADOcn是一个Connection对象,与数据库的连接字符串存

放在cnStr字符串中。下列关于使用ADOcn建立与数据源连接的语句正

确的是()。(2分)

1.ADOcn.OpencnStr

2.ADOcn.CretaecnStr

3.ADOcn.conncnStr

4.ADOcn.connetioncnStr

8.[单选题]属于数据库系统组成部分是()。(2分)

1.数据库、数据库管理系统、操作系统和数据库文件

2.数据库、数据库管理系统、用户和应用程序

3.数据库、数据库管理系统和数据库文件

4.数据库、数据库管理系统和操作系统

9.[单选题]在将局部E-R图合并为全局E-R图时,可能会产生一些冲突。

下列冲突中不属于合并图冲突的是()(分)

E-Ro2

1.命名冲突

2.语法冲突

3.结构冲突

4.属性冲突

10.[单选题]下列关于SQLServer数据库服务器登录账户的说法,错误的

是()。(2分)

1.所有的Windows用户都自动是SQLServer的合法账户

2.在Windows身份验证模式下不允许非Windows身份的用户登录到SQLServer

服务器

3.登录账户的来源可以是Windows用户,也可以是非Windows用户

4.sa是SQLServer提供的一个具有系统管理员权限的默认登录账户

11.[单选题]有数据表如下,教师(教师号,教师名,职称,所在部门);

授课(教师号,课程号,授课学年)。现要删除〃讲师〃职称的授课记录。

正确的语句是()。(2分)

1.DELETE授课FROM教师WHERE职称='讲师’

2.DELETE授课FROM教师aJOIN授课bONa.教师号二b.教师号WHERE

职称=饼师’

3.DELETE授课FROM教师aJOIN授课bWHERE职称='讲师’

4.DELETE授课FROM授课WHERE职称='讲师'

12.[单选题]下列用于定义主键约束的是()(2分)

1.DEFAULT

2.PRIMARYKEY

3.NOTNULL

4.FOREIGNKEY

13.[单选题]设有选课表(学号,课程号,成绩),现要统计选了课程的学

生人数,正确的语句是()(2分)

1.SELECTCOUNT(学号)FROM选课表

2.SELECTSUM(*)FROM选课表

3.SELECTCOUNT(*)FROM选深表

4.SELECTCOUNT(DISTINCT学号)FROM选课表

14.[单选题]下列关于SQLServer数据库组成的说法,正确的是()。(2

分)

1.一个数据库可由仅一个数据文件和仅一个日志文件组成

2.一个数据库可由多个数据文件和多个日志文件组成

3.一个数据库可由多个数据文件和仅一个日志文件组成

4.一个数据库可由仅一个数据文件和多个日志文件组成

15.[单选题]一个用户访问SQLServer通常要一次经过3个层次的安全控

制,分别是()。(2分)

1.服务器、数据库、表和列

2.表和列、数据库、操作系统

3.操作系统、数据库、网络

4.表、数据库、操作系统

16.[单选题]下列关于关系代数中选择运算的说法,正确的是()。(2^

1.选择运算是从列的方向选择集合中的若干列,选择运算后的列数有可能减少

2.选择运算是从列的方向选择集合中的若干列,选择运算后的列数不变

3.选择运算是从行的方向选择集合中的数据,选择运算后的行数不变

4.选择运算是从行的方向选择集合中的数据,选择运算后的行数有可能减少

17.[单选题]在条件子句中,能够筛选出Col列中以"a”开始的所有数据

的是()。(2分)

1.WhereCo\="a%'

2.WhereColLIKE'a%'

3.WhereCol='a'

4.WhereColLIKE'a

18.[单选题]数据库物理设计的主要内容包括()。(2分)

1.储存记录的格式设计

2.将概念设计的结果转换为数据模型

3.将概念结构转换成特定DBMS所支持的数据模型

4.设计局部的E/R图

19.[单选题]如果某数据库的日志文件空间已用完,则用户对该数据库

()。(2分)

1.可以插入数据

2.可以删除数据

3.可以修改数据

4.可以查询数据

20.[单选题]现要统计选课表中C01课程的最高成绩,正确的语句是()(2

分)

1.SELECTMIN(*)FROM选课表WHERE课程号='C01'

2.SELECTMAX(成绩)FROM选课表WHERE课程号='C01,

3.SELECTMAX(*)FROM选课表WHERE课程号='C01'

4.SELECTMIN(成绩)FROM选课表WHERE课程号='C01'

21.[单选题]下列关于SQLServer完整备份的说法,错误的是()。

分)

1.完整备份之后必须进行一次差异备份

2.通常情况下完整备份比差异备份耗费更多的时间

3.对数据库进行的第一个备份必须是完整备份

4.在进行数据库恢复时,第一个恢复的是完整备份

22.[单选题]由非所有者行使的经济权利是()。(2分)

1.经营管理权

2.经济职权

3.经济债权

4.工业产权

23」单选题]下列SQL语句中,能够完成求某列最大值的是()o(2分)

1.SELECTAVG(Age)FROMStudent

2.SELECTMAX(Age)FROMStudent

3.SELECTMIN(Age)FROMStudent

4.SELECTCOUNT(*)FROMStudent

24.[单选题]在VB中,可以利用Connection对象的Execute方法实现对

数据库的更改操作。下列删除SC表中学号为S01的选课记录的语句,正

确的是()。(2分)

1.ADOcn.Execute"DROPFROMSCWHERE学号=501'”

2.ADOcn.Execute"DELETEFROMSCWHERE学号=501'"

3.ADOcn.Execute"UPATEFROMSCWHERE学号=501"'

4.ADOcn.Execute"SELECTFROMSCWHERE学号二501"

25」单选题]在关系数据库中,解决数据冗余和操作异常通常采用的方法是

()。(2分)

1.合并关系模式

2.设置外键

3.分解关系模式

4.设置主键

26.[单选题]下列不属于组织层数据模型的是()。(2分)

1.网状模型

2.关系模型

3.层次模型

4.概念模型

27」单选题]现要统计选课表中C01课程的总成绩,正确的语句是()(2

分)

1.SELECTCOUNT(*)FROM选深表WHERE课程号='C01'

2.SELECTCOUNT(成绩)FROM选课表WHERE课程号='C01'

3.SELECTSUM(*)FROM选课表WHERE课程号='C01'

4.SELECTSUM(成绩)FROM选课表WHERE课程号='C01'

28.[单选题]在表达式中,与〃所在部门NOTIN('财务「后勤')〃等价的

是()(2分)

1.所在部门二'财务'OR所在部门二‘后勤’

2.所在部门!='财务'AND所在部门!='后勤’

3.所在部门!二财务OR所在部门!二后勤’

4.所在部门二财务'AND所在部门=‘后勤’

29.[单选题]触发器的主要作用是()。(2分)

1.加强数据的保密性

2.提高数据的查询效率

3.实现复杂的约束

4.增强数据的安全性

30.[单选题]仅允许Windows操作系统用户连接到SQLServer数据库服

务器的验证模式是()。(2分)

1.Windows身份验证模式

2.没有这种模式

3.混合身份验证模式

4.数据库验证模式

3”判断题]当登录账户成为某数据库的合法用户之后,其对该数据库中的

用户数据和对象自动拥有各种操作权限。()(2分)

1.对

2.错

32.[判断题]将概念层数据模型转换为关系数据模型属于概念结构设计的

任务。()°(2分)

1.对

2.错

33.[判断题]当登录账户成为某数据库的合法用户之后,其对该数据库中的

用户数据和对象自动拥有各种操作权限。(2分)

1.对

2.错

34」判断题]事务一致性是指数据库中的一个事务的执行不能被其他事务

干扰。(2分)

1.对

2.错

35.[判断题]存储过程的参数有输入参数和输出参数两种。(2分)

1.对

2.错

36.[判断题]在一台计算机上只能安装一个SQLServer默认实例。(2分)

1.对

2.错

37.[判断题]B/S模式的开发、维护工作主要集中在服务器端,可减轻异地

用户的维护成本。(2分)

1.对

2.错

38」判断题]一个关系模式只能有一个候选键。()。(29

1.对

2.错

39.[判断题]FOREINGKEY约束能够自动建立索引。()(2分)

1.对

2.错

40.[判断题]数据流图是需求分析的常用工具之一,人们也经常称它为ER

图。()(2分)

1.对

2.错

41.[判断题]E-R图中的〃E”表示的是实体。()。(2分)

1.对

2.错

42」判断题]在数据库设计中,通常是先进行逻辑结构设计,然后再进行概

念结构设计。()(2分)

1.对

2.错

43.[判断题]若一个学校有900余学生,学号用数字字符表示,考虑到学校

未来发展,学生人数有可能过千,学号的长度最好设为4位。(2分)

1.对

2.错

44.[判断题]在值特别长的列上适宜创建聚集索引。()(2分)

1.对

2.错

45.[判断题]数据库中只有一个模式,也只是有一个内模式,模式/内模式

映像是唯一的。()(2分)

1.对

2.错

46.[判断题]如果使用Connection对象建立与数据库的连接,在声明对象

之后建立数据库连接的方法是Create。()(2分)

1.对

2.错

47.[判断题]事物的原子性指事务一旦提交,其对数据库中的数据的改变是

永久性的。()(2分)

1.对

2.错

48.[判断题]E-R模型是一种用于描述数据的组织形式的模型。(2分)

1.对

2.错

49.[判断题]如果某列的数据长度变化较大,可以使用char类型。()(2

分)

1.对

2.错

50.[判断题]若一个学校有9000余学生,学号用数字字符表示,考虑到学

校未来发展,学生人数有可能过万,学号的长度最好设为5位。()(2

分)

1.对

2.错

1.[单选题]属于数值类型的是()。(2分)

1.int

2.char

3.nchar

4.date

2.[单选题]设实体A与实体B之间是一对多联系。下列进行的逻辑结构设

计方法中,最合理的是()。(2分)

1.为实体A和实体B设计一个关系模式,该关系模式包含两个实体的全部属性

2.实体A和实体B分别对应一个关系模式,且外码放在实体B的关系模式中

3.实体A和实体B分别对应一个关系模式,且外码放在实体A的关系模式中

4.分别为实体A、实体B和它们之间的联系设计一个关系模式,外码在联系对应的关系模式中

3.[单选题]给Course(Cno,Cname,Credit)表插入一条新记录,课程号为

〃C205〃,课程名是〃高等数学〃,学分是4。正确的语句是()。(2

分)

1.INSERTINTOCourseVALUES('C205','高等数学,4)

2.INSERTINTOCourseVALUES('C205','高等数学,4)

3.INSERTINTOCourse('C205','高等数学,4)

4.INSERTINTOCourse(<2057,'高等数学,4)

4.[单选题]在一个教师关系中,能够成为主关键字(或称主码)的属性是

()。(2分)

1.教师姓名

2.教师编号

3.教师年龄

4.教师性别

5.[单选题]关于"FROM表1LEFTJOIN表2ON表1.列=表2.列〃

的说法,正确的是()(2分)

1.该子句表达是左外连接,连接结果中将包含表1中的全部数据

2.该子句表达是左外连接,连接结果中将包含表1和表2中的全部数据

3.该子句表达是左外连接,连接结果中将包含表2中的全部数据

4.该子句表达是左外连接,连接结果中只包含表1和表2中满足连接条件的数据

6」单选题]下列关于数据库设计中新奥尔良方法的说法,错误的是()。(2

分)

1.逻辑结构设计是在需求分析之后、概念结构设计之前进行的

2.概念结构设计是在需求分析之后、逻辑结构设计之前进行的

3.E・R图是数据库概念结构设计产生的结果

4.数据库设计包含需求分析、概念结构设计、逻辑结构设计和物理结构设计

反馈

7.[单选题]属于数据库系统组成部分是()。(2分)

1.数据库、数据库管理系统、操作系统和数据库文件

2.数据库、数据库管理系统、用户和应用程序

3.数据库、数据库管理系统和数据库文件

4.数据库、数据库管理系统和操作系统

8.[单选题]对nchar(lO)类型的列,若存储〃中国〃,其占用的字节数是

()。(2分)

1.20

2.5

3.4

4.10

9.[单选题]数据库物理设计的主要内容包括()。(2分)

1.储存记录的格式设计

2.将概念设计的结果转换为数据模型

3.将概念结构转换成特定DBMS所支持的数据模型

4.设计局部的E/R图

10.[单选题]查询年龄最大的前5名学生的姓名和年龄的语句,正确的是

()。(2分)

1.SELECTTOP5姓名,年龄FROM学生表

2.SELECTTOP5姓名,年龄FROM学生表ORDERBY年龄

3.SELECTTOP5姓名,年龄FROM学生表ORDERBY年龄DESC

4.SELECTTOP5WITHTIES姓名,年龄FROM学生表

11.[单选题]在条件子句中,能够筛选出Col列中以、〃开始的所有数据

的是()(2分)

1.WhereColUKE'a_*

2.WhereCol='a_'

3.WhereCol='a%'

4.WhereColLIKE'a%'

12.[单选题]下列关于存储过程优点的说法,正确的是()。(2分)

1.允许模块化程序设计

2.会影响数据库性能

3.不能作为安全机制使用

4.可导致网络流量增大

13」单选题]下列属于数据模型三要素的是()。(2分)

1.数据库、数据库管理系统和应用程序

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

3.数据库、数据库管理系统和数据库文件

4.数据库、数据库管理系统和操作系统

14」单选题]关于关系代数中投影运算的说法,正确的是()。(2夕

1.投影运算是从行的方向选择集合中的数据,投影运算后的列数有可能减少

2.投影运算是从行的方向选择集合中的数据,投影运算后的列数不变

3.投影运算是从列的方向选择集合的若干列,投影运算后的行数有可能减少

4.投影运算是从列的方向选择集合的若干列,投影运算后的行数不会减少

15.[单选题]下列SQL语句中,能够完成求某列最大值的是()。(29

1.SELECTAVG(Age)FROMStudent

2.SELECTMAX(Age)FROMStudent

3.SELECTMIN(Age)FROMStudent

4.SELECTCOUNT(*)FROMStudent

16.[单选题]"NULL+100〃的执行结果是()。(2分)

1.NULL

2.100

3.0

4.一个空格

17.[单选题]下列关于SQLServer数据库组成的说法,正确的是()。(2

分)

1.一个数据库可由仅一个数据文件和仅一个日志文件组成

2.一个数据库可由多个数据文件和多个日志文件组成

3.一个数据库可由多个数据文件和仅一个日志文件组成

4.一个数据库可由仅一个数据文件和多个日志文件组成

18.[单选题]在关系数据库中,解决数据冗余和操作异常通常采用的方法是

()。(2分)

1.合并关系模式

2.设置外键

3.分解关系模式

4.设置主键

19.[单选题]现要统计选课表中C01课程的总成绩,正确的语句是()(2

分)

1.SELECTCOUNT(*)FROM选课表WHERE课程号='C01'

2.SELECTCOUNT(成绩)FROM选课表WHERE课程号='C01'

3.SELECTSUM(*)FROM选课表WHERE课程号='C01'

4.SELECTSUM(成绩)FROM选课表WHERE课程号='C01'

20」单选题]现要统计选课表中C01课程的最高成绩,正确的语句是()(2

分)

1.SELECTMIN(A)FROM选课表WHERE课程号='C01'

2.SELECTMAX(成绩)FROM选课表WHERE课程号='C01'

3.SELECTMAX(*)FROM选课表WHERE课程号='C01'

4.SELECTMIN(成绩)FROM选课表WHERE课程号='C01'

21.[单选题]下列类型中,属于定点小数类型的是()。(2!

1.real

2.datetime

3.numeric

4.int

22.[单选题]下列()操作属于数据控制。(2分)

1.SELECT

2.DROP

3.INSERT

4.REVOKE

23」单选题]设ADOcn是一个Connection对象,与数据库的连接字符串

存放在cnStr字符串中。下列关于使用ADOcn建立与数据源连接的语句

正确的是()。(2分)

1.ADOcn.OpencnStr

2.ADOcn.CretaecnStr

3.ADOcn.conncnStr

4.ADOcn.connetioncnStr

24.[单选题]采用事务控制机制对材料管理数据库进行操作,利用UPDATE

语句将材料号为〃A005〃的材料改为〃B005〃,如果对入库材料表的更

新操作结束后,还没来得及对出库材料表进行更新操作,突然停电了,SQL

的事务控制功能将()。(2分)

1.保留对入库材料表的修改,机器重新启动后,自动进行对出库材料表的更新

2.保留对入库材料表的修改,机器重新启动后,提示用户对出库材料进行更新

3.清楚对入库材料表的修改

4.清楚对入库材料表的修改,机器重新启动后,自动进行对入库材料表和出库材料表的更新

25.[单选题]关于SELECT语句中HAVING子句的说法,错误的是()。(2

分)

1.HAVING子句一般用于对分组后的统计结果进行筛选

2.HAVING子句一般作用于组而不针对单个记录

3.在一个SELECT语句中,HAVING子句的执行先于WHERE子句

4.HAVING子句的作用与WHERE子句很类似,都用户对数据进行筛选

26.[单选题]有数据表如下,教师(教师号,教师名,职称,所在部门);

授课(教师号,课程号,授课学年)。现要删除〃讲师〃职称的授课记录。

正确的语句是()。(2分)

1.DELETE授课FROM教师WHERE职称=饼师,

2.DELETE授课FROM教师aJOIN授课bONa.教师号=b.教师号WHERE职称=

‘讲师'

3.DELETE授课FROM教师aJOIN授课bWHERE职称='讲师’

4.DELETE授课FROM授课WHERE职称='讲师'

27.[单选题]如果某数据库的日志文件空间已用完,则用户对该数据库

()。(2分)

1.可以插入数据

2.可以删除数据

3.可以修改数据

4.可以杳询数据

28.[单选题]触发器的主要作用是()。(2分)

1.加强数据的保密性

2.提高数据的查询效率

3.实现复杂的约束

4.增强数据的安全性

29.[单选题]给SC(Sno,Cno,Grade)表插入一条新记录,学号为

“20160506〃,选修的课程号是〃306",成绩空缺。正确的语句是()(2

分)

1.INSERTINTOSCVALUESC20160506','306\'#')

2.INSERTINTOSCVALUESC20160506',306')

3.INSERTINTOSC('20160506;306;'#')

4.INSERTINTOSC(Sno,Cno)VALUES('20160506','306')

30.[单选题]一个系有多名学生,一个学生只能属于一个系,则系和学生的

联系是()。(2分)

1.一对多

2.一对一

3.多对一

4.多对多

31.[判断题]SQLServer允许将同一个数据库的数据文件和日志文件存储

在相同的位置。(2分)

1.对

2.错

32.[判断题]如果使用Connection对象建立与数据库的连接,在声明对象

之后建立数据库连接的方法是Create。()(2分)

1.对

2.错

33」判断题]对数据库大小的修改,需要msdb数据库维护。()。(29

1.对

2.错

34.[判断题]如果某列的数据长度变化较大,可以使用char类型。()(2

分)

1.对

2.错

35.[判断题]数据库中只有一个模式,也只是有一个内模式,模式/内模式

映像是唯一的。()(2分)

1.对

2.错

36.[判断题]当基本表中的数据发生变化时,从视图中查询出的数据并不随

之变化。()。(2分)

1.对

2.错

37.[判断题]删除数据库,只能删除数据文件,并不删除日志文件。(2分)

1.对

2.错

38.[判断题]FOREINGKEY约束能够自动建立索引。()(2分

1.对

2.错

39.[判断题]设ADOrs是—Recordset对象,则ADOrs("学号”)表示得

到〃学号〃列的值。(2分)

1.对

2.错

40」判断题]数据库三级模式中,外模式到模式的映像提供了数据的逻辑独

立性。()(2分)

1.对

2.错

41.[判断题]定义〃开关状态〃列的类型为char⑵,并为该列提供默认值

〃关〃的子句是开关状态cha«2)default关for开关状态。(2分)

1.对

2.错

42.[判断题]数据流图是需求分析的常用工具之一,人们也经常称它为ER

图。()(2分)

1.对

2.错

43」判断题]B/S模式的开发、维护工作主要集中在服务器端,可减轻异地

用户的维护成本。(2分)

1.对

2.错

44.[判断题]组织层数据模型是一种与具体DBMS无关的数据模型。(2勺

1.对

2.错

45」判断题]触发器可以实现复杂的数据完整性约束。(2分)

1.对

2.错

46.[判断题]ROLLBACK表示事物正常结束,COMMT表示事物中的全部

操作被撤销。()(2分)

1.对

2.错

47」判断题]索引一般来说可以提高数据增、删、改、查的效率。(2分)

1.对

2.错

48.[判断题]关系数据模型为用户提供了非导航式的数据访问方式。(2分)

1.对

2.错

49.[判断题]bit数据类型可以存储小数。(2勺

1.对

2.错

50.[判断题]若一个学校有900余学生,学号用数字字符表示,考虑到学校

未来发展,学生人数有可能过千,学号的长度最好设为4位。(2分)

1.对

2.错

1.[单选题]利用Recordset对象可以得到查询结果集。将SC表中的全部

数据放置到Recordset对象中的语句,正确的是()。(2分)

1.ADOrs.Open"Select*FromSC"

2.ADOrs.Execute"Select*FromSC"

3.ADOrs.Create"Select*FromSC"

4.ADOrs."Select*FromSC"

2.[单选题]在一个教师关系中,能够成为主关键字(或称主码)的属性是

()。(2分)

1.教师姓名

2.教师编号

3.教师年龄

4.教师性SU

3.[单选题]事务一旦提交,其对数据的更改就是永久的,这个特性称为事

物的()。(2分)

1.一致性

2.原子性

3.隔离性

4.持久性

4.[单选题]对ncharQO)类型的列,若存储〃中国〃,其占用的字节数是

()。(2分)

1.20

2.5

3.4

4.10

5.[单选题]设有学生表(学号,姓名,所在系,身份证号)和系表(系名,

系办公地点)。下列关于两个表的引用关系的描述,正确的是()。(2

分)

1.设置学生表中的"所在系"为外键

2.设置学生表的学号为主键

3.无法表达这两个表的引用关系

4.设置系表中的"系名"为外键

6.[单选题]下列运算中,属于传统的集合运算的是()。(2分)

1.连接运算

2.选择运算

3.并运算

4.投影运算

7.[单选题]在VB中,可以利用Connection对象的Execute方法实现对

数据库的更改操作。下列删除SC表中学号为S01的选课记录的语句,正

确的是()。(2分)

1.ADOcn.Execute"DROPFROMSCWHERE学号=501"'

2.ADOcn.Execute"DELETEFROMSCWHERE学号=501'"

3.ADOcn.Execute"UPATEFROMSCWHERE学号二501'"

4.ADOcn.Execute"SELECTFROMSCWHERE学号='S01'M

8.[单选题]如果希望从学生表中查询出所有姓〃张〃的同学,那么条件语

句应该是()o(2分)

1.Where姓名%'张'

2.Where姓名LIKE'张%'

3.Where姓名%'UKE张'

4.Where姓名LIKE'张’

9.[单选题]设实体A与实体B之间是一对多联系。下列进行的逻辑结构设

计方法中,最合理的是()。(2分)

1.为实体A和实体B设计一个关系模式,该关系模式包含两个实体的全部属性

2.实体A和实体B分别对应一个关系模式,且外码放在实体B的关系模式中

3.实体A和实体B分别对应一个关系模式,且外码放在实体A的关系模式中

4.分别为实体A、实体B和它们之间的联系设计一个关系模式,外码在联系对应的关系模式中

10」单选题]有数据表如下,教师(教师号,教师名,职称,所在部门);

授课(教师号,课程号,授课学年)。现要删除〃讲师〃职称的授课记录。

正确的语句是()。(2分)

1.DELETE授课FROM教师WHERE职称='讲师’

2.DELETE授课FROM教师aJOIN授课bONa.教师号=b.教师号WHERE职称=

‘讲师'

3.DELETE授课FROM教师aJOIN授课bWHERE职称='讲师’

4.DELETE授课FROM授课WHERE职称=饼师'

1”单选题]下列关于SQLServer数据库组成的说法,正确的是()。(2

分)

1.一个数据库可由仅一个数据文件和仅一个日志文件组成

2.一个数据库可由多个数据文件和多个日志文件组成

3.一个数据库可由多个数据文件和仅一个日志文件组成

4.一个数据库可由仅一个数据文件和多个日志文件组成

12.[单选题]一个系有多名学生,一个学生只能属于一个系,则系和学生的

联系是()。(2分)

1.一对多

2.一对一

3.多对一

4.多对多

13.[单选题]现要统计选课表中C01课程的总成绩,正确的语句是()(2

分)

1.SELECTCOUNT(*)FROM选课表WHERE课程号二'C01'

2.SELECTCOUNT(成绩)FROM选课表WHERE课程号='C01'

3.SELECTSUM(*)FROM选课表WHERE课程号='C01'

4.SELECTSUM(成绩)FROM选课表WHERE课程号='C01'

14」单选题]下列SQL语句中,能够完成删除功能的是()。(2(

1.INSERTINTO学生表VALUES('2006001'王小明‘男’2)

2.UPDATE学生表SET姓名二‘王莉’WHERE学号二’2006001'

3.DELETE学生表SET姓名二‘王莉'WHERE学号二’2006001,

4.DELETEFROM学生表WHERE性别=’男‘

15」单选题]下列()操作属于数据控制。(29

1.SELECT

2.DROP

3.INSERT

4.REVOKE

16.[单选题]()对应到关系数据库中就是视图。(29

1.映像

2.外模式

3.模式

4.内模式

17.[单选题]下列关于SQLServer完整备份的说法,错误的是()。(2

分)

1.完整备份之后必须进行一次差异备份

2.通常情况下完整备份比差异备份耗费更多的时间

3.对数据库进行的第一个备份必须是完整备份

4.在进行数据库恢复时,第一个恢复的是完整备份

18.[单选题]用于定义列的取值范围的约束是()。(2分)

1.NOTNULL

2.DEFAULT

3.CHECK

4.FOREIGNKEY

19.[单选题]下列SQL语句中,对字段创建唯一的聚集索引的约束是

()。(2分)

1.学号char(8)NOTCONSTRAINTun_noUNIQUE

2.学号char(8)NOTCONSTRAINTPK_学生表PRIMARYKEY

3.学号char(8)UNIQUE

4.学号char⑻NOTNULL

20.[单选题]在表达式中,与〃所在部门NOTIN('财务:后勤')〃等价的

是()(2分)

1.所在部门='财务'OR所在部门='后勤’

2.所在部门!=财务'AND所在部门!=后勤’

3.所在部门!=’财务'OR所在部门!二'后勤'

4.所在部门='财务'AND所在部门=后勤,

2”单选题]在条件子句中,能够筛选出Col列中以开始的所有数据

的是()(2分)

1.WhereColUKE'aj

2.WhereCol='a_'

3.WhereCol='a%'

4.WhereColLIKE'a%'

22」单选题]事务所包含的操作作为一个整体,要么都做,要么都不做,这

个特性称为事务的()。(2分)

1.一致性

2.原子性

3.隔离性

4.持久性

23.[单选题]下列声明并创建Recordset对象的语句,正确的是()。(2

分)

1.DeclareADOcnAsNewRecordset

2.DimADOcnAsNewRecordset

3.DeclareADOcnAsRecordset

4.DimADOcnAsRecordset

24.[单选题]下列类型中,属于定点小数类型的是()。(2分)

1.real

2.datetime

3.numeric

4.int

25.[单选题]下列关于SQLServer数据库服务器登录账户的说法,错误的

是()。(2分)

1.所有的Windows用户都自动是SQLServer的合法账户

2.在Windows身份验证模式下,不允许非Windows身份的用户登录到SQLServer服务器

3.登录账户的来源可以是Windows用户,也可以是非Windows用户

4.sa是SQLServer提供的一个具有系统管理员权限的默认登录账户

26.[单选题]下列属于数据模型三要素的是()。(2分)

1.数据库、数据库管理系统和应用程序

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

3.数据库、数据库管理系统和数据库文件

4.数据库、数据库管理系统和操作系统

27.[单选题]给Course(Cno,Cname,Credit)表插入一条新记录,课程号为

〃C205〃,课程名是〃高等数学〃,学分是4。正确的语句是()。(2

分)

1.INSERTINTOCourseVALUES('C205','高等数学,4)

2.INSERTINTOCourseVALUES('C205','高等数学,4)

3.INSERTINTOCourse('C205',,高等数学,4)

4.INSERTINTOCourse('C205','高等数学,4)

28.[单选题]在数据库设计中,将E-R图转换为关系数据模型是下述哪个阶

段完成的工作()。(2分)

1.逻辑设计阶段

2.物理设计阶段

3.需求分析阶段

4.概念设计阶段

29.[单选题]采用事务控制机制对材料管理数据库进行操作,利用UPDATE

语句将材料号为〃A005〃的材料改为〃B005〃,如果对入库材料表的更

新操作结束后,还没来得及对出库材料表进行更新操作,突然停电了.SQL

的事务控制功能将()。(2分)

1.保留对入库材料表的修改,机器重新启动后,自动进行对出库材料表的更新

2.保留对入库材料表的修改,机器重新启动后,提示用户对出库材料进行更新

3.清楚对入库材料表的修改

4.清楚对入库材料表的修改,机器重新启动后,自动进行对入库材料表和出库材料表的更新

30.[单选题]查询考试成绩大于75分的学生的学号和姓名,正确的语句是

()(2分)

1.SELECTSno,SnameFROMSCWHEREGrade>75

2.SELECTSno,SnameFROMStudentWHEREGrade>75

3.SELECTSno,SnameFROMStudentWHERESnoIN

(SELECTSnoFROMSCWHEREGrade>75)

4.SELECTSno,SnameFROMStudentWHERESnoIN

(SELECTSnoFROMSCHAVINGGrade>75)

31.[判断题]等值连接要求相等的分量必须有共同的属性名。(2分)

1.对

2.错

32.[判断题]在数据库设计中,通常是先进行逻辑结构设计,然后再进行概

念结构设计。()(2分)

1.对

2.错

33.[判断题]B/S模式的开发、维护工作主要集中在服务器端,可减轻异地

用户的维护成本。(2分)

1.对

2.错

34.[判断题]如果建立了非聚集索引中,则数据会按索引键值进行物理排序。

()。(2分)

1.对

2.错

35.[判断题]一个关系模式只能有一个候选键。(29

1.对

2.错

36.[判断题]如果使用Connection对象建立与数据库的连接,在声明对象

之后建立数据库连接的方法是Create。()(2分)

1.对

2.错

37.[判断题]对数据库大小的修改,需要msdb数据库维护。()。(29

1.对

2.错

38.[判断题]VB提供了三种数据库访问引擎,分别是Jet引擎、ODBC和

OLEDB,目前主要使用的是OLEDB。(2分)

1.对

2.错

39.[判断题]在进行数据库概念结构设计时,要充分考虑所使用的数据库管

理系统。()(2分)

1.对

2.错

40.[判断题]SQLServer2008最核心的服务是SSMS。(2

1.对

2.错

41.[判断题]将概念层数据模型转换为关系数据模型属于概念结构设计的

任务。()。(2分)

1.对

2.错

42.[判断题]索引一般来说可以提高数据增、删、改、查的效率。(2分)

1.对

2.错

43.[判断题]数据库设计中的行为设计主要是描述数据库的结构。(2分)

1.对

2.错

44.[判断题]使用FOREIGNKEY约束可以实现参照完整性约束。(2分)

1.对

2.错

45」判断题]若一个学校有9000余学生,学号用数字字符表示,考虑到学

校未来发展,学生人数有可能过万,学号的长度最好设为5位。()(2

分)

1.对

2.错

46.[判断题]如果我们想将某数据库从被安装的系统盘转移到E盘上,可以

进行数据库分离合附加操作。()(2分)

1.对

2.错

47.[判断题]组织层数据模型是一种与具体DBMS无关的数据模型。(2分)

1.对

2.错

48.[判断题]数据流图是需求分析的常用工具之一,人们也经常称它为ER

图。()(2分)

1.对

2.错

49.[判断题]一个数据库必须包含次要数据文件,可以包含一个或多个次要

数据文件。(2分)

1.对

2.错

50」判断题]存储过程的参数有输入参数和输出参数两种。(2分)

1.对

2.错

1.[单选题]一个用户访问SQLServer通常要一次经过3个层次的安全控制,

分别是()。(2分)

1.服务器、数据库、表和列

2.表和列、数据库、操作系统

3.操作系统、数据库、网络

4.表、数据库、操作系统

2.[单选题]从逻辑层次上看,数据库不包括()。(2分)

1.表

2.视图

3.存储过程

4.内模式

3.[单选题]"NULL+100〃的执行结果是()。(2分)

1.NULL

2.100

3.0

4.一个空格

4.[单选题]在条件子句中,能够筛选出价格在100〜200(包括边界值)的

是()(2分)

1.Where价格BETWEEN200AND100

2.Where价格>=100AND价格<=200

3.Where价格>=100OR价格<=200

4.Where价格IN(100..200)

5.[单选题]利用Recordset对象可以得到查询结果集。将SC表中的全部

数据放置到Recordset对象中的语句,正确的是()。(2分)

1.ADOrs.Open"Select*FromSC”

2.ADOrs.Execute"Select*FromSC"

3.ADOrs.Create"Select*FromSC"

4.ADOrs."Select*FromSC'

6」单选题]在VB中,可以利用Connection对象的Execute方法实现对

数据库的更改操作。下列删除SC表中学号为S01的选课记录的语句,正

确的是()。(2分)

1.ADOcn.Execute"DROPFROMSCWHERE学号=501'"

2.ADOcn.Execute"DELETEFROMSCWHERE学号='S01'H

3.ADOcn.Execute"UPATEFROMSCWHERE学号='S01',,

4.ADOcn.Execute"SELECTFROMSCWHERE学号=SOI'"

7.[单选题]一个系有多名学生,一个学生只能属于一个系,则系和学生的

联系是()。(2分)

1.一对多

2.一对一

3.多对一

4.多对多

8.[单选题]下列关于存储过程优点的说法,正确的是()o(2分)

1.允许模块化程序设计

2.会影响数据库性能

3.不能作为安全机制使用

4.可导致网络流量增大

9.[单选题]下列()操作属于数据控制。(2分)

1.SELECT

2.DROP

3.INSERT

4.REVOKE

10.[单选题]直询年龄最小的职工姓名,正确的语句是()。(2分)

1.SELECCT姓名FROM职工表WHERE年龄=(SELECTMIN(年龄)FROM职工表)

2.SELECCT姓名FROM职工表WHERE职工号二(SELECTMIN(年龄)FROM职工表)

3.SELECCT姓名FROM职工表WHERE年龄=(SELECTMIN(年龄)FROM职工表

ORDERBY年龄DESC)

4.SELECCT姓名FROM职工表WHERE职工号=(SELECTMIN(年龄)FROM职工表

ORDERBY年龄DESC)

11.[单选题]在条件子句中,能够筛选出Col列中以〃a〃开始的所有数据

的是()。(2分)

1.WhereCol=#a%'

2.WhereColLIKE'a%'

3.WhereCol=#aj

4.WhereColLIKE'aj

12.[单选题]下列类型中,属于定点小数类型的是()。(29

1.real

2.datetime

3.numeric

4.int

13.[单选题]下列关于聚集索引的说法,正确的是()。(29

1.在一个表上可以建立多个聚集索引

2.在一个表上最多只能建立一个聚集索引

3.必须先建立聚集索引,然后再建立非聚集索引

4.聚集索引适合建立在重复值多的列上

14.[单选题]在关系数据库中,解决数据冗余

温馨提示

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

评论

0/150

提交评论