浙大秋-数据库技术在线作业及答案_第1页
浙大秋-数据库技术在线作业及答案_第2页
浙大秋-数据库技术在线作业及答案_第3页
浙大秋-数据库技术在线作业及答案_第4页
浙大秋-数据库技术在线作业及答案_第5页
已阅读5页,还剩18页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、浙大2021秋-数据库技术在线作业及答案1. 如果K是关系模式R(U,F)的任一候选关键字,X是任一属性或属性集,如果X?K,那么X称为 ( ) ;否那么称为 ( ) 。正确答案:BA 非属性 主属性 B 主属性 非主属性 C 主属性 主属性 D 非属性 非主属性 单项选择题正确答案:C2.( )是由SUN公司推出的第一个标准的、用于执行SQL语句 的Java API。JDBC是完全用 Java语言 编写的,是Java程序访问数据库的接口技术 ,编程人员能够用纯JAVA API来编写数据库应用程序,利用Java语言的跨平台特点,就可以做到只须写一遍数据库应用程序就能在任何平台、各种数据库系统上

2、运行数据库改变,驱动程序跟着改变,但应用程序不变,以减少不必要的重复代码。A ODBC B ADO.NET C JDBC单项选择题 正确答案:A3. C/S架构可以传统的两层结构,也可以是多层结构三层或者三层以上。在传统的两层结构中,一层为 ,另一层为 。 在三层客户/效劳器结构中,将效劳器端分为 效劳器和 效劳器,应用效劳器主要用来 部署和封装 业务处理程序,而数据库效劳器主要支持数据库的存储和数据处理 。客户端通过应用效劳器递交业务请求和数据请求 ,应用效劳器完成对数据库的访问及其相关处理,并最终将处理结果 返回给客户端。A 客户层 效劳器层 应用 数据库 B 客户层 效劳器层 WEB 数

3、据库 C 浏览器层 效劳器层 WEB 数据库 D 浏览器层 效劳器层 应用 数据库 单项选择题正确答案:A4.防止死锁的主要方法有两种:一是 ,即在设计阶段规定所有的事务都按相同的顺序来封锁表;一是 ,即在设计阶段规定为了完成一个事务, 一次性封锁 所需要的全部表。A 相同顺序法 一次封锁法 B 一次封锁法 相同顺序法 C 超时法 等待图法 D 等待图法 超时法 单项选择题正确答案:C5.在客户/效劳器结构的数据库中,在数据库中还可以存放程序,因为这种程序以数据库对象的形式存储在数据库中,所以称为 。A 游标 B 触发器 C 存储过程 D 视图 单项选择题正确答案:B6.:当一个事务读取了另一

4、个事务正在更新、但没有提交的数据时可能产生所谓的读“脏数据问题,也称作“脏读(Dirty Read)或未提交读。A 丧失更新 B 读“脏数据 C 不可重复读 D 幻像读 单项选择题正确答案:C7. 阶段根据 系统分析 说明书中规定的功能要求,考虑实际条件,设计出一个易于实现、易于维护的系统。A 系统规划 B 系统分析 C 系统设计 D 系统实施 单项选择题 正确答案:B8. 阶段的主要任务是对组织的环境、目标、现行系统的状况进行初步调查,研究建立新系统的必要性和可行性 ,给出拟建系统的备选方案。对这些方案进行 可行性分析 ,写出 可行性分析报告 。A 系统分析 B 系统规划 C 系统设计 D

5、系统实施 单项选择题正确答案:C9.( )是位于用户与操作系统之间的一层数据管理软件。A DB B DBS C DBMS D Data 单项选择题 正确答案:B10.在SQL SERVER中,从游标中读取记录使用 语句A GET B FETCH C RETURN D SELECT 单项选择题 正确答案:B11.根据SQL标准,修改表的数据结构,下面哪种语句适用?A UPDATE B ALTER C CHANGE D SHIFT 单项选择题正确答案:C12. 如果R(U,F) 1NF,并且R中的每个 都 函数依赖于关键字 ,那么R(U,F) 2NF 。A 主属性 完全 B 非主属性 局部 C 非

6、主属性 完全 D 主属性 局部 单项选择题 正确答案:BSQL标准,要修改表student中所有学生的年龄age,使之在原值根底上减一,下面哪个语句适用?A update student set age = 1 B update student set age = age - 1 C update age = age -1 from student D update from student where age = age -1 单项选择题正确答案:D14.根据SQL标准,下面哪条语句与select min(age) from student等效?A select age from stude

7、nt where age = min(age) B select distinct age from student where age = all min(age) C select distinct a.age from student a where a.age = any (select distinct b.age from student b) D select distinct a.age from student a where a.age = all (select distinct b.age from student b) 单项选择题 正确答案:C15.数据模型的三个阶段

