数据库应用自测题答案.docx

上传人:b****4 文档编号:3506238 上传时间:2022-11-23 格式:DOCX 页数:31 大小:39.13KB
下载 相关 举报
数据库应用自测题答案.docx_第1页
第1页 / 共31页
数据库应用自测题答案.docx_第2页
第2页 / 共31页
数据库应用自测题答案.docx_第3页
第3页 / 共31页
数据库应用自测题答案.docx_第4页
第4页 / 共31页
数据库应用自测题答案.docx_第5页
第5页 / 共31页
点击查看更多>>
下载资源
资源描述

数据库应用自测题答案.docx

《数据库应用自测题答案.docx》由会员分享,可在线阅读,更多相关《数据库应用自测题答案.docx(31页珍藏版)》请在冰豆网上搜索。

数据库应用自测题答案.docx

数据库应用自测题答案

数据库应用自测题答案

一、名词解释

1.【数据冗余指数据文件之间缺乏联系,可能有同样的数据在多个文件中重复存储。

2.【是分布在计算机网络上的不同节点上的数据的集合。

3.【是存储在外存储器上逻辑相关的数据的集合,并按一定的方式进行组织和管理。

4.【是一个软件系统,它能够操纵数据库中的数据,对数据库进行统一控制与管理】

5.【是客观世界中存在的事物在人们头脑中的反映,人们把这种反映用文字、图形等形式记录下来,经过命名、整理、分类就形成了信息。

6.【实体是客观存在并可相互区分的事物。

7.【具有相同属性(或特性)的实体的集合为实体集。

8.【一般简称为“ER模型”,是一个面向问题的概念模型,即用简单的图形方式描述现实世界中的数据。

9.【也叫树形结构,树中的每个结点代表一种实体类型。

这些结点满足:

有且仅有一个结点无双亲,这个结点称为根结点;其它结点有且仅有一个双亲结点。

10.【结点间的联系可以是任意的,任何二个结点间都能发生联系,更适于描述客观世界。

11.【数据及数据间的联系组织成关系的形式,基本数据结构为二维表格。

12.【按照数据库的方式存储和维护数据,并且能够向应用程序提供数据。

数据库系统通常由数据库、硬件、软件和数据库管理员(DBA)4个部分组成。

13.【设D1,D2,…Dn为n个集合,称D1×D2×…×Dn={(d1,d2,…dn)∈Di,(i=1,2,…n)}为集合D1,D2,…Dn的笛卡尔积(CartesianProduct)。

14.【根据给定的条件对关系进行水平分解,选择符合条件的元组。

15.【对关系进行垂直分解,消去关系中的某些列,并重新排列次序,删除重复的元组,构成新的关系。

16.【从关系R与S的笛卡尔积中,选取R的第i个属性值和S的第j个属性值之间满足一定条件表达式的元组,这些元组构成的关系是R×S的一个子集。

17.【把一个低一级范式的关系模式通过模式分解转换为一组高一级范式的关系模式的过程。

二、问答题

1.【要点:

(1)数据不保存,

(2)没有软件对数据进行管理(3)没有文件概念(4)数据面向应用,关键的是数据和应用程序之间的联系比较紧密,不能相互独立。

2.【要点:

数据库中的数据是结构化的、是面向系统,不是面向某个具体应用的,数据库减少了数据冗余,实现了数据共享。

数据库系统比文件系统有较高的数据独立性、能为用户提供了方便的接口】

3.【要点:

1.数据的完整性、2.数据的安全性、3.并发控制、4.数据库的恢复】

4.【数据库中数据的最小存取单位是数据项,文件系统的最小存取单位是记录】

5.【一种类型是概念模型,也称信息模型。

这种模型不涉及信息在计算机中的表示和实现,是按用户的观点进行数据信息建模。

另一种类型是数据模型,这种模型是面向数据库中数据逻辑结构的,如关系模型、层次模型、网状模型和面向对象的数据模型等等,用户可以使用这种数据模型定义和操纵数据模型中的数据。

6.【数据结构、数据操纵和数据的完整性约束。

7.【一对一的联系,一对多的联系,多对多的联系】

8.【①使用简便,处理数据效率高;②数据独立性高,有较好的一致性和良好的保密性;③数据库的存取不必依赖索引,可以优化;④可以动态的导出和维护视图;⑤数据结构简单明了,便于用户了解和维护;⑥可以配备多种高级接口。

9.【一类是传统的集合运算,另一类是专门的关系运算。

10.【函数依赖是对现实世界中事物的性质之间相关性的一种描述】

11.【键是唯一地标识和确定一个实体的最少属性的集合】

