2017年数据库试题及答案1

合集下载

数据库技术2017年B卷(含答案)

数据库技术2017年B卷(含答案)

数据库技术2017年B卷(含答案)湖北汽车⼯业学院科技学院数据库技术A考试试卷(题)1、SQL Server中,保存着每个数据库对象的信息的系统表是()。

A sysdatabasesB SyscolumnsC SysobjectsD Syslogs2、在JDBC API中所提供的()类的职责是:依据数据库的不同,管理不同的JDBC 驱动程序。

A DriverManagerB ConnectionC StatementD Class3、JSP提供了⼀个可以在多个请求之间持续有效的内置对象(),该对象与浏览器窗⼝⼀⼀对应。

A requestB responseC sessionD Application4、在查询语句的Where⼦句中,如果出现了“age Between 30 and 40”,这个表达式等同于()。

A age>=30 and age<=40B age>=30 or age<=40C age>30 and age<40D age>30 or age<405、在JSP页⾯中,类型为HttpServletResponse的内置对象是()A outB responseC requestD config6、E-R模型是()。

A 实体-模式模型B 实体-联系模型C 客体-联系模型D 客体-模式模型7、在Web项⽬的⽬录结构中,web.xml⽂件位于()中。

A src⽬录B ⽂档根⽬录C META-INF⽬录D WEB-INF⽬录8、在访问Servlet时,在浏览器地址栏中输⼊的路径是在_______地⽅配置的ABCD9、关系模式进⾏投影运算后:()A 元组个数等于投影前关系的元组数B 元组个数⼩于投影前关系的元组数C 元组个数⼩于或等于投影前关系的元组数D 元组个数⼤于或等于投影前关系的元组数10、关系数据库中的码是指()。

A 能唯⼀决定关系的字段B 不可改动的专⽤保留字C 关键的很重要的字段D 能唯⼀标识元组的属性或属性集合11、如果请求页⾯中存在两个单选按钮(假设单选按钮的名称为sex), 分别代表男和⼥,该页⾯提交后,为了获得⽤户的选择项,可以使⽤以下()⽅法。

计算机三级数据库技术考试试题及答案

计算机三级数据库技术考试试题及答案

计算机三级数据库技术考试试题及答案
2017年计算机三级数据库技术考试试题及答案
想要取得好的考试成绩,离不开平时的刻苦刷题。

下面小编为大家整理了2017年计算机三级数据库技术考试试题及答案,希望能帮到大家!
1). 如果一个并发调度的'结果与某一串行调度执行结果等价,则这个并发调度称为是( )
A.串行调度
B.可串行化的调度
C.并发执行的可串行化执行
D.串行控制
正确答案:B
2). 设有关系W(编号,姓名,职称,基本工资),将其规范到3NF,正确的答案:是( )。

A.W1(编号,姓名)W2(工种,基本工资)
B.W1(编号,职称,基本工资)W2(编号,姓名)
C.W1(编号,姓名,职称)W2(编号,基本工资)
D.以上都不对
正确答案:C
3). 利用SQL语句求表学生(学号,姓名,性别,年龄,班级)的详细信息,正确的是( )。

A.SELECT*FROM学生
B.SELECT学生
C.LIST
D.DISPLAYALL
正确答案:A
4). 从用户角度看,下面哪些是数据库管理系统应具有的目标。

①用户界面友好②内部结构清晰、层次分明③开放性,即符合标准和规范④负责管理企业组织的数据库资源
A.①和②
B.①、②和③
C.③和④
D.①、②、③和④
正确答案:C
5). 若当前数据库中有200个记录,当前记录号是8,执行命令LISTNEXT5的结果是( )
A.显示第5号记录的内容
B.显示1至5号记录的内容
C.显示8号记录的5个字段
D.显示从8号记录开始以下5条记录的内容
正确答案:D。

2017计算机四级《数据库系统工程师》考试题及答案

2017计算机四级《数据库系统工程师》考试题及答案

2017计算机四级《数据库系统工程师》考试题及答案2017计算机四级《数据库系统工程师》考试题及答案1 .三分________,七分________,十二分________是数据库建设的基本规律。

