电大数据库应用技术专科期末考试最全复习试题答案知识点复习考点归纳总结完整版.docx

上传人:b****7 文档编号:11362542 上传时间:2023-02-28 格式:DOCX 页数:42 大小:99.58KB
下载 相关 举报
电大数据库应用技术专科期末考试最全复习试题答案知识点复习考点归纳总结完整版.docx_第1页
第1页 / 共42页
电大数据库应用技术专科期末考试最全复习试题答案知识点复习考点归纳总结完整版.docx_第2页
第2页 / 共42页
电大数据库应用技术专科期末考试最全复习试题答案知识点复习考点归纳总结完整版.docx_第3页
第3页 / 共42页
电大数据库应用技术专科期末考试最全复习试题答案知识点复习考点归纳总结完整版.docx_第4页
第4页 / 共42页
电大数据库应用技术专科期末考试最全复习试题答案知识点复习考点归纳总结完整版.docx_第5页
第5页 / 共42页
点击查看更多>>
下载资源
资源描述

电大数据库应用技术专科期末考试最全复习试题答案知识点复习考点归纳总结完整版.docx

《电大数据库应用技术专科期末考试最全复习试题答案知识点复习考点归纳总结完整版.docx》由会员分享,可在线阅读,更多相关《电大数据库应用技术专科期末考试最全复习试题答案知识点复习考点归纳总结完整版.docx(42页珍藏版)》请在冰豆网上搜索。

电大数据库应用技术专科期末考试最全复习试题答案知识点复习考点归纳总结完整版.docx

电大数据库应用技术专科期末考试最全复习试题答案知识点复习考点归纳总结完整版

电大数据库应用技术考试考点归纳总结

一、单项选择题

1.下列(D)是指数据库管理系统。

D.DBMS

2.有严格的数学基础并在此基础上发展起来的数据库模型是(C)。

C.关系模型