12.【如果一个关系模式R的每一个属性的域都只包含单一的值,则称R满足第一范式。

13.【如果关系模式R满足第一范式,而且它的所有非主属性完全函数依赖于候选键,则R满足第二范式。

14.【如果关系模式R满足2NF,并且它的任何一个非主属性都不传递依赖于任何候选键,则R满足3NF。

15.【如果一个关系模式属于BCNF,则该关系模式一定属于3NF。

16.【除了函数依赖外,还有多值依赖。

17.【适用于多值依赖的关系模式。

18.【VisualFoxPro6.0是微软公司Windows视窗环境的数据库管理系统,支持面向对象技术与可视化编程。

19.【是一个关系型数据库管理系统。

20.【VisualFoxPro不仅是一个数据库管理系统(DBMS)软件,也是一种面向对象的图形方式的集成开发工具,是客户/服务器体系结构的32位数据库应用程序开发软件。

21.【①操作简便、易学易会:

VisualFoxPro6.0都是图形界面的工作方式,提供了“生成器”、“设计器”和“向导”三种工具。

②组件管理库:

组件管理库能将表单、类库、按钮等对象进行分组,并组成项目、对象、应用程序等或其他分组,提供一个可视化工具组织和使用组件。

③可视化开发环境:

可视化环境可以使开发人员直接在视窗环境下设计和开发,而不是直接编写调式程序代码。

④.快速查询技术:

是一种专用的数据查询技术,可以按用户的查询条件迅速从数据库中查找到满足检索条件的纪录。

⑤使用事件驱动技术:

用户可以获得并控制所有标准的Windows事件,如鼠标的移动、鼠标的单击等等。

⑥4.使用面向对象技术:

用户通过VisualFoxPro的对象模型,可以使用面向对象程序设计的所有功能。

22.【用户根据需要安装,MicrosoftVisualStudio6.0中的MSDNLibrary组件包含了VisualStudio6.0中所有工具软件的帮助文件,目录索引文件和大量的实例。

如果不安装,则VisualFoxPro6.0帮助菜单信息的大部分内容便不可以使用。

23.【主菜单项在不同的编辑环境和状态,会随操作有一些变化,即发生动态显示。

24.【一般有几种:

显示系统对用户的反馈信息、配合菜单操作显示操作选项的功能及显示当前状态。

25.【可以导入VisualFoxPro文件,也可以导入其他应用程序的文件。

26.【将VisualFoxPro6.0文件以其他应用程序的文件格式输出。

27.【可以进行程序运行、编译等操作。

28.【选择“运行”(Do)命令项可以运行一个应用程序、表单、报表、查询或菜单程序等。

29.【有4种不同的方式为菜单方式、向导方式、交互式行命令方式和批处理程序方式。

30.【可以直接使用VisualFoxPro6.0编程命令进行操作。

31.【VisualFoxPro6.0很多命令的结果都回显示在主窗口的屏幕上,包括可能出现的错误信息。

32.【存放带有VisualFoxPro6.0数据结构的数据的文件,是数据库系统存储数据的主文件,以记录和字段二维表的形式存储数据。

33.【.FTP文件类型用于存储备注型数据和通用格式字段数据,由数据库设计器和表设计器产生,附带在.DBF文件中使用。

数据库的备注文件是数据库的辅助文件,用于存储备注字段的内容,一个数据库文件中的所有备注字段的内容都存储在同一个备注文件中。

34.【表单文件类型由表单设计器生成。

35.【由VisualFoxPro6.0菜单设计器产生。

36.【变量的作用域在定义它的过程以及该过程所调用的子过程范围,另外在VisualFoxPro中,可以使用LOCAL、PRIVATE和PUBLIC命令强制规定变量的作用范围。

37.【其特点是命令动词+操作对象执行操作的命令式语言,通常由两部分组成。

第一部分为命令动词,第二部分为跟随在命令动词后面的动词短语。

38.【表示对当前打开得数据库文件的操作范围。

即命令操作仅对指定“范围”内的记录起作用,可选值有:

ALL:

表示对全部记录起作用。

RECORDn:

表示对指定的第n个记录起作用。

NEXTn:

表示从对当前记录开始的n个记录起作用。

REST:

表示从当前记录开始,对一直到文件中的最后记录起作用。

39.【表示该命令执行时,搜索扫描整个数据库文件中的数据,对满足条件的所有记录进行操作。

40.【指出命令所操作的数据库中字段名清单,表示仅对列出字段名的表中所指定的字段名变量进行操作。

