手机用户可
保存上方二维码到手机中,在
微信扫一扫中右上角选择“从
相册选取二维码”即可。
1、名词解释 元组
点击查看答案
本题答案:表中的行称为元组,一行为一个元组,对应存储文件中的一个
本题解析:试题答案表中的行称为元组,一行为一个元组,对应存储文件中的一个记录值。
2、问答题 DBS由哪几个部分组成?
点击查看答案
本题答案:DBS由四部分组成:数据库、硬件、软件、数据库管理员。
本题解析:试题答案DBS由四部分组成:数据库、硬件、软件、数据库管理员。
3、名词解释 第二范式(2NF)
点击查看答案
本题答案:如果关系模式在达到1NF的基础上,使每个非主属性都完全
本题解析:试题答案如果关系模式在达到1NF的基础上,使每个非主属性都完全依赖于每个关系键,则该关系模式达到2NF的要求。
4、名词解释 简述数据转移的执行步骤。
点击查看答案
本题答案:(1)连接数据源和数据目的;
(2)选择导入
本题解析:试题答案(1)连接数据源和数据目的;
(2)选择导入或导出的数据;
(3)应用DTS实现数据转移。
5、问答题 试述可信计算机系统评测标准的情况,试述TDI/TCSEC标准的基本内容。
点击查看答案
本题答案:各个国家在计算机安全技术方面都建立了一套可信标准。目前
本题解析:试题答案各个国家在计算机安全技术方面都建立了一套可信标准。目前各国引用或制定的一系列安全标准中,最重要的是美国国防部(DoD)正式颁布的《DoD可信计算机系统评估标准》(伽stedCo哪utersystemeva luationcriteria,简称TcsEc,又称桔皮书)。(TDI/TCSEC标准是将TcsEc扩展到数据库管理系统,即《可信计算机系统评估标准关于可信数据库系统的解释》(TmstedDatabaseInterpretation简称TDI,又称紫皮书)。在TDI中定义了数据库管理系统的设计与实现中需满足和用以进行安全性级别评估的标准。
TDI与TcsEc一样,从安全策略、责任、保证和文档四个方面来描述安全性级别划分的指标。每个方面又细分为若干项。
6、名词解释 域
点击查看答案
本题答案:域是属性的取值范围。
本题解析:试题答案域是属性的取值范围。
7、问答题 层次数据模型有哪些优点?
点击查看答案
本题答案:1)层次数据模型本身比较简单,只需很少几条命令就能操纵
本题解析:试题答案1)层次数据模型本身比较简单,只需很少几条命令就能操纵数据库,容易使用。
2)对于实体间联系是固定的,且预先定义好的应用系统,采用层次模型来实现,其性能优于关系模型,不次于网状模型。
3)层次数据模型提供了良好的完整性支持。
8、单项选择题 随着地理信息系统的开发与应用发展起来的是()。
A.分布式数据库
B.空间数据库
C.多媒体数据库
D.数据仓库
点击查看答案
本题答案:B
本题解析:暂无解析
9、问答题 如何用封锁机制保证数据的一致性?
点击查看答案
本题答案:DBMS在对数据进行读、写操作之前首先对该数据执行封锁
本题解析:试题答案DBMS在对数据进行读、写操作之前首先对该数据执行封锁操作,例如下图中事务Tl在对A进行修改之前先对A执行xock(A),即对A加x锁。这样,当几请求对A加x锁时就被拒绝,几只能等待Tl释放A上的锁后才能获得对A的x锁,这时它读到的A是Tl更新后的值,再按此新的A值进行运算。这样就不会丢失Tl的更新。
DBMS按照一定的封锁协议,对并发操作进行控制,使得多个并发操作有序地执行,就可以避免丢失修改、不可重复读和读“脏’夕数据等数据不一致性。
10、问答题 数据库恢复的基本技术有哪些?
点击查看答案
本题答案:数据转储和登录日志文件是数据库恢复的基本技术。
本题解析:试题答案数据转储和登录日志文件是数据库恢复的基本技术。
当系统运行过程中发生故障,利用转储的数据库后备副本和日志文件就可以将数据库恢复到故障前的某个一致性状态。
11、名词解释 存储DB
点击查看答案
本题答案:存储数据库是概念数据库的具体实现。
本题解析:试题答案存储数据库是概念数据库的具体实现。
12、名词解释 内模式
点击查看答案
本题答案:是数据库在物理存储方面的描述,定义所有的内部记录类型、
本题解析:试题答案是数据库在物理存储方面的描述,定义所有的内部记录类型、索引和文件的组成方式,以及数据控制方面的细节。
13、多项选择题 线性结构的特点是()。
A.集合中必存在唯一的一个“第一元素”
B.集合中必存在唯一的一个“最后元素”
C.除最后元素在外,均有唯一的后继
D.除第一元素之外,均有唯一的前驱
点击查看答案
本题答案:A, B, C, D
本题解析:暂无解析
14、问答题 在IIS中,必须设置哪一种访问权限才能执行ASP页?
点击查看答案
本题答案:对于要执行的ASP页至少应该启用ASP选项,启用Exe
本题解析:试题答案对于要执行的ASP页至少应该启用ASP选项,启用Execute权限包罗Script权限,但是,它还允许执行CGI和ISAPI扩展。
15、单项选择题 用户和数据库交互的界面是()。
A.表
B.查询
C.窗体
D.报表
点击查看答案
本题答案:C
本题解析:暂无解析
16、问答题 简述在元组关系演算中插入操作的步骤?
点击查看答案
本题答案:1)用宿主语言在工作空间中建立新元组;
2)
本题解析:试题答案1)用宿主语言在工作空间中建立新元组;
2)用PUT语句把该元组存入指定的关系中。
17、问答题 什么是日志文件?为什么要设立日志文件?
点击查看答案
本题答案:(1)日志文件是用来记录事务对数据库的更新操作的文件。
本题解析:试题答案(1)日志文件是用来记录事务对数据库的更新操作的文件。
(2)设立日志文件的目的是:进行事务故障恢复;进行系统故障恢复;协助后备副本进行介质故障恢复。
18、问答题 什么样的并发调度是正确的调度?
点击查看答案
本题答案:可串行化(Serializable)的调度是正确的调度
本题解析:试题答案可串行化(Serializable)的调度是正确的调度。可串行化的调度的定义:多个事务的并发执行是正确的,当且仅当其结果与按某一次序串行执行它们时的结果相同,称这种调度策略为可串行化的调度。
19、名词解释 交互式SQL
点击查看答案
本题答案:在终端交互方式下使用的SQL语言称为交互式SQL。
本题解析:试题答案在终端交互方式下使用的SQL语言称为交互式SQL。
20、单项选择题 运算级别最高的运算符是()。
A.算术
B.关系
C.逻辑
D.字符
点击查看答案
本题答案:A
本题解析:暂无解析
21、单项选择题 用于存放数据库数据的是()。
A.表
B.查询
C.窗体
D.报表
点击查看答案
本题答案:A
本题解析:暂无解析
22、问答题 DBA的职责是什么?
点击查看答案
本题答案:负责全面地管理和控制数据库系统。具体职责包括:①决定数
本题解析:试题答案负责全面地管理和控制数据库系统。具体职责包括:①决定数据库的信息内容和结构;②决定数据库的存储结构和存取策略;③定义数据的安全性要求和完整性约束条件;④监督和控制数据库的使用和运行;⑤改进和重组数据库系统。
23、问答题
下面的结论哪些是正确的?哪些是错误的?对于错误的请给一个反例说明之。
(1)任何一个二目关系是属于3NF。
(2)任何一个二目关系是属于BCNF.
(3)任何一个二目关系是属于4NF.
点击查看答案
本题答案:(1)正确。因为关系模式中只有两个属性,所以无传递。<
本题解析:试题答案(1)正确。因为关系模式中只有两个属性,所以无传递。
(2)正确。按BCNF的定义,若XY,且Y不是X的子集时,每个决定因素都包含码,对于二目关系决定因素必然包含码。详细证明如下:(任何二元关系模式必定是BCNF)。
证明:设R为一个二目关系R(A1,A2),则属性A1和A2之间可能存在以下几种依赖关系:
A、A1A2,但A2A1,则关系R的码为A1,决定因素都包含码,所以,R是BCNF。
B、A1A2,A2A1,则关系R的码为A2,所以决定因素都包含码,R是BCNF。
包含码。R是BCNF。C、R的码为(A1,A2)(即A1A2,A2A1),决定因素都
(3)正确。因为只有两个属性,所以无非平凡的多值依赖。
24、问答题 Oracle产品主要包括哪几类?
点击查看答案
本题答案:主要包括数据库服务器、开发工具和联接产品三类。
本题解析:试题答案主要包括数据库服务器、开发工具和联接产品三类。
25、单项选择题 下面选项中,哪一个是合法的标识符()。
A.hello world
B.1Demo
C._3_
D.class
点击查看答案
本题答案:C
本题解析:暂无解析
26、单项选择题 算式5mod3的结果是()。
A.0
B.1
C.2
D.3
点击查看答案
本题答案:C
本题解析:暂无解析
27、单项选择题 有关ACCESS查询对象的功能描述正确的是()。
A.能够实现选择字段、选择记录,但不能建立基于查询的报表和窗体
B.能够实现计算、建立基于查询的报表和窗体,单不能建立新表
C.能够实现计算、选择记录,但不能建立基于查询的报表和窗体
D.能够实现实现计算、编辑记录、建立新表、建立基于查询的报表和窗体
点击查看答案
本题答案:D
本题解析:暂无解析
28、名词解释 第三范式(3NF)
点击查看答案
本题答案:如果关系模式属于2NF,且每个非主属性都不传递依赖于关
本题解析:试题答案如果关系模式属于2NF,且每个非主属性都不传递依赖于关系的任何键,这该关系模式属于3NF的要求。
29、单项选择题 下列不属于窗体类型的是()。
A.纵栏式窗体
B.表格式窗体
C.模块式窗体
D.数据表窗体
点击查看答案
本题答案:C
本题解析:暂无解析
30、问答题 DBMS的查询处理器有哪些成分?
点击查看答案
本题答案:DBMS的查询处理器可分成四个成分:
1)D
本题解析:试题答案DBMS的查询处理器可分成四个成分:
1)DML编译器
2)嵌入型DML的预编译器
3)DDL编译器
4)查询运行核心程序
31、问答题 数据库管理系统由哪些部分组成?
点击查看答案
本题答案:(1)数据定义语言及其翻译处理程序
(2)数
本题解析:试题答案(1)数据定义语言及其翻译处理程序
(2)数据操作语言及其编译程序
(3)数据库运行控制程序
(4)使用程序
32、填空题 表达式LEN(SPACE(3)-SPACE(2))的结果为()。
点击查看答案
本题答案:5
本题解析:试题答案5
33、问答题 关系模型要求关系必须满足的最基本的一条规范条件是什么?
点击查看答案
本题答案:关系模型要求关系必须是规范化的,即要求关系模式必须满足
本题解析:试题答案关系模型要求关系必须是规范化的,即要求关系模式必须满足一定的规范条件。这些规范条件中最基本的就是:关系的每一个分量必须是一个不可分的数据项。
34、单项选择题 关于删除查询,下面叙述正确的是()。
A、每次操作只能删除一条记录
B、每次只能删除单个表中的记录
C、删除过的记录只能用"撤消"命令恢复
D、每次删除整个记录,并非是指定字段中的记录
点击查看答案
本题答案:D
本题解析:暂无解析
35、填空题 网状、层次数据模型与关系数据模型的最大区别在于表示和实现实体之间的联系的方法:网状、层次数据模型是通过指针链,而关系模型是使用()。
点击查看答案
本题答案:外键
本题解析:试题答案外键
36、单项选择题 创建工具栏与()控件无关。
A、TreeView
B、Form
C、ToolBar
D、ImageList
点击查看答案
本题答案:A
本题解析:暂无解析
37、单项选择题 要使窗体上的按钮运行时不可见,需要设置的属性是()。
A.Enable
B.Visible
C.Default
D.Cancel
点击查看答案
本题答案:B
本题解析:暂无解析
38、问答题 网状数据模型各有哪些优缺点?
点击查看答案
本题答案:优点:
1)能够更为直接地描述现实世界,如一
本题解析:试题答案优点:
1)能够更为直接地描述现实世界,如一个结点可以有多个双亲,允许结点之间多对多的联系。
2)具有良好的性能,存取效率高。
缺点:
1)其DDL/DML语言极其复杂。
2)结构比较复杂,而且随着应用环境的扩大,数据库的结构就变得越来越复杂,不利于最终用户掌握。
39、名词解释 结构数据模型
点击查看答案
本题答案:是直接面向数据库的逻辑结构,是现实世界的第二层抽象。这
本题解析:试题答案是直接面向数据库的逻辑结构,是现实世界的第二层抽象。这类模型涉及到计算机系统和数据库管理系统,所以称为“结构数据模型”。结构数据模型应包含:数据结构、数据操作、数据完整性约束三部分。它主要有:层次、网状、关系三种模型。
40、单项选择题 表中的数据可以存成下列文件格式()。
A.wav
B.jpg
C.rtf
D.bmp
点击查看答案
本题答案:C
本题解析:暂无解析
41、问答题 针对不同的故障,试给出恢复的策略和方法。(即如何进行事务故障的恢复?系统故障的恢复?介质故障恢复?)
91Exam.org
点击查看答案
本题答案:事务故障的恢复:
事务故障的恢复是由DBMS
本题解析:试题答案事务故障的恢复:
事务故障的恢复是由DBMSDBMs执行恢复步骤是:
自动完成的,对用户是透明的。
(1)反向扫描文件日志(即从最后向前扫描日志文件),查找该事务的更新操作;
(2)对该事务的更新操作执行逆操作,即将日志记录中“更新前的值”写入数据库;
(3)继续反向扫描日志文件,做同样处理;
(4)如此处理下去,直至读到此事务的开始标记,该事务故障的恢复就完成了。
系统故障的恢复:
系统故障可能会造成数据库处于不一致状态:一是未完成事务对数据库的更新可能已写入数据库;二是已提交事务对数据库的更新可能还留在缓冲区,没来得及写入数据库。因此恢复操作就是要撤销(UNDO)故障发生时未完成的事务,重做(REDO)已完成的事务。
系统的恢复步骤是:
(1)正向扫描日志文件,找出在故障发生前已经提交的事务队列(REDO队列)和未完成的事务队列(uNDO队列)。
(2)对撤销队列中的各个事务进行UNDO处理。
进行UNDO处理的方法是,反向扫描日志文件,对每个UNDO事务的更新操作执行逆操作,即将日志记录中“更新前的值”BeforeImage)写入数据库。(3)对重做队列中的各个事务进行REDO处理。
进行REDO处理的方法是:正向扫描日志文件,对每个REDO事务重新执行日志文件登记的操作。即将日志记录中“更新后的值”Afte,Image)写入数据库。
介质故障的恢复:
介质故障是最严重的一种故障。
恢复方法是重装数据库,然后重做已完成的事务。具体过程是:
(1)DBA装入最新的数据库后备副本(离故障发生时刻最近的转储副本),使数据库恢复到转储时的一致性状态;
(2)DBA装入转储结束时刻的日志文件副本;
(3)DBA启动系统恢复命令,由DBMS完成恢复功能,即重做已完成的事务。
42、名词解释 PS协议
点击查看答案
本题答案:任何要更新记录R的事务必须先执行LOCKS(R)操作,
本题解析:试题答案任何要更新记录R的事务必须先执行LOCKS(R)操作,以获得对该记录寻址的能力并对它取得S封锁。如果未获准S封锁,那么这个事务进入等待状态,一直到获准S封锁,事务才继续进行下去。当事务获准对记录R的S封锁后,在记录R修改前必须把S封锁升级为X封锁。
43、填空题 把保存()的关系称为对应数据库的元关系,一个数据库的元关系由()自动建立。
点击查看答案
本题答案:关系定义;DBMS
本题解析:试题答案关系定义;DBMS
44、问答题 为某百货公司设计一个ER模型。
点击查看答案
本题答案:百货管辖若干个连锁商店,每家商店经营若干商品,每家商店
本题解析:试题答案百货管辖若干个连锁商店,每家商店经营若干商品,每家商店有若干职工,但每个职工只能服务于一家商店。实体类型“商店”的属性有:商店编号,店名,店址,店经理。实体类型“商品”的属性有:商品编号,商品名,单价,产地。实体类型“职工”的属性有:职工编号,职工名,性别,工资。在联系中应反映出职工参加某商店工作的开始时间,商店销售商品的月销售量。试画出反映商店、商品、职工实体类型及联系类型的ER图,并将其转换成关系模式集。
实体:商店(商店编号,店名,店址,店经理)
商品(商品编号,商品名,单价,产地)
职工(职工编号,职工名,性别,工资)
联系:SC(商店—商品之间1:N的联系,联系属性为“职工参加商店工作的开始时间”。
SE(商店—职工之间1:N的联系),联系属性为“月销售量”。
关系模式集:商店模式(商店编号,店名,店址,店经理)
商品模式(商品编号,商品名,单价,产地,商店编号,月销售量)
职工模式(职工编号,职工名,性别,工资,商店编号,开始时间)
45、名词解释 参照完整性
点击查看答案
本题答案:参照完整性指的是关系中的外键必须与参照关系的键相符,要
本题解析:试题答案参照完整性指的是关系中的外键必须与参照关系的键相符,要么在参照关系中有值,或者本身取空值。
46、问答题 简述数据抽象的三种类型?
点击查看答案
本题答案:分类:定义某一类概念作为现实世界中一组对象的类型,它抽
本题解析:试题答案分类:定义某一类概念作为现实世界中一组对象的类型,它抽象了对象值与型之间的“ismemberof”的语义;
聚集:定义某一类型的组成成份,它抽象了对象内部类型和成份之间的语义;
概括:定义类型之间的一种子集联系,它抽象了类型之间的“ismemberof”的语义。
47、单项选择题 关于变量类型转换的描述中,正确的是()。
A.只有数据类型相同的数据才能进行运算
B.byte类型和short类型的数据是不能一起运算的
C.两个byte类型数据一起运算时会把先自动提升到int类型再运算
D.两个整型在一起运算时,结果一定是int
点击查看答案
本题答案:C
本题解析:暂无解析
48、问答题 主要有哪两种形式的数据抽象?
点击查看答案
本题答案:数据抽象有两种形式:
(1)系统状态的抽象,
本题解析:试题答案数据抽象有两种形式:
(1)系统状态的抽象,即抽象对象;
(2)系统转换的抽象,即抽象运算。
49、填空题 层次模型的特点是记录之间的联系通过()来实现;关系模型是用结构表示实体集,用()表示实体间的联系。
点击查看答案
本题答案:指针;公共属性
本题解析:试题答案指针;公共属性
50、问答题 简述关系模式的三个定义?
点击查看答案
本题答案:(1)分解具有“无损连接性”。
本题解析:试题答案(1)分解具有“无损连接性”。
(2)分解要“保持函数依赖”。
(3)分解即要“保持函数依赖”,又要具有“无损连接性”。
51、名词解释 非主属性
点击查看答案
本题答案:不包含在任何候选键中的属性称为非主属性。
本题解析:试题答案不包含在任何候选键中的属性称为非主属性。
52、问答题 网状数据模型必须满足哪些条件?
点击查看答案
本题答案:在数据库中,把满足以下两个条件的基本层次联系集合称为网
本题解析:试题答案在数据库中,把满足以下两个条件的基本层次联系集合称为网状数据模型
(1)允许一个以上的结点无双亲。
(2)一个结点可以有多余一个的双亲。
53、问答题 统计数据库中存在何种特殊的安全性问题?
点击查看答案
本题答案:统计数据库允许用户查询聚集类型的信息,如合计、平均值、
本题解析:试题答案统计数据库允许用户查询聚集类型的信息,如合计、平均值、最大值、最小值等,不允许查询单个记录信息。但是,人们可以从合法的查询中推导出不合法的信息,即可能存在隐蔽的信息通道,这是统计数据库要研究和解决的特殊的安全性问题。
54、名词解释 非平凡函数依赖
点击查看答案
本题答案:当关系中属性集合Y不是属性集合X的子集时,存在函数依赖
本题解析:试题答案当关系中属性集合Y不是属性集合X的子集时,存在函数依赖X→Y,则称这种函数依赖为非平凡函数依赖。
55、问答题 数据模型的要素有哪些?
点击查看答案
本题答案:数据模型通常都是由数据结构、数据操作和完整性约束三个要
本题解析:试题答案数据模型通常都是由数据结构、数据操作和完整性约束三个要素组成。
56、填空题 一个关系模式不属于第二范式可能会产生()、()和()等几个问题,解决的办法是()。
点击查看答案
本题答案:插入异常;删除异常;修改异常;投影分解
本题解析:试题答案插入异常;删除异常;修改异常;投影分解
57、名词解释 概念DB
点击查看答案
本题答案:概念数据库是存储数据库的抽象表示。
本题解析:试题答案概念数据库是存储数据库的抽象表示。
58、填空题 数据库管理系统的主要功能包括()、()、()和()等四个方面。
点击查看答案
本题答案:数据库定义;数据操作;数据库运行管理;数据库的建立和维护
本题解析:试题答案数据库定义;数据操作;数据库运行管理;数据库的建立和维护
59、名词解释 数据变量
点击查看答案
本题答案:包含一系列的变量,固将具有相同名字不同下标值的一组变量
本题解析:试题答案包含一系列的变量,固将具有相同名字不同下标值的一组变量。
60、单项选择题 AccessXP中新增加的对象是()。
A.表
B.查询
C.页
D.宏
点击查看答案
本题答案:C
本题解析:暂无解析
61、单项选择题 下列哪个能得到abc1234()。
A.”abc”&”1234”
B.”abc”@”1234”
C.”abc”$”1234”
D.”abc”#”1234”
点击查看答案
本题答案:A
本题解析:暂无解析
62、名词解释 外视图(个别用户视图)
点击查看答案
本题答案:外视图是数据库的三个抽象层次中最靠近用户的一层,反映各
本题解析:试题答案外视图是数据库的三个抽象层次中最靠近用户的一层,反映各个用户看待数据库的方式,是概念视图的某一部分的抽象表示。
63、单项选择题 Access关系数据库管理系统能够实现的三种基本关系运算是()。
A.索引、排序、查找
B.建库、选择、排序
C.选择、投影、连接
D.显示、统计、连接
点击查看答案
本题答案:C
本题解析:暂无解析
64、问答题 在将一个值写入Application变量中之前需要做什么?
点击查看答案
本题答案:在把值写入Application变量中之前,应该锁定该
本题解析:试题答案在把值写入Application变量中之前,应该锁定该Application变量,可使用
Application.Lock方法进行锁定,并在写入完成之后用Application.UnLock解除锁定。之所以要之样做,是因为Application变量是公共变量,在某一时刻有可能被几个用户同时访问或修改,因此必须锁定,以保证数据的安全性。
65、单项选择题 在Access中,不能将当前数据库中的数据库对象导出到()。
A、另一数据库
B、数据表
C、Excel
D、Word
点击查看答案
本题答案:B
本题解析:暂无解析
66、填空题 需求分析阶段的主要目标是画出()、建立()和编写()。
点击查看答案
本题答案:数据流图;数据字典;需求说明书
本题解析:试题答案数据流图;数据字典;需求说明书
67、名词解释 自然连接
点击查看答案
本题答案:自然连接是除去重复属性的多值连接,它是连接运算的一个特
本题解析:试题答案自然连接是除去重复属性的多值连接,它是连接运算的一个特例,是最常用的连接运算。
68、多项选择题 下列属于算法的重要特征的是()。
A.有穷性
B.确定性
C.可行性
D.输入和输出
点击查看答案
本题答案:A, B, C, D
本题解析:暂无解析
69、单项选择题 如果删除一个非零无符号二进制数尾部的2个0,则此数的值为原数()。
A、4倍
B、2倍
C、1/2
D、1/4
点击查看答案
本题答案:D
本题解析:暂无解析
70、单项选择题 用VisualFoxPro创建的数据库文件,其扩展名是()。
A..adp
B..dbf
C..frm
D..dbc
点击查看答案
本题答案:D
本题解析:暂无解析
71、问答题 数据库一般都提供哪些预防和补救的安全措施?
点击查看答案
本题答案:1)数据库恢复:配合定时备份数据库,能找回最近一次数据
本题解析:试题答案1)数据库恢复:配合定时备份数据库,能找回最近一次数据库数据;
2)并发控制:保证多用户不能共享数据库,并维护数据的一致性;
3)安全性保护:防止非法用户使用数据库;
4)完整性保护:保证数据的正确性和一致性。
72、问答题 简述需求分析的任务?
点击查看答案
本题答案:需求分析的任务是通过详细调查现实世界需要处理的对象,充
本题解析:试题答案需求分析的任务是通过详细调查现实世界需要处理的对象,充分了解原系统工作概况,明确用户的各种需求,然后在此基础上确定新系统的功能,新系统必须充分考虑今后可能的扩充和改变。不能仅仅按当前应用需求设计数据库。调查的重点是“数据”和“处理”获得用户对数据库的要求:信息要求,处理品要求,安全检查隆和完整性要求。
73、单项选择题 数据库保护的几个方面中,不包括的是()。
A.控制数据冗余
B.并发控制
C.完整性保护
D.故障恢复
点击查看答案
本题答案:A
本题解析:暂无解析
74、单项选择题 窗口事件是指操作窗口时所引发的事件,下列不属于窗口事件的是()。
A.打开
B.关闭
C.加载
D.取消
点击查看答案
本题答案:D
本题解析:暂无解析
75、名词解释 查询
点击查看答案
本题答案:查询是一种数据操作,它不改变数据本身,仅仅是检索数据,
本题解析:试题答案查询是一种数据操作,它不改变数据本身,仅仅是检索数据,是对已经存在的基本表及视图进行数据检索。
76、名词解释 基数
点击查看答案
本题答案:基数是域中所包含的值的个数。
本题解析:试题答案基数是域中所包含的值的个数。
77、填空题 在文件管理结点程序和数据在存储位置上是()存放的。
点击查看答案
本题答案:分开
本题解析:试题答案分开
78、多项选择题 已知一个栈的进栈序列是a1,a2,a3....an.其输出序列为1,2,3...n,若a3=1则a1为()。
A.可能是2
B.一定是2
C.不可能是2
D.不可能是3
E.可能是3
点击查看答案
本题答案:A, B, C
本题解析:暂无解析
79、单项选择题 下列选项中,哪一个是正确的运行结果()。
A.5
B.9
C.10
D.15
点击查看答案
本题答案:C
本题解析:暂无解析
80、名词解释 传递依赖
点击查看答案
本题答案:在关系模式中,如果Y→X,X→A,
本题解析:试题答案在关系模式中,如果Y→X,X→A,且XY(X不决定Y),AX(A不属于X),那么称Y→A是传递依赖。
81、单项选择题 在数据库技术中,独立于计算机系统的模型是()。
A.E-R模型
B.层次模型
C.关系模型
D.面向对象的模型
点击查看答案
本题答案:A
本题解析:暂无解析
82、问答题 试述查询优化在关系数据库系统中的重要性和可能性。
点击查看答案
本题答案:重要性:关系系统的查询优化既是RDBMS实现的关键技术
本题解析:试题答案重要性:关系系统的查询优化既是RDBMS实现的关键技术又是关系系统的优点所在。它减轻了用户选择存取路径的负担。用户只要提出“干什么”,不必指出“怎么干”。查询优化的优点不仅在于用户不必考虑如何最好地表达查询以获得较好的效率,而且在于系统可以比用户程序的“优化’夕做得更好。
可能性:这是因为:(l)优化器可以从数据字典中获取许多统计信息,例如关系中的元组数、关系中每个属性值的分布情况、这些属性上是否有索引、是什么索引(B+树索引还是HASH索引或惟一索引或组合索引)等。优化器可以根据这些信息选择有效的执行计划,而用户程序则难以获得这些信息。(2)如果数据库的物理统计信息改变了,系统可以自动对查询进行重新优化以选择相适应的执行计划。在非关系系统中必须重写程序,而重写程序在实际应用中往往是不太可能的。(3)优化器可以考虑数十甚至数百种不同的执行计划,从中选出较优的一个,而程序员一般只能考虑有限的几种可能性。(4)优化器中包括了很多复杂的优化技术,这些优化技术往往只有最好的程序员才能掌握。系统的自动优化相当于使得所有人都拥有这些优化技术。
83、名词解释 简述ADO技术的功能
点击查看答案
本题答案:ADO技术允许在网页上不但可以建立数据库的网页内容,还
本题解析:试题答案ADO技术允许在网页上不但可以建立数据库的网页内容,还可以在网页中SEC操作用户可以在网页上对数据库进行查询,删除及亲增等操作。
84、填空题 在SQL语言中,建立基本表之前必须先建立()。
点击查看答案
本题答案:数据库
本题解析:试题答案数据库
85、填空题 在关系模式设计时,各种数据之间的联系称为()。
点击查看答案
本题答案:函数依赖
本题解析:试题答案函数依赖
86、多项选择题 下面关于线性表的叙述正确的是()。
A.线性表采用顺序存储必须占用一片连续的存储空间
B.线性表采用链式存储不必占用一片连续的存储空间
C.线性表采用链式存储便于插入和删除操作的实现
D.线性表采用顺序存储便于插入和删除操作的实现
点击查看答案
本题答案:A, B, C
本题解析:暂无解析
87、名词解释 同构同质型DDBS
点击查看答案
本题答案:是指各个场地都采用同一类型的数据模型,并且是同一型号数
本题解析:试题答案是指各个场地都采用同一类型的数据模型,并且是同一型号数据库管理系统。
88、单项选择题 关系模型基本的数据结构是()。
A、树
B、图
C、索引
D、关系
点击查看答案
本题答案:D
本题解析:暂无解析
89、问答题 层次数据模型的存储结构主要有哪些?
点击查看答案
本题答案:存储层次数据库不仅要存储数据本身,还要反映出数据之间的
本题解析:试题答案存储层次数据库不仅要存储数据本身,还要反映出数据之间的层次联系,实现方法有两种:
1)邻接法:按照层次树前序穿越的顺序把所有记录值依次邻接存放,即通过物理空间的位置相邻来实现层次顺序。
2)链接法:用指引元反映数据之间的层次联系,各记录可以分散存放到不相邻的物理空间上。
90、填空题 分布式数据库技术是()技术和()技术结合的产物。
点击查看答案
本题答案:数据库;计算机网络
本题解析:试题答案数据库;计算机网络
91、填空题 对数据的管理经历了四个阶段,它们是()、()、()和()。
点击查看答案
本题答案:人工管理阶段;文件系统阶段;数据库系统阶段;高级数据库技术阶
本题解析:试题答案人工管理阶段;文件系统阶段;数据库系统阶段;高级数据库技术阶段
92、问答题 什么是数据库镜像?它有什么用途?
点击查看答案
本题答案:数据库镜像即根据DBA的要求,自动把整个数据库或者其中
本题解析:试题答案数据库镜像即根据DBA的要求,自动把整个数据库或者其中的部分关键数据复制到另一个磁盘上。每当主数据库更新时,DBMS自动把更新后的数据复制过去,即DBMS自动保证镜像数据与主数据的一致性。
数据库镜像的用途有:
一是用于数据库恢复。当出现介质故障时,可由镜像磁盘继续提供使用,同时DBMS自动利用镜像磁盘数据进行数据库的恢复,不需要关闭系统和重装数据库副本。
二是提高数据库的可用性。在没有出现故障时,当一个用户对某个数据加排它锁进行修改时,其他用户可以读镜像数据库上的数据,而不必等待该用户释放锁。
93、问答题 数据实现阶段主要做哪几件事情?
点击查看答案
本题答案:数据库实现阶段的主要工作有以下几点:
(1)
本题解析:试题答案数据库实现阶段的主要工作有以下几点:
(1)建立实际数据库结构
(2)试运行
(3)装入数据
94、多项选择题 下面属于常用的表示树的链表结构的有()。
A.双亲表示法
B.孩子表示法
C.孩子兄弟表示法
D.姐姐表示法
点击查看答案
本题答案:A, B, C
本题解析:暂无解析
95、名词解释 用户DB
点击查看答案
本题答案:用户数据库是概念数据库的部分抽取。
本题解析:试题答案用户数据库是概念数据库的部分抽取。
96、单项选择题 以下关于java命令作用的描述中,正确的是()。
A.它专门负责解析由Java编译器生成的.class文件
B.它可以将编写好的Java文件编译成.class文件
C.可以把文件压缩
D.可以把数据打包
点击查看答案
本题答案:A
本题解析:暂无解析
97、单项选择题 从一个表或者多个表中选择一部分数据的是()。
A.表
B.查询
C.窗体
D.报表
点击查看答案
本题答案:B
本题解析:暂无解析
98、问答题 事务的COMMIT操作和ROLLBACK操作各做些什么事情?
点击查看答案
本题答案:COMMIT操作表示事务成功地结束(提交),此时告诉系
本题解析:试题答案COMMIT操作表示事务成功地结束(提交),此时告诉系统,数据库要进入一个新的正确状态,该事务对数据库的所有更新都已交付实施。
ROLLBACK操作表示事务不成功地结束,此时告诉系统,已发生错误,数据库可能处在不正确的状态,该事务对数据库的更新必须被撤销,数据库应恢复该事务到初始状态。
99、单项选择题 按照耦合程度由高到低顺序,可将功能模块间的耦合类型分()。
A.控制耦合、资料耦合、公共耦合和内容耦合
B.资料耦合、控制耦合、公共耦合和内容耦合
C.公共耦合、资料耦合、控制耦合和内容耦合
D.内容耦合、资料耦合、公共耦合和控制耦合
点击查看答案
本题答案:D
本题解析:暂无解析
100、问答题 什么是基本表?什么是视图?
点击查看答案
本题答案:两者的区别和联系是什么?基本表是本身独立存在的表,在s
本题解析:试题答案两者的区别和联系是什么?基本表是本身独立存在的表,在sQL中一个关系就对应一个表。视图是从一个或几个基本表导出的表。视图本身不独立存储在数据库中,是一个虚表。即数据库中只存放视图的定义而不存放视图对应的数据,这些数据仍存放在导出视图的基本表中。视图在概念上与基本表等同,用户可以如同基本表那样使用视图,可以在视图上再定义视图。
101、问答题 笛卡尔积、等值联接、自然联接三者之间有什么区别?
点击查看答案
本题答案:笛卡尔积对两个关系R和S进行乘操作,产生的关系中元组个
本题解析:试题答案笛卡尔积对两个关系R和S进行乘操作,产生的关系中元组个数为两个关系中元组个数之积。
等值联接则是在笛卡尔积的结果上再进行选择操作,从关系R和S的笛卡儿积中选择对应属性值相等的元组;
自然连接则是在等值联接(以所有公共属性值相等为条件)的基础上再行投影操作,并去掉重复的公共属性列。当两个关系没有公共属性时,自然连接就转化我笛卡尔积。
102、单项选择题 Access的“切换面板”属于的对象是()。
A.表
B.查询
C.窗体
D.页
点击查看答案
本题答案:C
本题解析:暂无解析
103、单项选择题 引入类、对象等概念的数据库是()。
A.分布式数据库
B.面向对象数据库
C.多媒体数据库
D.数据仓库
点击查看答案
本题答案:B
本题解析:暂无解析
104、问答题 数据库被破坏的常见原因有哪些?
点击查看答案
本题答案:1)系统的软、硬件故障,造成数据被破坏。
2
本题解析:试题答案1)系统的软、硬件故障,造成数据被破坏。
2)数据库的并发操作引起数据被破坏。
3)对数据库数据的更新操作有误。
4)自然的或人为的破坏。
105、问答题 试叙述分布式DBS的体系结构。
点击查看答案
本题答案:分布式DBS的体系结构分为四级:全局外模式、全局概念模
本题解析:试题答案分布式DBS的体系结构分为四级:全局外模式、全局概念模式、分片模式和分配模式。
(1)全局外模式:它们是全局应用的用户视图,是全局概念模式的子集。
(2)全局概念模式:全局概念模式定义了分布式数据库中所有数据的逻辑结构。
(3)分片模式:分片模式定义片段以及定义全局关系与片段之间的映象。这种映象是一对多的,即每个片段来自一个全局关系,而一个全局关系可分成多个片段。
(4)分配模式:片段是全局关系的逻辑部分,一个片段在物理上可以分配到网络的不同场地上。分配模式根据数据分配策略的选择定义片段的存放场地。
106、问答题 用sQL语句建立第二章习题5中的4个表。
点击查看答案
本题答案:对于S表:S(SNO,SNAME,STATUS,CIT
本题解析:试题答案对于S表:S(SNO,SNAME,STATUS,CITY);
建S表:CREATETABLES(SnoC(2)UNIQUE,SnameC(6),StatusC(2),CityC(4));
对于P表:P(PNO,PNAME,COLOR,WEIGHT);
建P表:CREATETABLEP(PnoC(2)UNIQUE,PnameC(6),COLORC(2),WEIGHTINT);
对于J表:J(JNO,JNAME,CITY);
建J表:CREATETABLEJ(JnoC(2)UNlQUE,JNAMEC(8),CITYC(4))
对于sPJ表:sPJ(sNo,PNo,JNo,QTY);
建SPJ表:SPJ(SNO,PNO,JNO,QTY)CREATETABLESPJ(SnoC(2),PnoC(2),JNOC(2),QTYINT))
107、填空题 分布式数据库中数据存储分为()和()两个方面。
点击查看答案
本题答案:数据分配;数据分片
本题解析:试题答案数据分配;数据分片
108、名词解释 函数依赖集F的闭包F+
点击查看答案
本题答案:被逻辑蕴涵的函数依赖的全体构成的集合,称为F的闭包(c
本题解析:试题答案被逻辑蕴涵的函数依赖的全体构成的集合,称为F的闭包(closurE.,记为F+。
109、名词解释 实体完整性
点击查看答案
本题答案:主键的值不能为空或部分为空的约束条件称为实体完整性。
本题解析:试题答案主键的值不能为空或部分为空的约束条件称为实体完整性。
110、多项选择题 下列数据结构中,属于线性数据结构的是()。
A.栈
B.队列
C.树
D.图
点击查看答案
本题答案:A, B
本题解析:暂无解析
111、单项选择题 字符运算符是()。
A.*
B.?
C.#
D.&
点击查看答案
本题答案:D
本题解析:暂无解析
112、单项选择题 下面关于Access数据库的说法中,错误的是()。
A.数据库文件的扩展名为mdb
B.所有的对象都存放在同一个数据库文件中
C.一个数据库可以包含多个表
D.表是数据库中最基本的对象,没有表也就没有其他对象
点击查看答案
本题答案:B
本题解析:暂无解析
113、问答题 什么是活锁?什么是死锁?
点击查看答案
本题答案:
试题答案
如果事务Tl封锁了数据R,事务几又请求封锁R,于是几等待。几也请求封锁R,当Tl释放了R上的封锁之后系统首先批准了几的请求,几仍然等待。然后几又请求封锁R,当几释放了R上的封锁之后系统又批准了几的请求……几有可能永远等待,这就是活锁的情形。活锁的含义是该等待事务等待时间太长,似乎被锁住了,实际上可能被激活。如果事务Tl封锁了数据Rl,几封锁了数据凡,然后Tl又请求封锁几,因几已封锁了几,于是Tl等待几释放几上的锁。接着几又申请封锁Rl,因Tl已封锁了Rl,几也只能等待Tl释放Rl上的锁。这样就出现了Tl在等待几,而几又在等待T}的局面,T}和几两个事务永远不能结束,形成死锁。

