2017年数据库试题及答案1
数据库技术2017年B卷(含答案)
![数据库技术2017年B卷(含答案)](https://img.taocdn.com/s3/m/f0f05d5c777f5acfa1c7aa00b52acfc789eb9fa8.png)
数据库技术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), 分别代表男和⼥,该页⾯提交后,为了获得⽤户的选择项,可以使⽤以下()⽅法。
计算机三级数据库技术考试试题及答案
![计算机三级数据库技术考试试题及答案](https://img.taocdn.com/s3/m/de410005590216fc700abb68a98271fe900eaf51.png)
计算机三级数据库技术考试试题及答案
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计算机四级《数据库系统工程师》考试题及答案](https://img.taocdn.com/s3/m/3648a8f40b4e767f5acfceed.png)
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年数据库系统工程师试题下午及答案](https://img.taocdn.com/s3/m/9337c800a32d7375a4178049.png)
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年上半年计算机水平考试(中级)《数据库系统工程师》真题(上午考卷)及答案](https://img.taocdn.com/s3/m/f15d5d1e3169a4517723a33d.png)
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使用( )协议对报文进行封装。
三级考试数据库技术练习及答案
![三级考试数据库技术练习及答案](https://img.taocdn.com/s3/m/a6021f23773231126edb6f1aff00bed5b9f373a6.png)
三级考试数据库技术练习及答案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月高等教育自学考试数据库系统原理试题及答案](https://img.taocdn.com/s3/m/2f7e98dd4693daef5ff73d07.png)
全国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数据库真题-第一套](https://img.taocdn.com/s3/m/c25ebfda9ec3d5bbfd0a7472.png)
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)不对。
2017年计算机三级《数据库技术》练习试题及答案
![2017年计算机三级《数据库技术》练习试题及答案](https://img.taocdn.com/s3/m/00171fedf605cc1755270722192e453610665b89.png)
单选题 1.数据库系统的三级模式结构和⼆层映像功能提供了数据的逻辑独⽴性和物理独⽴性。
下列提供逻辑独⽴性的是( )。
A.外模式/模式映像 B.模式/内模式映像 C.内模式/外模式映像 D.模式/模式映像 2.浏览器/服务器架构是现阶段⾮常流⾏的数据库应⽤系统架构。
在此架构中,应⽤服务器起到了⾮常重要的作⽤。
下列关于应⽤服务器的说法,错误的是( )。
A.应⽤服务器⼀般运⾏程序代码,实现⾯向具体应⽤领域的业务规则,数据库服务器承担数据存储、管理等功能 B.应⽤服务器会根据⽤户请求连接相应的数据库,获取数据并进⾏处理,将结果返回给⽤户 C.应⽤服务器⼀般需具有数据访问和数据存储等功能,在数据库服务器出现问题时可以继续向⽤户提供服务 D.应⽤服务器⼀般提供了集群、失效恢复、负载均衡等公共服务,可以⼤幅度提⾼系统性能和可靠性 3.关系模型是数据库系统最常⽤的⼀种数据模型。
下列关于关系模型的说法,错误的是( )。
A.关系模型中的关系是⼀个⼆维表,表中的⼀⾏对应关系中的⼀个元组 B.按照⼀定的规则可以将ER模型转换为关系模型中的关系模式 C.关系模型是建⽴在集合论的基础上的,关系模型中数据存取对⽤户是透明的 D.关系模型中的关系模式描述关系的动态结构,其内容随⽤户对数据库的操作⽽变化 4.在数据库应⽤系统的需求分析阶段,设有如下⼯作: 1.分析与描述⽬标系统需要完成的功能 Ⅱ.分析与描述⽬标系统对响应时间、存储容量的要求 Ⅲ.分析与描述⽬标系统涉及的数据范围、数据的属性特征及数据之间的关系 Ⅳ.分析与描述每项功能活动需要的输⼈数据、业务规则及输出数据 V.分析与描述⽬标系统的总体结构、功能活动及各功能活动之间的关系以上属于系统功能建模内容的是( )。
A.仅Ⅰ、Ⅳ和V B.仅Ⅱ、Ⅳ和V C.仅Ⅰ、Ⅱ和Ⅲ D.仅Ⅲ、Ⅳ和V 5.在概念模型中,属性⽤于描述事物的特征或性质。
关于属性有下列说法: Ⅰ.⼀个实体集中的属性名要 Ⅱ.属性⼀般⽤名词或名词短语命名 Ⅲ.⼀个属性的值可以取⾃不同的域 Ⅳ.实体集的标识属性能够识别实体集中每⼀个实体 V.标识属性的取值不能重复,但可以为空以上说法正确的是( )。
2017年9月全国计算机二级MySQL数据库真题-第二套
![2017年9月全国计算机二级MySQL数据库真题-第二套](https://img.taocdn.com/s3/m/4276cda1960590c69ec37672.png)
1 下列叙述中正确的是()。
A) 线性表的链式存储结构与顺序存储结构所需要的存储空间是相同的B) 线性表的链式存储结构所需要的存储空间一般要多于顺序存储结构C) 线性表的链式存储结构所需要的存储空间一般要少于顺序存储结构D) 线性表的链式存储结构与顺序存储结构在存储空间的需求上没有可比性【解析】线性链式存储结构中每个结点都由数据域与指针域两部分组成,增加了存储空间,所以一般要多于顺序存储结构。
2下列叙述中正确的是()。
A) 栈是一种先进先出的线性表B) 队列是一种后进先出的线性表C) 栈与队列都是非线性结构D) 以上三种说法都不对解析】栈是一种先进后出的线性表,队列是一种先进先出的线性表,栈与队列都是线性结构。
3软件测试的目的是()。
A) 评估软件可靠性B) 发现并改正程序中的错误C) 改正程序中的错误D) 发现程序中的错误【解析】软件测试是为了发现错误而执行程序的过程,测试要以查找错误为中心,而不是为了演示软件的正确功能。
不是为了评估软件或改正错误。
4在软件开发中,需求分析阶段产生的主要文档是()。
A) 软件集成测试计划B) 软件详细设计说明书C) 用户手册D) 软件需求规格说明书【解析】需求分析阶段的工作可以概括为:需求获取、需求分析、编写需求规格说明书、需求评审四个方面。
所以选择D)5软件生命周期是指()。
A) 软件产品从提出、实现、使用维护到停止使用退役的过程B) 软件从需求分析、设计、实现到测试完成的过程C) 软件的开发过程D) 软件的运行维护过程【解析】通常,将软件产品从提出、实现、使用维护到停止使用退役的过程称为软件生命周期。
也就是说,软件产品从考虑其概念开始,到该软件产品不能使用为止的整个时期都属于软件生命周期。
6面向对象方法中,继承是指()。
A) 一组对象所具有的相似性质B) 一个对象具有另一个对象的性质C) 各对象之间的共同性质D) 类之间共享属性和操作的机制解析】继承是面向对象的方法的一个主要特征,是使用已有的类的定义作为基础建立新类的定义技术。
《互联网数据库》2017年4月自考试卷及答案
![《互联网数据库》2017年4月自考试卷及答案](https://img.taocdn.com/s3/m/acdd6fdfe53a580217fcfe1a.png)
2017年4月高等教育自学考试全国统一命题考试互联网数据库试卷(课程代码00911)本试卷共4页,满分l00分。
考试时间l50分钟。
考生答题注意事项:1.本卷所有试题必须在答题卡上作答。
答在试卷上无效,试卷空白处和背面均可作草稿纸。
2.第一部分为选择题。
必须对应试卷上的题号使用2B铅笔将“答题卡”的相应代码涂黑。
3.第二部分为非选择题。
必须注明大、小题号,使用0.5毫米黑色字迹签字笔作答。
4.合理安排答题空间,超出答题区域无效。
第一部分选择题(共30分)一、单项选择题(本大题共l5小题,每小题2分,共30分)在每小题列出的四个备选项中只有一个是符合题目要求的。
请将其选出并将“答题卡"的相应代码涂黑。
错涂、多涂或未涂均无分.1.“员工工资总额在5000元至30000元之闻”的约束属于DBMS的A.封锁控制 B.并发控制C.完整性控制 D.安全性控制2.ASP的内置对象中,供所有用户共享的对象是A.Scission对象 B.System对象C.Rcques对象 D.Application对象3.Java.sql.SQL Warnin9属于A.Java JDBC类 B.Java JDBC异常类C.Java JDBC控制类 D.Java JDBC接口类4.VBScript运算符优先级最高的是A.算术运算符 B.比较运算符C.连接运算符 D.逻辑运算符5.并行数据库存在多种体系结构,其中实现技术最容易的是A.SC结构 B.SD结构C.SM结构 D.SN结构6.SQL的SELECT语句中,“HAVING条件表达式”用来筛选满足条件的A.列 B.行C.关系 D.组7.关系模式分解的无损连接和保持函数依赖两个特性之间A.没有必然联系 B.前者蕴含后者C.后者蕴含前者 D.二者同时成立,或同时不成立8.关于关系性质的下列说法中,错误的是A.列名不能相同 B.列是同质的C.列的顺序无关紧要 D.不同列不能有相同的域9.下列不属于数据仓库基本特征的是A.面向主题的 B.可更新的C.集成的 D.时变的10.能实现绝对的与平台无关性的Web数据库访问技术是A.ODBC B.ADOC.JDBC D.ActiveX11.下列不属于VBScript数据类型的是A.Varchar B.EmptyC.StIiIlg D.EITor12.下列关于分布式数据库特点的叙述中,错误的是A.减少数据冗余 B.集中与自治相结合的控制结构C.全局的一致性、可串行性和可恢复性 D.具有数据独立性13.对数据库中全体数据逻辑结构和特征的描述称为A.外模式 B.内模式C.模式 D.存储模式14.在数据字典中,反映了数据结构在系统内传输路径的是A.数据存储过程 B.数据流C.数据通路 D.数据记录15.专门的关系运算中,水平方向上进行的运算是A.交 B.选择C.投影 D.连接第二部分非选择题(共70分)二、填空题《本大题共l0小题,每小题l分,共l0分)16.按复杂程度可将多媒体数据模型分为三种:简单型、复杂型和_____。
2017年数据库试题及答案1
![2017年数据库试题及答案1](https://img.taocdn.com/s3/m/09d0879b02d276a200292efb.png)
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.数据库中常用的四种文件组织方式是:顺序文件、索引文件、散列文件和。
数据库及程序设计总复习试题及答案(2017)
![数据库及程序设计总复习试题及答案(2017)](https://img.taocdn.com/s3/m/f0c6abe0a32d7375a51780b8.png)
数据库及程序设计复习资料第1章数据库系统概述一选择题:1.在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。
在这几个阶段中,数据独立性最高的是阶段。
A.数据库系统 B.文件系统 C.人工管理 D.数据项管理答案:A2.数据库的概念模型独立于。
A.具体的机器和DBMS B.E-R图 C.信息世界 D.现实世界答案:A3.数据库的基本特点是。
A.(1)数据可以共享(或数据结构化) (2)数据独立性 (3)数据冗余大,易移植 (4)统一管理和控制B.(1)数据可以共享(或数据结构化) (2)数据独立性 (3)数据冗余小,易扩充 (4)统一管理和控制C.(1)数据可以共享(或数据结构化) (2)数据互换性 (3)数据冗余小,易扩充 (4)统一管理和控制D.(1)数据非结构化 (2)数据独立性 (3)数据冗余小,易扩充 (4)统一管理和控制答案:B4. 是存储在计算机内有结构的数据的集合。
A.数据库系统 B.数据库 C.数据库管理系统 D.数据结构答案:B5.数据库中存储的是。
A.数据 B.数据模型 C.数据以及数据之间的联系 D.信息答案:C6. 数据库中,数据的物理独立性是指。
A.数据库与数据库管理系统的相互独立B.用户程序与DBMS的相互独立C.用户的应用程序与存储在磁盘上数据库中的数据是相互独立的D.应用程序与数据库中数据的逻辑结构相互独立答案:C7. 数据库的特点之一是数据的共享,严格地讲,这里的数据共享是指。
A.同一个应用中的多个程序共享一个数据集合B.多个用户、同一种语言共享数据C.多个用户共享一个数据文件D.多种应用、多种语言、多个用户相互覆盖地使用数据集合答案:D8.数据库系统的核心是。
A.数据库B.数据库管理系统C.数据模型D.软件工具答案:B9. 下述关于数据库系统的正确叙述是。
A.数据库系统减少了数据冗余B.数据库系统避免了一切冗余C.数据库系统中数据的一致性是指数据类型一致D.数据库系统比文件系统能管理更多的数据答案:A10. 数将数据库的结构划分成多个层次,是为了提高数据库的①和②。
2017年4月全国自考《数据库系统原理》真题及详解
![2017年4月全国自考《数据库系统原理》真题及详解](https://img.taocdn.com/s3/m/fac8673671fe910ef02df850.png)
(总分 100,考试时间 90 分钟)
一、单项选择题 1.下面不属于人工管理阶段数据管理特点的是( ) A 数据不保存在计算机内 B 没有专用的软件对数据进行管理 C 只有程序的概念,没有文件的概念 D 数据面向应用 答案:D 解析:人工管理阶段数据管理的特点有:(1)数据不保存在计算机内。(2)没有专用的软件对数据 进行管理。(3)只有程序的概念,没有文件的概念。(4)数据面向程序。 2.关于外部模型的描述,叙述不正确的是( ) A 逻辑模型是外部模型的一个逻辑子集 B 外部模型独立于硬件,依赖于软件 C 外部模型反映了用户使用数据库的观点 D 外部模型是对概念模型的支持 答案:A 解析:外部模型具有以下特点:(1)外部模型是逻辑模型的一个逻辑子集。(2)外部模型独立于硬 件,依赖于软件。(3)外部模型反映了用户使用数据库的观点。从整个系统考察,外部模型有以下优 点:(1)简化了用户的观点。(2)有助于数据库的安全性保护。(3)外部模型是对概念模型的支持。 3.下面不属于数据库逻辑设计阶段任务的是( ) A 把概念模型转换成逻辑模型 B 确定数据存放位置 C 设计应用程序与数据库的接口 D 评价逻辑模型 答案:B 4.在关系模型中,对于完整性规则叙述错误的是( ) A 元组在组成主键的属性上不能有空值 B 外键和相应的主键可以不同名,只要定义在相同值域上即可 C 外键和主键不可以是同一个关系模式 D 外键值是否允许空,应视具体问题而定 答案:C 5.下面不属于关系模式设计问题的是( ) A 插入异常 B 删除异常 C 不可重复读 D 数据冗余 答案:C 解析:关系模式的设计问题有:(1)数据冗余。(2)操作异常。操作异常又包括修改异常、插入异 常和删除异常。 6.如果 X→Y,Y→A,且 Y 不能函数确定 X,AY,那么称 X→A 是( ) A 平凡函数依赖 B 传递依赖 C 局部依赖 D 完全依赖 答案:B
2017年上半年下午 数据库工程师 试题及答案与解析-软考考试真题-案例分析
![2017年上半年下午 数据库工程师 试题及答案与解析-软考考试真题-案例分析](https://img.taocdn.com/s3/m/adb01e6177232f60dccca10f.png)
2017年上半年下午数据库工程师考试试题-案例分析-答案与解析试题一(共15分)阅读下列说明和图,回答问题1至问题4,将解答填入答题纸的对应栏内。
【说明】某医疗器械公司作为复杂医疗产品的集成商,必须保持高质量部件的及时供应。
为了实现这一目标,该公司欲开发一采购系统。
系统的主要功能如下:1.检查库存水平。
采购部门每天检查部件库存量,当特定部件的库存量降至其订货店时,返回低存量部件及库存量。
2.下达采购订单。
采购部门针对低存量部件及库存量提交采购请求,向其供应商(通过供应商文件访问供应商数据)下达采购订单,并存储于采购订单文件中。
3. 交运部件。
当供应商提交提单并交运部件时,运输和接收(S /R )部门通过执行以下三步过程接收货物:(1)验证装运部件。
通过访问采购订单并将其与提单进行比较来验证装运的部件,并将提单信息发给S/R 职员。
如果收货部件项目出现在采购订单和提单上,则己验证的提单和收货部件项目将被送去检验。
否则S /R职员提交的装运错误信息生成装运错误通知发送给供应商。
(2) 检验部件质量。
通过访问质量标准来检查装运部件的质量,并将己验证的提单发给检验员。
如果部件满足所有质量标准,则将其添加到接受的部件列表用于更新部件库存。
如果部件未通过检查,则将检验员创建的缺陷装运信息生成缺陷装运通知发送给供应商。
(3)更新部件库存。
库管员根据收到的接受的部件列表添加本次采购数量,与原有库存量累加来更新库存部件中的库存量。
标记订单采购完成。
现采用结构化方法对该采购系统进行分析与设计,获得如图1-1 所示的上下文数据流图和图1-2所示的0层数据流图。
【问题1】(5分)使用说明中的词语,给出图1-1中的实体E1-E5的名称。
【参考答案】E1、供应商E2、采购部E3、检验员E4、库管员E5、S/R职员【答案解析】依据题干中“下达采购订单。
采购部门针对低存量部件及库存量提交采购请求,向其供应商(通过供应商文件访问供应商数据)下达采购订单,并存储于采购订单文件中。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 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。