41.【带有“*”删除标记的数据记录不参加排序,原数据库表文件中数据不变,排序后的数据库不再有这些数据。

42.【是按排序关键字建立一个索引表文件排序的。

当需要按关键字进行检索访问数据库数据时,按索引表进行检索查找。

三、选择题(在下列各题中,从给出的A、B、C、D四个答案中选择认为正确的一个答案。

1.B2.D3.B4.C5.A6.B7.A8.B9.A10.A

11.C12.B13.①C②D14.A15.B16.C17.A18.A19.B20.D

21.C22.A23.D24.B25.C26.A27.A28.B29.C30.C

31.B32.C33.B34.C35.B36.C37.A38.B39.B40.B

41.D42.B43.A44.C45.B46.C47.C48.A49.C50.C

51.C52.D53.①B②D③B④D

四、填空题

1.【层次模型】,【网状模型,【关系模型】

2.【集合】

3.【水平分解】,【垂直分解,【结合】

4.【窗口】

5.【字段变量】、【内存变量】和【数组变量】

6.【局部变量】

7.【私有变量(或局部变量)】

8.【全局变量】

9.【数值型】

10.【逻辑】

11.【逻辑表达式】

12.【面向对象】

13.【自定义】

14.【字段】

15.【使用菜单新建数据库表】,【使用命令新建数据库表】

16.【表设计器】

17.【现在输入数据记录吗?

18.【追加】

19.【INSERT命令】

20.【MODIFYSTRUCTURE】

21.【打开】

22.【关闭】

23.【关闭】

24.【当前纪录】

25.【SKIP】

26.【LOCATE】

27.【符合条件】【CONTINUE】

28.【结构内容】

29.【所有】【停止该命令的执行】

30.【当前纪录】

31.【并且】

32.【逻辑】

33.【RECALL】

34.【逻辑删除DELEDTE】

35.【物理删除PACK】

36.【数据结构】

37.【EDIT】

38.【CHANGE】

39.【REPLACE】

40.【SORT】

41.【排序】【不变】

42.【结构】

43.【索引】

44.【索引】

45.【USE库文件名INDEX索引文件名】

46.【主索引】【主索引】

47.【CLOSEINDEX(或SETINDEXTO)(或CLEARALL)】

48.【自动修改】

49.【REINDEX】

50.【一条】

51.【宏代换运算符“&”】

52.【STR】【宏代命令“&”】

53.【查找字符串】【内存变量】【字符】

54.【数值型】【求和】

55.【COUNT】

56.【AVERAGE】

57.【TOTAL】

58.【结构】

59.【“COPYTO数据表文件名”】

60.【COPYTO文件名STRUCTURE】

61.【.TXT】

62.【COPYTO数据文件名TYPESDF】

63.【COPYTO数据文件名TYPEDELIMITED】

64.【COPYTO结构表文件名STRUCTUREEXTENDED】

65.【CREATE文件名FROM结构表文件名】

66.【多个工作区】【工作区】【工作区】

67.【别名->字段名】

68.【第三个(两者之外另一个)数据库表文件】

69.【UPDATE】

70.【关联】【关联】【被关联】

71.【关闭】

72.【ASCII】

73.【.PRG】

74.【“新建”】【“新建”】

75.【扩展名】

76.【传递参数】

77.【字符串】

78.【INPUT命令】

79.【一个】

80.【CLOSEDATABASE】

81.【CLEARALL】

82.【磁盘】

83.【QUIT】

84.【逻辑】

85.【嵌套】【多重支路判断结构(或DOCASE-ENDCASE)】

86.【真】

87.【本次循环】【不退出循环结构】

88.【跳出所在循环结构】

89.【内存】

90.【“PROCEDURE<过程名>”】【“REIURN”】

91.【参数】

92.【PARAMETERS<参数表>】

93.【打开数据表文件】【显示表文件结构】【显示当前纪录】【计算英语大于等于90且数学大于等于85分的人数有多少】【计算女生计算机成绩总分】【显示女生计算机成绩总分值】

94.【10】【4】

95.【&BB】【&CC】【J=27】

96.【USESTUDENT3】

97.【8】

98.【N】

99.【.T.】【.F.】【.F.】【.T.】【.T.】【.F.】

100.【姓名=NAME】【.NOT.EOF()】【B->班号】【SKIP】

101.【LOOP】【RETURN】

102.【I=I+1】【I=I+1】

五、判断题(请在正确的题后面,写“√”,不正确的题后面写“×”)

1.【√】2.【√】3.【√】4.【√】5.【√】

6.【√】7.【√】8.【×】9.【×】10.【×】

11.【×】12.【√】13.【×】14.【√】15.【√】

16.【√】17.【√】18.【√】19.【√】20.【√】

21.【√】22.【×】23.【×】

数据库应用自测题

一、名词解释

1.数据冗余(P3、基础知识)2.分布式数据库(P5、基础知识)

3.数据库(P7、重点、基础知识)4.DBMS(P8、重点、基础知识)

5.信息(P9、重点、基础知识)6.实体(P9、重点、基础知识)

7.实体集(P10、重点、基础知识)8.实体联系模型(P11、重点、基础知识)

9.层次结构(P11、重点、基本理论)10.网状模型(P12、重点、基本理论)

11.关系模型(P13、重点、基本理论)12.数据库系统(P15、重点、基本理论)

13.笛卡尔积(P17、重点、基本理论)14.选择运算(P23、重点、基本理论)

15.投影运算(P24、重点、基本理论)16.连接运算(P25、重点、基本理论)

17.关系模型规范化(P29、重点、基本理论)

二、问答题

1.早期人工数据管理的特点是什么?

(P1、P2、基础知识)

2.数据库系统特点有哪些?

(P4、重点、基础知识)

3.数据库系统的功能有哪些?

(P7、重点、基础知识)

4.数据库中数据的最小存取单和文件系统的最小存取单位分别是什么?

(P8、重点、基础知识)

5.从现实世界到计算机世界,数据模型基本上可分为哪两种类型?

(P8、重点、基础知识)

6.计算机中的数据模型包括哪三个部分?

(P8、重点、基础知识)

7.实体间的联系是错综复杂,有哪几种情况?

(P9、重点、基础理论)

8.关系数据库与其它数据库相比,有哪些优点?

(P14、重点、基础知识)

9.关系数据库中关系代数的运算可分哪两类?

(P22、重点、基础理论)

10.数据库中数据之间存在的函数依赖指的是什么?

(P23、重点、基础理论)

11.数据库中标识数据纪录的关键字(键)指的是什么?

(P28、重点、基础理论)

12.关系模式R满足第一范式指的是什么?

(P30、重点、基础理论)

13.什么是关系模式的第二范式?

(P31、重点、基础理论)

14.什么是关系模式的第二范式?

(P32、重点、基础理论)

15.如果一个关系模式为BCNF,则该关系模式一定属于3NF吗?

(P33、重点、基础理论)

16.关系模式的属性之间的关系中,除了函数依赖外,还有依赖关系吗?

(P34、重点、基础理论)

17.第四范式适用于哪种依赖关系?

(P35、重点、基础理论)

18.VisualFoxPro6.0是否支持面向对象技术与可视化编程。

(P39、基础知识)

19.VisualFoxPro6.0是基于什么数据模型的数据库管理系统软件?

(P39、基础知识)

20.VisualFoxPro仅仅是一个DBMS软件吗?

(P39、重点、基础知识)

21.VisualFoxPro的特点主要有那些?

(p40、p41、重点、基础知识)

22.VisualFoxPro安装完成后,是否需要安装MSDNLibrary组件?

(p46、基本技能)

23.使用菜单命令时,主菜单项是固定不便的吗?

(p50、重点、基本技能)

24.在VisualFoxPro6.0状态栏中显示的信息一般有几种?

(p51、重点、基本技能)

25.VisualFoxPro中的导入操作只能导入VisualFoxPro文件吗?

(p52、基本技能)

26.VisualFoxPro中的导出操作有什么作用?

(p52、基本技能)

27.“程序”菜单由那些常用的命令?

(p56、基本技能)

28.“程序”菜单项下的“运行”选项主要能运行哪写应用程序?

(p56、基本技能)

29.VisualFoxPro6.0又几种工作方式?

(p58、基本技能)

30.在VisualFoxPro6.0的命令窗口中是否可以运行各种编程操作命令?

(p59、基本技能)

31在VisualFoxPro6.0命令窗口运行各种操作命令,其相关信息显示在什么地方?

(p60、基本技能)

32..DBF文件类型用于存放什么结构形式的内容?

(p61、基本技能)

33..FTP文件类型用于存放什么结构形式的内容?

与.DBF文件类型什么关系?

(p61、基本知识)

34.表单文件类型由什么工具软件生成?

(p61、基本知识)

35.菜单文件由什么工具软件生成?

(p62、基本知识)

36.变量的作用域是怎样限定的?

用户能定义吗?

(p62、基本知识)

37.VisualFoxPro的程序设计命令语言有什么特点?

(p70、基本知识)

38.VisualFoxPro命令中的“范围”表示什么?

(p71、基本知识)

39.FOR<条件>对命令的约定是什么?

(p71、基本知识)

40.FIELDS<字段名清单>指出命令执行的效果是什么?

(p71、基本知识)

41.执行DELETE删除命令后,带有“*”删除标记的记录参加排序生成新文件吗?

(p122、基本知识)

42.逻辑排序后的数据表文件是按什么排序的?

(p123、基本知识)

三、选择题(在下列各题中,从给出的A、B、C、D四个答案中选择认为正确的一个答案。

1.计算机数据处理的核心问题对大量数据的组织与管理。

利用数据库技术对数据库数据【】

(第1章、重点、基本知识)

A)可以存储维护,不能进行分类B)能进行分类、组织、存储、检索及维护

