数据库原理及应用模拟试卷(A).doc

数据库原理及应用模拟试卷(A).doc

ID:11353546

大小:81.50 KB

页数:4页

时间:2018-07-11

数据库原理及应用模拟试卷(A).doc_第1页
数据库原理及应用模拟试卷(A).doc_第2页
数据库原理及应用模拟试卷(A).doc_第3页
数据库原理及应用模拟试卷(A).doc_第4页
资源描述:

《数据库原理及应用模拟试卷(A).doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、数据库原理及应用模拟试卷(A)一、单项选择题(每小题2分,共20分)1.________是长期存储在计算机内的有组织,可共享的数据集合.A.数据库管理系统B.数据库系统C.数据库D.文件组织2.设有两个关系R(A,B)和S(B,C),与下列SELECT语句等价的关系代数表达式是______。SELECTA,BFROMRWHEREBNOTIN(SELECTBFROMSWHEREC=‘C56’);A.πA,B(σC¹‘C56’(R⋈S))B.πA,B((RC¹‘C56’⋈S))C.R-πA,B(σC=‘C56’(R⋈S))D.R-πA,B(σC¹‘C56’(

2、R⋈S))3.有12个实体类型,并且它们之间存在15个不同的二元联系,其中4个是1:1联系类型,5个是1:n联系类型,6个m:n联系类型,那么根据转换规则,这个E-R结构转换成的关系模式至少有______。A.17个B.18个C.23个D.27个4.DBMS的并发控制子系统保证了事务______的实现。A.原子性B.一致性C.隔离性D.持久性5.数据库管理系统能实现对数据库数据的查询、插入修改和删除等操作,这种功能称为。A.数据定义功能B.数据管理功能C.数据操纵功能D.数据控制功能6.如果有n个事务串行调度,那么不同的有效调度有______。A.4nB

3、.n!C.n2D.2n7.在SQL语言中授权的操作是通过__________语句实现的。A.CREATEB.REVOKEC.GRANTD.INSERT8.概念结构设计阶段得到的结果是____。A.数据字典描述的数据需求B.E-R图表示的概念模型C.某个DBMS所支持的数据模型D.包括存储结构和存取方法的物理结构9.下面有关各种范式之间的包含关系的描述中,正确的是____。第4页共4页A.BCNF4NF3NF2NF1NFB.4NFBCNF3NF2NF1NFC.1NF2NF3NF4NFBCNFD.1NF2NF3NFBCNF4NF1.设有关系R(A,B

4、,C)的值如下:ABC223234335则函数依赖______在上述关系中成立。A.BC→AB.A→BCC.A→BD.B→A得分评阅人二、填空题(每空1分,共10分)1.提供数据库定义,数据库装入,数据操纵,数据控制和DB维护功能的软件称为(1)2.数据管理经过了手工文档、文件系统和__(2)______三个发展阶段。3.关系模型的三个基本要素:数据结构,数据操作和(3)。4.数据独立性分为逻辑独立性和______(4)____________。5.如果在事务的状态图中(5),则系统会出现死锁现象。6.数据库系统中可能发生的故障种类有:事务内部故障,_(

5、6)__,介质故障,计算机病毒。7.判断一个并发调度是否正确,可用(7)概念来衡量。8.数据库恢复操作的基本原理是(8)。9.封锁对象的大小称为:(9)。10.建立冗余数据最长用的技术是(10)和登录日志文件。得分评阅人三、应用题(共56分)3=21.(6分)设有关系R和S如下所示,计算R⋈S和R⋈S。RSABCBCD6424496534255685265386842.(共20分)设数据库中有3个关系:职工表(职工工号,姓名,年龄,性别,籍贯)工作表(职工工号,公司编号,工资)公司表(公司编号,公司名称,公司所在城市)分别表示为:EMP(E#,ENAME

6、,AGE,SEX,ECITY)WORKS(E#,C#,SALARY)第4页共4页COMP(C#,CNAME,CITY)请用SQL语句写出下列操作:(1)查询籍贯在江西南昌的职工信息。(3分)(2)查询在南昌工作的职工信息。(3分)(3)假设每个职工可以在多个公司工作,查询在编号为C4和C8公司兼职的职工工号和姓名。(4分)(4)假设每个职工可以在多个公司工作,查询每个职工的兼职公司数目和工资总数,按(E#,NUM,SUM_SALARY)显示,分别表示职工工号、公司数目和工资总数。(4分)(5)设职工工号为E6的职工在多个公司工作,查询至少在E6职工兼职的

7、所有公司工作的职工工号。(6分)1.(12分)根据给出的关系代数表达式的语法树,利用关系代数表达式的优化算法对该语法树进行优化,画出优化后的标准语法树。在供应关系数据库S_P_J中有供应商表S,零件表P,工程项目表J,及供应情况表SPJ四个表。以下是“没有使用天津供应商生产的红色零件的工程号JNO”对应的关系代数表达式为:πJno(J)-πJno(σS.Sno=SPJ.SnoÙP.Pno=SPJ.PnoÙCity=‘天津’ÙColor=‘红’(S×SPJ×P))1)用SQL语言表示上述关系代数。(4分)2)先将关系代数转化成语法树,并对其进行优化处理,画

8、出优化后的标准语法树。(8分)2.(14分)设关系模式R(A,B,C,D)函数依

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。