(问答题)技术管理基础数据2 . 试述数据库设计过程。

(填空题)这里只概要列出数据库设计过程的六个阶段:1) 需求分析2) 概念结构设计3) 逻辑结构设计4) 数据库物理设计5) 数据库实施6) 数据库运行和维护这是一个完整的实际数据库及其应用系统的设计过程。

不仅包括设计数据库本身,还包括数据库的实施、数据库运行和维护。

设计一个完善的数据库应用系统往往是上述六个阶段的不断反复。

3 . 十二分基础数据强调了数据的________ 、________、________和________是数据库建设中的重要的环节。

(问答题)整理收集组织不断更新4 . 试述数据库设计过程的各个阶段上的设计描述。

(填空题)各阶段的设计要点如下:1) 需求分析:准确了解与分析用户需求(包括数据与处理)。

2) 概念结构设计:通过对用户需求进行综合、归纳与抽象,形成一个独立于具体DBMS的概念模型。

3) 逻辑结构设计:将概念结构转换为某个DBMS所支持的数据模型,并对其进行优化。

4) 数据库物理设计:为逻辑数据模型选取一个最适合应用环境的物理结构(包括存储结构和存取方法)。

5) 数据库实施:设计人员运用DBMS提供的数据语言、工具及宿主语言,根据逻辑设计和物理设计的结果建立数据库,编制与调试应用程序,组织数据入库,并进行试运行。

6) 数据库运行和维护:在数据库系统运行过程中对其进行评价、调整与修改。

5 . 试述数据库设计过程中结构设计部分形成的数据库模式。

(填空题)数据库结构设计的不同阶段形成数据库的各级模式,即:? 在概念设计阶段形成独立于机器特点,独立于各个DBMS产品的概念模式,在本篇中就是E-R图; ? 在逻辑设计阶段将E-R图转换成具体的数据库产品支持的数据模型,如关系模型,形成数据库逻辑模式;然后在基本表的基础上再建立必要的视图(View),形成数据的外模式; ? 在物理设计阶段,根据DBMS特点和处理的需要,进行物理存储安排,建立索引,形成数据库内模式。

2017年数据库系统工程师试题下午及答案

2017年数据库系统工程师试题下午及答案

2017年上半年数据库系统工程师考试下午真题(参考答案)●阅读下列说明和图,回答问题1至问题4,将解答填入答题纸的对应栏内。

【说明】某医疗器械公司作为复杂医疗产品的集成商,必须保持高质量部件的及时供应。

为了实现这一目标,该公司欲开发一采购系统。

系统的主要功能如下:1.检查库存水平。

采购部门每天检查部件库存量,当特定部件的库存量降至其订货店时,返回低存量部件及库存量。

2.下达采购订单。

采购部门针对低存量部件及库存量提交采购请求,向其供应商(通过供应商文件访问供应商数据)下达采购订单,并存储于采购订单文件中。

3.交运部件。

当供应商提交提单并交运部件时,运输和接收(S/R)部门通过执行以下三步过程接收货物:(1)验证装运部件。

通过访问采购订单并将其与提单进行比较来验证装运的部件,并将提单信息发给S/R职员。

如果收货部件项目出现在采购订单和提单上,则己验证的提单和收货部件项目将被送去检验。

否则S/R职员提交的装运错误信息生成装运错误通知发送给供应商。

(2)检验部件质量。

通过访问质量标准来检查装运部件的质量,并将己验证的提单发给检验员。

如果部件满足所有质量标准,则将其添加到接受的部件列表用于更新部件库存。

如果部件未通过检查,则将检验员创建的缺陷装运信息生成缺陷装运通知发送给供应商。

(3)更新部件库存。

库管员根据收到的接受的部件列表添加本次采购数量,与原有库存量累加来更新库存部件中的库存量。

标记订单采购完成。

现采用结构化方法对该采购系统进行分析与设计,获得如图1-1所示的上下文数据流图和图1-2所示的0层数据流图。

米圣经答案:E1:供应商E2:采购部E3:检验员E4:库管员E5:S/R 职员图1-20层数据流图【问题1】(5分)使用说明中的词语,给出图1-1中的实体E1-E5的名称。