8、:现实世界 数据模型、信息世界 数据模型、机器世界 数据模型 。A 概念 物理 逻辑 B 物理 逻辑 概念 C 概念 逻辑 物理 D 物理 概念 逻辑 单项选择题 正确答案:A16.使用游标可以进行更新和删除。此时,与普通的更新和删除的SQL语句比拟,增加了子句 。A WHERE CURRENT OF B WHERE NOW OF C CURRENT OF D NOW OF 单项选择题 正确答案:A17.数据库DB、数据库系统DBS和数据库管理系统DBMS三者之间的关系是:A DBS包括DB和DBMS B DBMS包括DB和DBS C DB包括DBS和DBMS D DBS就是DB,也就是DBM

9、S 单项选择题 正确答案:A18.分布式 数据库是一个 ( ) 分布于计算机网络的不同地点、而 ( ) 又属于同一系统的数据集合。网络上每个地点的数据库都有自治能力,能够完成局部应用;同时每个地点的数据库又属于整个系统,通过网络也可以完成全局应用 。A 物理上 逻辑上 B 逻辑上 物理上 单项选择题 正确答案:B19.阶段根据系统设计任务书所确定的范围,对现行系统进行详细调查 ,分析用户的各种需求,确定新系统的目标和功能,收集用户的 数据 需求和 处理 需求。A 系统规划 B 系统分析 C 系统设计 D 系统实施 单项选择题 正确答案:C20.根据SQL标准,删除表student中对字段sno

10、的唯一性约束,应该使用下面哪条语句?A drop sno from table student B alter table student drop sno C alter table student drop unique(sno) D alter table student drop sno unique 单项选择题 正确答案:B21.浏览器/效劳器模式基于 ( ) 。 在客户端的计算机上不需要安装专门的软件,只要有上网用的 ( ) 如Internet Explorer即可。所有的业务处理程序都部署在 ( )上 。A 二层结构 浏览器软件 客户器 B 三层结构 浏览器软件 效劳器 C 三层

11、结构 浏览器软件 客户器 D 二层结构 浏览器软件 效劳器 单项选择题 正确答案:B22.根据SQL标准,创立一个视图abc,通过该视图只能对表student中系dept为IS的记录进行更新操作。下面哪条语句适用?A create view abc as select * from student where dept=IS B create view abc as select * from student where dept=IS with check option C create view abc as student where dept=IS D create view abc

12、as select dept=IS from student 单项选择题 正确答案:A23.根据SQL标准,要删除表student中所有数据,但不将表student的定义一起删除,下面哪个语句可以适用?A delete from student B delete all from student C delete * from student D drop table student 单项选择题 正确答案:D24.:和不可重复读相关,当用相同的条件查询记录时,记录个数忽多忽少,有一种“幻象的感觉。原因是有事务在对相同的表做 插入或删除 操作。A 丧失更新 B 读“脏数据 C 不可重复读 D 幻

13、像读 单项选择题 正确答案:C25.根据SQL标准,创立一个视图,应该使用下面哪个语句?A CREATE TABLE B CREATE INDEX C CREATE VIEW D CREATE DATABASE 单项选择题 正确答案:C26. 如果XY,并且YX,那么可记作XY,这时X和Y可以称做 。A 函数依赖 B 非平凡依赖 C 函数等价 D 完全函数依赖 单项选择题 正确答案:E27.根据SQL标准,增加一个新的字段sdate到表student中,该字段为可容纳7个字符的定长字符串,下面哪条语句可以正确表述?A insert into student sdate char(7) B ad

14、d sdate char(7) to student C append sdate varchar(7) to table student D alter table student add sdate varchar(7) E alter table student add sdate char(7) F alter table student modify sdate char(7) 单项选择题 正确答案:B28. 如果R(U,F) 2NF,并且所有 ( ) 都 ( ) 于关键字,那么R(U,F) 3NF 。A 非主属性 传递依赖 B 非主属性 不传递依赖 C 主属性 不传递依赖 D 主属

