【数据库系统工程师考试大纲】数据库系统工程师预测试卷(2)
【shitiku.jxxyjl.com--软件试题库】
全国计算机技术与软件专业技术资格(水平)考试数据库系统工程师全真预测试卷(一)下午试题
(考试时 间14:00--16:30 共150分钟)
本试卷的5道试题都是必答题,请全部解答,每题15分,满分75分。
试题一
工厂包括厂名和厂长名)需建立一个管理数据库存储以下信息:
(1)一个厂内有多个车间每个车间有车间号、车间主任姓名、地址和电话.
(2)一个车间有多个工人,每个工人有职工号、姓名、年龄、性别和工种,
(3)一个车间生产多种产品,产品有产品号和价格。
(4)一个车间生产多种零件,一个零件也可能为多个车间制造。零件有零件号、重量和价格。
(5)一个产品由多种零件组成,一种零件也可装配出多种产品。
(6)产品与零件均存仓库中。
(7)厂内有多个仓库,仓库有仓库号、仓库主任姓名和电话。
试问:
[问题1]
画出该系统的e-r图。
[问题2]
给出相应的关系模式。
[问题3]
画出该系统的层次模型图。
试题二
如图所示给出的是一个调度的事件序列。该调度包含t1,t2,…,t2等12个事务,a,b,…,h为数据库中的数据项,假定“读i”(i=a,b,…,h)成功,则获得i上的一个s锁,而“修改i”成功时,则将锁升级为x锁。又假定所有锁都保持到事务结束,那么,在时刻t36是否存在死锁?并分析哪些事务处于等待另一个事务的状态。
试题三
如图所示是有关大学(university)和学生(student)信息的对象联系图。
[问题1]
试用ordb的定义语言定义这个数据库。
[问题2]
试用ordb的查询语言写出下列查询的select语句:检索每个大学里籍贯为本地的学生,要求显示大学名、城市、学生身份证号和学生姓名。
试题四
阅读下列说明和e-r图5,回答问题1至问题3,把解答写在答卷的对应栏内。
[说明]设有下列关于教务管理系统的e-r图。图中矩形表示实体,圆表示属性,双圆表示关键属性,菱形表示实体间的联系。为了答题的方便,图中的实体和属性同时给出了中英文两种名字,回答问题时只须写出英文名即可。
[问题1]
写出与上述e-r图对应的关系模式,并且下划线标明相应的关键字。
[问题2]
问题1中的关系模型属于第几范式?如果属于第三范式,则说明理由:如果不属于第三范式,则将它化为第三范式(回答时只须写出修改的部分)。
[问题3]
试用sql语言定义教师(teacher)模式。回答时字段的数据类型以及题中未指明的名字由考生自己定义。
试题五
为了满足大量数据传输的需要,有时候需要把数据库中的数据分页传送,比如说,传送1000条数据时,可以一次传送10条数据,等到用户发出需求时再传送下10条数据,如此循环。试实现如下功能:只有当用户第—次点击脚本的页时,才从数据库中获取记录集,然后把记录集作为一个断开的记录集存储在一个session变量中。这个session变量用于在用户翻页时提供记录集。
-
软考系统分析师通过率_软考系统分析师下午Ⅱ试卷详细阅读
试题一 论企业内部网的安全策略企业网络的建设是企业信息化的基础。 近几年,许多企业都陆续建立了自己的企业网,并通过各种方法与internet相连。网络信息安全已经成为企业信息化成功实施的关键因素。请围绕企业内部网的安全策略论题,依次对以下三个方面进行论述。 1.概要叙述你参与分析和开发的系...
-
环球网校软考_赛迪网校软考辅导难题精讲:题目(3)详细阅读
赛迪网校软考辅导难题精讲:题目(3)赛迪网校培训环节特设讨论区,由辅导老师在网上进行实时答疑,学员在自己方便的时候在讨论区提问,辅导老师在12小时内会对学员问题作出回复,确保学员问题不过夜,当天的问题当天解决。现从赛迪网校讨论区摘出部分问题解答,供广大考生参考,欲了解更多详情请登录赛迪...
-
2020年下半年网络工程师答案_2005年下半年网络工程师填空题总结详细阅读
1、 数据可定义为有意义的实体,它涉及到事物的存在形式,数据可分为______和_______两大类。 2、 信号是数据的电子或电磁编码。对应于模拟数据和数字数据,信号也可分为______和______两大类。 3、 通信过程中产生和发送信息的设备或计算机叫做______;接收和处理信息的设备...
-
2021年度网络设计师|2001年度网络设计师级下午考试真题详细阅读
[答案]试题一阅读以下有关传统局域网络运行和维护的叙述,将应填入 __(n)__ 处的字句写在答题纸的对应栏内。在对网络运行及维护前首先要了解网络,包括识别网络对象的硬件情况、判别局域网的拓扑结构和信道访问方式、确定网络互联以及用户负载等。常见的三种拓扑结构是星型、 __(1)__ 与 __(2)_...
-
软考系统分析师通过率_软考系统分析师下午Ⅰ试卷详细阅读
试题一(25分) 阅读以下关于软件配置管理的叙述,回答问题1、问题2和问题3。 在些大中型软件项目中,经常会出现一些混乱和差错,如版本错误、数据不一致等。在软件的开发过程中,随着工作的进展也会产生许多信息,如规格说明、设计说明、源程序、各种数据等,以及合同、计划书、会议...