【问题2】(4分)使用说明中的词语,给出图1-2中的数据存储D1-D4的名称。

【问题3】(4分)根据说明和图中术语,补充图1-2中缺失的数据流及其起点和终点。

2017年上半年计算机水平考试(中级)《数据库系统工程师》真题(上午考卷)及答案

2017年上半年计算机水平考试(中级)《数据库系统工程师》真题(上午考卷)及答案

2017年上半年计算机水平考试(中级)《数据库系统工程师》真题(上午考卷)(总分100, 考试时间150分钟)1. CPU执行算术运算或者逻辑运算时,常将源操作数和结果暂存在( )中。

A 程序计数器(PC)B 累加器(AC)C 指令寄存器(IR)D 地址寄存器(AR)该问题分值: 1答案:B2. 要判断宇长为16位的整数a的低四位是否全为0,则干( )。

A 将a与OxOOOF进行"逻辑与"运算,然后判断运算结果是否等于0B 将a与OxOOOF进行"逻辑或"运算,然后判断运算结果是否等于FC 将a与OxFFFO进行"逻辑弄或"运算,然后判断运算结果是否等于OD 将a与OxFFFO进行"逻辑与"运算,然后判断运算结果是否等于F该问题分值: 1答案:A3. 计算机系统中常用的输入/输出控制方式有无条件传送、中断、程序查询和DMA方式等。

当采用( )方时,不需要CPU执行程序指令来传送数据。

A 中断B 程序查询C 无条件传送D DMA该问题分值: 1答案:D4. 某系统由下图所示的冗余部件构成。

若每个部件的千小时可靠度都为R,则该系统的千小时可靠度为( )。