3.在销售商品关系中,能够成为主关键字(或称主码〉的属性是(B)。

B.商品编号

4.SQLServer系统中的所有系统级信息存储于(A)数据库中。

A.master

5.关系数库规范化理论是为解决关系数据库中(A)问题而引人的。

A.插入、删除和数据冗余

6.下列符合第三范式的关系是(B)。

B.零件(零件编号,零件名称,零件重量,零件储存的仓库编号)

7.如果希望从学生表中查询出最大年龄的同学,那么语句中应该包含(B)。

B.SELECTMAX(年龄)AS最大FROM学生表

8.下列关于索引的说明不正确的是(B)。

B.索引一经建立就需要人工进行维护

9.在第一个关系中出现,在第二个关系中不出现的记录组成的新关系称为(D)。

D.两个关系的差

10.SQLServer默认的登录账号为(A)。

A.sa

11.数据库应用程序开发中,(B)属于物理设计。

B.存储方法设计

12.下列SQL语句中,能够完成删除功能的是(D)。

D.DELETEFROM教师表WHERE性另IJ=男'

13.查询姓名中带有"芳"字的学生,则条件语句应包含(B)。

B.WHERE姓名LIKE‘%芳%,

14.下列SQL语句中,限制宇段取值范围的约束是(C)。

C性别char

(2)NOTNULLcheck(性别=‘男,or性别=‘女,)

15.设学生表和成绩表的结构分别为(学号,姓名,所在系)和(学号,课程名,成绩),如果希望按分数降序查询出"英语系中选修了计算机课程的学生姓名和成绩",则对应的SQL语句是(D)

D.SELECT姓名,成绩FROM学生表,成绩表WHERE所在系=‘英语系,AND课程名=‘计算机,AND学生表.学号=成绩表.学号ORDERBY成绩DESC

16.在图书借阅关系中,能够成为主关键字(或称主码〉的属性是(C)。

C.图书编号

17.在物理层面,SQLServer数据库是由数据文件和事务日志文件两个操作系统文件组成的,它们的后缀分别是(A)。

A.MDF和LDF

18.第二范式是指(B)。

B.设一个关系为R,它满足第一范式,若R中不存在非主属性对主键的部分函数依赖,则称该关系符合第二范式

19.下列哪些不属于索引的类型(D)。

D.事务日志索引

20.创建数据库的SQL语句是(C)。

C.CREATEDATABASE

21.SQLServer数据库中的一个完整的备份通常包括(A)。

A.系统数据库、用户数据库和事物日志

22.如果希望从成绩表中查询出所有成绩小于等于60分的记录,那么条件语句应该是(D)。

D.WHERE成绩<=60

23.下列SQL语句中,能够完成修改功能的是(B)。

B.UPDATE教师表SET姓名=‘王振东‘WHERE学号=‘053006'

25.设学生表和成绩表的结构分别为(学号,姓名,所在系)和(学号,课程名,成绩),如果希望按分数升序查询出"电子系“中选修了计算机课程的学生姓名和成绩",则对应的SQL语句是(B)B.SELECT姓名,成绩FROM学生表,成绩表WHERE所在系=‘电子系’AND课程名=‘计算机‘

AND学生表.学号=成绩表.学号ORDERBY成绩ASC

26.数据库管理系统中的(B)功能实现对数据库的插入、删除、修改。

B、数据库管理功能

27.以二维表的形式表示关系之间的联系,属于关系模型建立中(A)的功能。

A.数据结构

28.在系统数据库中,(A)包含了系统级信息A.master数据库

29.如果要存储的数据是带有小数位的数据,服使用(A)做为数据类型。

A.数值数据类型

30.下列(A)情况,适于建立索引。

A.基本表的某到中记录数量特别多

31.下列关于视图的描述不正确的是(C)。

C视图与数据表是一样的

32.对于教学管理数据库,当采用事务控制机制时,利用UPDATE语句将学生表中学号为"002"的学生的学号改为"2002"后,还没来得急对成绩表进行更新操作,突熬停电了,SQL的事务控制功能将(C)。

C.清除对学生表的修改

33.下列关系中,符合第二范式但不符合第三范式的是(B)。

B.

学号

姓名

性别

专业

课程号

课程名

课程学分

成绩

0101002

张华

电子

A02

计算机网络

5

68

 

34.把第一个关系和第二个关系中都出现的记录提取出来,形成新的关系称为(C)。

C.两个关系的交

35.如果希望从学生表中查询出同学的平均年龄,那么语句中在该包含(C)。

C.SELECTAVG(年龄)AS平均FROM学生表

36.数据库的备份不包括(A)。

A.操作系统

 

37.下列SQL语句中,能够完成对查询结构排序的是(A)。

A.SELECT*FROM学生表WHERE专业=‘软件ORDERBY年龄

38.查询姓名中带有"玲“字的学生,则条件语句在包含(B)。

B.WHERE姓名LIkE‘%玲%‘

39.下列SQL诸句中,对学段创建唯一的聚集索引的约束是(B)。

B.学号char(8)NOTNULLCONSTRAINTPK_学生表PRIMARYKEY

40.数据库管理系统中的(D)功能实现对数据库的转储、恢复。

D.数据库的建立与维护

41.选择与投影运算,属于关系模型中(B)的功能。

B.关系代数

42.在系统数据库中,(C)包含了复制到每个用户数据库中的表。

C.model数据库

43.如果要存储的数据是图形和图像等,应使用(D)做为数据类型。

D.位型

44.下列(B)情况,一般不建立索引。

B.基本表的某列中记录数量特别少、

45.对于教学管理数据库,当采用事务控制机制时,利用UPDATE语句将课程表中课程号为"A002"的学生的学号改为"A2002"后,还没来得急对成绩表进行更新操作,突熬停电了,SQL的事务控制功能将(C)。

C.清除对课程表的修改

46.把一个关系R中按所需顺序选取若干属性构成新的关系称为(C)。

C.投影运算

47.如果希望统计学生表中选修网页设计课程的学生的人数,那么语句中在该包含(D)。

D.SELECTCOUNT(*)AS专业人数FROM学生表WHERE专业=’网页设计’

48.SQLSERVER数据库的备份不支持(D)。

D.I/O接口设备

49.下列SQL语句中,能够统计每个专业的人数的是(B)。

B.SELECT专业,COUNT(*)AS学生人数FROM学生表ORDERBY专业

50.下列SQL诸句中,字段的值具有唯一性的约束是(A)。

A.学号char(8)NOTNULLCONSTRAINTun_noUNIQUE

51.下列属于数据库外模式的范畴是(D)。

D.不同的用户可以看到不同

52.在教师关系中,能够成为主关键字(主码)的属性是(B)。

B.教师编号

53.下列数据库中,应禁止用户修改删除,并应经常对其进行备份的是(A)

A.master数据萍

54.属于关系模型中关系操作的范畴是(A)。

A.关系代数中的并运算参照完整

55.在成绩数据表中,要计算选择某课程的学习人数总和,可采用(C)

C.Count函数

56.如果希望从成绩表中查询出所有成绩大于等于90分的记录,那么SQL条件语句应该是(A)。

A.Where成绩>=90

57.下列(A)情况,适于建立索引。

A.基本表的某到中记录数量特别多

58.数据库应用程序开发中,需求分析阶段的主要目的是(A)

A.回答“干什么”的问题

59.下列SQL语句中,实现主键约束的是是(B)

B.学号char(8)NOTNULLCONSTRAINTPK_学生表PRIMARYKEY

60.下列SQL语句中,能够完成对查询结果排序的是(A)。

A.SELECT*FROM学生表WHERE专业=‘软件ORDERBY年龄

B.SELECT*FROM学生表WHERE专业=‘软件'

C.SELECT*FROM学生表WHERE专业=‘软件'WHERE专业=‘软件AVG年龄

D.SELECT*FROM学生表WHERE专业=‘软件DISTINCT年龄

61、下列属于数据库内模式的范畴是(A)。

A.数据库中的数据存储时是否经过加密

B.用户看到的一张数据表

C.给数据库中多个用户划分权限

D.不同的用户可以看到不同的数据

62、在销售商品关系中,能够成为主关键字(主码)的属性是(B)。

A.商品名B.商品编号

C.商品数量D.商品价格

63、在系统数据库中,包含了系统级信息的数据库是(A)

A.master数据萍B.tempdb数据库

C.model数据库D.msdb数据摩

64、在第一个关系中出现,在第二个关系中不出现的记录组成的新关系称为(D)。

A.两个关系的和B.两个关系的并

C.两个关系的交D.两个关系的差

65、下列数据库中,应禁止用户修改删除,并经常对其进行备份的是(A)。

A.master数据B.tempdb数据库

C.model数据库D.msdb数据库

66、如果要设计一个用于记录"真/假"、"开/关"等状态信息的数值,最佳的数据类型是(B)。

A.CharB.bit

C.DatetlmeD.Money

67、设一个关系为R,如果它的每个属性都是不可再分的,则称这个关系是符合(B)。

A.第一范式B.第二范式

C.第三范式D.BC范式

68、如果希望从学生表中查询出所有同学的平均年龄,那么语句中应该包含(C)。

A.SELECTMIN(年龄)AS平均FROM学生表

B.SELECTMAX(年龄)AS平均FROM学生表

C.SELECTAVG(年龄)AS平均FROM学生表

D.SELECTCOUNT(年龄)AS平均FROM学生表

69、下列SQL语句中,能够完成笛卡尔积运算的是(D)。

A.SELECT*FROM篮球爱好者UNIONSELECT*FROM足球爱好者

B.SELECT*FROM篮球爱好者INTERSECTSELECT*FROM足球爱好者

C.SELECT*FROM篮球爱好者EXCEPTSELECT*FROM足球爱好者

D.SELECT铸FROM篮球爱好者,足球爱好者

70、下列不属于索引类型的选项是(D)。

A.单列索引B.惟一索引

C.聚集索引D.事务日志索引

71、数据库应用程序开发中,概念设计阶段的主要目的是(D)。

A.绘制ER图B.编写数据字典

C.建立逻辑数据模型D.建立概念模型

72、下列SQL语句中,能够完成删除功能的是(D)。

A.INSERTINTO学生表VALUES(‘2006001’,‘王小明’,‘男’)

B.UPDATE学生表SET姓名=王莉,WHERE学号='2006001'

C.DELETE学生表SET姓名='王莉,WHERE学号='2006001'

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

73、对于教学管理数据库,当采用事务控制机制时,利用UPDATE语句将学生表中学号为“002”的学生学号改为“2002”后,如果对学生表的更新操作结束后,还没来得言对成绩表中对应的学号字段进行更新操作,突然停电了,SQL的事务控制功能将(C)。

A.保留对学生表的修改,机器重新启动后,自动进行对成绩表的更新

B.保留对学生表的修改,机器重新启动后,提示用户对成绩表的进行更新

C.消除对学生表的修改

D.清除对学生表的修改,机器重新启动后,自动进行对学生表和成绩表的更新

74、下列SQL语句中,限制宇段取值范围的约束是(C)。

A.学号char(8)NOTNULLCONSTRAINTUN_noUNIQUE

B.学号char(8)NOTNULLCONSTRAINTPK_学生表PRIMARYKEY

C.性别char

(2)NOTNULLcheck(性别="男",or性别='女')

D.学号char(8)NOTNULL

75、设课程成绩表的结构为(学号,课程号,成绩),如果希望查向出"成绩大于90分且课程号首字母为A的所有记录",则对应的SQL语句是(C)。

A.SELECT*FROM课程成绩表WHERE成绩>90AND课程号LIKEA%

B.SELECT*FROM课程成绩表WHERE成绩>90OR课程号LIKEA%

C.SELECT*FROM课程成绩表WHERE成绩>90AND课程号LIKE‘A%’

D.SELECT祷FROM课程成绩表WHERE成绩>90OR课程号LIKE’A%’

二、填空题

1.关系模型由三个部分组成,分别是数据结构、关系操作集合和关系的完整性

2.备份是指将数据从硬盘复制到可移动媒体上的过程。

3.数据库应用系统的建设包括结构设计和行为设计两个方面。

4.关系完整性是指关系模型中数据的正确性、一致性和有效性。

5.SQLServer中的事务处理控制语句ROLLBACK[TRAN[SACTION]]实现回攘一个事务。

6.数据操纵语言的主要语句有INSERT、DELETE和UPDATE。

7.一个完整的数据库备份包括系统数据库、用户数据库和事务日志。

8.SQLServer中的事务处理控制语句,COMMIT[TRAN[SACTION]]实现提交一个事务。

9.VB提供了三种数据库访问引擎,即Jet引擎、ODBC和OLEDB,目前主要使用OLEDB。

10.关系的规范化程度可分为多个级别,但通常只需要达到第(三)范式即可。

11.数据库系统的三级模式是指.外模式、模式和内模式。

12.数据库还原方式包括完全还原方式、简单还原方式和大容量日志记录还原方式。

13.数据库设计的主要原则包括表设计原则、字段设计原则和其他原则。

14.SQL语句中的查询语句是SELECT

15.SQLServer中的事务处理控制语句,BEGIN[TRAN[SACTION]]实现开始一个事务。

16.如果一个数据表不满足第三范式,那么至少会存在数据冗余、修改异常、插入异常、删除异常

17、数据库中的数据必须按一定的数据模型组织、描述和存储,具有较小的冗余度、较高数据独立性的和易扩展性。

18.计算机数据处理技术大致经历了人工管理、文件管理、数据库管理等不同的发展阶段。

19.数据库管理系统的主要功能包括数据定义、数据操纵、数据库的运行管理、数据库的建立和维护。

20.关系模型由三部分组成数据结构、关系运算和关系的完整性。

21.SQLServer提供了大量易用的管理工具,比较常用的主要有(服务管理器)、企业管理器和查询分析器。

22.数据文件的后缀是mdf。

  

23.事务日志文件的后缀是ldf。

24.SQLServer数据库分为系统数据库和用户数据库)两种类型。

25.数据库设计一般包括需求分析、概念设计、逻辑设计、物理设计、数据库实施和运行维护等阶段。

26.E-R图的设计关键在于对实体、联系的选择和表示。

27.物理设计的主要内容包括存储记录的格式设计、存储方法设计、访问方法设计以及完整性和安全性考虑。

28.“实体一联系”方法是描述数据库概念模型的主要方法,一般称这种方法为E-R方法(或E-R图方法)。

29.用户使用SQLServer数据库时,一般需要经过两个安全性阶段:

身份验证和权限认证。

30.E-R图设计一般在数据库设计的概念设计阶段使用。

31.进行数据库备份时,必须同时复制主数据文件和事务日志文件。

32.“实体一联系”方法是描述数据库概念模型的主要方法,一般称这种方法为E-R方法(或ER图方法)。

33.表是SQL语言存放数据、查找数据以及更新数据的基本数据结构。

34.数据依赖通常包括函数依赖和多值依赖两个方面。

35.当需要对查询结果进行排序时,可以指定其排序方式,字段后使用ASC表示升序,DESC表示降序。

36.SQL语言共分为四大类,即数据定义语言,数据查询语言,数据操纵语言和数据控制语言。

37.能够惟一标识某条记录的属性称为主键。

38.SQLServer支持3种备份设备,即磁盘设备、磁带设备和命名管道设备。

三、判断题

1.DELETEFROM<表名)语旬的功能是删除表结构。