C)可进行检索,但不能进行维护D)不能组织和检索

2.面向对象的数据库系统简称为【】(第1章、基本知识)

A)MDBSB)ODBSC)BSD)OODBS

3.数据库数据相互关联又【】,并且以一定的组织方式存储、能被多个应用程序或用户共享。

(第2章、基本理论)

A)彼此无关B)彼此独立C)相互允余D)相互补充

4.数据模型是面向数据库中数据的【】,用户可以使用这种数据模型定义和操纵数据模型中的数据。

(第2章、重点、基本理论)

A)数据值B)纪录值C)逻辑结构D)物理结构

5.在网状模型中,结点间的联系【】的,任何二个结点间都能发生联系,更适于描述客观世界。

(第2章、重点、基本知识)

A)可以是任意B)是固定C)是唯一D)单项

6.关系模型中,实体及实体间的联系是通过【】数据来实现的。

(第2章、重点、基本知识)

A)树结构B)表格C)层次结构D)网状结构

7.关系数据库中,数据表列的性质相同,即每一列中是【】的数据,来自同一个域。

(第3章、重点、基本知识)

A)同一类型B)不同类型C)不拘型式D)类型随机

8.关系数据库中,数据表不同的列可来自相同的域,每一列中有【】属性名。

(第3章、重点、基本知识)