A (I-R3)(1-R2)B (l-(1-R)3)(1一(l-Ri)C (1-R3)+(1-R2)D (1一(1-R)3)+(1一(l-Ri)该问题分值: 1答案:B5. 己知数据信息为16位,最少应附加()位校验位,才能实现海明码纠错。

A 3B 4C 5D 6该问题分值: 1答案:C6. 以下关于Cache(高速缓冲存储器)的叙述中,不正确的是( )。

A Cache的设置扩大了主存的容量B Cache的内容是主存部分内容的拷贝C Cache的命中率并不随其容量增大线性地提高D Cache位于主存与CPU之间该问题分值: 1答案:A7. HTTPS使用( )协议对报文进行封装。

三级考试数据库技术练习及答案

三级考试数据库技术练习及答案

三级考试数据库技术练习及答案2017年三级考试数据库技术练习及答案导语:数据库方面的知识对于很多考生来说都是比较难的,特别是对女生来说。

为了帮助大家解决这个难题,今天店铺特地为大家整理了以下练习,希望对大家的学习有帮助!1[单选题]在进行数据库物理设计时,为了保证系统性能,需要综合考虑所选择的数据库管理系统的特性及软硬件具体情况。

下列关于数据库物理设计的说法,错误的是( )A.在频繁执行插入、修改和删除操作的表上建立索引可能会降低系统整体性能B.在一张表的某列上需要频繁执行精确匹配查询时,可以考虑为此列建立哈希索引C.为了提高写入性能,数据库一般应尽量避免存储在RAID10的磁盘存储系统中D.如果系统中存在频繁的多表连接操作,可以考虑将这些基本表组织为聚集文件,以提高查询效率参考答案:C2[单选题]在SQL Server 2008中,某用户仅具有登录到某SQL Server实例的权限。

下列关于该用户能够进行的操作的说法,正确的是( )A.仅能够查询master、model和msdb系统数据库中的部分数据B.能够查询和修改master、model和msdb系统数据库中的部分数据C.仅能够查询master和msdb系统数据库中的部分数据D.能够查询和修改master和msdb系统数据库中的部分数据参考答案:C3[单选题]在进行数据库性能调优过程中,需要考虑数据库系统软件、硬件配置、网络环境等多方面因素。

下列有关性能调优的说法,错误的是( )A.修改某些频繁使用的SQL语句,提高其性能,可能会大幅度降低数据库CPU使用率B.随着服务器CPU处理能力提高、内存容量增大,现阶段数据库性能优化一般以更换服务器硬件为主要调优手段C.当数据库服务器磁盘IO出现写瓶颈时,可以考虑使用高速磁盘存储常用数据,低速磁盘存储不常用数据D.索引可以提高某些查询的速度,但也可能降低写入速度,同时也会增加磁盘空间使用参考答案:B3[单选题] 下列关于数据库安全性的叙述中,不正确的是( )。

全国2017年10月高等教育自学考试数据库系统原理试题及答案

全国2017年10月高等教育自学考试数据库系统原理试题及答案

全国2017年10月高等教育自学考试数据库系统原理试题课程代码:04735自考真题:2017年10月自考真题及答案汇总| 2017年4月自考真题及答案汇总一、单项选择题:本大题共15小题,每小题2分,共30分。

在每小题列出的备选项中只有一项是最符合题目要求的,请将其选出。

1.数据库系统提供数据控制功能,其中不包括A.数据的稳定性B.数据的完整性C.数据的安全性D.数据庠的并发控制2.表达DB物理结构的模型称为A.逻辑模型B.外部模型C.内部模型D.概念模型3.存取路径分为主存取路径与辅助存取路径,主存取路径主要用于A.安全检测B.主键索引C.终端用户D.辅助键索引4.不含有多余厲性的超键称为A.主键B.外键C.内键D.候选键5. A值与B值有一对多联系,可写出的函数依赖是A. B←→AB. A←→BC. A→BD. B→A6.如果关系模式R的每个关系r的域性值都是不可分的原子值,那么称R属于A. INFB. 2NFC. 3NFD. BCNF7.设关系R有r个属性,关系S有s个属性,其中有一个属性是相同的,经过R和S 的笛卡尔积操作后,属性个数是A.r + sB. r + s-1C. r * sD. max(r,s)8.下列关系代数操作中,要求两个运算对象其属性结构完全相同的是A.笛卡儿积、连接B.自然连接、除法C.并、交、差D.投影、选择9. SELECT语句的查询结果之间进行集合的交操作的运算符是A. UNIONB. INTERSECTC. EXISTSD. EXCEPT10.设某数据库中有学生表(学号,姓名,专业),若要把“01、张璐、计算机”插入学生表中,则下列语句正确的是A. ADD INTO学生表VALUE(’01’, ’张墙’, ’计算机’)B.INSERT INTO学生表VALUE(’01’,’张璐’, ’计算机’)C. ADD INTO学生表VALUES(’01’, ’张璐’, ’计算机’)D. INSERT INTO 学生表 VALUES(’01’, ’张璐’,’计劳’)11. DBMS的恢复子系统采取一系列措施保证在任何情况下保持事务的原子性和A.隔离性B.持久性C. 一致性D.安全性12. —个触发器由三部分组成,它们是A.事件一条件一权限B.事件一条件一审计C.事件一条件一角色D.事件一条件一动作13. SQL Server 2000的主要工具中,执行T-SQL的最佳轻量级工具是A.査询分析器B.服务管理器C.企业管理器D.事件探査器14. PowerBuilder 9.0提供的操作画板组件的工具栏是A. PowerBarB. PainterBarC. DataBarD. FuncBar15.在类图中,关联是对类的实例之间联系的命名,与关联有关的类的个数称为A.关联元数B.关联角色C.重复度D.关联基数二、填空题:本大题共10空,每空丨分,共10分。

2017年9月全国计算机二级MySQL数据库真题-第一套

2017年9月全国计算机二级MySQL数据库真题-第一套

1下列数据结构中,属于非线性结构的是()。

A) 循环队列B) 带链队列C) 二叉树D) 带链栈解析】树是简单的非线性结构,所以二叉树作为树的一种也是一种非线性结构2下列数据结构中,能够按照"先进后出"原则存取数据的是()。

A) 循环队列B) 栈C) 队列D) 二叉树【解析】栈是按先进后出的原则组织数据的。

队列是先进先出的原则组织数据。

3对于循环队列,下列叙述中正确的是()。