(错)

2.在教师任课关系〈教师编号,教师姓名,教师职称,课程号,课程名,课时费〉中,主键是教

师编号。

(错)

3.触发器是一种特殊的存储过程,它基于一个表创建,可以针对多个表进行操作。

(对)

4.做数据库结构设计时,要尽量使设计符合第三范式的要求。

(对)

5.登录账号用于身份验证,用户账号用于权限验证。

(对)

6.在值特别长的列上适宜创建索引。

(错)

7.如果数据的长度经常变化,可以使用char类型。

(错)

8.触发器是一种特殊的存储过程,可以把它看做是表定义的一部分,主要用来保证数据的完整性。

(对)

9.数据库设计中的结构设计主要是进行应用程序的设计。

(错)

10.将实验室中机器上的数据库备份到自己的移动设备上,只需要备份主数据文件(MDF)即可。

(错)

11.DROPVIEW的功能是删除表结构。

(错)

12.索引与视图具有相同的用途。

(错)

13.每个用户需要通过登录账户建立自己的连接能力,以便获得对SQL的访问权限。

(对)

14.B/S模式实际上就是两层结构的C/S模式。

(错)

15.DROPPROC的功能是删除表结构。

(错)

16.索引实际上是一张建立在基本表上的虚表。

(错)

17.如果我们想将数据库系统从被安装的系统盘转移到E盘上,可以进行数据库分离和附加条件。