15、性 传递依赖 单项选择题 正确答案:A29.浏览器 接受用户的请求,然后通过页面将请求提交给 ( ;Web效劳器将页面请求解析后向 提出处理请求,应用效劳器访问 并进行相关处理;最后再由Web效劳器将处理结果格式化成页面形式HTML 呈现在客户端。A Web效劳器 应用效劳器 数据库效劳器 B Web效劳器 数据库效劳器 应用效劳器 C 应用效劳器 Web效劳器 数据库效劳器 D 数据库效劳器 应用效劳器 Web效劳器 单项选择题 正确答案:B30.对象关系数据库是对 ( ) 的扩充和开展,它仍然基于关系数据模型,仍然使用SQL 完成数据查询和操作在SQL99中增加了对 ( ) 概念的支持。A

16、 面向对象数据库 面向对象 B 关系数据库 面向对象 C 分布式数据库 SQL 单项选择题 正确答案:B31.用SQL语句进行表的查询操作,使用 语句。如果要进行分组查询,应使用 子句;如果要对查询结果进行排序,要使用 子句;查询使用连接操作时,可以使用的外连接方式主要有左连接 ,右连接 ,全连接 等几种。 A UPDATE , ORDER BY, GROUP BY, LEFT JOIN, RIGHT JOIN, FULL JOIN B SELECT , GROUP BY, ORDER BY, LEFT JOIN,RIGHT JOIN, FULL JOIN C SELECT , ORDER B

17、Y , GROUP BY , LEFT JOIN, RIGHT JOIN,FULL JOIN D SELECT ,GROUP BY , ORDER BY , RIGHT JOIN, LEFT JOIN, FULL JOIN 单项选择题 正确答案:A32.如果XY,并且对于X的一个任意真子集X/,Y都一函数依赖于X/,那么称Y 于X;如果存在X/ Y,那么称Y 于X。 A 完全函数依赖 局部函数依赖 B 局部函数依赖 完全函数依赖 C 非平凡函数 平凡函数依赖 D 传递函数依赖 不函数依赖于 单项选择题 正确答案:B33.用 表示实体和实体之间联系的模型称为关系数据模型。A E-R B 关系表格

18、数据 C 树型结构 D 网状结构 单项选择题 正确答案:D34. 阶段是负责保证系统的正常运行,并在出现问题时予以解决。系统投入运行后,可能还会出现新的问题,甚至提出新的需求 ,所以需要经常进行系统 评价和维护 ,记录系统运行状况,对系统进行必要的修改,评价系统的工作质量和取得的效益。A 系统分析 B 系统设计 C 系统实施 D 系统的运行与维护 单项选择题 正确答案:B35.根据SQL标准,要查询表student中平均年龄age小于21的所在系dept及其平均年龄值,下面哪条语句适用?A select dept,avg(age) from student where avg(age) 21

19、B select dept,avg(age) from student group by dept having avg(age) 21 C select dept,avg(age) from student having avg(age) 21 D select dept,avg(age) from student group by dept where avg(age) 21 单项选择题正确答案:C36.根据SQL标准,要查询表student中所有年龄age小于所有学生的平均年龄的记录,下面哪条语句适用?A select * from student where age avg(age)

20、B select * from student having age avg(age) C select * from student a where a.age = a.age 单项选择题正确答案:D37.就是用关系来表示现实世界中实体以及实体和实体之间的联系的数据模型。A 概念数据模型 B 层次数据模型 C 网状数据模型 D 关系数据模型 单项选择题 正确答案:C38.根据SQL标准,把表SC1中的记录复制到另一个表SC2中,其中SC1表和SC2表的字段定义完全一样。下面哪条语句适用?A copy * from SC1 to SC2 B copy * from SC2 to SC1 C i

21、nsert into SC2 select * from SC1 D insert into SC1 select * from SC2 单项选择题 正确答案:B39.根据SQL标准,增加一条记录到表student,学号sno是11301,姓名sname是“snoopy,年龄age是20。其中student表中包括学号、姓名、年龄、籍贯、系别等属性,并且属性除sno外皆可取空值。下面哪条是正确的?A insert into student values(sno=11301, sname=snoopy, age =20) B insert into student(sno,sname,age)

22、values(11301,snoopy,20) C insert into student set sno=11301, sname=snoopy, age = 20 D insert into student values (11301, snoopy, 20) 单项选择题 正确答案:A40. 快速原型法的根本思想是:在投入大量的人力、物力之前,在限定的时间内,用比拟经济的方法构造一个能反映用户需求的 (根本反映了新系统的根本功能和根本特征,依此快速开发的一个演示系统),让用户在计算机上运行,试用这个原型系统,通过实践,了解未来系统的概貌。用户通过实际使用原型系统,提出修改意见,根据这些意见

23、,快速修改原型系统。经过对原型系统的反复试用和改良,最终建立起完全符合用户需要的新系统。A 原型系统 B 应用系统 C 管理系统 D 办公系统 单项选择题 正确答案:C41.根据SQL标准,查询表student(sno,sname,sex,dept)中所有学生的选修课程数,其中选修记录在表SC(sno,cno,grade)中,两表中sno为关联字段。下面哪条语句适宜?A select sno,count(cno) from SC B select sno,count(cno) from student C select a.sno,count(cno) from student a left

24、outer join SC D select a.sno,count(cno) from SC left outer join student a 单项选择题 正确答案:B42. 设F和G是两个函数依赖集,如果F+包含于G+和G+包含于F+同时成立,即F+G+,那么称F和G 。A 不等价 B 等价单项选择题正确答案:B43. 是从客观世界中的对象出发来构造整个软件系统。它的实质是一种系统建模技术,是从系统的组成上对问题进行自然分解,以接近人类自然思维的方式来建立问题域模型。 (Unified Modeling Language)是面向对象开发方法中的重要工具。A 结构化程序设计方法 统一建模语

25、言 B 面向对象方法 统一建模语言 C 快速原型开发方法 统一建模语言 D 结构化生命周期法 统一建模语言 单项选择题正确答案:B44.根据SQL标准,删除索引应该选用下面哪个语句?A DELETE INDEX B DROP INDEX C DELETE VIEW D DROP VIEW 单项选择题 正确答案:A45.根据SQL标准,查询表student中所有系dept为IS并且性别sex为女的所有记录,下面哪条语句适用?A select * from student where dept=IS and sex=女 B select * from student where dept=IS o

26、r sex=女 C select * from student where dept=IS and where sex=女 D select * from student where dept=IS union select * from student where sex=女 单项选择题正确答案:A46. 结构是在客户端 和效劳器 端都需要部署程序的一种应用架构,这种结构允许应用程序分别放在客户工作站和效劳器上执行,可以合理划分应用逻辑 ,充分发挥 客户工作站和效劳器 两方面的性能。A 客户/效劳器 B 浏览器/效劳器结构 单项选择题 正确答案:B47.数据库中不仅存储数据本身,还要存储数据

27、与数据之间的联系,这种数据和联系是需要描述和定义的, 正是完成此项任务的。A 数据库管理系统 B 数据模型 C 概念模型 D 层次模型 单项选择题 正确答案:B48.根据SQL标准,删除一个表,应该使用下面哪个语句?A DELETE TABLE B DROP TABLE C DELETE VIEW D DROP DATABASE 单项选择题 正确答案:C49. :当一个事务需要校验或再确认数据时,可能会出现再读数据已经不对了A 丧失更新 B 读“脏数据 C 不可重复读 D 幻像读 单项选择题正确答案:C50.根据SQL标准,针对所有用户,撤销表student中的查询权限,下面哪条语句适用?A

28、grant select on table student to public B revoke select on table student to public C revoke select on table student from public D revoke select on public from table student 单项选择题 正确答案:A51.根据SQL标准,创立一个表,应该使用下面哪个语句?A CREATE TABLE B CREATE INDEX C CREATE VIEW D CREATE DATABASE 单项选择题正确答案:A52.现实世界中所管理的对象

29、称作 ,其定义为:客观存在并可以相互区分的客观事物或抽象事件。A 实体Entity B 联系 C 属性 D E-R 单项选择题正确答案:A53. :多个事务在同一时刻读了相同的数据,随后各自进行了更新,后发生的更新替代了先发生的更新先发生的更新丧失了。A 丧失更新 B 读“脏数据 C 不可重复读 D 幻像读 单项选择题正确答案:A54.数据库设计的根本任务就是根据用户的信息需求,处理需求和数据库的支撑环境包括DBMS、操作系统、硬件,设计一个结构合理、使用方便、效率较高的数据库。 是指在数据库中应该存储和管理哪些数据对象; 是指需要进行哪些业务处理和操作,如对数据对象的查询、增加、删除、修改、

30、统计等操作。A 信息需求 处理需求 B 处理需求 信息需求 C 信息需求 信息需求 D 处理需求 处理需求 单项选择题正确答案:D55.根据SQL标准,下面哪句语句能够找出年龄最小的同学?其中age为学生表student中的年龄字段,sno为学生的学号。A select max(age) from student B select sno from student where age = max(age) C select sno from student having age = max(age) D select sno from student a where a.age = (sele

31、ct min(b.age) from student b) 单项选择题 正确答案:B56. 如果 XY非平凡函数依赖,并且X不函数依赖于Y、 YZ,那么称Z 于X。A 完全函数依赖 B 传递函数依赖 C 局部函数依赖 D 非平凡函数依赖 单项选择题 正确答案:A57.关系模式R(U,F) 1NF,XY是F上的任意函数依赖,并且Y不属于X, U ( ) 依赖于X,那么R(U,F) BCNF 。A 完全函数 B 局部函数 C 传递函数 D 平凡函数 单项选择题 正确答案:A58. 是Microsoft公司开发的一套开放的数据库系统 应用程序接口标准 ,它为应用程序提供了一组对数据库访问的标准API

32、 和基于动态链接库 的运行支撑环境。A ODBCOpen Database Connectivity, 开放数据库互连 B ADO.NET C JDBC 单项选择题 正确答案:A59. 如果XY,但Y不包含于X,那么称XY是 ( ) 的函数依赖。A 非平凡 B 平凡 单项选择题 正确答案:A60.:假设属性A是关系R的主属性 ,那么属性A不可以为空值 。A 实体完整性规那么 B 参照完整性规那么 C 用户定义的完整性 D 关系完整性 单项选择题 正确答案:C61.根据SQL标准,删除一个表中的记录,下面哪个语句适用?A DROP TABLE B DROP C DELETE D ERASE 单项

33、选择题 正确答案:A62.事务的隔离性:按任何一个 顺序依次执行多个事务也是正确的。事务的交叉执行过程是正确的,当且仅当其与串行执行过程等价 ,那么称事务是 的。A 串行 可串行化 B 并行 可并行化C 串行 可并行化 D 并行 可串行化 多项选择题 正确答案:B63.数据库的体系结构是一种三层模式结构,即由面向全局逻辑结构的 、和面向全局存储结构的 以及面向局部应用的构成 A 概念层 外部层 物理层 B 概念层 物理层 外部层 C 外部层 物理层 概念层 D 物理层 概念层 外部层 多项选择题 正确答案:ABC64. C/S架构的特点是: 。 A 应用程序或应用逻辑 可以根据需要划分在效劳器

34、和客户机中。 B 客户端的应用程序主要处理包括提供用户界面 、采集数据 、输出结果 、及向后台效劳器发出处理请求 等。 C 效劳器端的程序那么完成数据管理 、数据处理 、业务处理 等。 D 无须开发客户端软件 ,维护和升级方便 多项选择题 正确答案:ABCDE65.系统实施阶段的任务包括: ( ) A 程序 编写和调试 B 人员培训 C 数据文件 的准备和转换 D 计算机等设备 的购置、安装和调试 E 系统 调试与转换等 多项选择题 正确答案:ABCDE66.人工管理阶段在20世纪50年代中期以前,其特点是: A 数据不保存在计算机中 B 没有软件系统对数据进行统一管理 C 根本没有文件的概念

35、E 程序和程序之间存在着大量的重复数据 D 数据与程序不具备独立性, 一组数据对应一个程序,数据是面向程序的 多项选择题 正确答案:ABD67.传统的三大数据模型: A 层次模型 B 网状模型 C 概念模型 D 关系模型 多项选择题 正确答案:ABCD68.事务的性质 A 原子性 Atomicity B 一致性 Consistency C 隔离性 Isolation D 持久性 Durability 多项选择题 正确答案:ABCD69.所有使事务中断、而又没有损坏磁盘介质的故障,都可以看作是软故障。造成软故障的原因: A 突然掉电引起的事务中断 B 硬件故障引起的事务中断 C 客户应用程序出错

36、引起的事务中断 D 系统程序故障引起的事务中断 多项选择题 正确答案:ABC70.封锁机制的目标:保证事务的隔离性,并且允许最大量的 并发 事务。分为3种: A 共享 封锁 B 独占 封锁 C 更新 封锁 D 插入 封锁 多项选择题 正确答案:CD71.诊断死锁的方法主要有两种: 。解决死锁的方法就是破坏事务等待图中的回路 。 A 相同顺序法 B 一次封锁法 C 超时法 D 等待图法 多项选择题 正确答案:ABC72.在物理数据库设计阶段主要包括的内容有: 。 A 估算数据库的 数据存储量 B 安排数据库的存储 C 设计 备份策略 D 建立 数据库及其对象 多项选择题 正确答案:ABCDEF7

37、3.数据库管理员从事的工作既有管理方面的、也有技术方面的,数据库管理员负责工作包括: A 数据库的规划 B 数据库的设计 C 数据库的建设 D 数据库的运行 E 数据库的维护 F 数据库的升级 多项选择题 正确答案:ABCDE74.以下关于概念模型设计的描述哪些是正确的 A 概念模型设计的结果是得到数据库的概念结构,或称 概念数据模型 。 B 1先设计面向全局应用的 全局概念结构 的初步框架,即先建立起整个系统的总体框架 C 2然后根据部门或功能划分成 局部应用 D 3依据划分后的局部应用完成 局部E-R图 的设计; E 4最后将局部E-R图合并、转换成 全局E-R图 ,完成概念模型的设计。

38、多项选择题 正确答案:ABCDE75.数据是现实世界中实体(或客体)在计算机中的符号表示,它可以是 A 数字 B 文字 C 图形 D 图像 E 声音 多项选择题 正确答案:ABCDE76.结构化生命周期法 划分为5个阶段: 。 A 系统规划 B 系统分析 C 系统设计 D 系统实施 E 系统的运行和维护 多项选择题 正确答案:ABCD77.关于存储过程的说法正确的选项是: A 存储过程可以防止在网络上传输大量无用的信息或原始数据 ,只需要传输调用存储过程的指令和数据库效劳器返回的处理结果 B 把完成某一数据库处理的功能设计为存储过程,那么可以在各个程序中反复 调用 ,从而减轻程序的编写工作量

39、C 可以利用存储过程间接实现一些 平安控制功能 D 在存储过程中不可以使用创立数据库对象的语句数据定义语言,如CREATE TABLE等各种CREATE语句 多项选择题 正确答案:ABCDE78.关于数据库管理系统说法正确的选项是: A 数据库管理系统DataBase Management System,简称DBMS ,DBMS运行在操作系统之上 B 对数据库进行统一的管理和控制 C 使数据库能为多个用户共享 D 保证数据的平安性 、可靠性 、完整性 、一致性 E 保证数据的高度独立性 多项选择题 正确答案:ABCD79.关于SQL语言的主要特点: A SQL是一种一体化的语言,它包括了数据定

40、义、数据查询、数据操纵和数据控制等方面的功能,可以完成数据库活动的全部工作。 B SQL语言是一种高度非过程化的语言。 C SQL语言非常简洁。 D SQL语言可以直接以命令方式交互使用,也可以嵌入到程序设计语言中以程序方式使用。 多项选择题 正确答案:AB80.简单恢复模式的数据库备份包括 和 。 A 全备份 B 差异备份 C 日志备份多项选择题 正确答案:ABC81.下面关于封锁的描述正确的选项是 A 并发控制的根本思想是 封锁 。 B 封锁的根本思想是:当需要查询或更新数据时,先对数据进行 封锁 不允许其他事务使用,以防止来自其他事务的干扰。 C 封锁不允许其他事务使用,降低了事务执行的

41、效率;为了既保证隔离又保证效率针对不同的干扰问题采取不同的 封锁机制 。 D 封锁会提高并发事务的执行效率。 多项选择题 正确答案:ABCD82.数据库管理系统具备如下功能: A 数据库中数据的组织功能 B 数据库中数据的操纵功能 C 数据库中数据的维护功能 D 数据库中数据的查询功能 多项选择题 正确答案:AB83.软故障破坏了事务的 和 。解决方法:只需要通过事务控制将数据库恢复到事务修改之前的状态,即通过执行ROLLBACK TRANSACTION命令撤消 未执行完的事务。 A 原子性原那么 B 一致性原那么 C 隔离性原那么 D 持久性原那么 多项选择题 正确答案:ABC84.实体之间

42、联系的根本类型有三种: A 一对一1 : 1 B 一对多 1 : n C 多对多 m : n 多项选择题 正确答案:ABCDEF85.数据库设计步骤包括: A 需求分析阶段 B 概念结构设计阶段 C 逻辑结构设计阶段 D 物理结构设计阶段 E 数据库实施阶段 F 数据库运行和维护阶段 多项选择题 正确答案:ABCD86.关于数据库设计的概念描述正确的选项是 A 数据库设计是指基于数据库的应用系统或管理信息系统的设计。 B 数据库设计有广义和狭义两个定义。 C 广义的定义是指基于数据库的应用系统或管理信息系统的设计,它包括 应用设计 和 数据库结构设计 两局部内容。 D 狭义的定义那么专指 数据

43、库模式或结构 的设计。 多项选择题 正确答案:ABC87.各局部E-R图之间的冲突主要有: 冲突、 冲突、 冲突。 A 属性 B 命名 C 结构多项选择题 正确答案:ABC88.关系数据模型的三要素: A 关系数据结构 B 关系操作集合 C 完整性约束 D 关系模式 多项选择题 正确答案:ABCD89.关系模型设计“不好导致的问题:。 A 数据 冗余 问题 B 数据更新 问题 C 数据 插入 问题 D 数据删除 问题 多项选择题 正确答案:ABC90.数据库管理员的职责: A 在数据库规划阶段,要参与选择和评价与数据库有关的计算机软件和硬件,要与数据库用户共同确定数据库系统的目标和数据库应用需

44、求,要确定数据库的开发方案。 B 在数据库设计阶段,要负责数据库标准的制定,要负责数据库的设计和数据库平安、可靠方面的设计。 C 在数据库运行阶段,首先要负责对用户进行数据库方面的培训 ;负责数据库的备份和恢复 ;负责对数据库中的数据进行维护 ;负责监视数据库的性能,并调整、改善数据库的性能,提高系统的效率;继续负责数据库平安系统的管理 ;在运行过程中发现问题、解决问题 。 多项选择题 正确答案:ABCDE91.数据库平安性措施的层次: A 物理层 B 人员层 C 操作系统层 D 网络层 E 数据库系统层 多项选择题 正确答案:ABCD92. 数据库的实施包括: 。 A 建立 数据库及其对象

45、B 组织 数据入库 C 编制与调试应用程序 D 数据库试运行 多项选择题 正确答案:ABCD93.传统的集合运算包括 A 并(union) B 交(intersection) C 差(difference) D 广义笛卡儿积(extended cartesian product) 多项选择题 正确答案:ABC94.数据管理及其技术开展的阶段包括: A 人工管理阶段 B 文件系统阶段 C 数据库系统阶段 多项选择题 正确答案:ABCD95.关于事务的描述正确的选项是() A 事务可以看作是作业或任务,它是完成用户一个特定工作的一组命令 ,是构成 单一逻辑工作 单元的 操作集合 。 B 事务(tr

46、ansaction) 是数据库应用的根本性质之一,是管理数据库运作的一个逻辑单位。 C 多个用户的应用要同时正确运行,需要用事务来控制并发控制 。 D 为了保证不丧失数据,也需要事务来控制恢复控制 。 多项选择题正确答案:ABCD96.专门的关系运算: A 选择运算 B 投影运算 C 连接运算 D 除运算 多项选择题 正确答案:B97. ( )是微软为解决 Web和分布式 应用程序的问题而设计的一种新的数据库访问技术。它由.NET Framework中的一组数据类型组成,这些类型可分为以下三局部: 数据结构 类、数据提供 类、其他辅助 类。 A ODBC B ADO.NET C JDBC 多项

47、选择题正确答案:ABC98. 关系模式中,函数依赖的推理规那么主要有: ( ) 、 ( ) 、 ( ) 。这三条规那么还可以有3条推论:合并 规那么、分解 规那么、伪传递 规那么。 A 自反律 B 增广律 C 传递律 多项选择题正确答案:ABC99.数据库系统阶段在20世纪60年代后期开始,其特点是: A 面向全组织的 数据结构化 B 数据的共享性高 、 低冗余 、易扩充 C 数据独立性高 D 数据独立性差 多项选择题正确答案:ABCD100.因为并发用户会产生干扰,使数据库发生错误。并发控制的目的就是防止干扰 ,保证数据库不出错。干扰现象包括: 。 A 丧失更新 B 读“脏数据 C 不可重复

48、读 D 幻像读 多项选择题 正确答案:ABCDEFGH101.数据库系统包括: A 数据库 B 数据管理系统 C 支持计算机应用系统的硬件平台 D 支持计算机应用系统的软件平台如操作系统 E 管理数据库的技术人员 F 使用数据库的用户 G 基于数据库的应用软件 H 方便使用和管理系统的各种技术说明书和使用说明书 多项选择题 正确答案:ABD102.关系完整性约束包括 A 实体完整性 B 参照完整性 C 关系代数 D 用户定义完整性 多项选择题 正确答案:ABC103.支持概念模型的最常用方法E-R方法 ,它主要有3个要素: A 实体 B 联系 C 属性 D 记录 多项选择题 正确答案:ABCD

49、104.关于模式分解的准那么描述正确的选项是 A 模式分解具有 无损连接性。 B 模式分解能够 保持函数依赖 。 C 无损连接是指分解后的关系通过 自然连接 可以恢复成原来的关系。 D 保持函数依赖分解是指在模式的分解过程中,函数依赖不能丧失的特性,即模式分解不能破坏原来的语义 。 多项选择题 正确答案:A105.根据SQL标准,要创立唯一索引该使用下面哪种语句? A CREATE UNIQUE INDEX B CREATE CLUSTER INDEX C CREATE ONLY INDEX D CREATE PRIMARY INDEX 多项选择题 正确答案:ABCDEF106.数据库的运行和

50、维护工作主要是由 数据库管理员 或系统管理员负责,主要工作包括: 。 A 备份 数据库 B 数据库的 平安性 控制 C 完整性 控制 D 数据库性能 的监督、分析和改良 E 数据库的重组织 F 数据库的 重构造 多项选择题 正确答案:ABC107.数据库管理系统的身份识别的3个层次: A 系统登录 B 数据库访问 C 数据操作 D 数据查询 多项选择题 正确答案:ABCDE108. B/S架构的优势: 。 A 无须开发客户端软件,维护和升级方便 B 可跨平台操作,任何一台计算机只要装有浏览器软件,均可作为客户机来访问系统 C 具有良好的 开放性和可扩充性 D 具有良好的 可重用性 ,提高了系统

51、的开发效率 E 另外通过Internet成熟的防火墙、代理效劳、加密等技术,还大大提高了系统的平安性 F 可以合理划分应用逻辑,充分发挥客户工作站和效劳器两方面的性能 多项选择题 正确答案:ABC109.完整恢复模式下的数据库备份包括 。需要强调的是当数据库遇到灾难后,不是马上进行恢复工作,而是首先 备份活动日志或称为尾日志 。 A 全备份 B 差异备份 C 日志备份 多项选择题 正确答案:ABCD110.文件系统阶段在20世纪50年代后期至20世纪60年代中期,其特点是: A 数据长期保存在 外存 上,可经常对文件进行查询、修改、插入、删除等操作 B 有软件文件系统对数据进行管理,程序和数据

52、有了一定的 独立性 C 文件的形式多样化,有顺序文件 、索引文件 和 散列文件等 D 数据的存取根本上以 记录 为单位 多项选择题 正确答案:ABCD111.数据库用户的分类: A 系统管理员用户 B 数据库管理员用户 C 数据库对象用户D 一般用户 判断题 正确答案: 对 112.数据库的恢复管理是指由于软故障 应用程序出错 、系统出错等使事务中断的故障或硬故障 磁盘损坏使数据丧失的故障使数据库中的数据产生不一致后可以恢复到 一致性 的过程。 正确 错误 判断题 正确答案: 对 113.用SQL语句进行记录的插入操作,使用 INSERT 语句。 正确 错误 判断题 正确答案: 对 114.数

53、据的独立性是指数据的组织和存储方法与应用程序互不依赖、彼此独立的特性。 正确 错误 判断题 正确答案: 对 115. 如果XY,那么X称作 决定因素 。 正确 错误 判断题 正确答案: 对 116.数据库系统的维护不是一朝一夕的事,只要数据库系统存在,就要不断进行评价、调整、修改,直至数据库 生命周期结束 ,或 完全重新设计 为止。 正确 错误 判断题 正确答案: 对 117.数据是信息的符号表示。 正确 错误 判断题 正确答案: 对 118. DML触发器分为插入 触发器、删除 触发器和更新 触发器三类。触发器的三个要素:表 、 语句 、采取的动作 。 正确 错误 判断题 正确答案: 对 1

54、19.参照完整性的内容:如果属性或属性组F是关系R的属性或属性组,它与关系S的主关系K相对应,那么对于关系R中每个元组在属性或属性组F上的值必须为:或者取空值 F的每个属性均为空值; 或者等于S中某个元组的主关键字的值 。 正确 错误 判断题 正确答案: 对 120.用SQL语句进行记录的删除操作,使用 DELETE 语句。 正确 错误 判断题 正确答案: 对 121.设有关系模式R(U,F),X包含于U、Y包含于U,如果从F中的函数依赖能够推导出XY,那么称F逻辑蕴涵XY,或称XY是F的 逻辑蕴含 。 正确 错误 判断题 正确答案: 对 122.在关系数据库中把独立存在的关系称作根本表;视图

55、是从根本表派生出来的虚拟表 ,视图本身不包含数据 。 正确 错误 判断题 正确答案: 对 123.人工管理阶段在20世纪50年代中期以前,其特点是:数据不保存在计算机中; 没有软件系统对数据进行统一管理;根本没有文件的概念;一组数据对应一个程序,数据是面向程序的;程序和程序之间存在着大量的重复数据。 正确 错误 判断题 正确答案: 对 124. 在SQL标准中是通过设置 隔离级别 来实现并发控制的。隔离级别由弱到强是: 未提交读 、提交读 、可重复读 、 可串行化 。 正确 错误 判断题 正确答案: 对 125.用SQL语句进行表结构的修改操作,使用 ALTER TABLE 语句。 正确 错误

56、 判断题 正确答案: 对 126.并发控制的根本思想是 封锁 。 正确 错误 判断题 正确答案: 对 127.SQL是Structured Query Language 结构化查询语言 的缩写。 正确 错误 判断题 正确答案: 对 128. 数据仓库是支持 管理决策 的、面向主题 的、集成 的、随时间而增长的持久的数据集合 。 正确 错误 判断题 正确答案: 对 129.游标,就是SQL SELECT语句的查询结果的临时存储。可以把游标看作是一个临时表或临时文件。 正确 错误 判断题 正确答案: 对130. 知识库是人工智能技术 与数据库技术相结合的产物,研究如何在数据库中参加 推理规那么 或

57、知识,以使数据库具有推理能力或知识。 正确 错误 判断题 正确答案: 对 131.数据库系统阶段在20世纪60年代后期开始,其特点是:面向全组织的 数据结构化 ;数据的共享性高 、 低冗余 、易扩充 ;数据独立性高 。 正确 错误 判断题 正确答案: 对 132.数据处理是从某些的数据出发,推导加工出新的信息。 正确 错误 判断题 正确答案: 对 133.用SQL语句进行权限授予时,应使用 GRANT 语句。在进行权限撤销时,应使用 REVOKE 语句。 正确 错误 判断题 正确答案: 错 134.数据库和数据仓库是相同的术语。 正确 错误 判断题 正确答案: 对 135. 如果要求分解具有 无损连接 的特性,那么一定可以到达BCNF ; 正确 错误 判断题 正确答案: 错 136.数据库、数据库管理系统和数据库系统是完全相同的概念。 正确 错误 判断题 正确答案: 对137.简单恢复模式的数据库备份包括全备份 和差异备份 ,简单恢复模式不管理日志,因此不包含 日志备份 。 正确

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论