数据库系统工程师练习题及答案第四套
计算机等级考试四级数据库系统工程师练习题
计算机等级考试四级数据库系统工程师练习题1 .________ 是一系列的数据库操作,是数据库应用程序的基本逻辑单元。
(问答题)事务2 . 试述事务的概念及事务的四个特性。
(填空题)事务是用户定义的一个数据库操作序列,这些操作要么全做要么全不做,是一个不可分割的工作单位。
事务具有四个特性:原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)和持续性(Durability)。
这个四个特性也简称为ACID特性。
原子性:事务是数据库的逻辑工作单位,事务中包括的诸操作要么都做,要么都不做。
一致性:事务执行的结果必须是使数据库从一个一致性状态变到另一个一致性状态。
隔离性:一个事务的执行不能被其他事务干扰。
即一个事务内部的操作及使用的数据对其他并发事务是隔离的,并发执行的各个事务之间不能互相干扰。
持续性:持续性也称永久性(Permanence),指一个事务一旦提交,它对数据库中数据的改变就应该是永久性的。
接下来的其他操作或故障不应该对其执行结果有任何影响。
3 . 为什么事务非正常结束时会影响数据库数据的正确性,请列举一例说明之。
(填空题)事务执行的结果必须是使数据库从一个一致性状态变到另一个一致性状态。
如果数据库系统运行中发生故障,有些事务尚未完成就被迫中断,这些未完成事务对数据库所做的修改有一部分已写入物理数据库,这时数据库就处于一种不正确的状态,或者说是不一致的状态。
例如某工厂的库存管理系统中,要把数量为Q 的某种零件从仓库1移到仓库2存放。
则可以定义一个事务T,T包括两个操作;Q1=Q1-Q,Q2=Q2+Q。
如果T非正常终止时只做了第一个操作,则数据库就处于不一致性状态,库存量无缘无故少了Q。
4 . 事务处理技术主要包括________ 技术和________技术。
(问答题)数据库恢复并发控制5 . 在SQL语言中,定义事务控制的语句主要有________ 、________ 和________ 。
四级数据库系统工程师试题及答案
四级数据库系统工程师试题及答案四级数据库系统工程师试题及答案为了使广大考生在备战计算机等级考试时,更快的掌握相应知识点,下面是店铺搜索整理的四级数据库系统工程师试题及答案,供参考练习,预祝考生们考出自己理想的成绩!四级数据库系统工程师试题及答案1、数据库与文件系统的根本区别在于[ ] (单选题)A.提高了系统效率B.方便了用户使用C.数据的结构化D.节省了存储空间答案C2 .对由SELECT--FROM—WHERE—GROUP--ORDER组成的SQL语句,其在被DBMS处理时,各子句的执行次序为[ ]。
(单选题)A.SELECT—FROM—GROUP—WHERE—ORDERB.FROM——SELECT--WHERE——GROUP——ORDERC.FROM——WHERE——GROUP——SELECT——ORDERD.SELECT——FROM——WHERE——GROUP——ORDER答案C3 .现有关系模式: EMP(empno,ename,mgr,sal,workday) DEPT(deptno,dname,loc) 在以下视图中,不可能更新的视图为[]。
(多选题)A.视图V1,由1970年以后参加工作的雇员组成B.视图V2,由部门号和各部门的平均工资组成C.视图V3,由雇员姓名和其领导者姓名组成D.视图V4,由薪金超出所有雇员平均薪金以上的雇员组成E.答案B D4 .试给出BCNF的定义,并说明满足BCNF的关系有哪些特性。
(设计题)答案关系模式R∈1NF。
若X→Y且YX时X必含有码,则R∈BCNF。
满足BCNF关系的特性有:所有非主属性对每一个码都是完全函数依赖;所有的主属性对每一个不包含它的码,也是完全函数依赖;没有任何属性完全函数依赖于非码的任何一组属性。
5 .在建立一个数据库应用系统时,为什么要首先调试运行DBMS 的恢复功能?简述一下你所了解的数据库系统的恢复方法。
(设计题) 答案因为计算机系统中硬件的故障、软件的错误、操作员的失误以及恶意的破坏是不可避免的,这些故障轻则造成运行事务非正常中断,影响数据库中数据的.正确性,重则破坏数据库,使数据库中全部或部分数据丢失,为了防止出现此类事件带来的灾难性后果,必须首先调试运行DBMS的恢复功能。
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)在数据库中可用各种构造组织数据, 散列文献是其中一种。
数据库系统工程师考试历年试题分析与解答(第4版)
数据库系统工程师考试历年试题分析与解答(第4版)第 1 章计算机硬件基础1.1 计算机硬件基础根据考试大纲,本章要求考生掌握以下知识点。
(1)计算机组成原理:CPU的组成、性能和基本工作原理。
(2)存储系统:存储器的组成、多级存储体系、RAID类型和特性。
(3)I/O系统:常用I/O设备、通信设备的性能和基本工作原理;I/O接口的功能、类型和特点。
(4)计算机体系结构:CISC/RISC、流水线操作、多处理机和并行处理。
(5)可靠性和性能评测:诊断与容错、系统可靠性分析评价、计算机系统性能评测方法、性能计算(响应时间、吞吐量、周转时间)、性能指标和性能设计、性能测试和性能评估。
从近年试题来看,有关计算机硬件基础方面考查的范围比较广,但所考查的知识都是一些基本概念。
1.1.1 试题1试题1(2004年11月试题1~2)内存按字节编址,地址从A4000H到CBFFFH,共有(1)字节。
若用存储容量为32K?8bit的存储芯片构成该内存,至少需要(2)片。
(1)A.80K B.96K C.160K D.192K(2)A.2 B.5 C.8 D.10试题1分析由CBFFF-A4000就可以得出具体的容量大小:CBFFF-A4000+1 = 27FFF+1,化为10进制,则为163840字节(byte),即163840 ? 1024=160K字节。
因为芯片的容量是32K?8bit,即32K字节(1byte=8bit),所以只要160 ? 32=5块存储芯片就可以实现该容量。
试题1答案(1)C(2)B1.1.2 试题2试题2(2004年11月试题3)中断响应时间是指(3) .(3)A.从中断处理开始到中断处理结束所用的时间B.从发出中断请求到中断处理结束后所用的时间C.从发出中断请求到进入中断处理所用的时间D.从中断处理结束到再次中断请求的时间试题2分析当CPU执行I/O请求指令时,向I/O控制器发出相应指令后,CPU并不等待I/O控制器返回的结果,而是继续执行其他操作。
国家四级数据库工程师模拟试卷4(题后含答案及解析)
国家四级数据库工程师模拟试卷4(题后含答案及解析) 题型有:1. 选择题 2. 简答题 3. 设计题选择题(1-20每题1分,21-30每题2分,共40分)下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将此选项涂写在答题卡相应位置上,答在试卷上不得分。
1.下面各项中,哪几项组成数据库系统?——①操作系统②用户③数据库管理系统④数据库管理员⑤数据库A.①③④⑤B.③④⑤C.①②④⑤D.①②③④⑤正确答案:D解析:数据库系统广义由数据库、操作系统、数据库管理系统(及其工具)、应用系统、数据库管理员和用户构成。
2.在下面各项中,哪些是当前应用开发工具的发展趋势?——I.采用三层或多层Client/Server结构Ⅱ.支持Web应用Ⅲ.支持开放的、构件式的分布式计算环境A.I和ⅡB.只有ⅡC.只有ⅢD.都是正确答案:D解析:题中各项均是当前应用开发工具的发展趋势。
3.、在数据库设计中,在概念设计阶段用到E—R方法.,其设计出的图称为——。
A.实体表示图B.使用概念图C.实物示意图D.实体联系图正确答案:D解析:E—R网即实体联系图。
4.用二维表结构表示实体以及实体问联系的数据模型称为——。
A.层次模型B.网状模型C.关系模型D.面向对象模型正确答案:C解析:用二维表结构表示实体以及实体间联系的数据模型称为关系模型。
5.关系规范化中的删除异常是指——。
A.应该删除的数据未被删除B.应该插入的数据未被插入C.不该删除的数据被删除D.不该插入的数据被插入正确答案:C解析:关系规范化中的删除异常是指不该删除的数据被删除,插入异常是指应该插入的数据未被捕入。
6.数据库文件结构有多种形式,利用哈希函数实现对数据库快速访问的文件结构——。
A.聚集文件B.顺序文件C.散列文件D.索引文件正确答案:C解析:利用哈希函数实现对数据库快速访问文件结构的是散列文件。
7.对于数据文件和它的一个索引文件,如果数据文件中数据记录的排列顺序与索引文件索引项的排列顺序相一致,则该索引为——。
历年数据库系统工程师上午考试真题加答案(四)
历年数据库系统工程师上午考试真题加答案(四)临近2017上半年数据库系统工程师考试的时间,希赛小编为大家整理了数据库系统工程师上午考试真题加答案,希望对大家有所帮助。
某企业的E-R图中,职工实体的属性有:职工号、姓名、性别,出生日期,电话和所在部门,其中职工号为实体标识符,电话为多值属性,离退休职工所在部门为离退办.在逻辑设计阶段.应将职工号和电话单独构造一个关系模式.该关系模式为(D);因为离退休职工不参与企业的绝大部分业务.应将这部分职工独立建立一个离退休职工关系模式,这种处理方式成为(A)。
A.1NFB.2NFC.3NFD.4NFA.水平分解B.垂直分解C.规范化D.逆规范化分布式数据库系统除了包含集中式数据库系统的模式结构之外,还增加了几个模式级别,其中(B)定义分布式数据库中数据的整体逻辑结构,使得数据如同没有分布一样。
A.全局外模式B.全局概念模式C.分片D.分布以下关于面向对象数据库的叙述中,不正确的是(C)。
A.类之间可以具有层次结构B.类内部可以具有有嵌套层次结构C.类的属性不能是类D.类包含属性和方法以下关于数据仓库的叙述中,不正确的是(B)。
A.数据仓库是商业智能系统的基础B.数据仓库是面向业务的,支持联机事务处理(OLTP)C.数据仓库是面向分析的,支持联机分析处理(0LAP)D.数据仓库中的数据视图往往是多维的当不知道数据对象有哪些类型时,可以使用(B)是的同类数据对象与其它类型数据对象分离。
A.分类B.聚类C.关联规则D.回归IP地址块155.32.80.192/26包含了(C)个主机地址,以下IP 地址中,不属于这个网络的地址是(D)。
A.15B.32C.62D.64A.155.32.80.202B.155.32.80.195C.155.32.80.253D.155.32.80.191校园网链接运营商的IP地址为202.117.113.3/30,本地网关的地址为192.168.1.254/24,如果本地计算机采用动态地址分配,在下图中应如何配置?(A)。
计算机等级考试四级数据库系统工程师练习
计算机等级考试四级数据库系统工程师练习计算机等级考试四级数据库系统工程师练习1.什么样的数据库系统是分布式数据库系统?图14. 1的系统配置在什么情况下只能算分散的数据库系统?在什么条件下才是分布式数据库系统?(填空题)查看答案答案要点:分布式数据库是由一组数据组成的,这组数据分布在计算机网络的不同计算机上,网络中的每个结点具有独立处理的能力(称为场地自治),可以执行局部应用。
同时,每个结点也能通过网络通信子系统执行全局应用。
分布式数据库定义的要点:分布性、逻辑整体性、自治性和协作性。
*解析:(1)分布性,数据库中的数据不是存储在同一场地上,这就可以和集中式数据库相区别。
(2)逻辑整体性,这些数据逻辑上是互相联系的,是一个整体,逻辑上如同集中数据库。
(3)自治性,分布数据库中每个结点上的DBMS具有独立处理的能力(如果没有连入网络,也是一个完整的DBMS) o (4)协作性,分布数据库中各个结点上的DBMS能相互协调,执行全局应用。
答案要点:《概论》图14. 1中,如果用户既可以通过客户机对木地服务器中的数据库执行局部应用,也可以对两个或两个以上结点中的数据库执行全局应用,这样的系统是分布式数据库系统。
不支持全局应用的系统不能称为分布式数据库系统,即只是分散的数据库系统。
(详细说明参见《概论》14. 1. 1)2.分布式数据库系统有什么特点?(填空题)查看答案答案要点:分布式数据库系统是在集中式数据库系统技术的基础上发展起来的,但不是简单地把集中式数据库分散地实现,它是具有自己的性质和特征的系统。
?数据独立性:除了数据的逻辑独立性与物理独立性外,还具有数据分布独立性亦称分布透明性。
?集中与自治相结合的控制结构:各局部的DBMS可以独立地管理局部数据库, 具有自治的功能。
同时又有集中控制机制,协调各局部DBMS的工作, 执行全局应用。
?数据可以适当冗余以提高系统的可靠性、可用性和性能。
?全局的一致性、可串行性和可恢复性。
全国计算机等级考试四级数据库工程师笔试试卷参考答案与分析4
参考答案与分析4一、选择题(1-20每题1分,21-30每题2分,共40分)1.C2.B3.D4.B5.D6.A7.D8.C9.A10.D11.B12.A13.D 14.C15.D16.D17.C18.D19.B20.B21.A22.C23.D24.C25.D26.C27.C28.A29.A30. C应用题答案(1)答案:数据库试运行(2)答案:【2】WHEN SaleUnitPrice>3000 THEN '高档商品'【3】WHEN SaleUintPrice BETWEEN 1000 AND 3000 THEN '中档商品'【4】WHEN SaleUnitPrice<1000 THEN '低档商品'【5】 Table_Goods a JOIN Table_GoodsClass b【6】a.GoodsID=b.GoodsClassID(3)答案:【7】S锁(4)答案:数据装载>执行UNDO>执行REDO操作(5)答案:【9】REVOKE UPDA TE(XH) ON STUD FROM U4(6)答案:【10】C*,COUNT(S*)【11】GROUP BY C*(7)答案:【12】文件初始设计时,为文件记录预留存储空间不足,预留的桶数过少【13】散列函数的均匀分布性不好(8)答案:【14】Connection【15】ConnectionString三、设计与应用题答案(1)答案:①建立E-R图② CREA TE TABLE 学生(学号 varchar(10) PRIMARY KEY,姓名 varchar(20) NOT NULL,性别 char(2) CHECK(性别 IN('男','女')),年龄 int)CREA TE TABLE 课程(课程号 varchar(10) PRIMARY KEY,课程号 varchar(20) NOT NULL,学时 int)CREA TE TABLE 选修(学号 varchar(10)课程号 varchar(10)成绩 intPRIMARY KEY(学号,课程号),FOREIGN KEY(学号) REFERENCES 学生(学号),FOREIGN KEY(课程号) REFERENCES 课程(课程号),)(2)答案:① SELECT Sname,SageFROM StudentWHERE Sage<ANY(&NBSP;SELECT&NBSP;SAGEFROM StudentWHERE Sdept='CS')AND Sdept<>'CS'② CREA TE VIEW IS_S1(Sno,Sname,Grade)ASSELECT Student.Sno,Sname,GradeFROM Student , SCWHERE Sdept='IS' ANDStudent.Sno=SC.Sno ANDo='1';③CREA TE TRIGGER Print_fAFTER INSERT ON StudentFOR EACH ROWAS BEGINIF(new.Grade<60) THENPRINT '不及格'END IFEND;答案解析一、选择题1.分析:新型数据库的一个主要特征是数据库技术与其他学科的技术内容相结合,多学科技术内容与数据库技术的有机结合,使数据库领域中新技术和新方法层出不穷。
2023年计算机四级《数据库工程师》考试历年真题摘选附带答案
2023年计算机四级《数据库工程师》考试历年真题摘选附带答案第1卷一.全考点综合测验(共20题)1.【多选题】下列关于关系模型的基本术语的叙述中,哪些是正确的?A.关系模式是对关系的描述B.一般来说,每个关系至少有一个默认的超码C.一个关系的候选码是这个关系的最小超码D.关系的最大超码是该关系的所有属性的集合2.【多选题】下列关于关系代数表达式等价转换规则的叙述中,哪些是正确的?A.集合的交运算满足交换律:E1∩E2= E2∩E1B.集合的并运算满足交换律:E1∪E2= E2∪EC.集合的差运算满足交换律:E1-E2= E2-E1D.集合的除运算满足交换律:E1÷E2= E2÷E1E.自然连接运算满足交换律:E1 E2 = E2 E13.【多选题】下列关于关系模式的规范化问题的叙述中,哪些是正确的?A.关系模式需要满足一定的条件,不同程度的条件称作不同的范式B.第一范式需要满足的条件是元组的每个分量必须是不可分的数据项C.第二范式、第三范式和Boyce-Codd 范式在函数依赖的范围内讨论D.在函数依赖的范畴内,Boyce-Codd 范式达到了最高的规范化程度E.第四范式的讨论范围不仅涉及函数依赖,还涉及多值依赖4.【单选题】下列关于关系的形式定义的叙述中,哪一条是错误的?A.用值域的概念来定义关系:关系是属性值域笛卡尔积的一个子集B.用集合论的观点定义关系:关系是度为K的元组的一个有限集合C.每一个关系仅仅有一种关系模式D.关系模型的数据结构表示为二维表,所以任意的一个二维表都能表示一个关系5.【单选题】在VB6.0ADO 对象模型中,RecordSet 对象的AddNew 方法的功能是A.在对应的的数据库表中增加一条新记录B.在记录集中增加一个新列C.在内存中开辟存放一条新纪录的空间D.增加一个新的记录集6.【单选题】以下有关程序调试原则的说法中,错误的是A.最有效的调试操作是用头脑分析与缺陷征兆有关的信息B.对一个不熟悉的程序进行调试时,不用工具的人往往比使用工具的人更容易成功C. 试探法常常是一种成功调试的手段D.如果程序调试员走进了死胡同,或者陷入了绝境,最好暂时把问题抛开,留到第二天再去考虑7.【单选题】数据库镜像有很多有点,但不包括A.提供完整或接近完整的数据允余,提高数据可靠性B.主数据库系统发生故障时,可快速启用数据库镜像提供服务C.降低数据库存储系统的建设成本D.提高主数据库系统在升级期间的可用性8.【单选题】下列关于数据字典的叙述中,哪一条是错误的?A.数据库中的数据通常可分为用户数据和系统数据两部分B.用户数据和系统数据统称数据C.数据字典包括对数据库的描述信息、数据库的存储管理信息、数据库的控制信息、用户管理信息和系统事务管理信息等D.数据字典也称为系统目录9.【单选题】下列关于SQL语言支持用户在基本表上建立索引的叙述中,哪一条是错误的A.索引可以建立在表的一个列或多个列上B.索引一经建立就不能删除C.在一个基本表上最多只能建立一个聚簇索引D.系统在存取数据时会自动选择合适的索弓|作为存取路径10.【单选题】下列关于部分函数依赖的叙述中,哪一条是正确的?A.若X→Y,且存在属性集Z,Z∩Y ≠φ,X→Z , 则称Y对X部分函数依赖B.若X→Y,且存在属性集Z,Z∩Y ≠φ,X→Z , 则称Y对X部分函数依赖C.若X→Y,且存在X的真子集XD.若X-→Y,且对于X的任何真子集X11.【单选题】在需求获取阶段建立起来的用以描述功能需求的主要模型是A.用例模型B.事件响应模型C.业务流程模型D.业务对象模型12.【单选题】数据库概念设计的任务之一是标识和定义实体集。
数据库系统工程师模拟题及答案第四套 (2)
数据库系统工程师模拟题(四)一、选择题(每空 1 分,共75 个空,满分75 分,45 分及格)内采用规格化浮点数表示,阶码用移码表示(最高位代表符号位),尾数用原码表示。
下列哪个数的表示不是规格化浮点数。
阶码尾数(1) A.1111111, 1.1000⋯⋯00B.0011111, 1.0111⋯⋯01C.1000001,0.1111⋯⋯01D.0111111,0.1000⋯⋯10●下列哪种指令不属于程序控制指令。
(2) A. 无条件转移指令 B. 条件转移指令C. 中断隐指令 D. 循环指令●同步控制是。
(3) A.只适合于 CPU 控制的方式 B.只适合于外部设备控制的方式 C.由统一时序信号控制的方式 D.所有指令执行时间相同的方式●在微程序控制器中,机器指令与微指令的关系是。
(4) A.每条机器指令组成的程序可由一条微指令来解释执行B.每条机器指令由一段微指令编程的微程序来解释执行C.一段机器指令组成的程序可由一条微指令来执行 D.一条微指令由若干条机器指令组成●外围电路用ECL 电路,使用8K*4 位的SRAM 存储器芯片构成256K*32 位的CACHE 存储器。
则需要片存储芯片。
(5) A. 32B. 64C.128 D.256●某双面盘记录区的外径为12CM,内径为10CM,磁道密度为80 道/CM,内圈位密度为4000BIT/CM。
则其格式化前总存储容量为字节。
该磁盘共有柱面,磁道。
(6)A.6.48π*106 B. 3.24π*106 C. 0.81π*106 D.0.405π*106(7)A.81 B. 162 C. 961 D. 801(8)A.81 B. 162 C. 961 D. 801●ANSI 是。
(9)A.美国国家标准协会B.英国标准协会C.英国标准协会 D. 法国标准协会●以下不属于I SO 9000:2000 系列核心标准的是。
(10)A.ISO 9000:2000 B.ISO 9001:2000 C.ISO 9004:2000 D.ISO 9013:2000●某工程师在不影响本职工作情况下,在另一单位兼职并利用兼职单位的物质技术条件研制出一项发明,则对该发明申请专利的权利属于。
数据库系统工程师练习题及答案第四套
数据库系统工程师练习题(四)1.关于er图,下列说法中错误的是( )A.现实世界的事物表示为实体,事物的性质表示为属性B.事物之间的自然联系表示为实体之间的联系C.在er图中,实体和属性的划分是绝对的、一成不变的D.在er图中,实体之间可以有联系,属性和实体之间不能有联系2.在er模型转换成关系模型的过程中,下列叙述不正确的是( )A.每个实体类型转换成一个关系模型B.每个联系类型转换成一个关系模式C.每个m:n联系转换成一个关系模式D.在1:n联系中,“1”端实体的主键作为外键放在“n”端实体类型转换成的关系模式中3.在数据库设计中,超类实体与子类实体的关系是( )A.前者继承后者的所有属性B.后者继承前者的所有属性C.前者只继承后者的主键D.后者只继承前者的主键4.综合局部er图生成总体er图过程中,下列说法错误的是( )A.不同局部er图中出现的相同实体,在总体er图中只能出现一次。
B.在总体er图中可以添加属于不同局部er图实体间的联系。
C.在总体er图中可以添加局部er图中不存在的联系。
D.在总体er图中不可以删除任何实体间的联系。
5.如果一个系统定义为关系系统,则它必须( )A.支持关系数据库B.支持选择、投影和连接运算C.A和B均成立D.A、B都不需要6.设E是关系代数表达式,F1、F2是选取条件表达式,则有( )7.数据库技术中的“脏数据”是指( )的数据。
A.错误B.回返C.未提交D.未提交的随后又被撤消8.er模型转换成关系模型时,一个m:n联系转换为一个关系模式,该关系模型的关键字是( )A.m端实体的关键字B.n端实体的关键字D.重新选取的其他属性9.在一个er图中,如果共有20个不同实体类型,在这些实体类型之间存在着9个不同的二元联系(二元联系是指两个实体之间的联系)其中3个是1:n 联系,6个是m:n联系,还存在1个m:n的三元联系,那么根据er模型转换成关系模型的规则,这个er结构转换成的关系模型个数为( )A.24B.27C.29D.3010.在关系数据库中,通过( )来表示概念记录之间的关系。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
数据库系统工程师练习题(四)
1. 关于er图,下列说法中错误的是()
A. 现实世界的事物表示为实体,事物的性质表示为属性
B. 事物之间的自然联系表示为实体之间的联系
C. 在er图中,实体和属性的划分是绝对的、一成不变的
D. 在er图中,实体之间可以有联系,属性和实体之间不能有联系
2. 在er模型转换成关系模型的过程中,下列叙述不正确的是()
A. 每个实体类型转换成一个关系模型
B. 每个联系类型转换成一个关系模式
C. 每个m:n联系转换成一个关系模式
D. 在1:n联系中,“ 1”端实体的主键作为外键放在“ n”端实体类型转换成的关系模式中
3. 在数据库设计中,超类实体与子类实体的关系是()
A. 前者继承后者的所有属性
B. 后者继承前者的所有属性
C. 前者只继承后者的主键
D. 后者只继承前者的主键
4. 综合局部er图生成总体er图过程中,下列说法错误的是()
A. 不同局部er图中出现的相同实体,在总体er图中只能出现一次。
B. 在总体er图中可以添加属于不同局部er图实体间的联系。
C. 在总体er图中可以添加局部er图中不存在的联系。
D. 在总体er图中不可以删除任何实体间的联系。
5. 如果一个系统定义为关系系统,则它必须()
A. 支持关系数据库
B. 支持选择、投影和连接运算
C. A和B均成立
D. A、B都不需要
6. 设E是关系代数表达式,F1、F2是选取条件表达式,则有()
7. 数据库技术中的“脏数据”是指()的数据。
A. 错误
B. 回返
C. 未提交
D. 未提交的随后又被撤消
8. er模型转换成关系模型时,一个m:n联系转换为一个关系模式,该关系模型的关键字是()
A. m端实体的关键字
B. n端实体的关键字
D.重新选取的其他属性
9. 在一个er图中,如果共有20个不同实体类型,在这些实体类型之间存在着9个不同的二元联系(二元联系是指两个实体之间的联系)其中3个是1:n 联系,6个是m:n联系,还存在1个m:n的三元联系,那么根据er模型转换成关系模型的规则,这个er结构转换成的关系模型个数为()
A. 24
B. 27
C. 29
D. 30
10. 在关系数据库中,通过()来表示概念记录之间的关系。
A. 外来关键字
B. 关键字
C. 数据字典
D. 元组
参考答案:1 C 2 B 3 B 4 D 5 C 6 B 7 D 8 C 9 B 10 A
11. 下列聚合函数中不忽略空值(null) 的是()
A. sum (列名)
B. max (列名)
C. cou nt ( * )
D. avg (列名)
12. sql中,下列涉及空值的操作,不正确的是()
A. age is null
B. age is not null
C. age = n ull
D. not (age is nu II)
13. 视图是一个“虚表”,视图的构造基于()
A. 基本表
B. 视图
C. 基本表或视图
D. 数据字典
14. sql语言中,select语句的执行结果是()
A. 属性
B. 表
C. 元组
D. 数据库
15. sql语言中,条件“年龄between 20 and 30 ”表示年龄在20至30 之间,且()
A. 包括20岁和30岁
B. 不包括20岁和30岁
C. 包括20岁但不包括30岁
D. 包括30岁但不包括20岁
16. 为了使索引键的值在基本表中唯一,在建立索引的语句中应使用保
留字()
A. u nique
B. co unt
C. dist inct
D. u nion
17. 在sql语言中,用户可以直接操作的是()
A. 基本表
B. 视图
C. 基本表和视图
D. 基本表或视图
18. 在sql的select语句中,与选择运算对应的命令动词是()
A. select
B. rom
C. where
D. group by
19. 在数据库与宿主语言之间传递信息是通过()
A. 全局变量
B. 局部变量
C. 公共数据区
D. 系统缓冲区
20. 在sql语言中,对输出结果排序的是()
A. order by
B. where
C. group by
D. havi ng
参考答案:11 C 12 B 13 A 14 C 15 C 16 A 17 B 18 D 19 A 20 D
21. 下列聚合函数中不忽略空值(null) 的是()
A. sum (列名)
B. max (列名)
C. cou nt ( * )
D. avg (列名)
22. sql中,下列涉及空值的操作,不正确的是()
A. age is null
B. age is not null
C. age = n ull
D. not (age is nu II)
23. 视图是一个“虚表”,视图的构造基于()
A. 基本表
B. 视图
C. 基本表或视图
D. 数据字典
24. sql语言中,select语句的执行结果是()
A. 属性
B. 表
C. 元组
D. 数据库
25. sql语言中,条件“年龄between 20 and 30 ”表示年龄在20至30 之间,且()
A. 包括20岁和30岁
B. 不包括20岁和30岁
C. 包括20岁但不包括30岁
D. 包括30岁但不包括20岁
26. 为了使索引键的值在基本表中唯一,在建立索引的语句中应使用保
留字()
A. u nique
B. co unt
C. dist inct
D. u nion
27. 在sql语言中,用户可以直接操作的是()
A. 基本表
B. 视图
C. 基本表和视图
D. 基本表或视图
28. 在sql的select语句中,与选择运算对应的命令动词是()
A. select
B. rom
C. where
D. group by
29. 在数据库与宿主语言之间传递信息是通过()
A. 全局变量
B. 局部变量
C. 公共数据区
D. 系统缓冲区
30. 在sql语言中,对输出结果排序的是()
A. order by
B. where
C. group by
D. havi ng
参考答案:21 C 22 C 23 C 24 C 25 A 26 A 27 C 28 C 29 B 30 A。