A) 队头指针是固定不变的B) 队头指针一定大于队尾指针C) 队头指针一定小于队尾指针D) 队头指针可以大于队尾指针,也可以小于队尾指针【解析】循环队列的队头指针与队尾指针都不是固定的,随着入队与出队操作要进行变化。

因为是循环利用的队列结构所以对头指针有时可能大于队尾指针有时也可能小于队尾指针。

4算法的空间复杂度是指()。

A) 算法在执行过程中所需要的计算机存储空间B) 算法所处理的数据量C) 算法程序中的语句或指令条数D) 算法在执行过程中所需要的临时工作单元数【解析】算法的空间复杂度是指算法在执行过程中所需要的内存空间。

所以选择A)。

5软件设计中划分模块的一个准则是()。

A) 低内聚低耦合B) 高内聚低耦合C) 低内聚高耦合D) 高内聚高耦合【解析】一般较优秀的软件设计,应尽量做到高内聚,低耦合,即减弱模块之间的耦合性和提高模块内的内聚性,有利于提高模块的独立性。

6下列选项中不属于结构化程序设计原则的是()。

A) 可封装B) 自顶向下C) 模块化D) 逐步求精【解析】结构化程序设计的思想包括:自顶向下、逐步求精、模块化、限制使用goto语句,所以选择A)。

7软件详细设计生产的图如下:该图是()A) N-S图B) PAD图C) 程序流程图D) E-R图【解析】N-S图提出了用方框图来代替传统的程序流程图,所以A)不对。

PAD图是问题分析图,它是继承程序流程图和方框图之后提出的又一种主要用于描述软件详细设计的图形表示工具,所以B)不对。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

2017年数据库试题及答案1
一、单项选择题:(每小题1分,共10分)
1.要保证数据库逻辑数据独立性,需要修改的是()
A、模式
B、模式与内模式的映射
C、模式与外模式的映射
D、内模式
2.下列四项中,不属于数据库特点的是()
A、数据共享
B、数据完整性
C、数据冗余很高
D、数据独立性高
3.学生社团可以接纳多名学生参加,但每个学生只能参加一个社团,从社团到学生之间的联系类型是()
A、多对多
B、一对一
C、多对一
D、一对多
4.反映现实世界中实体及实体间联系的信息模型是()
A、关系模型
B、层次模型
C、网状模型
D、E-R模型
5.对数据库并发操作有可能带来的问题包括()
A、读出“脏数据”
B、带来数据的冗余
C、未被授权的用户非法存取数据
D、破坏数据的独立性
6.数据库中,数据的物理独立性是指()。

A、数据库与数据库管理系统的相互独立
B、用户程序与DBMS相互独立
C、用户的应用程序与存储在磁盘上数据库中的数据是相互独立的
D、应用程序与数据库中数据的逻辑结构相互独立
7.数据库的网状模型应满足的条件是()
A、允许一个以上的节点无双亲,也允许一个节点有多个双亲
B、必须有两个以上的节点
C、有且仅有一个节点无双亲,其余节点都只有一个双亲
D、每个节点有且仅有一个双亲
8.子模式是()
A、模式的副本
B、模式的逻辑子集
C、多个模式的集合
D、以上三者都对
9.数据库的()是指数据的正确性和相容性。

A、安全性
B、完整性
C、并发控制
D、恢复
10.事务的原子性是指()
A、事务中包括的所有操作要么都做,要么都不做
B、事务一旦提交,对数据库的改变是永久的
C、一个事务内部的操作及使用的数据对并发的其它事物是隔离
的D、事务必须是使数据库从一个一致性状态变到另一个一致性
状态二、填空:(每空1分,共10分)
1.SQL语言提供数据库定、数据控制、等功能。

2.数据库保护问题包括:、完整性、故障恢复和并发控制等方面。

3.关系代数中专门的关系运算包括:选择、连接和。

4.数据库中常用的四种文件组织方式是:顺序文件、索引文件、散列文件和。

5.关系数据库数据操作的处理单位是,层次和网状数据库数据操作的处理单位是记录。

6.关系代数中课程÷学生表示的含义是。

7.一个关系中可以有个码(填一个或多个)。

8.关系规范化的目的是、避免插入和删除异常,从而增强数据库结构的稳定性和灵活性。

