- 相关推荐
2024年计算机三级数据库技术模拟试卷
在日常学习、工作生活中,我们或多或少都会接触到试卷,作为学生,想要成绩提升得快,那么平时就一定要进行写练习,写试卷,什么样的试卷才是好试卷呢?下面是小编为大家收集的2024年计算机三级数据库技术模拟试卷,欢迎阅读,希望大家能够喜欢。
计算机三级数据库技术模拟试卷 1
一、单选题((1)一(20)每题1分,(21)~(30)每题2分,共40分)
1.在数据库应用系统生命周期中,系统设计完成后就进入到系统实现与部署阶段。下列关于数据库应用系统实现与部署阶段工作的说法,错误的是( )。
A)此阶段会根据数据库逻辑结构和物理结构设计方案以及项目选择的数据库管理系统,编写相关脚本生成数据库结构
B)此阶段会将用户原有数据按照新的数据结构导人到新系统中
C)此阶段会进行应用系统编码和编码测试,编码测试可以使用白盒测试方法也可以使用黑盒测试方法
D)此阶段如果发现系统的功能、性能不满足用户需求,应尽快进行系统升级工作
2.下列关于概念数据模型的说法,错误的是( )。
A)概念数据模型并不依赖于具体的计算机系统和数据库管理系统
B)概念数据模型便于用户理解,是数据库设计人员与用户交流的工具,主要用于数据库设计
C)概念数据模型不仅描述了数据的属性特征,而且描述了数据应满足的完整性约束条件
D)概念数据模型是现实世界到信息世界的第一层抽象,强调语义表达功能
3.存储管理器是数据库管理系统非常重要的组成部分。下列关于存储管理器的说法,错误的是( )。
A)存储管理器负责检查用户是否具有数据访问权限
B)为了提高数据访问效率,存储管理器会将部分内存用于数据缓冲,同时使用一定的算法对内存缓冲区中的数据块进行置换
C)存储管理器会为编译好的查询语句生成执行计划,并根据执行计划访问相关数据
D)存储管理器以事务方式管理用户对数据的访问,以确保数据库并发访问的正确性
4.下列叙述中不属于三层B/S结构数据库应用系统特点和操作特征的是( )。
A)客户端使用浏览器,浏览器与Web应用服务器之间的通信使用超文本传输协议(HTTP)
B)数据库服务器接受应用服务器提出的数据操作请求,对数据库进行相应的操作,并将操作结果返回给应用服务器
C)这种结构使客户端和服务器能在不同的系统问通信,但对客户机配置要求较高,且应用软件维护代价也较大
D)这种结构不受时空限制,使用者可以在全球任何地方,任何时间请求数据库应用系统提供的各种数据服务
5.实体联系模型简称ER模型,是数据库设计常用的一种建模方法。关于ER模型,下列说法错误的是( )。
A)ER模型能帮助建模人员用一种简单的方法描述现实世界中的数据及数据之间的联系
B)用ER模型建模的基本思路是分类标识客观事物,将具有相同属性特征的事物抽象为实体集
C)ER模型可以描述实体集之间一对一、一对多和多对多联系,也可以描述一个实体集中记录之间的联系
D)用ER模型描述实体集之问的联系时,需要考虑数据在计算机中存储及处理的特征
6.下列关于函数依赖概念的说法,正确的是( )。
A)函数依赖研究一个关系中记录之间的依赖关系
B)函数依赖研究一个关系中属性之间的依赖关系
C)函数依赖研究一个关系中主码与外码之间的依赖关系
D)函数依赖研究一个关系中某列不同行之间取值的依赖关系
7.下列有关三级模式结构和数据独立性的说法,正确的是( )。
A)在一个数据库中可以定义多个内模式,可利用不同的内模式来描述特定用户对数据的物理存储需求
B)外模式是用户与数据库系统的接口,用户可通过外模式来访问数据,在一个数据库中只能定义一个外模式
C)三级模式结构提供了数据独立性,即当数据的逻辑结构和存储结构发生变化时,应用程序不受影响
D)数据独立性使得数据的定义和描述与应用程序相分离,简化了数据库应用程序的开发,但增加了用户维护数据的代价
8.现要为某大型商场开发一个数据库应用系统,在该应用系统的生命周期中,设有下列活动:
Ⅰ.开发人员执行的DDL代码建立数据库结构
Ⅱ.编写商品信息录入和导入程序,在系统投入运行前建立商品信息清单
Ⅲ.根据商场销售业务开展情况,调整数据库中的商品清单和价格
Ⅳ.准备销售新商品时,使用商品信息录入或导入程序,将新商品信息加入到商品清单中
V.为了防止数据丢失,定期对数据库中的数据进行转储
以上活动中,属于商场数据库应用系统实施活动的是( )。
A)仅Ⅰ和Ⅱ
B)仅Ⅰ、Ⅱ和Ⅲ
C)仅Ⅲ和Ⅳ
D)仅Ⅰ和Ⅴ
9.在对某商场的顾客进行流失预测分析时,先取得一个顾客样本集S,其模式为(id,a1,a2,…,an,c),其中id为顾客的唯一标识,ai(i=1,2…n)为顾客的属性,如年龄、性别、消费时间间隔等,c的取值为{流失,未流失}。现有算法A对样本S进行处理,输出结果为P,P能根据该样本集外的顾客u的n个属性,确定u的c属性值,以对顾客的流失作出预测。那么,A和P分别是( )。
A)聚类算法,聚类工具
B)分类算法,分类器
C)关联规则算法,规则集
D)多维分析算法,OLAP工具
10.设在SQL Server 2008中,某关系表需要存储职工的工资信息,工资的范围为2000~10000,设用整型类型存储。下列数据类型中最合适的是( )。
A)int
B)smallint
C)tinyint
D)bigint
11.设某数据库在非工作时间(每天8:00以前、18:00以后、周六和周日)不允许授权用户在职工表中插入数据。下列方法中能够实现此需求且最为合理的是( )。
A)建立存储过程
B)建立后触发型触发器
C)定义内嵌表值函数
D)建立前触发型触发器
12.在开发数据库应用系统时,使用存储过程可以提高数据访问效率,降低网络流量。下列关于存储过程的说法,错误的是( )。
A)存储过程可以接受输入参数,并可将执行结果以输出参数形式返回
B)存储过程可以有多个输入参数,但只能有一个输出参数
C)定义存储过程时,在一个存储过程中可以同时包含数据的增、删、改、查操作
D)存储过程的输入参数和输出参数均可有默认值
13.在SOL Server 2008中,设各系统数据库当前主要数据文件及日志文件的大小所示:
现要在该系统中创建一个新的用户数据库,则用户数据库中主妻数据文件的大小不能小于( )。
A)15MB
B)4MB
C)8MB
D)6MB
14.设有工作表(工作编号,最低工资,最高工资),其中工作编号、最低工资和最高工资均为整型,工作编号为主码。现要求最高工资必须大于等于最低工资,但不能超过最低工资的2倍。在sQL Server 2008环境中有下列创建该表的语句:
1.CREATE TABLE工作表(
工作编号int primary key,
最低工资int,
最高工资int check(最高工资between最低工资and最低工资*2)
Ⅱ.CREATE TABLE工作表(
工作编号int,
最低工资int,
最高工资int,
primary key(工作编号),
check(最高工资between最低工资and最低工资x2)
Ⅲ.CREATE TABLE工作表(
工作编号int primary key(工作编号),
最低工资int,
最高工资int,
check(最高工资between最低工资and最低工资x2)
Ⅳ.CREATE TABLE工作表(
工作编号int primary key(工作编号),
最低工资int,
最高工资int check(最高工资between最低工资and最低工资x2)
)
上述语句中正确的是( )。
A)仅Ⅰ和Ⅱ
B)仅Ⅱ和Ⅲ
C)仅Ⅲ和Ⅳ
D)全部
15.在SQL Server 2008的某数据库中,设U1用户是Rl角色中的成员,现已授予R1角色对T表具有SE.
LECT和DENY UPDATE权限,同时授予了U1用户对T表具有INSERT和UPDATE权限,则ul用户最终对T表具有的权限是( )。
A)SELECT和INSERT
B)INSERT和UPDATE
C)SELECT、INSERT和UPDArIE
D)INSERT
16.在SQL Server 2008中,有系统数据库master、model、msdb、tempdb和用户数据库。下列关于系统数据库和用户数据库的备份策略,最合理的是( )。
A)对系统数据库和用户数据库都实行周期性备份
B)对系统数据库和用户数据库都实行修改之后即备份
C)对系统数据库实行修改之后即备份,对用户数据库实行周期性备份
D)对master、model、msdb实行修改之后即备份,对用户数据库实行周期性备份,对tempdb不备份
17.在SQL Server 2008中,设ul用户在某数据库中是dbxdatawriter角色中的成员,则用户U1从该角色中可以获得的数据操作权限是( )。
Ⅰ.查询Ⅱ.插入Ⅲ.更改Ⅳ.删除
A)仅Ⅰ
B)仅Ⅰ和Ⅱ
C)仅Ⅱ、Ⅲ和Ⅳ
D)全部
18.某数据库应用系统中,数据库管理员发现某个查询功能是用多表连接操作实现的,此操作性能较差。在保证功能不变的前提下,若要提高该查询的执行效率,下列方法中可行的是( )。
A)将此查询语句放置在视图中,使用视图实现该查询操作
B)修改实现此功能的查询语句,将连接查询改为嵌套查询
C)将此功能涉及到的表进行合并,然后对合并后的表进行查询
D)将此查询语句放置在存储过程中,通过调用存储过程实现该查询操作
19.在数据库管理系统中,为保证并发事务的正确执行,需采用一定的并发控制技术。下列关于基于锁的并发控制技术的说法,错误的是( )。
A)锁是一种特殊的二元信号量,用来控制多个并发事务对共享资源的使用
B)数据库中的.锁主要分为排它锁和共享锁,当某个数据项上已加有多个共享锁时,此数据项上只能再加一个排它锁
C)数据库管理系统可以采用先来先服务的方式防止出现活锁现象
D)当数据库管理系统检测到死锁后,可以采用撤销死锁事务的方式解除死锁
20.在某信息管理系统中需管理职工的照片信息,由于照片数据量较大,照片信息是否存储在数据库中成为讨论的焦点问题。下列关于照片存储与使用的说法,错误的是( )。
A)将照片存储在数据库中可能会导致备份时间较长,备份空间占用较多
B)将照片存储在文件系统中,在数据库中只存储照片文件的路径信息,可以大幅度降低数据库的数据量
C)将照片存储在数据库中虽然会导致数据库的数据量较大,但可以方便地实现多台机器共享照片数据,也可以大幅度提高用户访问照片数据的速度
D)与将照片存储在文件系统中相比,将照片存储在数据库中更容易实现人员信息和照片数据的一致性
21.现有课程表(课程号,课程名,学分,开课学期,课程性质),课程号为主码。该表数据量较大。设经常要对该表执行类似下面的查询:
SELECT水FROM课程表WHERE课程名=ˊ数据库原理ˊ
为提高这类查询的执行效率,下列物理设计方案中,正确且最为合理的是( )。
A)为课程名列建立一个主索引
B)为课程名列建立一个位图索引
C)为课程名列建立一个辅索引
D)此表上不需要建任何索引
22.某数据库应用系统使用SQL Server 2008作为数据库平台。在系统运行期间,用户反映某更新操作很慢,无法正常完成业务。系统工程师分别在用户的客户机和数据库服务器上使用数据库管理系统自带的客户端工具执行此更新操作语句,发现该语句执行后长时间无响应。经检查数据库服务器CPU使用率小于1%,磁盘10也非常小。造成此现象可能的原因是( )。
A)客户机到数据库服务器的网络故障
B)更新操作涉及到的表没有建立主码
C)更新的字段没有建立有效的索引
D)更新操作涉及到的数据被锁定
23.日志文件对实现数据库系统故障的恢复有非常重要的作用。下列关于数据库系统日志文件的说法,正确的是( )。
A)数据库系统不要求日志的写入顺序必须与并行事务执行的时间次序一致
B)为了保证数据库是可恢复的,必须严格保证先写数据库后写日志
C)日志文件中检查点记录的主要作用是提高系统出现故障后的恢复效率
D)系统故障恢复必须使用日志文件以保证数据库系统重启时能正常恢复,事务故障恢复不一定需要使用日志文件
24.在SQL Server 2008中,设先对MyDB数据库进行了一次完整备份,然后对该数据库进行了一次日志备份,这两次备份均备份在BK设备上。假设BK设备上只有这两次备份的内容。现要从备份中恢复My-DB数据库,正确的恢复过程及语句是( )。
A)restore log MyDB from BK with file=1,norecovery
restore database MyDB from BK with file=2
B)restore log MyDB from BK with file=1,norecovery
restore database MyDB from BK with file=2,norecovery
C)restore database MyDB from BK with file=1.norecovery
restore log MyDB from BK with file=2,norecovery
D)restore database MyDB from BK with file=1,norecovery
restore log MyDB from BK with file=2
25.在SQL Server 2008中,master是一个非常重要的系统数据库,如果master损坏将会对系统造成严重后果,因此系统管理员应该对master进行备份。SQL.Server 2008对数据库提供的备份有:
Ⅰ.完整备份Ⅱ.差异备份Ⅲ.日志备份
以上备份方法中能够应用在master数据库上的是( )。
A)仅Ⅰ
B)仅Ⅰ和Ⅱ
C)仅Ⅰ和Ⅲ
D)全部
26.关于并行数据库,下列说法错误的是( )。
A)层次结构可以分为两层,顶层是无共享结构,底层是共享内存或共享磁盘结构
B)无共享结构通过最小化共享资源来降低资源竞争,因此具有很高的可扩展性,适合于OLTP应用
C)并行数据库系统经常通过负载均衡的方法来提高数据库系统的业务吞吐率
D)并行数据库系统的主要目的是实现场地自治和数据全局透明共享
27.现有一个具有多个分店的大型连锁超市,该连锁超市使用统一的连锁业务经营管理系统管理其日常业务。已知其中的销售数据明细表结构为(销售记录ID,商品ID,价格,数量,总金额,销售时间,分店
ID),该表数据量很大。为了提高数据访问效率,系统将每年每个分店的销售数据划分成独立的数据表,这种划分方式被称为( )。
A)轮转划分
B)范围划分
C)散列划分
D)多维划分
28.在分布式数据库的数据分配中,若所有全局数据有且只有一份,它们被分割成若干片段,每个片段被分配在一个特定场地上,则该策略属于( )。
A)集中式
B)分割式
C)全复制式
D)混合式
29.在大型企业的数据库应用系统中,联机事务处理(OLTP)和联机分析处理(OLAP)是常见的数据管理与数据分析形式。关于OLTP和OLAP,一般情况下,下列说法正确的是( )。
A)OLTP系统的安全性要求比OLAP系统的低,也比较容易实现
B)OLAP系统在访问数据时,一般以访问少量记录为主,OLTP系统则相反
C)OLTP要求系统必须具有很高的响应速度,而OLAP对系统响应速度的要求较为宽松
D)OLTP系统一般由企业的中上层或决策层使用,而OLAP系统一般由企业的中下层业务人员使用
二、应用题(每空2分,共30分)
1.数据库管理系统为三级模式结构提供了两层映像机制,其中模式/内模式映像提供了【1】独立性。
2.按照数据库应用系统生命周期模型,系统设计阶段细分为概念设计、【2】设计和物理设计三个步骤。
3.设用UML设计某数据库应用系统,设计人员规划了一组应用程序集,该集合由动态链接库和可执行程序构成。为了展现这些应用程序集间的组织和依赖关系,以对源代码、可执行程序的发布等进行系统建模,应采用的UML图是【3】图。
4.设有学生表(学号,姓名,所在系名)和选课表(学号,课程号,成绩)。现要建立统计每个系选课人数的视图。请补全下列语句:
CREATE VIEW Vl(系名,人数)AsSELECT所在系名,【4】
FROM选课表JOIN学生表ON选课表.学号=学生表.学号【5】
5.设有课程表(课程号,课程名,学分,先修课程号),已知某应用程序需要列出“数据库原理”课程的一门先修课程,查询结果要求输出(课程名,学分,先修课名称,先修课学分),可以用【6】连接操作在一个查询中实现此功能。
6.在SQL Server 2008的某用户数据库中,设有T表,现要在T表的c1列和c2列上建立一个复合唯一聚集索引,其中c1列值重复率为20%,c2列为l0%。请补全下列语句建立一个性能最优的索引:CREATE UNIQUE CLUSTERED INDEX Idxl ON T(【7】)
7.在SQL Server 2008中,现要将T1表的C1列(int类型)定义为标识列,初值和增量值均为1。请补全下列语句:
CREATE TABLE T1(clint【8】(1,1),…)
8.在SQL Server 2008中,设ul是SQL Server身份验证模式的数据库服务器登录账户,现希望U1在该数据库服务器上具有系统管理员权限。请补全下列语句:
EXEC sp—addsrvrolememberˊU1ˊ,ˊ【9】ˊ
9.数据库管理系统中的加锁协议规定了事务的加锁时间、持锁时间和释放锁时间,其中【10】协议可以完全保证并发事务数据的一致性。
10.在数据库系统出现系统故障后进行恢复时,对于事务T,如果日志文件中有BEGIN TRANSACTION记录,而没有COMMIT或ROLLBACK记录,则数据库管理系统处理这种事务时应执行的操作是【11】。
11.在动态转储中,利用转储文件只能将数据库恢复到转储过程中的某个状态,且转储文件中的数据可能不一致,只有和【12】文件综合起来使用,才能将数据库恢复到一致状态。
12.通常数据库的转储机制有三种,分别是完全转储、差量转储和【13】转储。
13.数据仓库是面向主题的、【14】的、非易失的、随时间变化的数据集合,用来支持管理人员的决策。
14.在数据仓库设计和建设过程中,设计者需要调查用户的决策或数据处理需求,并将功能相近且需要相关联数据支持的需求进行归类,得到不同的需求集合,并在企业数据模型中寻找能够满足各个需求集合的数据集合,然后针对各个数据集合开展数据仓库数据模型的设计。这种设计方法称为【15】的设计方法。
计算机三级数据库技术模拟试卷 2
一、选择题
【例1】对于数据库系统,负责定义数据库内容,决定存储结构和存取策略及安全授权等工作的是_______。(考点1)
A)应用程序员 B)用户
C)数据库管理员 D)数据库管理系统的软件设计员
解析:数据库管理员(简称DBA),具有如下的职能:设计、定义数据库系统;帮助用户使用数据库系统;监督与控制数据库系统的使用和运行;改进和重组数据库系统;转储和恢复数据库;重构数据库。所以,定义数据库内容,决定存储结构和存取策略及安全授权等是数据库管理员(DBA)的职责。
答案:C)
【例2】在数据库管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。在这几个阶段中,数据独立性最高的是_______。(考点2)
A)数据库系统 B)文件系统
C)人工管理 D)数据项管理
解析:在人工管理阶段,数据无法共享,冗余度大,不独立,完全依赖于程序。在文件系统阶段,数据共享性差,冗余度大,独立性也较差。所以B)选项和C)选项均是错误的。
答案:A)
【例3】在数据库系统中,当总体逻辑结构改变时,通过改变_______,使局部逻辑结构不变,从而使建立在局部逻辑结构之上的应用程序也保持不变,称之为数据和程序的逻辑独立性。(考点3)
A)应用程序 B)逻辑结构和物理结构之间的映射
C)存储结构 D)局部逻辑结构到总体逻辑结构的映射
解析:模式描述的是数据的全局逻辑结构,外模式描述的是数据的局部逻辑结构。当模式改变时,由数据库管理员对外模式/模式映射做相应改变,可以使外模式保持不变。应用程序是依据数据的外模式编写的,从而应用程序也不必改变。保证了数据与程序的逻辑独立性,即数据的逻辑独立性。
答案:D)
【例4】数据库系统依靠_______支持数据的独立性。(考点4)
A)具有封装机制
B)定义完整性约束条件
C)模式分级,各级模式之间的映射
D)DDL语言和DML语言互相独立
解析:。数据库的三级模式结构指数据库系统由外模式、模式和内模式3级构成。数据库管理系统在这3级模式之间提供了两层映射:外模式/模式映射,模式/内模式映射。这两层映射保证了数据库系统中的数据能够具有较高的逻辑独立性和物理独立性。
答案:C)
【例5】将E-R图转换到关系模式时,实体与联系都可以表示成_______。(考点6)
A) 属性 B) 关系
C) 键 D) 域
解析:E-R图由实体、实体的属性和实体之间的联系3个要素组成,关系模型的逻辑结构是一组关系模式的集合,将E-R图转换为关系模型:将实体、实体的属性和实体之间的联系转化为关系模式。
答案:B)
【例6】用树形结构来表示实体之间联系的模型称为_______。(考点7)
A)关系模型 B)层次模型
C)网状模型 D)数据模型
解析:满足下面两个条件的基本层次联系的集合为层次模型:
(1)有且只有一个结点没有双亲结点,这个结点称为根结点;
(2)根以外的其它结点有且仅有一个双亲结点。
层次模型的特点:
(1)结点的双亲是惟一的;
(2)只能直接处理一对多的实体联系;
(3)每个记录类型定义一个排序字段,也称为码字段;
(4)任何记录值只有按其路径查看时,才能显出它的全部意义;
(5)没有一个子女记录值能够脱离双亲记录值而独立存在。
答案:B)
【例7】对数据库中的数据可以进行查询、插入、删除、修改(更新),这是因为数据库管理系统提供了_______。(考点8)
A) 数据定义功能 B) 数据操纵功能
C) 数据维护功能 D) 数据控制功能
解析:数据库管理系统包括如下功能:
(1)数据定义功能:DBMS提供数据定义语言(DDL),用户可以通过它方便地对数据库中的数据对象进行定义;
(2)数据操纵功能:DBMS还提供数据操作语言(DML),用户可以通过它操纵数据,实现对数据库的基本操作,如查询、插入、删除和修改;
(3)数据库的运行管理:数据库在建立、运用和维护时由数据库管理系统统一管理,统一控制以保证数据的安全性、完整性、多用户对数据的并发使用及发生故障后的系统恢复;
(4)数据库的建立和维护功能:它包括数据库初始数据的输入、转换功能,数据库的转储、恢复功能,数据库的重组、功能和性能监视等等。
答案:B)
【例8】设关系R和关系S的属性元数分别是3和4,关系T是R与S的笛卡儿积,即T=R×S,则关系T的属性元数是_______(考点9)
A) 7 B) 9
C) 12 D) 16
解析:笛卡儿积的定义是设关系R和S的`元数分别是r和s,R和S的笛卡儿积是一个(r+s)元属性的集合,每一个元组的前r个分量来自R的一个元组,后s个分量来自s的一个元组。所以关系T的属性元数是3+4=7。
答案:A)
【例9】下述_______不属于数据库设计的内容。(考点10)
A) 数据库管理系统 B) 数据库概念结构
C) 数据库逻辑结构 D) 数据库物理结构
解析:数据库设计是确定系统所需要的数据库结构。数据库设计包括概念设计、逻辑设计和建立数据库(又称物理设计)。
答案:A)
二、填空题
【例1】一个数据库的数据模型至少应该包括以下3个组成部分,_______、数据操作和数据的完整性约束条件。(考点5)
解析:数据模型是严格定义的一组概念的集合。这些概念精确地描述了系统的静态特性、动态特性和完整性约束条件。因此,数据模型通常由数据结构、数据操作和完整性约束3部分组成。其中,数据结构是对系统静态特性的描述,数据操作是对系统动态特性的描述,数据的完整性约束用以限定符合数据模型的数据库状态以及状态的变化,以保证数据的正确性、有效性和相容性。
答案:数据结构
【例2】在关系数据模型中,二维表的列称为属性,二维表的行称为_____。(考点8)
解析:一个关系是一张二维表。表中的行称为元组,一行对应一个元组,一个元组对应存储在文件中的一个记录值。
答案:元组
计算机三级数据库技术模拟试卷 3
1). 个人计算机简称PC机。这种计算机属于( )
A.微型计算机
B.小型计算机
C.超级计算机
D.巨型计算机
正确答案:A
答案解析:PC是英文PersonalComputer的缩写,翻译成中文就是“个人计算机”或“个人电脑”。个人计算机属于微型计算机。这种计算机供单个用户使用,其特点是体积小、重量轻、价格便宜,对环境的要求不高,安装和使用都十分方便。个人计算机有多种名称,如个人电脑、PC机、微型计算机、微型机、微机等等。
2). 下面关于体现数据库系统的开放性的较全面的是( )
①支持数据库语言标准;②在网络上支持标准网络协议;③系统具有良好的可移植性、可连接性,可扩展性和可互操作性。
A.①③
B.①④
C.②④
D.①②③
正确答案:D
3). 结构化程序设计的三种基本逻辑结构是( )。
A.选择结构、循环结构和嵌套结构
B.顺序结构、选择结构和循环结构
C.选择结构、循环结构和模块结构
D.顺序结构、递归结构和循环结构
正确答案:B
4). 设有变量PI=3.1415926,执行命令?round(PI,3)的显示结果是( )
A.3.141
B.3.142
C.3.140
D.3.0
正确答案:B
5). 实体完整性要求主属性不能取空值,这一点可通过( )来保证。
A.定义外部键
B.定义主键
C.用户定义的完整性
D.由关系系统
正确答案:B
6). 若某线性表中最常用的操作是取第i个元素和找第i个元素的前趋元素,则采用( )存储方式最节省时间。
A.顺序表
B.单链表
C.双链表
D.单循环链表
正确答案:A
7). IEEE802参考模型中不包含
A.逻辑链路控制子层
B.介质访问控制子层
C.网络层
D.物理层
正确答案:C
8). D/A转换器的主要指标是分辨率和( )
A.误差
B.精度
C.量程
D.稳定时间
正确答案:D
9). 名字服务器系统一次性完成全部名字-地址变换的`是
A.单次解析
B.多次解析
C.递归解析
D.反复解析
正确答案:C
10). 下列安全设备中,不能部署在网络出口的是( )。
A.网络版防病毒系统
B.防火墙
C.入侵防护系统
D.UTM
正确答案:A
答案解析:网络版反病毒系统是针对网络中所有可能的病毒入口进行防护的,由系统中心、服务器端、客户端和管理控制台等子系统组成。而防火墙、入侵防护系统以及UTM都是部署在网络出口保护网络的。
计算机三级数据库技术模拟试卷 4
1). 试题基于以下描述:有关系模式P(A,B,C,D,E,F,G,H,I,J),根据语义有如下函数依赖集:F={ABD→E,AB→G,B→F,C→J,C→I,G→H}关系模式P的码是( )。
A.(A,B,C)
B.(A,B,D)
C.(A,C,D,G)
D.(A,B,C,D)
正确答案:D
答案解析:根据函数的伪传递规则:由AB→G、G→H,得知AB→H;根据函数的合并规则:C→J,C→I,得知C→JI;由AB→H,C→JI,ABD→E、B→F,得知(A,B,C,D)→(E,F,H,I,J),所以关系模式P的关键码是(A,B,C,D)。
2). 事务的原子性是指( )
A.事务中包括的所有操作要么都做,要么都不做
B.事务一旦提交,对数据库的改变是永久的
C.一个事务内部的操作及使用的数据对并发的其他事务是隔离的
D.事务必须是使数据库从一个一致性状态变到另一个一致性状态
正确答案:A
3). 下面叙述错误的是( )。
A.数据模型通常都是由数据结构、数据操作和完整性约束3个要素组成。
B.数据结构用于描述系统的静态特性。
C.数据操作用于描述系统的动态特性。
D.数据完整性主要用来描述系统的静态特性和动态特性之间的联系。
正确答案:D
4). 下列关于数据的存储结构的叙述中,正确的`是( )。
A.数据的存储结构是数据间关系的抽象描述
B.数据的存储结构是逻辑结构在计算机存储器中的实现
C.数据的存储结构分为线性结构和非线性结构
D.数据的存储结构是对数据运算的具体实现没有影响
正确答案:B
答案解析:数据的存储结构是逻辑结构在计算机存储器里的实现。
5). 操作系统的功能是进行处理机管理、( )管理、设备管理及信息管理
A.进程
B.存储器
C.作业
D.中断
正确答案:B
6). 现有一个大型公司的数据库系统,其业务主要以更新事务为主,并且不同部门的用户访问不同的数据子集。随着用户数量的增加,出现了性能瓶颈。该公司希望采用分布式数据库技术解决该问题。下列最适合该应用的数据分配方式是( )
A.集中式
B.分割式
C.复制式
D.混合式
正确答案:B
答案解析:分布式数据库的分配方式包括集中式、分割式、全复制式、混合式。集中式指所有数据片断都安排在一个场地上;分割式指全局数据有且只有一份,它们被分割成若干片段,每个片段被分配在一个特定场地上;全复制式是在每个站点上,都有全局数据的复制样本,数据的冗余性最大;混合式是指部分站点上是全局数据的若干片段,部分站点上是全局数据的副本。仅仅根据题目要求,不同部门访问不同的数据子集,并没有强调某个部门要访问全局信息,所以不考虑有全局数据的副本的必要,即选B。
【计算机三级数据库技术模拟试卷】相关文章:
计算机三级数据库技术考前模拟06-16
计算机三级数据库技术临考模拟题及答案11-01
计算机三级MySQL数据库模拟试题10-23
2015全国计算机三级考试《数据库技术》模拟试题(二)10-10
2015全国计算机三级考试《数据库技术》模拟试题(五)08-03