计算机四级数据库真题及解析(8)
2021年9月全国计算机等级考试四级笔试试试卷数据库工程师
9月全国计算机级别考试四级笔试试卷数据库工程师一、选取题(1)在数据库应用系统生命周期模型中,规划与分析阶段输出成果不涉及A)需求规范阐明书 B)系统范畴与边界 C)可行性分析报告 D)项目筹划书解答:规划与分析阶段涉及任务陈述、拟定任务目的、拟定系统范畴与边界、拟定顾客视图。
(2)在信息系统需求分析中,广为使用DFD建模办法属于A)构造化分析办法 B)数据分析办法 C)数据抽象办法 D)业务归纳办法(3)不容许出当前最后IDEF1X图中是A)标定型联系 B)非标定型联系 C)分类联系 D)多对多联系解答:在最后IDEF1X模型中,所有实体集间联系必要用拟定联系来描述,m:n属于不拟定联系。
(4)下列哪些属性不适合建立索引?A)经常出当前GROUP BY字句中属性 B)经常参加连接操作属性C)经常出当前WHERE字句中属性D)经常需要进行更新操作属性(5)在数据库应用系统生命周期模型中,作为系统总体设计阶段输入是A)技术可行性分析报告和需求规范阐明书 B)软硬件选型和配备设计C)数据库应用系统体系构造设计 D)应用软件总体设计(6)SQL Server 中,如果但愿顾客u1在DB1数据库中具备查询T1表权限,对的授权语句是A) GRANT SELECT ON DB1(T1) TO u1 B) GRANT SELECT TO u1 ON DB1(T1) C) GRANT SELECT TO u1 ON T1 D) GRANT SELECT ON T1 TO u1解答:授权语句为:GRANT 对象权限名[,…]ON{表名|视图名|存储过程名} TO {数据库顾客名|顾客角色名},这里权限是select,表名是T1,顾客是u1。
(7)SQL Server 提供了诸多预定义角色,下述关于public角色说法对的是A)它是系统提供服务器级角色,管理员可以在其中添加和删除成员B)它是系统提供数据库级角色,管理员可以在其中添加和删除成员C)它是系统提供服务器级角色,管理员可以对其进行授权D)它是系统提供数据库级角色,管理员可以对其进行授权(8)关于ADO对象模型中RecordSet,下述说法对的是A)它用于定义连接数据库名 B)它用于定义数据来源C)它是一种对象,用于在客户端内存中存储数据查询成果D)它是一种对象,用于在服务器端内存中存储数据查询成果解答:连接数据库是Connection对象,RecordSet从数据库中获取记录并存储与本地内存中。
计算机四级数据库真题及解析(8)
计算机四级数据库真题及解析(8)1下列哪一项工作属于数据库管理员的职责()。
A)参与用户需求调研和系统分析B)确定数据库的存储结构和存取策略C)编写应用系统的程序模块D)应用系统的安装和调试2下列关于数据库数据字典的叙述中,哪一条是错误的()。
A)数据字典中保存关于数据库的描述信息B)数据字典与元数据是不同的概念C)程序访问数据库数据时,由DBMS通过查询数据字典确定被访问的数据D)数据独立性是指存储在数据库的数据字典中的数据文件结构,与访问它的程序之间是相互分离的3涉及企业订单处理、市场及客户支持等功能领域的应用软件是A)CRMB)ERPC)Web PortalD)Search Engine4下列关于数据模型的数据约束的叙述中,哪一条是错误的()。
A)数据约束描述数据结构中数据间的语法和语义关联B)数据约束用以保证数据的正确性、有效性和相容性C)数据完整性约束是数据约束的一种D)数据约束指的是数据的静态特征,不包括数据的动态行为规则5下列关于物理层模型的叙述中,哪一条是错误的()。
A)物理层模型是数据库最底层的抽象B)物理层模型确定数据的存储结构、存取路径C)逻辑模型是物理层模型的实现D)物理层模型的设计目标是提高数据库的性能和有效利用存储空间6下列关于层次模型的叙述中,哪一条是错误的()。
A)层次模型主要反映现实世界中实体间的层次关系B)层次模型用有向图结构表示实体及它们之间的联系C)层次模型的存储结构可以通过邻接法、链接法、和邻接-链接混合法实现数据间的存储连接D)层次模型引入冗余数据和指针来实现实体的多对多关系7设关系R与关系S具有相同的度,且相对应的属性的值取自同一个域,则R-(R-S)与下列哪一项等价()。
A)R U SB)R A SC)R S<D)R-S8如图所示的两个关系R和S则关系T是下列哪一项操作得到的结果()。
A)R和S的自然连接B)R和S的左外连接C)R和S的右外连接D)R和S的全外连接9若属性(或者属性组)F是关系R的外码,它与关系S的主码Ks相对应, 则下列关于关系模型中参照完整性约束的叙述中哪一条是错误的()。
计算机四级考试《数据库系统工程师》测试题及答案
计算机四级考试《数据库系统工程师》测试题及答案1 . 试述关系模型的三个组成部分。
(填空题)关系模型由关系数据结构、关系操作集合和关系完整性约束三部分组成。
2 .关系数据模型中,二维表的列称为________,二维表的行称为________。
(问答题)属性记录或元组3 . 试述关系数据语言的特点和分类。
(填空题)关系数据语言可以分为三类:关系代数语言,例如ISBL 关系演算语言,包括:元组关系演算语言,例如APLHA,QUEL 域关系演算语言,例如QBE 具有关系代数和关系演算双重特点的语言例如SQL 这些关系数据语言的共同特点是,具有完备的表达能力,是非过程化的集合操作语言,功能强,能够嵌入高级语言中使用。
4 .用户选作元组标识的一个候选码为________,其属性不能取________。
(问答题)主码空值5 .定义并理解下列术语,说明它们之间的联系与区别: (1) 域,笛卡尔积,关系,元组,属性(2)主码,候选码,外部码 (3)关系模式,关系,关系数据库 (填空题)域:域是一组具有相同数据类型的值的集合。
笛卡尔积:给定一组域D1,D2,…,Dn,这些域中可以有相同的。
这组域的笛卡尔积为:D1×D2×…×Dn={ (d1,d2,…,dn)|di?Di,i=1,2,…,n }其中每一个元素(d1,d2,…,dn)叫作一个n元组(n-tuple)或简称元组(Tuple)。
元素中的每一个值di叫作一个分量(Component)。
关系:在域D1,D2,…,Dn上笛卡尔积D1×D2×…×Dn的子集称为关系,表示为 R(D1,D2,…,Dn)元组:关系中的每个元素是关系中的元组。
属性:关系也是一个二维表,表的每行对应一个元组,表的每列对应一个域。
由于域可以相同,为了加以区分,必须对每列起一个名字,称为属性(Attribute)。
候选码:若关系中的某一属性组的值能唯一地标识一个元组,则称该属性组为候选码(Candidate key)。
2023年计算机四级《数据库工程师》考试历年真题摘选附带答案
2023年计算机四级《数据库工程师》考试历年真题摘选附带答案第1卷一.全考点综合测验(共20题)1.【多选题】下列条目中哪些是常用的逻辑数据模型?A.文件结构模型B.层次模型C.网状模型D.关系模型E.面向对象模型2.【单选题】以下选项中,不属于项目集成管理的过程是A.项目计划制定B.项目团队建设C.项目计划执行D.整体变更控制3.【单选题】下列关于一元的专门关系操作的叙述中,哪一条是错误的?A.对关系R的选择操作是从关系R中选择满足给定条件的元组组成新的关系B.选择操作是从行的角度进行的操作,对关系R的选择操作的结果关系的列数不会少于关系C.投影操作是从列的角度进行的操作,对关系R的投影操作的结果关系的行数不会少于关系D.投影操作是从列的角度进行的操作,对关系R的投影操作的结果关系的行数不会少于关系R的行数4.【单选题】视图是数据库中的重要对象,下列有关视图的说法错误的是A.一般情况下,数据库只存储视图的定义,其数据仍存放在相关的基本表中B.可以将复杂的查询语句封装在视图中以简化相关查询语句的编写C.可以在视图的基础上建立新的视图,但这样定义的视图会导致数据库性能下降,一般不推荐使用D.通过视图可以屏蔽不希望用户看到的敏感数据,提高数据库数据的安全性5.【单选题】以下几种模块间耦合的类型中,耦合性最强的是A.标记耦合B.控制耦合C. 公共耦合D.数据耦合6.【单选题】以下不属于软件维护中程序修改步骤的是A.分析和理解程序B.评估修改范围C.修改后测试D.修改程序7.【单选题】下列关于分布式数据库并发控制的主站点技术的叙述中,哪一条是错误的?A.主站点技术是一种识别数据项副本的并发控制方法B.主站点技术中所有的识别副本都保留在同一站点上C.所有的锁都在主站点上存取,而且数据项本身也必须在主站点上存取D.主站点技术的好处是它是集中式方案的简单扩展因此不太复杂8.【单选题】下列关于分布式数据库系统主要特点的叙述中,哪一条是错误的?A.分布式数据库系统具有不同透明度层次B.系统的复杂性大幅增加,使得系统的可靠性降低C.提高了系统的可用性D.系统更加容易扩充9.【多选题】对象的服务包括简单的服务和复杂的服务,其中复杂的服务又可分为A.计算服务B.释放对象服务C.监控服务D.对象初始化服务E.创建对象服务10.【单选题】有关软件质量的FCM 模型是指:A.软件质量属性、软件质量规范和软件质量度量B.软件质量问题、软件质量特性和软件质量评价C.软件质量特性、软件质量规范和软件质量评价D.软件质量因素、软件质量标准和软件质量度量11.【单选题】以下的叙述中,不属于需求分析的基本原则的是A.理解和描述问题的信息域B.描述软件将要实现的功能C.描述软件的质量D.描述软件的行为12.【单选题】以下叙述中,属于UML 行为事物的是A.状态B.协作C.交互D.用例13.【单选题】项目控制信息的来源是各种管理报告。
2023年计算机四级《数据库工程师》考试历年真题摘选附带答案
2023年计算机四级《数据库工程师》考试历年真题摘选附带答案第1卷一.全考点综合测验(共20题)1.【单选题】设F是属性组U上的一组函数依赖,下列哪一条不属于Armstrong 公理系统中的基本推理规则A.若X→Y及X→Z为F所逻辑蕴含,则X→YZ为F所逻辑蕴含B.若YXU,则X→YC.若X→Y为F所逻辑蕴含,且ZU,则XZ→YZ为F所逻辑蕴含D.若X→Y及Y +Z为F所逻辑蕴含,则X→Z为F所逻辑蕴含2.【单选题】以下的叙述中,不属于处于CMMI 已管理级的软件组织特征的是A.已制定了组织的标准过程文件,对标准,规程、工具和方法进行了描述B.已经建立了为跟踪成本、进度和功能的基本项目管理过程C.能按组织的方针对软件项目进行策划,并能按已制定的计划执行D.管理人员能追踪成本、进度、功能,及时发现问题3.【单选题】当多个事务并发执行时,数据库管理系统应保证一个事务的执行结果不受其他事务的干扰,事务并发执行的结果与这些事务串行执行的结果一样,这一特性被称为事务的A.原子性B.一致性C.持久性D.隔离性4.【单选题】SQL Server 2000 数据库用户的来源A.可以是所以SQL Server 的登陆用户B.只能是Windows 身份验证的登陆用户C.可以是其他数据库中的用户D.只能是SQL Server 身份验证的登陆用户5.【单选题】需方为得到一个软件系统或软件产品所进行的一系列活动,这属于A.供应过程B. 获取过程C.开发过程D.管理过程6.【单选题】在SQL Server 2000 中,Userl 是销售数据库中的用户,并只被授予了销售明细表数据的删除权限,则Userl 用户在该数据库中能够执行的操作是A.删除销售明细表中的全部数据B.删除销售明细表中的指定数据C.查询销售明细表中的全部数据D.以上操作都可以7.【单选题】以下说法中,错误的是A.随机测试主要是对被测软件的一些重要功能进行复测B.随机测试可随机选择现有测试用例进行复测C.随机测试应对软件更新和新增加的功能进行重点测试D.随机测试可结合回归测试一起进行8.【单选题】以下不属于软件定义阶段主要任务的是A.制定软件计划B.软件需求获取C.软件分析建模D.项目可行性研究9.【单选题】对基于检查点的恢复技术,下列说法中错误的是A.无论事务在检查点之前还是之后提交,都需执行REDO 操作B.可以提高恢复效率C.可以定期建立,也可以按照某种规则建立检查点D.能最大限度的减少恢复数据库时根据日志记录所需执行的恢复操作10.【单选题】采用动态地址映射方式向内存装入程序时,其地址转换工作是在什么时间完成的?A.装入程序时刻B.选中程序时刻C.每一条指令执行时刻D.在内存中移动作业时刻11.【单选题】某系统中事务T1 从账户A 转出资金到账户B 中,在此事务执行过程中,另一事务T2 要进行所有账户余额统计操作。
2021年9月全国计算机等级考试四级数据库工程师真题及参考答案
生活需要游戏, 但不能游戏人生;生活需要歌舞, 但不需醉生梦死;生活需要艺术, 但不能投机取巧;生活需要勇气, 但不能鲁莽蛮干;生活需要重复, 但不能重蹈覆辙。
-----无名询解决器是数据库管理系统重要构成某些, 下列不属于查询解决器功能构成模块是A)DML编译器B)查询执行引擎C) 嵌入式DML预编辑器D) 查询权限管理器(2)关于数据视图预与三级模式, 下列说法错误是A)数据视图是指顾客从某个角度看到客观世界数据对象特性B) 外模式是数据库顾客能使用局部数据, 描述外模式时, 普通需要给出其物理构造C)概念模式以数据模型形式描述数据D)三级模式构造实现了数据独立性(3)为了保证数据库应用系统正常运营, 数据库管理员在寻常工作中需要对数据库进行维护。
下列普通不属于数据库管理员寻常维护工作是A) 数据内容一致性维护B) 数据库备份与恢复C)数据库安全性维护D) 数据库存储空间管理(4) 事务活锁又称为事务饥饿, 为了避免数据库浮现事务活锁, 可以采用办法是A) 使用先来服务方略解决事务祈求B) 使用两阶段锁合同C) 对事务进行并发调度D) 使用小粒度锁(5)关于数据库视图, 下列说法对的是A) 视图可以提高数据操作性能B)定义视图语句可以是任何数据操作语句C) 视图可以提供一定限度数据独立性D) 视图数据普通是物理存储(6)在需求分析阶段, 构造化分析和建模办法是一种较为有效需求分析办法。
下列不属于构造化分析和建模办法长处是A) 用图形化模型能直观地表达系统功能B)可避免过早陷入详细细节C) 图形对象不涉及太多技术术语, 便于顾客理解模型D) 从局部或子系统开始分析问题, 便于建模人员理解业务模型(7)数据字典是数据库管理系统重要构成某些, 其中存储各类信息普通由A)数据库管理员维护B) 程序员维护C) 数据库管理系统维护D)普通顾客维护(8)下列约束中能保证一种函数依赖是完全非平凡函数依赖是A) 仅当其右边属性集是左边属性集子集B) 仅当其右边属性集中属性都不属于左边属性集C) 仅当其右边属性集中至少有一种属性不属于左边属性集D) 仅当其右边属性集中属性都属于左边属性集(9)在数据库中可用各种构造组织数据, 散列文献是其中一种。
全国计算机等级考试四级数据库工程师16套(真题及答案)
1.下列关于数据库基本概念的叙述中,哪一条是错误的
(
)。
A) "数据库"可理解为是在计算机存储设备中按一定格式存放数据的
仓库
B) 数据库是按一定结构组织并可以长期存储在计算机内的、在逻辑
上保持一致的、可共享的大量相关联数据的集合
C) 数据库中的数据一般都具有较大的冗余度
D) 数据库中的数据是按一定的数据模型组织在一起的
B) 数据依赖是现实世界属性间相互联系的抽象
C) 数据依赖极为普遍地存在于现实世界中
D) 只有两种类型的数据依赖:函数依赖和多值依赖
20 设 U 为所有属性,X、Y、Z 为属性集,
Z = U - X - Y, 下列关于多值依赖的叙述中,哪一条是正
确的(
)。
A) 设 XY W U ,若 X→→Y 在 R(W)上成立,则 X→→Y 在 R(U)
)。
A) 广义投影、赋值、外连接、半连接、聚集和外部并都属于扩充的
关系操作
B) 对关系 R 的广义投影操作,是在若干算术表达式上的投影,这些
算术表达式只涉及常量和 R 中的属性
C) 若关系 R 和 S 是相容的,则 RS 表示通过赋值操作将关系 S 赋给
关系 R
D) 设关系 R 和 S 具有公共属性集 Y,执行 R S 会丢弃那些在 Y 上
对象和它的组件之间都存在着引用语义
29 下列关于数据挖掘的叙述中,哪一条是错误的(
)。
A) 数据挖掘被认为是知识发现过程中的一个特定步骤
B) 数据挖掘是使用专门的算法从数据中抽取有用的模式
C) 关联规则的发现是数据挖掘的目标之一
D) "可信度"表示规则所代表的事例(元组)占全部事例(元组)的
历年全国计算机等级考试四级数据库工程师共16套(真题)
1第一套1.以下关于数据库基本概念的表达中,哪一条是错误的〔〕。
A) "数据库"可理解为是在电脑存储设备中按一定格式存放数据的仓库B) 数据库是按一定结构组织并可以长期存储在电脑内的、在逻辑上保持一致的、可共享的大量相关联数据的集合C) 数据库中的数据一般都具有较大的冗余度D) 数据库中的数据是按一定的数据模型组织在一起的2. 以下关于数据模型的表达中,哪一条是错误的〔〕。
A) 数据模型是用来描述、组织和处理现实世界中数据的工具B) 数据模型主要用于定义数据库的静态特征,但是不便于描述数据间的动态行为C) 数据模型需要能比较真实地模拟现实世界D) 数据模型是数据库系统的核心和基础3如果一门课程只能由一位教师讲授,而一位教师可以讲授假设干门课程,则课程与教师这两个实体型之间的联系是〔〕。
A) 一对一B) 多对多C) 一对多D) 多对一4以下关于概念模型的表达中,哪一条是错误的〔〕。
A) 概念模型是现实世界到信息世界的抽象B) 概念模型是从用户观点对数据和信息的建模C) 概念模型具有较强的语法表达能力,却无法描述语义信息D) 实体-联系模型是最常用的概念模型5以下关于数据库中"型"和"值"的表达中,哪一条是错误的〔〕。
A) 数据库中的型是指对某一类数据的结构和属性的描述B) 数据库的型是随时间发生不断变化的C) 数据库的型亦称为数据库的内涵D) 数据库的值是型的一个具体赋值6以下关于数据模型的表达中,哪一条是错误的〔〕。
A) 数据模型是用来描述、组织和处理现实世界中数据的工具B) 数据模型主要用于定义数据库的静态特征,但是不便于描述数据间的动态行为C) 数据模型需要能比较真实地模拟现实世界D) 数据模型是数据库系统的核心和基础7以下关于关系数据模型的表达中,哪一条是错误的〔〕。
A) 关系模型中数据的物理结构是一张二维表B) 在关系模型中,现实世界的实体以及实体间的各种联系均用关系来表示C) 插入、删除、更新是关系模型中的常用操作8列关于关系数据语言的表达中,哪一条是错误的〔〕。
计算机四级数据库考试真题(DOC)
第二套真题一、单选题(一共60个,每个1分,一共60分)1. 下列关于数据字典的叙述中,哪一条是错误的?A、数据库中的数据通常可分为用户数据和系统数据两部分B、用户数据和系统数据统称数据字典C、数据字典包括对数据库的描述信息、数据库的存储管理信息、数据库的控制信息、用户管理信息和系统事务管理信息等D数据字典也称为系统目录2. 下列关于数据库系统和文件系统的叙述中,哪一条是错误的?A、数据库系统具有高度的数据独立性,而文件系统的数据独立性差B、数据库系统的数据共享度高,是面向整个机构来组织数据的;而文件系统面向某个应用来组织数据C、数据库系统中的各项开销总是比文件系统的开销小D数据库系统中由数据库管理系统进行统一的数据管理和控制,而文件系统中由应用程序自己控制3. 下列哪一条不是数据模型的组成要素?A、数据安全B、数据结构C、数据操作D数据约束4. 下列哪种模型不是传统的基于记录的逻辑模型?A、层次模型B、网状模型C、关系模型D面向对象模型5. 下列关于ER模型的叙述中,哪一条是错误的?A、ER模型是实体联系模型的简称B、ER模型是最常用的概念模型C、可在ER模型中增加概括、聚集等语义描述来增强其描述能力D为了提高系统的性能,ER模型一般与具体的DBM紧密关联6. 下列关于数据库三级模式结构的叙述中,哪一条是错误的?A、数据库系统三级模式结构是数据库系统内部的体系结构B、数据库系统的三级模式结构是指:外模式、模式、内模式C、外模式/模式映象保证了数据与程序之间具有较高的物理独立性D模式/内模式映象是唯一的,它定义全局逻辑结构与存储结构之间的对应关系7. 下列关于关系模型的数据结构的叙述中,哪一条是错误的?A、属性是指关系二维表中的列,其个数称为关系的度B、在二维表中的行定义是对关系的描述,称为关系模式C、在一个关系的若干个候选码中指定一个用来唯一标识该关系的元组,则称这个被指定的候选码为该关系的主码D关系中包含在主码中的属性称为主属性8. 下列关于关系的形式定义的叙述中,哪一条是错误的?A、用值域的概念来定义关系:关系是属性值域笛卡尔积的一个子集B、用集合论的观点定义关系:关系是度为K的元组的一个有限集合C、每一个关系仅仅有一种关系模式D关系模型的数据结构表示为二维表,所以任意的一个二维表都能表示一个关系9. 设关系R, S和T如下:R S TABC A B Ca b c b a cb ac a a b关系T是由关系R和S经过下列哪种操作得到的?A、R n SB、R —SC、R U SD R >;S \ /10. 设关系R和S的元数分别是r和s,且R有n个元组,S有m个元组。
计算机四级数据库真题及解析(8)
计算机四级数据库真题及解析(8)1 下列哪一项工作属于数据库管理员的职责()。
A) 参与用户需求调研和系统分析B) 确定数据库的存储结构和存取策略C) 编写应用系统的程序模块D) 应用系统的安装和调试2 下列关于数据库数据字典的叙述中,哪一条是错误的()。
A) 数据字典中保存关于数据库的描述信息B) 数据字典与元数据是不同的概念C) 程序访问数据库数据时,由 DBMS 通过查询数据字典确定被访问的数据D) 数据独立性是指存储在数据库的数据字典中的数据文件结构,与访问它的程序之间是相互分离的3 涉及企业订单处理、市场及客户支持等功能领域的应用软件是A) CRMB) ERPC) Web PortalD) Search Engine4 下列关于数据模型的数据约束的叙述中,哪一条是错误的()。
A) 数据约束描述数据结构中数据间的语法和语义关联B) 数据约束用以保证数据的正确性、有效性和相容性C) 数据完整性约束是数据约束的一种D) 数据约束指的是数据的静态特征,不包括数据的动态行为规则5 下列关于物理层模型的叙述中,哪一条是错误的()。
A) 物理层模型是数据库最底层的抽象B) 物理层模型确定数据的存储结构、存取路径C) 逻辑模型是物理层模型的实现D) 物理层模型的设计目标是提高数据库的性能和有效利用存储空间6 下列关于层次模型的叙述中,哪一条是错误的()。
A) 层次模型主要反映现实世界中实体间的层次关系B) 层次模型用有向图结构表示实体及它们之间的联系C) 层次模型的存储结构可以通过邻接法、链接法、和邻接 -链接混合法实现数据间的存储连接D) 层次模型引入冗余数据和指针来实现实体的多对多关系7 设关系 R与关系 S具有相同的度,且相对应的属性的值取自同一个域,则 R-(R-S)与下列哪一项等价()。
A) R∪SB) R∩SC) R ×SD) R-S8 如图所示的两个关系 R和 S 则关系 T是下列哪一项操作得到的结果()。
计算机四级《数据库工程师》应用习题及答案.doc
计算机四级《数据库工程师》应用习题及答案
在设置域名解析服务器时,已知该文件服务器上文件named.boot的内容,回答~。
named.boot文件为:
Directory/var/named
Cachenamed.root
Primary0.0.127in-addr.arpanamed.local
.hosts
.rev
.2nd。
Forward202.112.0.35
给出域名解析的两种方案。
使用DNS服务器时,该服务器是哪个域名的主服务器?该域对应的IP地址是多少?
当DNS服务器启动后,如何验证其是否工作正常?
当DNS服务器发生故障,是否可以访问网络上的计算机?如果可以,需要什么条件?说明原因。
参考答案及解析:
本题主要考查的是对DNS服务器配置命令的掌握
:
本地解析hosts和分布式域名解析系统DNS。
该DNS服务器是主服务器,该域对应的IP地址是
202.112.58.0。
使用nslookup域名命令验证DNS服务器是否工作正常。
可以,需要知道对方IP。
因为计算机是根据IP访问对方计算机的,DNS的作用是将域名转换成IP地址。
.hosts;表示配置主服务器;nslookup命令验证DNS服务器的工作状态;由于Internet中的计算机间进行通信时必须使用对方的IP地址,而DNS服务器的作用就是进行域名和IP 地址之间的映射,如果DNS服务器发生故障,要访问网络上的计算机,必须知道它的IP地址。
计算机等级考试四级数据库原理第8套试题及答案
计算机等级考试四级数据库原理第8套试题及答案一、单项选择题(共30分;每题1分)1、下列哪一项工作属于数据库管理员的职责()。
A)参与用户需求调研和系统分析B)确定数据库的存储结构和存取策略C)编写应用系统的程序模块D)应用系统的安装和调试2、下列关于数据库数据字典的叙述中,哪一条是错误的()。
A)数据字典与元数据是不同的概念B)数据字典中保存关于数据库的描述信息C)程序访问数据库数据时,由DBMS通过查询数据字典确定被访问的数据D)数据独立性是指存储在数据库的数据字典中的数据文件结构,与访问它的程序之间是相互分离的3、涉及企业订单处理、市场及客户支持等功能领域的应用软件是A)CRMB)ERPC)Web PortalD)Search Engine4、下列关于数据模型的数据约束的叙述中,哪一条是错误的()。
A)数据约束描述数据结构中数据间的语法和语义关联B)数据约束用以保证数据的正确性、有效性和相容性C)数据完整性约束是数据约束的一种D)数据约束指的是数据的静态特征,不包括数据的动态行为规则5、下列关于物理层模型的叙述中,哪一条是错误的()。
A)物理层模型是数据库最底层的抽象B)物理层模型确定数据的存储结构、存取路径C)逻辑模型是物理层模型的实现D)物理层模型的设计目标是提高数据库的性能和有效利用存储空间6、设关系R与关系S具有相同的度,且相对应的属性的值取自同一个域,则R-(R-S)与下列哪一项等价()。
A)R∪SB)R∩SC)R×SD)R-S7、如图所示的两个关系R和S则关系T是下列哪一项操作得到的结果()A)R和S的自然连接B)R和S的左外连接C)R和S的右外连接D)R和S的全外连接8、若属性(或者属性组)F是关系R的外码,它与关系S的主码Ks相对应,则下列关于关系模型中参照完整性约束的叙述中哪一条是错误的()。
A)关系R和关系S必须是不同关系B)F可以取空值C)如果F非空,则它的取值必须是S中某个元组的主码值D)F与Ks可以同名,也可以不同名9、有一个关系:学生(学号,姓名,系别),规定学号的值域是8个数字组成的字符串,这一规则属于下列哪一项约束()。
2014年计算机等级考试四级数据库技术备考资料(8)
2014年计算机等级考试四级数据库技术备考资料(8)第8章关系数据库操作语言SQL8.1 SQL支持的数据类型8.1.1 数值型1、准确型2、近似型8.1.2 字符串型1、普通编码字符串类型;2、统一编码字符串类型—Unicode编码;3、二进制字符串类型;8.1.3 日期时间类型8.1.4 货币类型8.2 定义和维护关系表8.2.1 关系表的定义与删除1、定义表CREATE TABLE <表名> (<列名><数据类型>[列级完整性约束定义]{, <列名><数据类型>[列级完整性约束定义]…}[,表级完整性约束定义])1、列级完整性约束:(1) NOT NULL:取值非空;(2) DEFAULT:指定列的默认值,形式:DEFAULT 常量;(3) UNIQUE:列取值不重复;(4) CHECK:列的取值范围,形式:CHECK(约束表达式);(5) PRIMARY KEY:指定本列为主码;(6) FOREIGN KEY:定义本列为引用其他表的外码;2、删除表DROP TABLE <表名>8.2.2 修改表结构ALTER TABLE <表名>8.3 数据操作语言8.3.1 数据查询1、查询语句的基本结构:SELECT <目标列名序列> FROM <数据源> {WHERE , GROUP BY , HAVING , ORGER BY}(1) 比较:SELECT A,B,C FROM TABLE_A WHERE A>30;(2) 确定范围:WHERE A (NOT)BETWEEN 初始值 AND 结束值;(3) 确定集合:WHERE A (NOT)IN (‘A1’,‘A2’….‘A3’);(4) 字符串匹配:WHERE A LIKE <匹配符>;(5) 四种<匹配符>:(A)_(下划线):匹配任意一个字符;(B)%(百分号):匹配0个或多个字符;(C)[ ]:匹配[ ]中的任意一个字符;(D)[^]:不匹配[ ]中的任意一个字符;(6) 涉及空值的查询:WHERE A IS (NOT)NULL;(7) 多重条件查询:AND(条件必须全部为TRUE,结果才为TRUE),OR(任一条件为TRUE,结果即为TRUE);(8) 对查询结果进行排序:ORDER BY A [ASC(顺序) | DESC(逆序)];(9) 列别名:列名 AS 新列名;(10) 消除取值相同的行:SELECT DISTINCT A FROM TABLE_A;(11) 使用聚合函数统计数据:SQL的聚合函数:(A) COUNT(*):统计表中元组的个数;(B) COUNT([ALL (全部)| DISTINCT(无重复)] <列名>):统计本列非空列值的个数;(C) SUM(列名):计算列值的总和(必须是数值型列);(D) AVG(列名):计算列值平均值(必须是数值型列);(E) MAX(列名):求列最大值;(F) MIN(列名):求列最小值;(12) 对查询结果进行分组计算:(A) 使用GROUP BY;(B) 使用HAVING子句;3、连接查询(1) 内连接:FROM 表1 JOIN 表2 ON (连接条件);(2) 自连接:一种特殊的内连接,相互连接的表在物理上是同一张表,但通过为表取别名的方法,在逻辑上分为两张表;(3) 外连接:输出不满足连接条件的元组,格式:FROM 表1 LEFT|RIGHT OUTER JOIN 表2 ON (连接条件)4、查询语句的扩展:(1) 合并多个结果集:SELECT 语句1 UNION SELECT 语句2……,使用UNION的两个基本规则:(A) 所有查询语句中列的个数和列的顺序必须相同;(B) 所有查询语句中对应的数据类型必须兼容;(2) 将查询结果保存到新表中:SELECT 查询列表序列 INTO 新表名 FROM 数据源;(3) 使用TOP限制结果集行数:TOP n [percent] [WITH TIES](A) TOP n :表示取查询结果的前n行;(B) TOP n percent:表示取查询结果的前n%行;(C) WITH TIES:表示包括并列的结果;(4) 使用CASE表达式:(A) 简单CASE表达式:(B) 搜索CASE表达式;5、子查询:如果一个SELECT语句是嵌套在一个SELECT、INSERT、UPDATE或DELETE语句中,则称为子查询或内层查询,包含子查询的语句称为主查询或外层查询;(1) 使用子查询进行基于集合的测试,形式:WHERE 表达式 [NOT] IN (子查询);(2) 使用子查询进行比较测试,形式:WHERE 表达式比较运算符 (子查询);(3) 使用子查询进行存在性测试,形式:WHERE [NOT] EXISTS (子查询);8.3.2 数据修改1、添加数据:INSERT [INTO] 表名 VALUE 值列表;使用插入单行语句时要注意:(1) 值列表中的值与列名表中的列按位置顺序对应,要求它们的数据类型必须一致;(2) 如果[表名]后边没有指明列名,则值列表中的值的顺序必须与表中列的顺序一致,且每一列均有值;2、更新数据:形式 UPDATE 表名 SET [列名=表达式] [WHERE 更新条件];3、删除数据::形式DELETE [FROM] 表名 [WHERE 删除条件];8.4 索引1、创建索引:CREATE [UNIQUE] [CLUSTERED | NONCLUSTERED]INDEX 索引名 ON 表名(1) UNIQUE:表示要创建的索引是唯一索引;(2) CLUSTERED:表示要创建的索引是聚集索引;(3) NONCLUSTERED:表示要创建的索引是非聚集索引;2、删除索引:DROP INDEX 索引名;8.5 视图8.5.1 定义视图1、语法格式:CREATE VIEW 视图名 AS SELECT 语句 [WITH CHECK OPTION]2、需要注意下列几点:(1) 在定义视图时要么指定全部视图列,要么全部省略不写。
全国计算机四级数据库工程师过关试题及答案 (8)
1 .试述DBMS的基本功能? (填空题)答案DBMS主要是实现对共享数据有效的组织、管理和存取。
DBMS的基本功能有:(1)数据库定义功能; (2)数据存取功能;(3)数据库运行管理功能;(4)数据组织、存储和管理功能; (5)数据库的建立和维护功能;(6)其他功能2 .试述DBMS 四种进程组织方案,并分析各种方案的特点和优缺点。
(填空题)答案DBMS 四种进程组织方案是:N方案:N个DB用户应用程序对应N个用户进程,DBMS 作为应用程序的子程序被连入用户应用程序中。
因此这种方案也称为连入式方案。
数据库系统中共有N个进程。
2N方案:每个用户进程有一个DBMS进程为之服务,因此N个用户进程就有N个DBMS 进程,共2N个进程。
N+1方案:N个用户进程仅有一个DBMS进程为它们服务,因此共N+1个进程,共N+1个进程。
N+M方案:用M个DBMS进程为N 个用户进程提供服务,一般M < N。
这四个方案各自的特点和优缺点请参见《概论》11.2.1、11.2.2、11.2.3、11.2.4。
3 .理解并解释下列术语的含义:进程、任务、“轻权”进程、线程、线索。
(填空题)答案进程:操作系统中的核心概念,进程是程序的一次执行过程。
进程既是资源分配的最小单位也是操作系统调度的基本单位。
任务:在单处理器系统中任务与进程是类似的概念。
随着多处理器系统以及并行计算技术的发展,进程概念被进一步细划为任务(Task)与线程(Thread)的概念。
任务是申请资源的基本单位,而线程是调度和运行的基本单位。
轻权进程:线程又被称为“轻权”或“轻量”进程。
线索:是数据库系统中的概念,它借鉴了操作系统中“线程”的概念:整个DBMS可以看作是一个Task,当有一个用户申请数据库服务时,Task分配多个Thread为之服务,多个Thread并行工作,共享资源。
一般地讲,DBMS中的线索是DBMS的一个执行流。
4 .什么是DBMS的多线索机制?有什么优点? (填空题)答案DBMS借鉴了操作系统中“线程”的概念和技术,在DBMS的实现中采用多线索机制。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
计算机四级数据库真题及解析(8)1 下列哪一项工作属于数据库管理员的职责()。
A) 参与用户需求调研和系统分析B) 确定数据库的存储结构和存取策略C) 编写应用系统的程序模块D) 应用系统的安装和调试2 下列关于数据库数据字典的叙述中,哪一条是错误的()。
A) 数据字典中保存关于数据库的描述信息B) 数据字典与元数据是不同的概念C) 程序访问数据库数据时,由 DBMS 通过查询数据字典确定被访问的数据D) 数据独立性是指存储在数据库的数据字典中的数据文件结构,与访问它的程序之间是相互分离的3 涉及企业订单处理、市场及客户支持等功能领域的应用软件是A) CRMB) ERPC) Web PortalD) Search Engine4 下列关于数据模型的数据约束的叙述中,哪一条是错误的()。
A) 数据约束描述数据结构中数据间的语法和语义关联B) 数据约束用以保证数据的正确性、有效性和相容性C) 数据完整性约束是数据约束的一种D) 数据约束指的是数据的静态特征,不包括数据的动态行为规则5 下列关于物理层模型的叙述中,哪一条是错误的()。
A) 物理层模型是数据库最底层的抽象B) 物理层模型确定数据的存储结构、存取路径C) 逻辑模型是物理层模型的实现D) 物理层模型的设计目标是提高数据库的性能和有效利用存储空间6 下列关于层次模型的叙述中,哪一条是错误的()。
A) 层次模型主要反映现实世界中实体间的层次关系B) 层次模型用有向图结构表示实体及它们之间的联系C) 层次模型的存储结构可以通过邻接法、链接法、和邻接 -链接混合法实现数据间的存储连接D) 层次模型引入冗余数据和指针来实现实体的多对多关系7 设关系 R与关系 S具有相同的度,且相对应的属性的值取自同一个域,则 R-(R-S)与下列哪一项等价()。
A) R∪SB) R∩SC) R ×SD) R-S8 如图所示的两个关系 R和 S 则关系 T是下列哪一项操作得到的结果()。
A) R 和 S的自然连接B) R 和 S的左外连接C) R 和 S的右外连接D) R 和 S的全外连接9 若属性(或者属性组) F是关系 R的外码,它与关系S的主码 Ks相对应,则下列关于关系模型中参照完整性约束的叙述中哪一条是错误的()。
A) 关系 R和关系 S 必须是不同关系B) F 可以取空值C) 如果 F 非空,则它的取值必须是 S 中某个元组的主码值D) F 与 Ks可以同名,也可以不同名10 有一个关系:学生(学号,姓名,系别),规定学号的值域是 8个数字组成的字符串,这一规则属于下列哪一项约束()。
A) 实体完整性约束B) 参照完整性约束C) 用户自定义完整性约束D) 关键字完整性约束11 如图所示的两个关系R和S 则关系T是下列哪一操作得到的结果()。
A) R 和 S的自然连接B) R 和 S的左外连接C) R 和 S的右外连接D) R 和 S的外部并12 关系数据库标准语言 SQL在发展的过程中经历了一系列的标准化过程。
SQL语言在哪一年被采纳为国际标准()。
A) 1982 年由美国国家标准局颁布B) 1987 年被国际标准组织( ISO)采纳C) 1989 年由国际标准组织( ISO)采纳D) 1992 年由美国国家标准局颁布13SQL语言有两种使用方式,一种是交互式 SQL,另外一种是()。
A) 提示 SOLB) 多用户 SQLC) 嵌入式 SQLD) 解释式 SQL14 将 STUDENT 表中的年龄属性的数据类型改为半字节整数,下列SQL语句中哪一个是正确的()。
A) ALTER TABLE STUDENT ADD age SMALLINTB) ALTER TABLE STUDENT MODIFY age SMALLINTC) ALTER TABLE STUDENT UPDATE age SMALLINTD) ALTER TABLE STUDENT HAVING age15 设有职工基本表: EMP (ENO ,ENAME ,AGE ,SEX ,SALARY ),其属性分别表示职工号、姓名、年龄、性别、工资。
要为每一位工资低于 1000元的女职工加薪 200 元,下列哪一个是实现上述要求的正确的SQL语句()。
A) UPDATE EMPHAVING SALARY=SALARY+200WHERESALARY<1000 ANSEX='女';B) UPDATE EMPSET SALARY=SALARY+200WHERE SALARY<1000 AND SEX='女';C) UPDATE EMPWITH SALARY=SALARY+200WHERE SALARY<1000 AND SEX='女';D) UPDATE EMP UPDATE SALARY=SALARY+200 WHERESALARY<100016 在 CREATE VIEW语句中可仅指定视图名,省略组成视图的各个属性列名。
下列哪一种情况下可以这样做()。
A) 视图中某个目标列不是单纯的属性名,而是集合函数或者列表达式B) 多表连接时选出了几个同名列作为视图中的列C) 需要在视图中为某个列启用新的更合适的名字D) 隐含该视图中的字段是由子查询中 SELECT 子句目标列中的诸字段组成17 存储过程是为了完成特定的功能而汇集成的一组语句,对该组语句命名、编译和优化后存储在数据库服务器中。
下列哪一项不属于使用存储过程的优点()。
A) 如果某个数据库程序是多个应用需要的,则可以将这个数据库程序以存储过程的形式编译和优化后存储在数据库服务器中,从而被这些应用程序调用,从而减少重复工作B) 存储过程在服务器端运行,可以减少客户与服务器之间的数据传输和通讯代价,进而提高运行效率C) 存储过程具有比其他数据库程序设计语言更为强大的数据表达和计算能力D) 通过为数据库用户提供更复杂类型的导出数据,增强视图所提供的建模能力18 下列哪一项不属于动态 SQL类型()。
A) 可变的 SQL语句B) 条件可变的 SQL语句C) 数据库对象、条件都可变的 SQL语句D) 嵌入式 SQL语句19 下列关于数据库设计的叙述中,哪一条是错误的()。
A) 数据库设计是数据库领域中的主要研究课题之一B) 数据库设计针对给定的应用环境进行C) 数据库设计与采用何种数据模型无关D) 规范化理论是数据库设计的重要理论指南20 下列关于函数依赖的叙述中,哪一条是错误的()。
A) 若 X→Y, Y→Z, 则 X→ZB) 若 X→Y, Y′? Y,则 X→Y′C) 若 X→Y, X′? X,则 X′→YD) 若 X′? X,则 X→X′21 若关系模式 R中没有非主属性,则()。
A) R 肯定属于 2NF, 但 R不一定属于 3NFB) R 肯定属于 3NF, 但 R不一定属于 BCNFC) R 肯定属于 BCNF, 但 R不一定属于 4NFD) R 肯定属于 4NF22 下面有关模式分解的叙述中,哪一条是正确的()。
A) 若一个模式分解具有无损连接性,则该分解一定保持函数依赖B) 若一个模式分解保持函数依赖,则该分解一定具有无损连接性C) 若只要求分解保持函数依赖,那么模式分解一定可以达到 BCNFD) 若只要求分解具有无损连接性,那么模式分解一定可以达到BCNF23 在物理存储器层次结构中,成本最高且速度最快的是()。
A) 高速缓冲存储器B) 主存储器C) 第二级存储器D) 第三级存储器24 下列关于 B+树索引的叙述中,哪一条是错误的()。
A) B+ 树是一种平衡的多路查找树B) B+ 树的所有关键码都在叶结点中出现C) m 阶 B+树的每个结点至多有 m 个子女D) m 阶 B+树的每个非叶结点至少有 2 个子女25 每一种基本的关系代数运算都有多种不同的实现算法。
下面给出的计算关系 r 和关系 s 的θ连接 r θs 的算法中, Br 表示存储关系 r 的元祖 tr 的磁盘块, Bs 表示存储关系 s 的元祖 ts 的磁盘块。
for each Br of r do beginfor each Bs of s do beginfor each trin Br do beginfor each ts in Bs do begin测试元组对 (tr,ts) 是否满足连()。
A) 嵌套循环连接B) 块嵌套循环连接C) 排序-归并连接D) 散列连接26 如果有两个事务同时对数据库中同一数据进行操作,下列哪一种情况不可能引起冲突()。
A) 其中有一个是 DELETEB) 一个是 SELECT ,另一个是 UPDATEC) 两个都是 SELECTD) 两个都是 UPDATE27 分布式数据库中,能够将用户从网络的操作细节中解脱出来,这指的是()。
A) 分布透明性B) 复制透明性C) 分片透明性D) 安全透明性28 下列关于 CGI的叙述中,哪一条是错误的()。
A) CGI 的英文是 Common Gateway InterfaceB) CGI 是一个独立的进程,允许在 Web服务器上运行C) CGI 进程需要消耗比较多的系统资源D) CGI 在执行时动态加载到 Web服务器进程内29 下列关于面向对象数据库中对象结构的叙述中,哪一条是错误的()。
A) 对象可以具有任意复杂度的对象结构B) 复杂对象可以由别的对象通过类型构造器构造得到C) 集合类型的状态是对象的集合,这些对象必须是有序的D) 元组类型也称为结构化类型30 在数据挖掘的关联分析中,设 D是事务的集合, A和 B都是项集,则D中事务包含 A∪B的百分比称为()。
A) 阈值B) 频繁项集C) 可信度D) 支持度31 逻辑数据模型主要包括()。
A) 网状数据模型B) 层次数据模型C) 关系数据模型D) 数据存储模型E) 对象-关系数据模型32 下列哪些是数据库概念模型应具备的性质()。
A) 有丰富的语义表达能力B) 易于交流和理解C) 易于变动D) 在计算机中实现的效率高E) 易于向各种数据模型转换33 下列关于关系模型的描述中,哪些是错误的()。
A) 在关系数据模型中,用单一的二维表结构来表示实体与实体之间的联系B) 关系数据模型中的一行称为一个元组,也称一个分量C) 超码的任何子集也是码D) 一个关系的外码也一定是该关系的一个码E) 同一关系中不允许出现候选码或者候选键值完全相同的元组34 假设有表示学生选课关系的三个关系模式:STUDENT(s#, sname,sex, age, dept) ,SC(s#, c#, grade) ,COURSE(c#, cname, teacher) 。