数据库技术第次在线作业.doc_第1页
数据库技术第次在线作业.doc_第2页
数据库技术第次在线作业.doc_第3页
数据库技术第次在线作业.doc_第4页
数据库技术第次在线作业.doc_第5页
已阅读5页,还剩15页未读 继续免费阅读

下载本文档

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

文档简介

数据库技术第1次(在线作业) 作者: 日期:窗体顶端1.根据SQL标准,要修改表student中所有学生的年龄age,使之在原值基础上减一,下面哪个语句适用?A update student set age = 1B update student set age = age - 1C update age = age -1 from student D update from student where age = age -1 正确答案:B 2.根据SQL标准,要查询表student中所有年龄age小于所有学生的平均年龄的记录,下面哪条语句适用?A select * from student where age avg(age)B select * from student having age avg(age)C select * from student a where a.age = a.age 正确答案:C 3. 如果XY,但Y不包含于X,则称XY是 ( ) 的函数依赖。A 非平凡B 平凡 正确答案:A 4. 快速原型法的基本思想是:在投入大量的人力、物力之前,在限定的时间内,用比较经济的方法构造一个能反映用户需求的 ( ) (基本反映了新系统的基本功能和基本特征,依此快速开发的一个演示系统),让用户在计算机上运行,试用这个原型系统,通过实践,了解未来系统的概貌。用户通过实际使用原型系统,提出修改意见,根据这些意见,快速修改原型系统。经过对原型系统的反复试用和改进,最终建立起完全符合用户需要的新系统。A 原型系统 B 应用系统C 管理系统D 办公系统 正确答案:A 5.():当一个事务读取了另一个事务正在更新、但没有提交的数据时可能产生所谓的读“脏”数据问题,也称作“脏读”(Dirty Read)或未提交读。A 丢失更新 B 读“脏”数据C 不可重复读 D 幻像读 正确答案:B 6.数据模型的三个阶段:现实世界 () 数据模型、信息世界() 数据模型、机器世界 () 数据模型 。A 概念 物理 逻辑B 物理 逻辑 概念 C 概念 逻辑 物理D 物理 概念 逻辑 正确答案:C 7. 如果 XY(非平凡函数依赖,并且X不函数依赖于Y)、 YZ,则称Z ( ) 于X。A 完全函数依赖B 传递函数依赖C 部分函数依赖D 非平凡函数依赖 正确答案:B 8.数据库中不仅存储数据本身,还要存储数据与数据之间的联系,这种数据和联系是需要描述和定义的,() 正是完成此项任务的。A 数据库管理系统B 数据模型C 概念模型D 层次模型 正确答案:B 9.()就是用关系来表示现实世界中实体以及实体和实体之间的联系的数据模型。A 概念数据模型B 层次数据模型C 网状数据模型D 关系数据模型 正确答案:D 10.对象关系数据库是对 ( ) 的扩充和发展,它仍然基于关系数据模型,仍然使用SQL 完成数据查询和操作(在SQL99中增加了对 ( ) 概念的支持)。A 面向对象数据库 面向对象B 关系数据库 面向对象C 分布式数据库 SQL 正确答案:B 11. C/S架构可以传统的两层结构,也可以是多层结构(三层或者三层以上)。在传统的两层结构中,一层为( ),另一层为 ( )。 在三层客户/服务器结构中,将服务器端分为 ( ) 服务器和 ( ) 服务器,应用服务器主要用来 部署和封装 业务处理程序,而数据库服务器主要支持数据库的存储和数据处理 。客户端通过应用服务器递交业务请求和数据请求 ,应用服务器完成对数据库的访问及其相关处理,并最终将处理结果 返回给客户端。A 客户层 服务器层 应用 数据库B 客户层 服务器层 WEB 数据库C 浏览器层 服务器层 WEB 数据库D 浏览器层 服务器层 应用 数据库 正确答案:A 12.根据SQL标准,增加一个新的字段sdate到表student中,该字段为可容纳7个字符的定长字符串,下面哪条语句可以正确表述?A insert into student sdate char(7) B add sdate char(7) to studentC 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) 正确答案:E 13. ( )是Microsoft公司开发的一套开放的数据库系统 应用程序接口规范 ,它为应用程序提供了一组对数据库访问的标准API 和基于动态链接库 的运行支撑环境。A ODBC(Open Database Connectivity, 开放数据库互连)B ADO.NETC JDBC 正确答案:A 14.根据SQL标准,删除一个表,应该使用下面哪个语句?A DELETE TABLE B DROP TABLE C DELETE VIEWD DROP DATABASE 正确答案:B 15.( )阶段的主要任务是对组织的环境、目标、现行系统的状况进行初步调查,研究建立新系统的必要性和可行性 ,给出拟建系统的备选方案。对这些方案进行 可行性分析 ,写出 可行性分析报告 。A 系统分析B 系统规划C 系统设计 D 系统实施 正确答案:B16.根据SQL标准,针对所有用户,撤销表student中的查询权限,下面哪条语句适用?A grant select on table student to public B revoke select on table student to publicC revoke select on table student from public D revoke select on public from table student 正确答案:C 17.( )是位于用户与操作系统之间的一层数据管理软件。A DBB DBSC DBMSD Data 正确答案:C 18.关系模式R(U,F) 1NF,XY是F上的任意函数依赖,并且Y不属于X, U ( ) 依赖于X,则R(U,F) BCNF 。A 完全函数 B 部分函数C 传递函数D 平凡函数 正确答案:A 19.用SQL语句进行表的查询操作,使用 ()语句。如果要进行分组查询,应使用 ()子句;如果要对查询结果进行排序,要使用 () 子句;查询使用连接操作时,可以使用的外连接方式主要有左连接() ,右连接() ,全连接 () 等几种。 A UPDATE , ORDER BY, GROUP BY, LEFT JOIN, RIGHT JOIN, FULL JOINB SELECT , GROUP BY, ORDER BY, LEFT JOIN,RIGHT JOIN, FULL JOINC SELECT , ORDER BY , GROUP BY , LEFT JOIN, RIGHT JOIN,FULL JOIND SELECT ,GROUP BY , ORDER BY , RIGHT JOIN, LEFT JOIN, FULL JOIN 正确答案:B 20.用() 表示实体和实体之间联系的模型称为关系数据模型。A E-RB 关系(表格数据)C 树型结构D 网状结构 正确答案:B 21.( )阶段根据 系统分析 说明书中规定的功能要求,考虑实际条件,设计出一个易于实现、易于维护的系统。A 系统规划B 系统分析C 系统设计D 系统实施 正确答案:C 22.():和不可重复读相关,当用相同的条件查询记录时,记录个数忽多忽少,有一种“幻象”的感觉。原因是有事务在对相同的表做 插入或删除 操作。A 丢失更新B 读“脏”数据C 不可重复读D 幻像读 正确答案:D 23.根据SQL标准,创建一个视图abc,通过该视图只能对表student中系dept为IS的记录进行更新操作。下面哪条语句适用?A create view abc as select * from student where dept=ISB create view abc as select * from student where dept=IS with check optionC create view abc as student where dept=ISD create view abc as select dept=IS from student 正确答案:B 24.现实世界中所管理的对象称作() ,其定义为:客观存在并可以相互区分的客观事物或抽象事件。A 实体(Entity)B 联系C 属性D E-R 正确答案:A 25.() :当一个事务需要校验或再确认数据时,可能会出现再读数据已经不对了A 丢失更新 B 读“脏”数据 C 不可重复读 D 幻像读 正确答案:C 26.( )是由SUN公司推出的第一个标准的、用于执行SQL语句 的Java API。JDBC是完全用 Java语言 编写的,是Java程序访问数据库的接口技术 ,编程人员能够用纯JAVA API来编写数据库应用程序,利用Java语言的跨平台特点,就可以做到只须写一遍数据库应用程序就能在任何平台、各种数据库系统上运行(数据库改变,驱动程序跟着改变,但应用程序不变),以减少不必要的重复代码。A ODBCB ADO.NETC JDBC 正确答案:C 27.根据SQL标准,把表SC1中的记录复制到另一个表SC2中,其中SC1表和SC2表的字段定义完全一样。下面哪条语句适用?A copy * from SC1 to SC2 B copy * from SC2 to SC1C insert into SC2 select * from SC1 D insert into SC1 select * from SC2 正确答案:C 28.避免死锁的主要方法有两种:一是() ,即在设计阶段规定所有的事务都按相同的顺序来封锁表;一是 (),即在设计阶段规定为了完成一个事务, 一次性封锁 所需要的全部表。A 相同顺序法 一次封锁法 B 一次封锁法 相同顺序法C 超时法 等待图法D 等待图法 超时法 正确答案:A 29. 设F和G是两个函数依赖集,如果F+包含于G+和G+包含于F+同时成立,即F+G+,则称F和G ( ) 。A 不等价B 等价 正确答案:B 30. 如果R(U,F) 1NF,并且R中的每个 ( ) 都 ( ) 函数依赖于关键字 ,则R(U,F) 2NF 。A 主属性 完全B 非主属性 部分C 非主属性 完全D 主属性 部分 正确答案:C 31. 如果K是关系模式R(U,F)的任一候选关键字,X是任一属性或属性集,如果X?K,则X称为 ( ) ;否则称为 ( ) 。A 非属性 主属性B 主属性 非主属性C 主属性 主属性D 非属性 非主属性 正确答案:B 32.根据SQL标准,下面哪句语句能够找出年龄最小的同学?其中age为学生表student中的年龄字段,sno为学生的学号。A select max(age) from studentB 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 = (select min(b.age) from student b) 正确答案:D 33.在客户/服务器结构的数据库中,在数据库中还可以存放程序,因为这种程序以数据库对象的形式存储在数据库中,所以称为 () 。A 游标B 触发器C 存储过程D 视图 正确答案:C 34.事务的隔离性:按任何一个 ( ) 顺序依次执行多个事务也是正确的。事务的交叉执行过程是正确的,当且仅当其与串行执行过程等价 ,则称事务是( ) 的。A 串行 可串行化B 并行 可并行化C 串行 可并行化D 并行 可串行化 正确答案:A 35.根据SQL标准,查询表student中所有系dept为IS并且性别sex为女的所有记录,下面哪条语句适用?A select * from student where dept=IS and sex=女B select * from student where dept=IS or sex=女C select * from student where dept=IS and where sex=女D select * from student where dept=IS union select * from student where sex=女 正确答案:A 36. 如果XY,并且YX,则可记作XY,这时X和Y可以称做 ( ) 。A 函数依赖B 非平凡依赖C 函数等价D 完全函数依赖 正确答案:C 37.数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是:A DBS包括DB和DBMS B DBMS包括DB和DBS C DB包括DBS和DBMS D DBS就是DB,也就是DBMS 正确答案:A 38. ( ) 是从客观世界中的对象出发来构造整个软件系统。它的实质是一种系统建模技术,是从系统的组成上对问题进行自然分解,以接近人类自然思维的方式来建立问题域模型。 ( ) (Unified Modeling Language)是面向对象开发方法中的重要工具。A 结构化程序设计方法 统一建模语言B 面向对象方法 统一建模语言 C 快速原型开发方法 统一建模语言 D 结构化生命周期法 统一建模语言 正确答案:B 39.根据SQL标准,删除表student中对字段sno的唯一性约束,应该使用下面哪条语句?A drop sno from table student B alter table student drop snoC alter table student drop unique(sno) D alter table student drop sno unique 正确答案:C 40.如果XY,并且对于X的一个任意真子集X/,Y都一函数依赖于X/,则称Y ( ) 于X;如果存在X/ Y,则称Y ( ) 于X。 A 完全函数依赖 部分函数依赖B 部分函数依赖 完全函数依赖C 非平凡函数 平凡函数依赖D 传递函数依赖 不函数依赖于 正确答案:A 41.根据SQL标准,修改表的数据结构,下面哪种语句适用?A UPDATE B ALTERC CHANGE D SHIFT 正确答案:B 42.根据SQL标准,要删除表student中所有数据,但不将表student的定义一起删除,下面哪个语句可以适用?A delete from student B delete all from studentC delete * from student D drop table student 正确答案:A 43.根据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) values(11301,snoopy,20)C insert into student set sno=11301, sname=snoopy, age = 20D insert into student values (11301, snoopy, 20) 正确答案:B 44.根据SQL标准,创建一个表,应该使用下面哪个语句?A CREATE TABLE B CREATE INDEXC CREATE VIEW D CREATE DATABASE 正确答案:A 45.数据库设计的基本任务就是根据用户的信息需求,处理需求和数据库的支撑环境(包括DBMS、操作系统、硬件),设计一个结构合理、使用方便、效率较高的数据库。 ( ) 是指在数据库中应该存储和管理哪些数据对象; () 是指需要进行哪些业务处理和操作,如对数据对象的查询、增加、删除、修改、统计等操作。A 信息需求 处理需求B 处理需求 信息需求 C 信息需求 信息需求 D 处理需求 处理需求 正确答案:A 46.根据SQL标准,查询表student(sno,sname,sex,dept)中所有学生的选修课程数,其中选修记录在表SC(sno,cno,grade)中,两表中sno为关联字段。下面哪条语句合适?A select sno,count(cno) from SCB select sno,count(cno) from studentC select a.sno,count(cno) from student a left outer join SC D select a.sno,count(cno) from SC left outer join student a 正确答案:C 47.浏览器 接受用户的请求,然后通过页面将请求提交给 ( ) ;Web服务器将页面请求解析后向 ( ) 提出处理请求,应用服务器访问 ( ) 并进行相关处理;最后再由Web服务器将处理结果格式化成页面形式(HTML) 呈现在客户端。A Web服务器 应用服务器 数据库服务器B Web服务器 数据库服务器 应用服务器C 应用服务器 Web服务器 数据库服务器 D 数据库服务器 应用服务器 Web服务器 正确答案:A 48.根据SQL标准,删除一个表中的记录,下面哪个语句适用?A DROP TABLE B DROP C DELETE D ERASE 正确答案:C 49.():若属性A是关系R的主属性 ,则属性A不可以为空值 。A 实体完整性规则B 参照完整性规则C 用户定义的完整性D 关系完整性 正确答案:A 50.使用游标可以进行更新和删除。此时,与普通的更新和删除的SQL语句比较,增加了子句() 。A WHERE CURRENT OFB WHERE NOW OFC CURRENT OFD NOW OF 正确答案:A 51.( ) 结构是在客户端 和服务器 端都需要部署程序的一种应用架构,这种结构允许应用程序分别放在客户工作站和服务器上执行,可以合理划分应用逻辑 ,充分发挥 客户工作站和服务器 两方面的性能。A 客户/服务器B 浏览器/服务器结构 正确答案:A 52.( )阶段是负责保证系统的正常运行,并在出现问题时予以解决。系统投入运行后,可能还会出现新的问题,甚至提出新的需求 ,所以需要经常进行系统 评价和维护 ,记录系统运行状况,对系统进行必要的修改,评价系统的工作质量和取得的效益。A 系统分析B 系统设计C 系统实施D 系统的运行与维护 正确答案:D 53.浏览器/服务器模式基于 ( ) 。 在客户端的计算机上不需要安装专门的软件,只要有上网用的 ( ) (如Internet Explorer)即可。所有的业务处理程序都部署在 ( )上 。A 二层结构 浏览器软件 客户器B 三层结构 浏览器软件 服务器C 三层结构 浏览器软件 客户器D 二层结构 浏览器软件 服务器 正确答案:B 54.在SQL SERVER中,从游标中读取记录使用() 语句A GETB FETCHC RETURND SELECT 正确答案:B 55.根据SQL标准,要查询表student中平均年龄age小于21的所在系dept及其平均年龄值,下面哪条语句适用?A select dept,avg(age) from student where avg(age) 21B select dept,avg(age) from student group by dept having avg(age) 21C select dept,avg(age) from student having avg(age) 21D select dept,avg(age) from student group by dept where avg(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) 正确答案:D 58. 如果R(U,F) 2NF,并且所有 ( ) 都 ( ) 于关键字,则R(U,F) 3NF 。A 非主属性 传递依赖B 非主属性 不传递依赖C 主属性 不传递依赖D 主属性 传递依赖 正确答案:B 59.分布式 数据库是一个 ( ) 分布于计算机网络的不同地点、而 ( ) 又属于同一系统的数据集合。网络上每个地点的数据库都有自治能力,能够完成局部应用;同时每个地点的数据库又属于整个系统,通过网络也可以完成全局应用 。A 物理上 逻辑上B 逻辑上 物理上 正确答案:A 60.根据SQL标准,删除索引应该选用下面哪个语句?A DELETE INDEX B DROP INDEXC DELETE VIEW D DROP VIEW 正确答案:B 61.根据SQL标准,创建一个视图,应该使用下面哪个语句?A CREATE TABLE B CREATE INDEXC CREATE VIEWD CREATE DATABASE 正确答案:C 62.()阶段根据系统设计任务书所确定的范围,对现行系统进行详细调查 ,分析用户的各种需求,确定新系统的目标和功能,收集用户的 数据 需求和 处理 需求。A 系统规划B 系统分析C 系统设计D 系统实施 正确答案:B多选题63.数据库系统包括:A 数据库B 数据管理系统C 支持计算机应用系统的硬件平台D 支持计算机应用系统的软件平台(如操作系统)E 管理数据库的技术人员F 使用数据库的用户G 基于数据库的应用软件H 方便使用和管理系统的各种技术说明书和使用说明书 正确答案:ABCDEFGH多选题64.以下关于概念模型设计的描述哪些是正确的()A 概念模型设计的结果是得到数据库的概念结构,或称 概念数据模型 。B (1)先设计面向全局应用的 全局概念结构 的初步框架,即先建立起整个系统的总体框架C (2)然后根据部门或功能划分成 局部应用 D (3)依据划分后的局部应用完成 局部E-R图 的设计;E (4)最后将局部E-R图合并、转换成 全局E-R图 ,完成概念模型的设计。 正确答案:ABCDE多选题65.关系模型设计“不好”导致的问题:()。A 数据 冗余 问题B 数据更新 问题C 数据 插入 问题D 数据删除 问题 正确答案:ABCD多选题66.软故障破坏了事务的() 和() 。解决方法:只需要通过事务控制将数据库恢复到事务修改之前的状态,即通过执行ROLLBACK TRANSACTION命令撤消 未执行完的事务。A 原子性原则B 一致性原则C 隔离性原则D 持久性原则 正确答案:AB多选题67.诊断死锁的方法主要有两种:() 。解决死锁的办法就是破坏事务等待图中的回路 。A 相同顺序法B 一次封锁法C 超时法D 等待图法 正确答案:CD多选题68.传统的三大数据模型: A 层次模型B 网状模型C 概念模型D 关系模型 正确答案:ABD多选题69.专门的关系运算:A 选择运算B 投影运算C 连接运算D 除运算 正确答案:ABCD多选题70. B/S架构的优势:( )。A 无须开发客户端软件,维护和升级方便B 可跨平台操作,任何一台计算机只要装有浏览器软件,均可作为客户机来访问系统C 具有良好的 开放性和可扩充性 D 具有良好的 可重用性 ,提高了系统的开发效率E 另外通过Internet成熟的防火墙、代理服务、加密等技术,还大大提高了系统的安全性F 可以合理划分应用逻辑,充分发挥客户工作站和服务器两方面的性能 正确答案:ABCDE多选题71.数据库管理系统具备如下功能:A 数据库中数据的组织功能B 数据库中数据的操纵功能C 数据库中数据的维护功能D 数据库中数据的查询功能 正确答案:ABCD多选题72.支持概念模型的最常用方法E-R方法 ,它主要有3个要素:A 实体B 联系C 属性D 记录 正确答案:ABC多选题73.数据管理及其技术发展的阶段包括:A 人工管理阶段B 文件系统阶段C 数据库系统阶段 正确答案:ABC多选题74.关系数据模型的三要素:A 关系数据结构B 关系操作集合C 完整性约束D 关系模式 正确答案:ABC多选题75.系统实施阶段的任务包括: ( )A 程序 编写和调试B 人员培训C 数据文件 的准备和转换D 计算机等设备 的购置、安装和调试E 系统 调试与转换等 正确答案:ABCDE多选题76.文件系统阶段在20世纪50年代后期至20世纪60年代中期,其特点是:A 数据长期保留在 外存 上,可经常对文件进行查询、修改、插入、删除等操作B 有软件(文件系统)对数据进行管理,程序和数据有了一定的 独立性 C 文件的形式多样化,有顺序文件 、索引文件 和 散列文件等D 数据的存取基本上以 记录 为单位 正确答案:ABCD多选题77.所有使事务中断、而又没有损坏磁盘介质的故障,都可以看作是软故障。造成软故障的原因:A 突然掉电引起的事务中断 B 硬件故障引起的事务中断C 客户应用程序出错引起的事务中断D 系统程序故障引起的事务中断 正确答案:ABCD多选题78.传统的集合运算包括()A 并(union)B 交(intersection)C 差(difference)D 广义笛卡儿积(extended cartesian product) 正确答案:ABCD多选题79.事务的性质()A 原子性 (Atomicity) B 一致性 (Consistency)C 隔离性 (Isolation)D 持久性 (Durability) 正确答案:ABCD多选题80.因为并发用户会产生干扰,使数据库发生错误。并发控制的目的就是避免干扰 ,保证数据库不出错。干扰现象包括: () 。A 丢失更新B 读“脏”数据C 不可重复读D 幻像读 正确答案:ABCD多选题81.数据库管理系统的身份识别的3个层次: A 系统登录B 数据库访问C 数据操作 D 数据查询 正确答案:ABC多选题82. 数据库的实施包括:( )。A 建立 数据库及其对象 B 组织 数据入库C 编制与调试应用程序 D 数据库试运行 正确答案:ABCD多选题83.数据库用户的分类: A 系统管理员用户 B 数据库管理员用户C 数据库对象用户D 一般用户 正确答案:ABCD多选题84. ( )是微软为解决 Web和分布式 应用程序的问题而设计的一种新的数据库访问技术。它由.NET Framework中的一组数据类型组成,这些类型可分为以下三部分: 数据结构 类、数据提供 类、其他辅助 类。A ODBCB ADO.NETC JDBC 正确答案:B多选题85.下面关于封锁的描述正确的是()A 并发控制的基本思想是 封锁 。B 封锁的基本思想是:当需要查询或更新数据时,先对数据进行 封锁 (不允许其他事务使用),以避免来自其他事务的干扰。C 封锁不允许其他事务使用,降低了事务执行的效率;为了既保证隔离又保证效率针对不同的干扰问题采取不同的 封锁机制 。D 封锁会提高并发事务的执行效率。 正确答案:ABC多选题86.关系完整性约束包括()A 实体完整性B 参照完整性C 关系代数D 用户定义完整性 正确答案:ABD多选题87.在物理数据库设计阶段主要包括的内容有:( ) 。A 估算数据库的 数据存储量 B 安排数据库的存储 C 设计 备份策略 D 建立 数据库及其对象 正确答案:ABC多选题88.数据库管理员的职责:A 在数据库规划阶段,要参与选择和评价与数据库有关的计算机软件和硬件,要与数据库用户共同确定数据库系统的目标和数据库应用需求,要确定数据库的开发计划。B 在数据库设计阶段,要负责数据库标准的制定,要负责数据库的设计和数据库安全、可靠方面的设计。C 在数据库运行阶段,首先要负责对用户进行数据库方面的培训 ;负责数据库的备份和恢复 ;负责对数据库中的数据进行维护 ;负责监视数据库的性能,并调整、改善数据库的性能,提高系统的效率;继续负责数据库安全系统的管理 ;在运行过程中发现问题、解决问题 。 正确答案:ABC多选题89.关于存储过程的说法正确的是:A 存储过程可以避免在网络上传输大量无用的信息或原始数据 ,只需要传输调用存储过程的指令和数据库服务器返回的处理结果B 把完成某一数据库处理的功能设计为存储过程,则可以在各个程序中反复 调用 ,从而减轻程序的编写工作量C 可以利用存储过程间接实现一些 安全控制功能D 在存储过程中不可以使用创建数据库对象的语句(数据定义语言,如CREATE TABLE等各种CREATE语句) 正确答案:ABCD多选题90.数据库安全性措施的层次: A 物理层 B 人员层C 操作系统层D 网络层E 数据库系统层 正确答案:ABCDE多选题91.数据库管理员从事的工作既有管理方面的、也有技术方面的,数据库管理员负责工作包括:A 数据库的规划B 数据库的设计 C 数据库的建设D 数据库的运行E 数据库的维护F 数据库的升级 正确答案:ABCDEF多选题92.简单恢复模式的数据库备份包括() 和() 。A 全备份B 差异备份C 日志备份 正确答案:AB多选题93.数据库的运行和维护工作主要是由 数据库管理员 或系统管理员负责,主要工作包括:( ) 。A 备份 数据库B 数据库的 安全性 控制C 完整性 控制D 数据库性能 的监督、分析和改进E 数据库的重组织 F 数据库的 重构造 正确答案:ABCDEF多选题94. C/S架构的特点是:( )。A 应用程序或应用逻辑 可以根据需要划分在服务器和客户机中。B 客户端的应用程序主要处理包括提供用户界面 、采集数据 、输出结果 、及向后台服务器发出处理请求 等。C 服务器端的程序则完成数据管理 、数据处理 、业务处理 等。D 无须开发客户端软件 ,维护和升级方便 正确答案:ABC多选题95.实体之间联系的基本类型有三种: A 一对一(1 : 1)B 一对多 (1 : n)C 多对多 (m : n) 正确答案:ABC多选题96.数据库设计步骤包括:()A 需求分析阶段 B 概念结构设计阶段C 逻辑结构设计阶段D 物理结构设计阶段E 数据库实施阶段F 数据库运行和维护阶段 正确答案:ABCDEF多选题97.数据库的体系结构是一种三层模式结构,即由面向全局逻辑结构的() 、和面向全局存储结构的() 以及面向局部应用的()构成A 概念层 外部层 物理层B 概念层 物理层 外部层C 外部层 物理层 概念层D 物理层 概念层 外部层 正确答案:B多选题98.人工管理阶段在20世纪50年代中期以前,其特点是:A 数据不保存在计算机中B 没有软件系统对数据进行统一管理C 基本没有文件的概念D 数据与程序不具备独立性, 一组数据对应一个程序,数据是面向程序的E 程序和程序之间存在着大量的重复数据 正确答案:ABCDE多选题99.数据是现实世界中实体(或客体)在计算机中的符号表示,它可以是A 数字B 文字C 图形D 图像E 声音 正确答案:ABCDE多选题100.关于数据库设计的概念描述正确的是()A 数据库设计是指基于数据库的应用系统或管理信息系统的设计。B 数据库设计有广义和狭义两个定义。C 广义的定义是指基于数据库的应用系统或管理信息系统的设计,它包括 应用设计 和 数据库结构设计 两部分内容。 D 狭义的定义则专指 数据库模式或结构 的设计。 正确答案:ABCD多选题101.根据SQL标准,要创建唯一索引该使用下面哪种语句?A CREATE UNIQUE INDEX B CREATE CLUSTER INDEXC CREATE ONLY INDEX D CREATE PRIMARY INDEX 正确答案:A多选题102.关于模式分解的准则描述正确的是()A 模式分解具有 无损连接性。B 模式分解能够 保持函数依赖 。C 无损连接是指分解后的关系通过 自然连接 可以恢复成原来的关系。D 保持函数依赖分解是指在模式的分解过程中,函数依赖不能丢失的特性,即模式分解不能破坏原来的语义 。 正确答案:ABCD多选题103.关于SQL语言的主要特点:A SQL是一种一体化的语言,它包括了数据定义、数据查询、数据操纵和数据控制等方面的功能,可以完成数据库活动的全部工作。B SQL语言是一种高度非过程化的语言。C SQL语言非常简洁。D SQL语言可以直接以命令方式交互使用,也可以嵌入到程序设计语言中以程序方式使用。 正确答案:ABCD多选题104. 关系模式中,函数依赖的推理规则主要有: ( ) 、 ( ) 、 ( ) 。这三条规则还可以有3条推论:合并 规则、分解 规则、伪传递 规则。A 自反律B 增广律C 传递律 正确答案:ABC多选题105.数据库系统阶段在20世纪60年代后期开始,其特点是: A 面向全组织的 数据结构化B 数据的共享性高 、 低冗余 、易扩充C 数据独立性高D 数据独立性差 正确答案:ABC多选题106.封锁机制的目标:保证事务的隔离性,并且允许最大量的 并发 事务。分为3种: ()A 共享 封锁B 独占 封锁C 更新 封锁D 插入 封锁 正确答案:ABC多选题107.各局部E-R图之间的冲突主要有:( ) 冲突、( ) 冲突、 ( )冲突。A 属性 B 命名C 结构 正确答案:ABC多选题108.关于数据库管理系统说法正确的是:A 数据库管理系统DataBase Management System,简称DBMS ,DBMS运行在操作系统之上B 对数据库进行统一的管理和控制C 使数据库能为多个用户共享D 保证数据的安全性 、可靠性 、完整性 、一致性E 保证数据的高度独立性 正确答案:ABCDE多选题109.完整恢复模式下的数据库备份包括() 。需要强调的是当数据库遇到灾难后,不是马上进行恢复工作,而是首先 备份活动日志或称为尾日志 。A 全备份 B 差异备份C 日志备份 正确答案:ABC多选题110.关于事务的描述正确的是()A 事务可以看作是作业或任务,它是完成用户一个特定工作的一组命令 ,是构成 单一逻辑工作 单元的 操作集合 。B 事务(transaction) 是数据库应用的基本性质之一,是管理数据库运作的一个逻辑单位。C 多个用户的应用要同时正确运行,需要用事务来控制(并发控制 )。D 为了保证不丢失数据,也需要事务来控制(恢复控制 )。 正确答案:ABCD多选题111.结构化生命周期法 划分为5个阶段:( )。A 系统规划B 系统分析C 系统设计 D 系统实施E 系统的运行和维护 正确答案:ABCDE 112.数据处理是从某些已知的数据出发,推导加工出新的信息。 正确答案: 对 113.用SQL语句进行记录的删除操作,使用 DELETE 语句。 正确答案: 对 114.数据库系统的维护不是一朝一夕的事,只要数据库系统存在,就要不断进行评价、调整、修改,直至数据库 (生命周期结束 ),或 完全重新设计 为止。 正确答案: 对 115.设有关系模式R(U,F),X包含于U、Y包含于U,如果从F中的函数依赖能够推导出XY,则称F逻辑蕴涵XY,或称XY是F的 逻辑蕴含 。 正确答案: 对 116.SQL是Structured Query Language( 结构化查询语言 )的缩写。 正确答案: 对 117. DML触发器分为插入 触发器、删除 触发器和更新 触发器三类。触发器的三个要素:表 、 语句 、采取的动作 。 正确答案: 对 118. 数据仓库是支持 管理决策 的、面向主题 的、集成 的、随时间而增长的持久的数据集合 。 正确答案: 对 119.数据库是长期储存在计算机存储设备上、相互关联的、可以被用户共享的数据集合。 正确答案: 对 120.数据库、数据库管理系统和数据库系统是完全相同的概念。 正确答案: 错 121. 知识库是人工智能技术 与数据库技术相结合的产物,研究如何在数据库中加入 推理规则 或知识,以使数据库具有推理能力或知识。 正确答案: 对 122.参照完整性的内容:如果属性(或属性组)F是关系R的属性或属性组,它与关系S的主关系K相对应,则对于关系R中每个元组在属性(或属性组)F上的值必须为:或者取空值 (F的每个属性均为空值); 或者等于S中某个元组的主关键字的值 。 正确答案: 对 123.简单恢复模式的数据库备份包括(全备份) 和(差异备份) ,简单恢复模式不管理日志,因此不包含 日志备份 。 正确答案: 对 124.数据的独立性是指数据的组织和存储方法与应用程序互不依赖、彼此独立的特性。 正确答案: 对 125.关系,通俗的讲就是二维表格,也是人们在日常生活中最常见到的表格数据。 正确答案: 对 126.并发控制的基本思想是 封锁 。 正确答案: 对 127.从事数据库管理工作的人员称之为数据库管理员 (Database Administrator,简称为DBA),数据库管理员指的是一种角色,是负责数据库管理的人员或部门。 正确答案: 对 128.数据是信息的符号表示。 正确答案: 对 129. XML是英文eXtended Markup Language的缩写,称之为 扩展标记语言 。研究纯XML数据库,称作NDX (Nati

温馨提示

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

评论

0/150

提交评论