A)相同的B)不同的C)同一D)都可以

9.关系数据库中,数据表每一个分量必须是【A】的数据项。

(第3章、重点、基本知识)

A)不可分B)可以再分C)相同D)随便

10.一个关系函数的每一个元组可以用来表示一个实体和它的属性,或者表示实体之间的一个【】。

(第4章、重点、基本理论)

A)联系B)连结C)数据项D)数据值

11.实体类型的属性之间【】的关系称为数据依赖。

(第4章、重点、基本理论)

A)相互依赖B)相互限制C)相互依赖又相互限制D)联系

12.函数依赖是指R的【】均满足的约束条件。

(第4章、重点、基本理论)

A)某些元组B)一切元组C)一个元组D)两个以上元组

13.设有一教学排课表,其关系框架包含的属性为:

S#(学号)C#(课程号)GRADE(成绩)TNAME(任该课教师姓名)TAGE(教师年龄)DEPT(教师教研室),记为SCT(S#、C#、GRADE、TNAME、TAGE、DEPT),是1NF的关系。

规范为2NF的数据模型为【①】。

规范为3NF的数据模型为【②】。

(第4章、重点、基本理论、基本技能)

①A)SC(S#、GRADE)和CTD(C#、TNAME、TAGE、DEPT)

B)SC(C#、GRADE)和CTD(C#、TNAME、TAGE、DEPT)

C)SC(S#、C#、GRADE)和CTD(C#、TNAME、TAGE、DEPT)

D)SC(S#、C#、GRADE)和CTD(TNAME、TAGE、DEPT)

②A)SC(S#、GRADE)、CT(C#、TNAME)和TD(TNAME、TAGE、DEPT)

B)SC(C#、GRADE)、CT(C#、TNAME)和TD(TNAME、TAGE、DEPT)

C)SC(S#、C#、GRADE)、CT(C#、TNAME)和TD(TAGE、DEPT)

D)SC(S#、C#、GRADE)、CT(C#、TNAME)和TD(TNAME、TAGE、DEPT)

14.用VisualFoxPro6.0可以开发独立运行的数据库应用系统,它提供了可视化的、面向对象的【】。

(第5章、基础知识)

A)编程环境B)函数应用C)工具应用D)菜单

15.VisualFoxPro包含一种事件模式,用户可以获得并控制所有标准的【】,如鼠标的移动、鼠标的单击等等。

(第6章、重点、基本技能)

A)窗口按钮B)Windows事件C)软件工具D)硬件工具

16.字段变量是存放在

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

当前位置:首页 > 表格模板 > 合同协议

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

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