(对)

18.任何一个用户账号背后都有一个登录账号。

(对)

19.C/S模式主要由客户应用程序和数据库两部分组成。

(对)

20.为某基本表建立索引,如果对基本表中的数据进行增删操作,这需要手工重新建立对应的索引文件。

(错)

21.FOREIGNKEY约束能够自动建立索引。

(错)

22.SQL语句“BEGINTRAN[SACTION]事物名的主要作用是开始一个事物。

(对)

23.数据字典是需求分析的常用工具之一,简称DD。

(对)

24.每个用户均需要通过登录账号建立自己的链接能力,以便获得对SQL的访问权限。

(对)

25、根据索引的特点,应该对那些数据量大、查询频度较高、实时性要求强的基本表创建索引。

(对)

26、参照完整性规则通常是指在两个参照和被参照关系中,参照关系中每条记录的外键或者为空,或者等于被参照关系中某条记录的主键。

(对)

27、SQL语句"BEGINTRAN[SACTION]事务名"的作用是回滚一个事务。

(错)

28、数据流图是需求分析的常用工具之一,人们也经常称它为DFD图。

(对)

29、SQLServer中的tempdb数据库是一个临时数据库,属用户数据库(错)

四、简述题

1.关系完整性的主要内容是什么?

为什么要保证关系的完整性?