9.关系演算语言包括、。

三、名词解释:(每小题4分,共20分)
1、实体
2、ACID特性
3、模式
4、视图
5、可串行化的调
度。

四、简答题:(每小题5分,共30分)
1、简述文件系统和数据库系统之间的区别和联系。

2、在DBTG系统中,数据的存取机制有哪几种?
3、数据库系统中常见的故障有那些?
4、简述SQL语言的组成。

5、说明关系模型有哪三类完整性规则?
6、简述数据库设计步骤。

五、
应用题:(每题10分,共30分)
1、假定一个部门的数据库包括以下的信息:职工的信息:
职工号、姓名、住址、所在部门。

部门的信息:部门所有职
工、经理和销售的产品。

产品的信息:产品名、制造商、价
格型号及产品内部编号。

制造商信息:制造商名称、地址、
生产的产品名和价格。

试画出这个数据库的E-R图。

2、设有图书登记表TS,具有属性:BNO(图书编号),BC(图书类别),BNA(书名),
AU(作者),PUB(出版社)。

按下列要求用SQL语言进行设计:
(1)按图书编号BNO建立TS表的索引ITS。

(2)查询按出版社统计其出版图书总数。

(3)删除索引ITS。

3、设有关系模式R(C,T,S,N,G),其上的函数依赖集:
F={C→T,CS→G,S→N},求出R的所有侯选关键字。

试题1答案
一.单项选择题(每小题1分,共10分)
1、C
2、C
3、D
4、D
5、A
6、C
7、A
8、B
9、B10、A 二.填空题(每空1分,共10分)
1、数据操纵
2、安全性保护
3、除法
4、倒排文件
5、集合
6、求出所有学生都选修的课程的信息
7、多
8、控制冗余
9、元组关系演算语言、域关系演算语

三.名词解释(每小题4分,共20分)
1.实体:客观存在并可相互区分的事物叫实体。

实体可以是人、物、实际的对象、某些概念等,也可指事物本身,也可指事物间的联系。

2.原子性、一致性、隔离性、持续性
3.模式:数据库中全部数据的一个逻辑表示或描述。

4.视图:是从一个或几个基本表(或视图)导出的表。

视图是一个虚表,即视
图所对应的数据不实际存储在数据库中,数据库中只存储视图的定义。

5.可串行化的调度:当且仅当某组事物的一定交叉调度产生的结果和这些事物的某一串行调度的结果相同,则这个交叉调度是可串行化的。

四.简答题(每小题5分,共30分)
1.区别:
文件系统:用文件将数据长期保存在外存上,程序和数据有一定的联系,用操作系统中的存取方法对数据进行管理,实现以文件为单位的数据共享。

数据库系统:用数据库统一存储数据,程序和数据分离,用DBMS统一管理和控制数据,实现以记录和字段为单位的数据共享,
联系:均为数据组织的管理技术;均由数据管理软件管理数据,程序和数据之间用存取方法进行转换;数据库系统是在文件系统的基础上发展起来的。

2.主要有三种:(1)入口点的存取方法。

例如用HASH方法,索引方法(2)导航的存取方法。

(3)用DBK直接存取记录的方法。

3.事物故障、系统故障和介质故障、计算机病毒。

4.分为四个部分:数据定义、数据操纵、数据控制、嵌入式SQL语言的使用规定。

5.实体完整性、参照完整性、用户自定义完整性。

6.分6个阶段(1)需求分析(2)概念结构设计(3)逻辑结构设计(4)数据库物理设计(5)数据库实施(6)数据库运行和维护。

五.应用题:(每题10分,共30分)
1.略
2.(1)CREATE INDEX ITS ON TS(BNO);
(2)SELECT PUB,COUNT(BNO)
FROM TS
GROUP BY PUB
(3)DELETE FILE ITS.IDX
3.根据侯选关键字的定义,R的侯选关键字只可能由F中各个函数依赖的右边属性组成,即C,S,所以组成侯选关键字的属性可能是CS。

计算可知:(CS)+=CGNST,即CS→U
而:C+=CT,S+=NS∴R只有一个侯选关键字CS。

相关文档
最新文档