- 相干保举
天下计较机品级测验四级数据库体系工程师操练题
数据库体系工程师并不是搜有人都能够或许或许或许胜任的,是以须要大师的尽力。上面是小编为大师汇集清算出来的有对天下计较机品级测验四级数据库体系工程师操练题,但愿能够或许或许赞助到大师!
1.数据库与文件体系的底子区分在于[ ] (单选题)
A.进步了体系效力
B.便利了用户利用
C.数据的布局化
D.节流了存储空间
检查谜底
C
2 .对由SELECT--FROM—WHERE—GROUP--ORDER构成的SQL语句,其在被DBMS处置时,各子句的履行挨次为[ ]。 (单选题)
A.SELECT—FROM—GROUP—WHERE—ORDER
B.FROM——SELECT--WHERE——GROUP——ORDER
C.FROM——WHERE——GROUP——SELECT——ORDER
D.SELECT——FROM——WHERE——GROUP——ORDER
检查谜底
C
3 .现有干系形式: EMP(empno,ename,mgr,sal,workday) DEPT(deptno,dname,loc) 在以下视图中,不能够或许更新的视图为[]。 (多选题)
A.视图V1,由1970年今后参与使命的雇员构成
B.视图V2,由局部号和各局部的均匀人为构成
C.视图V3,由雇员姓名和其带领者姓名构成
D.视图V4,由薪金超越一切雇员均匀薪金以上的雇员构成
E.
检查谜底
B D
4 .试给出BCNF的界说,并申明知足BCNF的干系有哪些特征。 (设想题)
检查谜底
干系形式R∈1NF。若X→Y且YX时X必含有 码,则R∈BCNF。知足BCNF干系的特征有:一切非主属性对每个码都是完全函数依靠;一切的主属性对每个不包罗它的码,也是完全函数依靠;不任何属性完全函数依靠于非码的任何一组属性。
5 .在成立一个数据库利用体系时,为甚么要起首调试运转DBMS的规复功效?简述一下你所领会的数据库体系的规复方式。 (设想题)
检查谜底
由于计较机体系中硬件的毛病、软件的毛病、操纵员的失误和歹意的粉碎是不可避免的,这些毛病轻则形成运转事件非普通间断,影响数据库中数据的准确性,重则粉碎数据库,使数据库中全数或局部数据丧失,为了避免呈现此类事件带来的灾害性效果,必须起首调试运转DBMS的规复功效。即把数据库从毛病状况规复到某一已知的准确状况(亦称为分歧状况或完全状况)的功效。 DBMS普通都利用数据转储和登录日记文件完成数据库体系规复功效。针对差别的毛病,利用差别的规复战略和方式。比方,对事件毛病的规复是由DBMS主动完成的,对用户是通明的。对体系毛病,也是由DBMS完成规复操纵,包含撤消(UNDO)毛病产生时未完成的事件,重做(REDO)已完成的事件。DBA的使命是从头启动体系,体系启动后规复操纵就由DBMS来完成了。对介质毛病,则规复方式是由DBA重装最新的数据库后备正本和转储竣事时辰的日记文件正本,而后DBA启动体系规复号令,由DBMS完成规复功效,即重做已完成的事件。
6 .试述干系数据库体系中视图(VIEW)的界说,引进VIEW的观点有甚么长处。 (设想题)
检查谜底
视图是从一个或几个根基表导出的表。视图自身不自力存储在数据库中,是一个虚表。即数据库中只寄存视图的界说而不寄存视图对应的数据,这些数据仍寄存在导出视图的根基表中。视图在观点上与根基表同等,用户能够或许或许犹如根基表那样利用视图,能够或许或许在视图上再界说视图。引进VIEW的长处有: (1)视图能够或许或许或许简化用户的操纵。 (2)视图利用户能以多种角度对待统一数据。 (3)视图对重构数据库供给了一定水平的逻辑自力性。 (4)视图能够或许或许或许对秘密数据供给宁静掩护。
7 .试述数据模子中完全性束缚前提的观点,并给出干系模子中的完全性束缚。 (设想题)
检查谜底
数据模子应当反应和划定本数据模子必须遵照的根基的通用的完全性束缚前提。数据模子还应当供给界说完全性束缚前提的机制,以反应详细应月所涉及的数据必须遵照的特定的语义束缚前提。在干系模子中,任何干系必须知足实体完全性和参照完全性两个前提。这是干系数据模子必须遵照根基的通用的完全性束缚前提。
8 .设有先生表S(SNO,SN)(SNO为先生号,SN为姓名)和先生选修课程表SC(SNO,CNO,CN,C)(CNO为课程号,CN为课程名,C为成就),试用SQL说话完成以下各题 (1)成立一个视图V—SSC(SNO,SN,CNO,CN,C),并按CNO升序排序; (2)从视图V—SSC上查问均匀成就在90分以上的SN、CN和C。 (计较题)
检查谜底
(1) CREATEVIEWV—SSC(SNO,SN,CNO,CN,G) AS SELECT S.SNO,S.SN,CNO,SC.CN,SC.G FROM S,SC WHERE S.SNO:SC.SNO ORDER BY CNO; (2) SELECT SN,CN,C FROM V—SSC GROUP BY SNO HAVINGAVG?>90;
9 .今有以下干系数据库: S(SNO,SN,STATUS,CITY) P(PNO,PN,COLOR,WEIGHT) (JNO,JN,CITY) SPJ(SNO,PNO,JNO,QTY) 此中,S为供给单元,P为整机,J为工程名目,SPJ为工程订购整机的定单,其语义为:某供给单元供给某种整机给某个工程,请用SQL完成以下操纵。 (1)求为工程J1供给白色整机的供给商代号。 (2)求利用S1供给的整机的工程称号。 (3)求供给商与工程地点都会不异的供给商供给的整机代号。 (4)求最少有一个和工程不在统一都会的供给商供给整机的工程代号。 (计较题)
检查谜底
(1) SELECT DISnNCT SPJ.SNO FROM SPJ,P WHERE P.PNO二SPJ.PNO AND SPJ.JNO=‘J1’AND P.COLOR=‘红’; (2) SELECTJ.JN FROM J,SPJ WHERE J.JNO=SPJ.JNOAND SPJ.SNO=‘S1’; (3) SELECT DISTINCT SPJ.PNO FROM S,J,SPJ WHERE S.SNO=SPJ.SNO AND).JNO=SPJ.JNO AND S.CITY=J.CITY; (4) SELECT DISTINCT SPJ.JNO FROM S,J,SPJ WHERE S.SNO=SPJ.SNO AND J.JNO=SPJ.JNO AND S.CITY<>J.CITY;
10 .假定存款余额x:1000元,甲事件取走存款300元,乙事件取走存款200元,其履行时候以下:甲事件 时候 乙事件读x t1 t2 读x 更新x二x—300 t3 14 更新x:x—200 若何完成这两个事件的并发节制? (计较题)
检查谜底
若是根据题中的挨次履行甲乙两个事件,则最初的x为800,而不是准确的500。为此,接纳封闭的方式,将甲事件修改成: WHILE(x上已有排他锁) {期待 } 对x加上排他锁读x 更新x=x-300 开释排他锁将乙事件修改成: { 期待 } 对x加上排他锁读x 更新x=x-200 开释排他锁能够或许或许申明以下:甲事件 时候 乙事件 XLOCK x t1 取得 t2 XLOCK x 期待更新x=x-300 t3 期待 x=700 Commit t4 期待 UNLOCKx t5 期待 t6 取得XLOCK x t7 更新x=x-200 x=500 t8 Commit t9 UNLOCK x
【天下计较机品级测验四级数据库体系工程师操练题】相干文章:
计较机品级测验四级数据库体系工程师试题06-08
2023天下英语品级测验四级浏览操练题09-18
天下英语品级测验四级综合根本操练题10-18
天下英语品级测验四级浏览懂得操练题10-06
计较机品级测验四级收集工程师操练题及谜底10-15
天下计较机品级测验四级试题201607-13
天下计较机品级测验四级口试习题10-28
天下计较机品级测验四级数据库工程师09-26
天下计较机品级测验四级收集工程师操练题09-02
2017年天下英语品级测验四级浏览操练题08-28