关系完整性就是关系模型中数据的正确性、一致性和有效性。

关系完整性又包括实体完整性、

参照完整性和用户定义的完整性三个方面。

只有保证了关系的完整性,才能使数据库中的数据正确、一致和有效性

2.什么是嵌入式SQL,它有哪些用途?

嵌入式SQL语言是将SQL语句直接嵌入到程序的源代码中,与其他程序设计语言语句混合。

嵌入式SQL的用途:

它是数据库应用程序的一种常用开发方法

3.为什么要进行规范化?

规范化的相关理论是什么?

请简要说明。

为确保数据库设计的正确性,在数据库逻辑设计阶段,常使用关系规范化理论来指导关系型数据库设计。

其基本思想是,每个关系都应满足一定的规范,才能使关系模式设计合理,达到减少冗余,提高查询效率的目的。

一个好的数据库关系,应该没有数据冗余、修改异常、插入异常、删除异常问题的存在,这就必修进行规范化处理。

规范化使用的理论是函数依赖。

4.登录账号和用户账号的含义是什么?

它们有什么区别联系?

登录账号用于身份验证,使得用户登录到SQLServer服务器,属于服务器层面,相当于大门的钥匙;用户账号用于权限验证,属于数据库层面,相当于自己房间的钥匙。

用户账号在定义时便与一个登录账号相关联,即任何一个用户账号背后都有一个登录账号。