114、名词解释 Sever对象
点击查看答案
本题答案:提供对服务器的方法和属性进行访问的ASP内键对象。
本题解析:试题答案提供对服务器的方法和属性进行访问的ASP内键对象。
115、单项选择题 Access通过数据访问页可以发布的数据()。
A.只能是静态数据
B.只能是数据库中保持不变的数据
C.只能是数据库中变化的数据
D.是数据库中保存的数据
点击查看答案
本题答案:D
本题解析:暂无解析
116、名词解释 主键数据完整性
点击查看答案
本题答案:存储杂数据中数据的一致性和正确性。
本题解析:试题答案存储杂数据中数据的一致性和正确性。
117、单项选择题 下列选项中,完整描述计算机操作系统作用的是()。
A、它是用户与计算机的界面
B、它对用户存储的文件进行管理,方便用户
C、它执行用户键入的各类命令
D、它管理计算机系统的全部软、硬件资源,合理组织计算机的工作流程,以达到充分发挥计算机资源的效率,为用户提供使用计算机的友好界面
点击查看答案
本题答案:D
本题解析:暂无解析
118、单项选择题 数据库DB、数据库系统DBS、数据库管理系统DBMS3者之间的关系是()。
A.DBS包括DB和DBMS
B.DBMS包括DB和DBS
C.DB包括DBS和DBMS
D.DBS就是DB,也就是DBMS
点击查看答案
本题答案:A
本题解析:暂无解析
119、单项选择题 窗体设计中,决定按Tab键时焦点在各个控件之间移动顺序的属性是()。
A.Index
B.TabStop
C.TabIndex
D.SetFocus
点击查看答案
本题答案:C
本题解析:暂无解析
120、单项选择题 筛选“教授”、“副教授”的教师,下面写法正确的是()。
A.职称=“教授”AND职称=“副教授”
B.职称=“教授”AND“副教授”
C.职称=“教授”OR“副教授”
D.职称IN(“教授”,”副教授”)
点击查看答案
本题答案:D
本题解析:暂无解析
121、单项选择题 宏组是由()组成的。
A、若干宏
B、若干宏操作
C、程序代码
D、模块
点击查看答案
本题答案:A
本题解析:暂无解析
122、单项选择题 下列哪一个不是常用的数据模型()。
A.层次模型
B.网状模型
C.概念模型
D.关系模型
点击查看答案
本题答案:D
本题解析:暂无解析
123、名词解释 基本表
点击查看答案
本题答案:所谓基本表,是这样的一种表,它本身是实际存在的,每个表
本题解析:试题答案所谓基本表,是这样的一种表,它本身是实际存在的,每个表在中可用一个存储文件来表示,它不是由其他表导出的表。
124、填空题 由于数据冗余,当进行更新时,稍不谨慎,易引起()。
点击查看答案
本题答案:数据不一致性
本题解析:试题答案数据不一致性
125、名词解释 主数据库文件
点击查看答案
本题答案:用来存储数据库的启动信息必部分或全数据的文件,扩展名为
本题解析:试题答案用来存储数据库的启动信息必部分或全数据的文件,扩展名为MDF。变量存活期:变量存在的时间被称。
126、名词解释 分布式DB
点击查看答案
本题答案:分布式数据库,是指计算机网络环境中各场地上数据库的逻辑
本题解析:试题答案分布式数据库,是指计算机网络环境中各场地上数据库的逻辑集合。
127、单项选择题 确定一个窗体大小的属性是()。
A.Width和Height
B.Width和Top
C.Top和Left
D.Top和Height
点击查看答案
本题答案:A
本题解析:暂无解析
128、单项选择题 关系c_s(学号,姓名,课程号,课程名,成绩),在关系等级上属于哪一个NF()。
A.2nf
B.1nf
C.3nf
D.4nf
点击查看答案
本题答案:A
本题解析:暂无解析
129、单项选择题 连接2个字符串的是()。
A.*
B.?
C.#
D.&
点击查看答案
本题答案:D
本题解析:暂无解析
130、名词解释 依赖集的覆盖和等价
点击查看答案
本题答案:关系模式R(U)上的两个函数依赖集F和G,如果满足F+
本题解析:试题答案关系模式R(U)上的两个函数依赖集F和G,如果满足F+=G+,则称F和G是等价的。如果F和G等价,则可称F覆盖G或G覆盖F。
131、问答题 试叙数据从集中存储、分散存储到分布存储的演变过程。
点击查看答案
本题答案:早期的数据库系统都是属于集中式数据库系统,数据集中存储
本题解析:试题答案早期的数据库系统都是属于集中式数据库系统,数据集中存储在一台计算机上。该方式有一定优点,比如,价格合理,易于管理,数据冗余少等等。但是,随着数据库应用的不断发展,数据库规模不断扩大,如采用集中存储的数据库,其系统的设计和操作都比较复杂,系统显得不灵活而且安全性也较差。因此采用了数据分散存储的办法,将数据库分成多个,建立在多台计算机上,此时的各个数据库的管理和应用程序均是分开并独立的。它们之间不存在数据通信联系。随着计算机网络通信的发展,有可能把分散在各处的数据库系统通过网络通信连接起来,这样形成的系统称为分布式的数据库系统,这时的数据库虽然分别存
存在各地的计算机上,但它们之间通过分布式数据管理系统可以进行联系。
132、名词解释 Boyce-Codd范式(BCNF)
点击查看答案
本题答案:若关系符合1NF,且对于每个函数依赖X→Y,
本题解析:试题答案若关系符合1NF,且对于每个函数依赖X→Y,X必含有候选键,或者关系中的每个决定属性集都是候选键,则关系达到BCNF的要求。
133、问答题 关系数据库的完整性规则有哪几类?
点击查看答案
本题答案:完整性规则有以下三类:
域完整性规则,用于定
本题解析:试题答案完整性规则有以下三类:
域完整性规则,用于定义属性的取值范围;
域联系的规则,定义一个或多个关系中,属性值间的联系、影响和约束。
关系完整性规则,定义更新操作对数据库中值的影响和限制。
134、单项选择题 如果要求用户输入年龄必须大于20小于30,则以下描述正确的是()。
A.在输入掩码处输入>20AND<30
B.在默认值处输入>20AND<30
C.在有效性规则处输入>20AND<30
D.在有效性问本处输入>20AND<30
点击查看答案
本题答案:C
本题解析:暂无解析
135、名词解释 数据库工程
点击查看答案
本题答案:指数据库应用系统的开发,它是一项软件工程,但有数据库应
本题解析:试题答案指数据库应用系统的开发,它是一项软件工程,但有数据库应用自身的特点。
136、问答题 试证明,若并发事务遵守两段锁协议,则对这些事务的并发调度是可串行化的。
点击查看答案
本题答案:证明:首先以两个并发事务Tl和T2为例,存在多个并发事
本题解析:试题答案证明:首先以两个并发事务Tl和T2为例,存在多个并发事务的情形可以类推。根据可串行化定义可知,事务不可串行化只可能发生在下列两种情况:
(l)事务Tl写某个数据对象A,T2读或写A;
(2)事务Tl读或写某个数据对象A,T2写A。
下面称A为潜在冲突对象。
设Tl和T2访问的潜在冲突的公共对象为{A1,A2…,An}。不失一般性,假设这组潜在冲突对象中X=(A1,A2,…,Ai}均符合情况1。Y={Ai+1,…,An}符合所情况(2)。
VX∈x,Tl需要XlockX①
T2需要Slockx或Xlockx②
1)如果操作①先执行,则Tl获得锁,T 2等待
由于遵守两段锁协议,Tl在成功获得x和Y中全部对象及非潜在冲突对象的锁后,才会释放锁。
这时如果存在w∈x或Y,T2已获得w的锁,则出现死锁;否则,Tl在对x、Y中对象全部处理完毕后,T2才能执行。这相当于按Tl、T2的顺序串行执行,根据可串行化定义,Tl和几的调度是可串行化的。
2)操作②先执行的情况与(l)对称因此,若并发事务遵守两段锁协议,在不发生死锁的情况下,对这些事务的并发调度一定是可串行化的。证毕。
137、多项选择题 两个串相等必须有()。
A.串长度相等
B.串中各位置字符任意
C.串中各位置字符均对应相等
D.串长度不等
E.串长度任意
点击查看答案
本题答案:A, C
本题解析:暂无解析
138、问答题 关系数据库与非关系数据库的主要区别是什么?
点击查看答案
本题答案:关系数据库系统只有“表”一种数
本题解析:试题答案关系数据库系统只有“表”一种数据结构,而非关系数据库系统还有其他数据结构,对这些数据结构有其他的操作。
139、问答题 数据加密法有些什么优点?如何实现?
点击查看答案
本题答案:数据加密可以更好地保证数据的完全性。加密采用一定的加密
本题解析:试题答案数据加密可以更好地保证数据的完全性。加密采用一定的加密算法给把源文变为密文来实现。
常用的加密算法有"替换方法"和明键加密法。
140、问答题 请定义实体型之间的多对多联系?
点击查看答案
本题答案:多对多联系(M:N);如果对于实体集A中的每一个实体,
本题解析:试题答案多对多联系(M:N);如果对于实体集A中的每一个实体,实休集B中有n个实体(n>=0)与之联系,反之对于实体集B中的每一个实体,实体集A中也有m个实体(m>=0)与之联系,则称实体集A的实体集B之间是多对多联系,记为m:n。
141、单项选择题 创建表,可以在什么中进行()。
A、报表设计器
B、表浏览器
C、表设计器
D、查询设计器
点击查看答案
本题答案:C
本题解析:暂无解析
142、名词解释 日志文件
点击查看答案
本题答案:存储数据库的事务日志信息的文件,对数据库进行的插入、删
本题解析:试题答案存储数据库的事务日志信息的文件,对数据库进行的插入、删除、修改等操作都会记录在此文件中,扩展名为LDF。
143、多项选择题 在存储管理中允许作业可不占有连续主存空间的是()。
A.单用户连续管理
B.页式存储管理
C.段式存储管理
D.可变分区存储管理
E.段页式存储管理
点击查看答案
本题答案:B, C, E
本题解析:暂无解析
144、问答题 请定义数据依赖,并列举重要的数据依赖类型。
点击查看答案
本题答案:数据依赖是通过一个关系中属性间值的相等与否体现出来的数
本题解析:试题答案数据依赖是通过一个关系中属性间值的相等与否体现出来的数据间的相互关系,是现实世界属性间相互联系的抽象是数据内在的性质,是语义的体现,其中最重要的是函数领带作多值依赖。
145、单项选择题 现有一个关系:借阅(书号、书名,库存数,读者号,借期,还期),假如同一本书允许一个读者多次借阅,但不能同时对一种书借多本。则该关系模式的码是()。
A、书号
B、读者号
C、书号+读者号
D、书号+读者号+借期
点击查看答案
本题答案:D
本题解析:暂无解析
146、填空题 在一个关系R中,若属性集X函数决定属性集Y,同时Y函数决定X,则记作为(X←→Y),它们之间互为()。
点击查看答案
本题答案:决定因素
本题解析:试题答案决定因素
147、单项选择题 由“学生”、“成绩”表,要建立两表之间一对多的关系,描述正确的是()。
A.将学生表的“学生编号”字段拖至成绩表的“学生编号”字段
B.将成绩表的“学生编号”字段拖至学生表的“学生编号”字段
C.A、B都对
D.A、B都不对
点击查看答案
本题答案:A
本题解析:暂无解析
148、名词解释 外部关字键(外部键、外关键字、外部码、外码)
点击查看答案
本题答案:外部关系键是本关系的一个属性(组),它不是本关系的关系
本题解析:试题答案外部关系键是本关系的一个属性(组),它不是本关系的关系键,但却是另一关系的关系键,则称这个属性(组)为本关系的外部关系键。
149、名词解释 字段
点击查看答案
本题答案:记录中的一个数据项称为字段。
本题解析:试题答案记录中的一个数据项称为字段。
150、问答题 什么是“运行记录优先原则”?其作用是什么?
点击查看答案
本题答案:在数据库系统中,写一个修改到数据库中和写一个表示这个修
本题解析:试题答案在数据库系统中,写一个修改到数据库中和写一个表示这个修改的登记记录到日志文件中是两个不同的操作,在这两个操作之间有可能发生故障。这时,如果先写了数据库修改,而在运行记录中没有登记这个修改,则以后就无法恢复这个修改,那么以后也就无法撤消这个修改。为了安全起见,采用“运行记录优先原则”。它包括两点:
(1)至少要等相应运行记录已经写入“日志”文件后,才能允许事务往数据库中写记录。
(2)直至事务的所有运行记录都已写入运行“日志”文件后,才能允许事务完成“ENDTRANSACTION”处理。
采用“运行记录优先原则”,可以保证所做的操作都记录在日志中,便于故障处理,维护数据库的一致性。
151、填空题 数据库是指有组织地、动态地存储在()上的相互联系的数据的集合。
点击查看答案
本题答案:外存
本题解析:试题答案外存
152、填空题 分解成BCNF模式集的算法,不一定保证()。
点击查看答案
本题答案:保持函数依赖
本题解析:试题答案保持函数依赖
153、问答题 数据库转储的意义是什么?试比较各种数据转储方法。
点击查看答案
本题答案:数据转储是数据库恢复中采用的基本技术。所谓转储即DBA
本题解析:试题答案数据转储是数据库恢复中采用的基本技术。所谓转储即DBA定期地将数据库复制到磁带或另一个磁盘上保存起来的过程。当数据库遭到破坏后可以将后备副本重新装入,将数据库恢复到转储时的状态。
静态转储:在系统中无运行事务时进行的转储操作,如上图所示。静态转储简单,但必须等待正运行的用户事务结束才能进行。同样,新的事务必须等待转储结束才能执行。显然,这会降低数据库的可用性。
动态转储:指转储期间允许对数据库进行存取或修改。动态转储可克服静态转储的缺点,它不用等待正在运行的用户事务结束,也不会影响新事务的运行。但是,转储结束时后援副本上的数据并不能保证正确有效。因为转储期间运行的事务可能修改了某些数据,使得后援副本上的数据不是数据库的一致版本。为此,必须把转储期间各事务对数据库的修改活动登记下来,建立日志文件(109file)。这样,后援副本加上日志文件就能得到数据库某一时刻的正确状态。转储还可以分为海量转储和增量转储两种方式。
海量转储是指每次转储全部数据库。增量转储则指每次只转储上一次转储后更新过的数据。从恢复角度看,使用海量转储得到的后备副本进行恢复一般说来更简单些。但如果数据库很大,事务处理又十分频繁,则增量转储方式更实用更有效。
154、单项选择题 如果在创建表中建立需要存储yes/no的字段,其数据类型应当为()。
A.数字类型
B.备注类型
C.是/否类型
D.OLE类型
点击查看答案
本题答案:C
本题解析:暂无解析
155、问答题 试述数据库系统三级模式结构,这种结构的优点是什么?
点击查看答案
本题答案:数据库系统的三级模式结构由外模式、模式和内模式组成。(
本题解析:试题答案数据库系统的三级模式结构由外模式、模式和内模式组成。(参见书上图1.29)外模式,亦称子模式或用户模式,是数据库用户(包括应用程序员和最终用户)能够看见和使用的局部数据的逻辑结构和特征的描述,是数据库用户的数据视图,是与某一应用有关的数据的逻辑表示。模式,亦称逻辑模式,是数据库中全体数据的逻辑结构和特征的描述,是所有用户的公共数据视图。模式描述的是数据的全局逻辑结构。外模式涉及的是数据的局部逻辑结构,通常是模式的子集。内模式,亦称存储模式,是数据在数据库系统内部的表示,即对数据的物理结构和存储方式的描述。数据库系统的三级模式是对数据的三个抽象级别,它把数据的具体组织留给DBMs管理,使用户能逻辑抽象地处理数据,而不必关心数据在计算机中的表示和存储。为了能够在内部实现这三个抽象层次的联系和转换,数据库系统在这三级模式之间提供了两层映像:外模式/模式映像和模式/内模式映像。正是这两层映像保证了数据库系统中的数据能够具有较高的逻辑独立性和物理独立性。
156、问答题 数据库的并发操作会带来哪些问题?如何解决?
点击查看答案
本题答案:数据库的并发操作会带来三类问题:
(1)丢失
本题解析:试题答案数据库的并发操作会带来三类问题:
(1)丢失更新问题
(2)不一致分析问题
(3)“脏数据”的读出
解决的办法通常是采用“封锁”技术。
157、名词解释 Session对象
点击查看答案
本题答案:负责存储个别用户的信息,以便重复使用的ASP内键对象。
本题解析:试题答案负责存储个别用户的信息,以便重复使用的ASP内键对象。
158、填空题 SQL的功能包括定义、查询、()和()。
点击查看答案
本题答案:更新;控制
本题解析:试题答案更新;控制
159、名词解释 主属性
点击查看答案
本题答案:包含在任何一个候选键中的属性称为主属性。
本题解析:试题答案包含在任何一个候选键中的属性称为主属性。
160、名词解释 完全函数依赖
点击查看答案
本题答案:设X,Y是关系R的两个属性集合,X’是X的
本题解析:试题答案设X,Y是关系R的两个属性集合,X’是X的真子集,存在X→Y,但对每一个X’都有X’!→Y,则称Y完全函数依赖于X。
161、问答题 什么是数据库中的自主存取控制方法和强制存取控制方法?
点击查看答案
本题答案:自主存取控制方法:定义各个用户对不同数据对象的存取权限
本题解析:试题答案自主存取控制方法:定义各个用户对不同数据对象的存取权限。当用户对数据库访问时首先检查用户的存取权限。防止不合法用户对数据库的存取。
强制存取控制方法:每一个数据对象被(强制地)标以一定的密级,每一个用户也被(强制地)授予某一个级别的许可证。系统规定只有具有某一许可证级别的用户才能存取某一个密级的数据对象。
162、名词解释 SQL模式
点击查看答案
本题答案:SQL模式是表和授权的静态定义。一个SQL模式定义为基
本题解析:试题答案SQL模式是表和授权的静态定义。一个SQL模式定义为基本表的集合。一个由模式名和模式拥有者的用户名或账号来确定,并包含模式中每一个元素(基本表、视图、索引等)的定义。
163、问答题 试述关系模型的主要特点。
点击查看答案
本题答案:关系模型的特点:
用关鍵码而不是用指针导航数
本题解析:试题答案关系模型的特点:
用关鍵码而不是用指针导航数据,表格简单,用户易懂,编程时并不涉及存储结构、访问技术等细节。
164、名词解释 SQL数据库
点击查看答案
本题答案:即‘结构式查询语言’,采用英语
本题解析:试题答案即‘结 构式查询语言’,采用英语单词表示和结构式的语法规则。一个SQL数据库是表的汇集,它用一个或多个SQL模式定义。
165、单项选择题 在Access中,数据库的基础和核心是()。
A.表
B.查询
C.窗体
D.宏
点击查看答案
本题答案:A
本题解析:暂无解析
166、名词解释 导出表
点击查看答案
本题答案:在基本表的基础上通过定义视图而生成的表,称为导出表。导
本题解析:试题答案在基本表的基础上通过定义视图而生成的表,称为导出表。导出表是虚表,其本身不存储于数据库中,数据库仅在数据字典中存储其定义。
167、填空题 事务必须具有的四个性质是:原子性、一致性、()和持久性。
点击查看答案
本题答案:隔离性
本题解析:试题答案隔离性
168、填空题 专门的关系运算包括()、()、()和()四种。
点击查看答案
本题答案:选择;投影;连接;除
本题解析:试题答案选择;投影;连接;除
169、单项选择题 在下列四个选项中,不属于基本关系运算的是()。
A.连接
B.投影
C.选择
D.排序
点击查看答案
本题答案:D
本题解析:暂无解析
170、问答题 常用的Oracle连接产品有哪些?
点击查看答案
本题答案:(1)SQL
(2)Oracle多协议转换器
本题解析:试题答案(1)SQL
(2)Oracle多协议转换器
(3)Oracle开放式网关
171、问答题 试述查询优化的一般步骤。
点击查看答案
本题答案:各个关系系统的优化方法不尽相同,大致的步骤可以归纳如下
本题解析:试题答案各个关系系统的优化方法不尽相同,大致的步骤可以归纳如下:(l)把查询转换成某种内部表示,通常用的内部表示是语法树。(2)把语法树转换成标准(优化)形式。即利用优化算法,把原始的语法树转换成优化的形式。(3)选择低层的存取路径。(4)生成查询计划,选择代价最小的。
172、单项选择题 唯一确定一条记录的某个属性组是()。
A.关键字
B.关系模式
C.记录
D.属性
点击查看答案
本题答案:A
本题解析:暂无解析
173、问答题 试叙述分布式DBMS的组成。
点击查看答案
本题答案:DDBMS组成——应包括以下四
本题解析:试题答案DDBMS组成——应包括以下四个子系统:
(1)查询子系统
(2)完整性子系统
(3)调度子系统
(4)可靠性子系统
174、填空题 SQL语言中引用了游标,使用游标是为了把集合操作转换为()处理。
点击查看答案
本题答案:单记录
本题解析:试题答案单记录
175、问答题 关系数据模型的操纵与完整性的约束各有哪些?
点击查看答案
本题答案:关系数据模型的操纵主要包括查询、插入、删除和更新数据,
本题解析:试题答案关系数据模型的操纵主要包括查询、插入、删除和更新数据,这些操作必须满足关系的完整性约束条件。关系的完整性约束条件包括三大类:实体完整性、参照完整性和用户定义的完整性。
176、单项选择题 下列字符串常量中,哪一个是错误的()。
A.“abc”
B.“12‟12”
C.“12”12”
D.“”
点击查看答案
本题答案:C
本题解析:暂无解析
177、问答题 关系数据语言分为哪几类?
点击查看答案
本题答案:1)关系代数语言,
2)关系演算语言,又分为
本题解析:试题答案1)关系代数语言,
2)关系演算语言,又分为元组关系演算语言,
3)具有关系代数和关系演算双重特点的语言。
178、填空题 在数据库系统的三级模式中,以一种数据模型为基础,是数据在逻辑级上的视图的是()。
点击查看答案
本题答案:模式
本题解析:试题答案模式
179、问答题 简述完整性约束条件作用的对象?
点击查看答案
本题答案:完整性约束条件作用的对象可以有列级,元组级和关系级三种
本题解析:试题答案完整性约束条件作用的对象可以有列级,元组级和关系级三种粒度。其中对列的约束主要是指对其取值范围、类型、精度、排序等的约束条件,对元组的约束是指对记录中的各个字段间的联系的约束,对关系的约束是指对若干记录间、关系集合上以及关系之间的联系的约束。
180、问答题 数据库技术经历哪几个发展阶段?
点击查看答案
本题答案:数据库技术随着计算机硬件和软件技术的发展,经历了如下3
本题解析:试题答案数据库技术随着计算机硬件和软件技术的发展,经历了如下3个阶段(1)人工管理阶段(2)文件系统阶段(3)数据库管理阶段
181、名词解释 简述虚拟目录的作用
点击查看答案
本题答案:虚拟目录是不包括在主目录中的目录,他的内容可以显示的客
本题解析:试题答案虚拟目录是不包括在主目录中的目录,他的内容可以显示的客户浏览器上,就好象是主目录中的内容,使用虚拟目录的作用是比较安全的保护服务器上的文件不被除数修改。
182、单项选择题 定义某一个字段的默认值的作用是()。
A.当数据不符合有效性规则时所显示的信息
B.不允许字段的值超出某个范围
C.在未输入数值之前,系统自动提供数值
D.系统自动把小写字母转换成大写字母
点击查看答案
本题答案:C
本题解析:暂无解析
183、问答题 数据库技术在文件系统阶段有哪些特点?
点击查看答案
本题答案:1)数据可以长期保存;
2)用文件系统来管理
本题解析:试题答案1)数据可以长期保存;
2)用文件系统来管理数据;
3)文件已经多样化;
4)数据的存取基本上以记录为单位;
5)文件系统仍存在很多缺点,主要中数据共享性差,数据冗余度大,缺乏独立性等。
184、问答题 层次数据模型的操纵主要有哪些?
点击查看答案
本题答案:层次数据模型的操纵主要有查询、插入、删除和更新
本题解析:试题答案层次数据模型的操纵主要有查询、插入、删除和更新
185、问答题 试述数据库结构的物理设计的具体步骤。
点击查看答案
本题答案:物理设计的步骤为:
(1)设计存储记录结构,
本题解析:试题答案物理设计的步骤为:
(1)设计存储记录结构,包括记录的组成、数据项的类型和长度,以及逻辑记录到存储记录的映射;
(2)确定数据存储安排;
(3)设计访问方法,为存储在物理设备上的数据提供存储和检索的能力;
(4)进行完整性和安全性的分析、设计;
(5)程序设计。
186、单项选择题 将成绩在90分以上的记录找出后放在一个新表中,比较合适的查询是()。
A、删除查询
B、生成表查询
C、追加查询
D、更新查询
点击查看答案
本题答案:B
本题解析:暂无解析
187、名词解释 行
点击查看答案
本题答案:在SQL中,把传统的关系模型中的元组称为行(row)。
本题解析:试题答案在SQL中,把传统的关系模型中的元组称为行(row)。
188、问答题 试解释权限的转授与回收。
点击查看答案
本题答案:在数据库系统中,为了保证数据的安全性,用户对数据的操作
本题解析:试题答案在数据库系统中,为了保证数据的安全性,用户对数据的操作必须首先从DBA处获得权限,才能进行对数据的操作。同时数据库系统也允许用户将获得的权限转授给其他用户,也允许把已授给其他用户的权限再回收上来。但应保证转授出去的权限能收得回来。
189、问答题 关系与普通的表格、文件有什么区别?
点击查看答案
本题答案:关系是一种规范化了的二维表格,在关系模型中,对关系作了
本题解析:试题答案关系是一种规范化了的二维表格,在关系模型中,对关系作了下列规范性限制:
1)关系中每一个属性值都是不可分解的。
2)关系中不允许出现相同的元组(没有重复元组)。
3)由于关系是一个集合,因此不考虑元组间的顺序,即没有行序。
4)元组中,属性在理论上也是无序的,但在使用时按习惯考虑列的顺序。
190、单项选择题 表示最多可达1GB二进制数据的数据类型是()。
A.文本类型
B.OLE类型
C.是/否类型
D.自动编号类型
点击查看答案
本题答案:B
本题解析:暂无解析
191、问答题 静态列级约束包括哪些具体的约束?
点击查看答案
本题答案:1)对数据类别的约束,包括数据的类型,长度,单位,精度
本题解析:试题答案1)对数据类别的约束,包括数据的类型,长度,单位,精度等
2)对数据格式的约束
3)对取值范围或取值集合的约束
4)对空值的约束
192、填空题 当用户建立视图时,在数据字典中存储的是视图的(),而不是()。
点击查看答案
本题答案:定义;数据
本题解析:试题答案定义;数据
193、问答题 关系代数的运算按运算符的不同主要分为哪几类?
点击查看答案
本题答案:比较运算符和逻辑运算符是用来辅助专门的关系运算符进行操
本题解析:试题答案比较运算符和逻辑运算符是用来辅助专门的关系运算符进行操作的,所以关系代数的运算按运算符的不同主要分为传统的集合运算和专门的关系运算两类,其中传统的集合运算将关系看成元组的集合,其运算是从关系的“水平”方向即行的角度来进行;而专门的关系运算不仅涉及行而且涉及列。
194、填空题 学生关系中的班级号属性与班级关系中的班级号主码属性相对应,则()为学生关系中的()。
点击查看答案
本题答案:班级号;外码
本题解析:试题答案班级号;外码
195、填空题 数据库系统必须提供三个方面的数据控制功能()、()和()。
点击查看答案
本题答案:安全性;完整性;并发性
本题解析:试题答案安全性;完整性;并发性
196、问答题 请用SQL的GRANT和REVOKE语句(加上视图机制)完成以下授权定义或存取控制功能
点击查看答案
本题答案:(a)用户王明对两个表有SELECT权力。GRANTS
本题解析:试题答案(a)用户王明对两个表有SELECT权力。GRANTSELECTON职工,部门TO王明
(b)用户李勇对两个表有INSERT和DELETE权力。
GRANTINSERT,DELETEON职工,部门
TO李勇
(c)每个职工只对自己的记录有SELECT权力。
GRANTSELECTON职工
WHENUSER()=NAME
TOALL;
(d)用户刘星对职工表有SELECT权力,对工资字段具有更新权力。
GRANTSELECT,UPDATE(工资)ON职工
TO刘星
(e)用户张新具有修改这两个表的结构的权力。
GRANTALTERTABLEON职工,部门
TO张新;
(f)用户周平具有对两个表所有权力(读,插,改,删数据),并具有给其他用户授权的权力。
GRANTALLPRIVILIGESON职工,部门
TO周平
WITHGRANTOPTION;
(g)用户杨兰具有从每个部门职工中SELECT最高工资、最低工资、平均工资的权力,他不能查看每个人的工资。
CREATEVIEW部门工资AS
SELECT部门.名称,MAX(工资),MIN(工资),AVG(工资)
FROM职工,部门
WHERE职工.部门号=部门.部门号
GROUPBY职工.部门号
GRANTSELECTON部门工资
TO杨兰;
197、问答题 关系数据库中,关系模式包括哪几方面?
点击查看答案
本题答案:关系模式是对关系的描述,包括如下方面:首先。关系实质上
本题解析:试题答案关系模式是对关系的描述,包括如下方面:首先。关系实质上是一张二维表,表的每一行为一个元组,每一列为一个属性。一个元组就是该关系所涉及属性集的笛卡尔积的一个元素,关系是元组的集合,因此关系模式必须指出这个元组集合的结构,即它由哪些结构,这些属性来自哪些域。以及属性与域之间的映象关系。其次,一个关系通常是由赋予它的元组语义来确定的,元组语义实质上是一个m目谓词的全体就构成了该关系模式的关系。再次,现实世界的许多已有事实既限定了关系模式所有可能的关系必须满足一定的完整性约束条件。这些约束或者通过对属性值间的相互关连反映出来。关系模式应当刻划出这些完整性约束条件
198、单项选择题 下面选项中,哪一个不是Java中的关键字()。
A.sizeof
B.const
C.public
D.goto
点击查看答案
本题答案:A
本题解析:暂无解析
199、问答题 简述规范设计方法中,数据库及其应用系统开发的全过程?
点击查看答案
本题答案:包括6个阶段
(1)需求分析
(2
本题解析:试题答案包括6个阶段
(1)需求分析
(2)概念结构设计
(3)逻辑结构设计
(4)物理结构设计
(5)数据库实施
(6)数据库运行和维护
200、单项选择题 关于数据库管理系统下面哪个描述是最正确的()。
A.数据库管理系统是数据的集合.
B.数据库管理系统是数据的集合,并且存储着数据与数据之间的关系.
C.数据库管理系统是由一个互相关联的数据的集合和一组用以访问这些数据的程序组成.
D.数据库管理系统是由数据的集合和一组用以访问这些数据的程序组成
点击查看答案
本题答案:C
本题解析:暂无解析
题库试看结束后
微信扫下方二维码即可打包下载完整版《
★计算机科学技术》题库
手机用户可保存上方二维码到手机中,在微信扫一扫中右上角选择“从相册选取二维码”即可。
题库试看结束后
微信扫下方二维码即可打包下载完整版《
计算机科学技术:计算机数据库系统原理》题库,
分栏、分答案解析排版、小字体方便打印背记!经广大会员朋友实战检验,此方法考试通过率大大提高!绝对是您考试过关的不二利器!
手机用户可
保存上方二维码到手机中,在
微信扫一扫中右上角选择“从
相册选取二维码”即可。