5.什么是数据和数据处理?

数据和信息的区别和联系?

数据(Data)是一锺表示数量、行动和目标的非随机的可鉴别的符号。

数据处理通常包括查找、筑计、分类、修改、计算、汇总等各种方法。

信息(Information)的是经过如工的,能对接收者的形为和决策产生影响的、有价值的数据。

如果将数据必做为原料,那么信息就是数据经过加工生产的产品,是有价值的数据。

与原料和产品的模念相似,一个系统的产品可能是另一个系统的原料,那么一个系统的情息可能成为另一个系统的数据。

6.请简要说明数据库应用系统设计的步骤。

数据库应用系统的设计步骤包括需求分析、概念设计、逻辑设计和物理设计。

7.简述SQLServer数据库的存储结构?

SQLServer数据库的存储结构包括物理结构和逻辑存储两个层面。

在物理层面上,SQLServer数据库是由两个操作系统文件组成的,即数据文件和事务日志文件,它们的后缀分别是MDF和LDF。

数据文件主要用于存储数据,事务日志文件主要用于存储数据库的更新情况等事务日志信息。

在逻辑层次上,数据库是由表、视图、存储过程等一系列数据对象组成的常用的数据库对象主要包括:

表(Table)、索引(Index)、视图(Views)、触发器(Triggers)、存储过程(StoreProcedures)、缺省(Default)、约束(Constraints)、用户(Users)以及图表(Diagram)和用户自定义的数据类型等。

8.数据库设计的目的是什么,请简要说明。

数据库设计指

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

当前位置:首页 > 成人教育 > 电大

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

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