在线数据库技术作业(第5~9章)
《数据库基础及应用》网上作业(1-5章)

Access2010《数据库基础及应用》网上作业(1-6章)(共68 题)第1 题: (单选题, 1.5 分)有三个关系 R、S 和 T 如下:R S T由关系 R 和 S 通过运算得关系 T,则所使用的运算是________。
A)笛卡尔积B)自然连接C)并D)交[A]选A[B]选B[C]选C[D]选D答案: B第2 题: (单选题, 1.5 分)数据库技术的根本目标是要解决数据的_____。
[A]存储问题[B]共享问题[C]安全问题[D]保护问题答案: B第3 题: (单选题, 1.5 分)下列叙述中错误的是_______。
[A]数据库系统是在文件系统之上加入数据库管理系统对数据进行管理[B]各种数据库管理系统均基于某种数据模型[C]数据库管理系统必须在操作系统支持下工作[D]数据库系统比文件系统能够管理更多的数据答案: D第4 题: (单选题, 1.5 分)数据库管理系统通常提供授权功能来控制不同用户访问数据的权限,这主要是为了实现数据库的_____。
[A]可靠性[B]一致性[C]完整性[D]安全性答案: D第5 题: (单选题, 1.5 分)有三个关系 R、S 和 T 如下:R S T由关系 R 和 S 通过运算得到关系 T,则所使用的运算是________。
A)并B)交C)笛卡尔积D)自然连接[A]选A[B]选B[C]选C[D]选D答案: B第6 题: (单选题, 1.5 分)有两个关系 R 和 T 如下:R T由关系 R 通过运算得到关系 T,则所使用的运算是________。
A)选择B)投影C)交D)并[A]选A[B]选B[C]选C[D]选D答案:A第7 题: (单选题, 1.5 分)下列属于应用软件的是______。
[A]C语言编译系统[B]数据库管理系统[C]教务管理系统[D]Windows操作系统答案: C第8 题: (单选题, 1.5 分)层次模型、网状模型和关系模型是根据_____划分。
互联网数据库网上作业第五章答案

互联网数据库网上作业第五章答案
2009-09-22 06:18
第五章数据库保护
原题:
1.假设存款余额x=1000元,甲事务取走存款300元,乙事务取走存款200元,其执行时间如下:
事务甲时间事务乙
读x t1
t2 读x
更新x=x-300 t3
t4 更新x=x-200
如何实现这两个事务的并非控制?
参考答案:
如果直接按时间顺序执行甲乙两个事务,则最后的x为800,而不是正确的500。
为此,采用封锁的方法,将甲事务修改为:
WHILE(x已建立排它锁)
{
等待
}
对x建立排它锁
读x
更新x=x-300
释放排它锁
将乙事务修改为:
WHILE(x已建立排它锁)
{
等待
参考答案:
数据库的被破坏主要有以下几个方面:
(1)系统的软、硬件故障,造成数据被破坏。
(2)数据库的并发操作引起数据的不一致性。
(3)自然的或认为的破坏。
(4)对数据库数据的更新操作有误。
针对上述问题,数据库管理系统提供相应的功能:
(1)数据库恢复:在系统失效后的数据库恢复,配合定时备份数据库,是数据库不丢失数据。
(2)并发控制:保证多用户能共享数据库,并维护数据的一致性。
(3)安全性保护:防止对数据库的非法使用,避免数据的泄漏、篡改或破坏。
(4)完整性保护:保证数据的正确性和一致性。
数据库作业及参考答案(最新版)

数据库一、单选题:1.数据库系统的核心是()。
A 编译系统B 数据库C 操作系统D 数据库管理系统2.数据库是在计算机系统中按照一定的数据模型组织、存储和应用的()。
A 文件的集合B 数据的集合C 命令的集合D 程序的集合3.数据库DB、数据库系统DBS、数据库管理系统DBMS这三者之间的关系是():A DBS包括DB和DBMSB DBMS包括DB和DBSC DB包括DBS和DBMSD DBS就是DB,也就是DBMS4.数据库管理系统能实现对数据库中数据的查询、插入、修改和删除,这类功能称为()。
A 数据定义功能B 数据管理功能C 数据操纵功能D 数据控制功能5.在数据库的三级模式结构中,描述数据库中全体数据的全局逻辑结构和特性的是()。
A 外模式B 内模式C 存储模式D (概念)模式6.在数据库系统中,当总体逻辑结构改变时,通过改变(),使局部逻辑结构不变,从而使建立在局部逻辑结构之上的应用程序也保持不变,称之为数据和程序的逻辑独立性。
A 应用程序B 模式到内模式的映像C 存储结构D 外模式到概念模式的映像7.按照数据模型分类,数据库系统可以分为三种类型,正确的是():A 大型、中型和小型B 西文、中文和兼容C 层次、网状和关系D 数据、图形和多媒体8.数据模型指的是数据库的组织形式,数据模型的三要素是()。
A 数据库文件、二维表、记录B 字段、类型、宽度C 数据结构、数据操作、完整性约束D 数据定义、数据存储、数据通信9.所谓概念模型,指的是()。
A 客观存在的事物及其相互联系B 将信息世界中的信息进行数据化C 实体模型在计算机中的数据化表示D 现实世界到机器世界的一个中间层次,即信息世界10.在数据库设计中用关系模型来表示实体和实体之间的联系。
关系模型的结构是()。
A 层次结构B 二维表结构C网络结构D封装结构11.ER图是数据库设计的工具之一,它一般适用于建立数据库的()。
A 概念模型B 结构模型C 物理模型D 逻辑模型12.ER方法的三要素是()。
Access 2013数据库技术及应用 第9章 窗体

9.1.4 窗体视图
2.数据表视图 窗体的数据表视图采用行和列的二维表格方式显示数据表中的数据记录, 如图所示。
10/24
第9章 窗体
9.1 认识窗体
9.1.4 窗体视图
3.设计视图 窗体的设计视图是用于创建窗 体或修改窗体的窗口。在设计视图 中,用户可以对窗体中需要显示的 任何元素进行编辑,包括文本及其 样式、控件的添加和删除及图片的 插入等。在设计视图窗口,用户还 可以看到窗体的页眉、主体和页脚 部分,因此可对其编辑。另外,在 设计视图窗口,还可以绑定数据源 和控件。
14/24
第9章 窗体
9.2 创建窗体
9.2.1 使用窗体工具创建窗体
【案例9-1】使用窗体工具创建department表窗体。
15/24
第9章 窗体
9.2 创建窗体
9.2.2 使用空白窗体工具创建窗体
如果使用向导或窗体构建工具所建的窗体不符合用户的设计需要,用户 可以使用空白窗体工具创建窗体,然后向窗体上添加对象,尤其是当用户希 望只在窗体上放置很少几个字段时,此种方法非常便捷。
Access2013数据库技术及应用
——配套电子课件
第9章 窗体
2021/8/10
第9章 窗体
【技能目标】
✓ 了解窗体的结构和类型 ✓ 掌握几种创建窗体的方法 ✓ 掌握在设计视图中创建窗体方法 ✓ 掌握创建子窗体的方法 ✓ 了解窗体控件 ✓ 掌握创建切换面板的方法
2/24
第9章 窗体
【目录】
➢ 9.1 窗体 ➢ 9.2 创建窗体 ➢ 9.3 在设计视图中创建窗体 ➢ 9.4 创建和使用主/子窗体 ➢ 9.5 使用窗体控件
7/24
第9章 窗体
数据库实验大作业

数据库实验大作业一、介绍在数据库实验大作业中,我们将深入研究数据库相关的主题。
本文将从数据库的基本概念、数据模型、数据存储和查询优化等方面进行全面、详细且深入地探讨,以满足作业的要求。
二、数据库基本概念2.1 什么是数据库数据库是指长期存储在计算机内、有组织、可共享的数据集合。
它通过数据模型将现实世界的对象和关系映射为计算机可以理解的数据结构。
数据库管理系统(DBMS)是用于管理数据库的软件系统。
2.2 数据库的组成数据库由数据、数据库管理系统(DBMS)和数据库应用程序三部分组成。
数据是数据库中存储的实际信息,DBMS是管理和操作数据库的系统,数据库应用程序是通过DBMS访问数据库的程序。
2.3 数据库的优势数据库具有以下优势:•数据共享:多用户可以同时访问数据库,提高数据的共享性和使用效率。
•数据独立性:数据库将数据与应用程序分离,保证数据的独立性,提高系统的可维护性和可扩展性。
•数据一致性:数据库可以通过事务机制确保数据的一致性和完整性。
•数据安全性:数据库可以通过权限控制和加密机制保证数据的安全性。
三、数据模型3.1 关系型数据模型关系型数据模型是最常用的数据库模型之一,它以表格(关系)的形式组织数据。
表格由行和列组成,每行表示一个实体记录,每列表示一个属性。
3.2 非关系型数据模型非关系型数据模型是相对于关系型数据模型而言的,它不依赖于固定的表格结构。
非关系型数据模型可以分为键值对存储模型、文档存储模型、列存储模型和图形存储模型等。
3.3 数据模型的选择在选择数据模型时,需要根据实际情况和需求考虑各种因素,包括数据的结构、访问方式、数据量和性能要求等。
四、数据存储4.1 数据库的存储结构数据库的存储结构是指数据库中数据在存储介质上的组织方式。
常见的数据库存储结构包括堆存储结构、索引存储结构和散列存储结构等。
4.2 数据库的物理存储数据库的物理存储是指数据库在存储介质上的具体存储方式。
常见的数据库物理存储方式包括顺序存储、链式存储和哈希存储等。
数据库第五章习题及答案

数据库第五章习题及答案本文档为数据库第五章的习题及答案,帮助读者巩固数据库相关知识。
习题1. 数据库的优点有哪些?数据库具有以下优点: - 数据共享:多个用户可以同时访问和共享数据库中的数据。
- 数据一致性:数据库提供事务管理能力,保证了数据的一致性。
- 数据持久性:数据在数据库中是永久存储的,不会因为系统关机或程序结束而丢失。
- 数据冗余度低:数据库通过规范化设计,减少了数据的冗余性,提高了数据的存储效率。
- 数据独立性:数据库支持数据与应用程序的独立性,提高了系统的灵活性和维护性。
- 数据安全性:数据库提供了用户权限管理和数据备份机制,保证了数据的安全性。
2. 数据库的三级模式结构是什么?数据库的三级模式结构包括: - 外模式(视图层):外模式是用户所看到的数据库的子集,用于描述用户对数据库的逻辑视图。
每个用户可以有不同的外模式来满足自己的需求。
- 概念模式(逻辑层):概念模式是全局数据库的逻辑结构和组织方式,描述了数据的总体逻辑视图。
概念模式独立于具体的应用程序,是数据库管理员的角度来看待数据库的。
- 内模式(物理层):内模式是数据库的存储结构和物理组织方式,描述了数据在存储介质上的实际存储方式。
3. 数据库的完整性约束有哪些?数据库的完整性约束包括: - 实体完整性约束:确保表的主键不为空,每个实体都能够唯一标识。
- 参照完整性约束:确保外键的引用关系是有效的,即外键值必须等于被引用表中的主键值或者为空。
- 用户定义完整性约束:用户可以自定义额外的完整性约束,如检查约束、唯一约束、默认约束等。
4. 数据库的关系模型有哪些特点?数据库的关系模型具有以下特点: - 数据用二维表的形式进行组织,表由行和列组成,每一行表示一个实体,每一列表示一个属性。
- 表与表之间通过主键和外键建立关联关系,形成关系。
- 关系模型提供了一种数据独立性的设计方法,使得应用程序与数据的逻辑结构相分离,提高了系统的灵活性和可维护性。
数据库大作业(全·参考答案)
《数据库原理与应用》综合设计任务书前言《数据库原理与应用》课程的重点知识模块包括:1)数据库设计、2)用SQL实现建库、建表、查询、更新、和创建视图、3)存储过程和触发器设计。
针对这三个应用能力,用一个案例作为背景,布置三次大作业。
在校大学生都能理解“图书管理系统”的应用场合和业务流程。
因此,以图书管理系统作为案例来布置作业,可以降低业务分析难度,让学生将主要精力放在知识消化与技术应用上。
本文档包括四个部分。
第一部分描述系统的需求,第二部分提出E-R模型设计和关系模型设计的任务;第三部分提出在SQL Server中,用SQL语句来建库、建表、查询、更新数据、创建视图的任务;第四部分,根据应用需求、安全需求和数据完整性要求,提出设计存储过程和触发器的任务。
每个任务之前,都给出了完成任务所需要掌握的关键知识点,学生可以在对这些知识点进行复习的基础上完成任务,每个任务是一次大作业。
第一部分案例的需求描述本部分描述“图书管理系统”的需求,学生通过阅读本部分内容,了解系统的功能要求、运行环境,对系统所需的数据有总体认识,作为三次作业的基础。
1.2 需求分析1)功能需求图1-1:功能需求示意图教师信息管理:用于教师基本资料的增删改查。
图书信息管理:用于图书基本信息的增删改查,分类统计图书册数和价值。
借书登记:记录借书时间、所借图书、借书人、办理人。
还书登记:记录还书时间、所还图书、还书人、办理人。
催还:查询借阅逾期的借书信息,给借书人发电子邮件,给借书人的部门打电话。
2)运行环境要求图1-2:运行环境拓扑图系统采用C/S模式,有两台PC和一台服务器,联成一个局域网。
PC上安装图书管理软件的客户端,服务器上安装DBMS,服务器也可由两台PC中的一台来代替。
第二部分作业1——E-R模型与关系模型设计(满分8分)本部分的任务是:在需求分析的基础上,进行E-R图设计,然后将E-R模型转换为关系模型。
任务:1)根据需求描述,绘制E-R图。
数据库第五章课后习题答案
关系规范化理论题目4.20 设关系模式R(ABC),F是R上成立的FD集,F={B→A,C→A },ρ={AB,BC }是R上的一个分解,那么分解ρ是否保持FD集F?并说明理由。
答:已知F={ B→A,C→A },而πAB(F)={ B→A },πBC(F)=φ,显然,分解ρ丢失了FD C→A。
4.21 设关系模式R(ABC),F是R上成立的FD集,F={B→C,C→A },那么分解ρ={AB,AC }相对于F,是否无损分解和保持FD?并说明理由。
答:①已知F={ B→C,C→A },而πAB(F)=φ,πAC(F)={ C→A }显然,这个分解丢失了FD B→C②用测试过程可以知道,ρ相对于F是损失分解。
4.22 设关系模式R(ABCD),F是R上成立的FD集,F={A→B,B→C,A→D,D→C },ρ={AB,AC,BD }是R的一个分解。
①相对于F,ρ是无损分解吗?为什么?②试求F在ρ的每个模式上的投影。
③ρ保持F吗?为什么?答:①用测试过程可以知道,ρ相对于F是损失分解。
②πAB(F)={ A→B },πAC(F)={ A→C },πBD(F)=φ。
③显然,分解ρ不保持FD集F,丢失了B→C、A→D和D→C等三个FD。
4.23 设关系模式R(ABCD),R上的FD集F={A→C,D→C,BD→A},试说明ρ={AB,ACD,BCD }相对于F是损失分解的理由。
答:据已知的F集,不可能把初始表格修改为有一个全a行的表格,因此ρ相对于F是损失分解。
4.24 设关系模式R(ABCD)上FD集为F,并且F={A→B,B→C,D→B}。
①R分解成ρ={ACD,BD},试求F在ACD和BD上的投影。
②ACD和BD是BCNF吗?如不是,望分解成BCNF。
解:①F在模式ACD上的投影为{A→C,D→C},F在模式BD上的投影为{D→B}。
②由于模式ACD的关键码是AD,因此显然模式ACD不是BCNF。
数据库应用技术作业及答案49929
《数据库应用技术》作业及答案第一章思考与练习题一、选择题1.三级模式间存在两种映射,它们是(C)。
A.模式与子模式间,模式与内模式间B.子模式与内模式间,外模式与内模式间C.外模式与模式间,模式与内模式间D.模式与内模式间,模式与模式间2.SQL Server系统中的所有系统级信息存储于哪个数据库(A )。
A.master B.model C.tempdb D.msdb3.下面关于tempdb数据库描述不正确的是(D )。
A.是一个临时数据库B.属于全局资源C.没有权限限制D.是用户建立新数据库的模板4.在数据库技术中,面向对象数据模型是一种(B )。
A.概念模型B.结构模型C.物理模型D.形象模型5.数据库管理系统常见的数据模型有(B)。
A.网状、关系和语义B.层次、关系和网状C.环状、层次和关系D.网状、链状和层次6.用户看到的数据表,属于数据库系统三级模式中的(D )。
A.外模式B.内模式C.子模式D.模式7.对数据的插入属于数据库管理系统(B )的功能。
A.数据定义B.数据操纵C.数据库的运行管理D.数据库的建立和维护8.保持数据的完整性属于数据库管理系统(C )的功能。
A.数据定义B.数据操纵C.数据库的运行管理D.数据库的建立和维护9.在SQL Server数据库中,默认情况下Sys通常是(C )。
A.数据文件的后缀B.事务日志文件的后缀C.系统表表名的前缀D.辅助文件的后缀二、填空题1.计算机数据处理技术大致经历了(人工管理)、(文件管理)、(数据库管理)等不同的发展阶段。
2.数据库系统由(外模式)、(模式)和(内模式)三级抽象模式构成。
3.数据库管理系统的主要功能包括(数据定义)、(数据操纵)、(数据库的运行管理)、(数据库的建立和维护)。
4.关系模型由三部分组成(数据结构)、(关系操作集合)和(关系的完整性)。
5.SQL Server提供了大量易用的管理工具,比较常用的主要有(服务管理器)、(企业管理器)和(查询分析器)。
(完整版)数据库练习习题及答案解析
欢迎阅读第一章习题一、单项选择题1.数据库(DB),数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是(A)。
A. DBS包括DB和DBMSB. DBMS包括DB和DBSC. DB包括DBS和DBMSD. DBS就是DB,也就是DBMS2. 下面列出的数据库管理技术发展的三个阶段中,没有专门的软件对数据进行管理的是(D)。
I.人工管理阶段II.文件系统阶段III.数据库阶段3.A.C.4.A.B.C.D.5.A.C.6.A.C.7.A.C.8.A.C.9.AC10. 在E-R图中,用来表示属性的图形是(B)A 矩形B 椭圆形C 菱形D 平行四边形二、填空题1. 描述数据库全体数据的全局逻辑结构和特性的是_____模式______。
2. ____数据的物理独立性__________是指数据库的物理(存储)结构改变时,尽量不影响整体逻辑结构、用户的逻辑结构以及应用程序。
3. 数据库系统与文件管理系统相比较,数据的冗余度___低______ ,数据共享性_____高____。
4. 用树形结构表示实体类型及实体间联系的数据模型称之为___层次模型___。
5.模式/内模式映像为数据库提供了____物理_____独立性。
6.数据库中对数据的操作可以以数据项为单位,也可以以____记录____为单位。
7.数据库用户分为四类,分别是___数据库管理员___、____系统分析员____、_____应用程序员______和_____最终用户______。
8.数据模型由_____数据结构_____、_____数据操作______和______数据的完整性约束条件_____三部分组成。
9.数据管理技术的发展经过三个阶段,分别是___人工管理阶段___、___文件系统阶段___和______数据库系统阶段_______。
10.从数据库管理系统的角度划分数据库系统的体系结构,可分为___外模式__、_____模式_______和_____内模式______三层。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
单选题
1. 如果R(U,F) ∈2NF,并且所有 ( ) 都 ( ) 于关键字,则R(U,F) ∈3NF 。
A 非主属性 传递依赖 B 非主属性 不传递依赖 C 主属性 不传递依赖 D 主属性 传递依赖
正确答案:B
2.():和不可重复读相关,当用相同的条件查询记录时,记录个数 忽多忽少,有一种“幻象”的感觉。原因是有事务在对相同的表做 插 入或删除 操作。
正确答案:ABCDEF
37.因为并发用户会产生干扰,使数据库发生错误。并发控制的目的就 是避免干扰 ,保证数据库不出错。干扰现象包括: () 。
A 丢失更新 B 读“脏”数据 C 不可重复读 D 幻像读
正确答案:ABCD
38.在物理数据库设计阶段主要包括的内容有:( ) 。
正确答案:B
4.数据库设计的基本任务就是根据用户的信息需求,处理需求和数据 库的支撑环境(包括DBMS、操作系统、硬件),设计一个结构合理、 使用方便、效率较高的数据库。 ( ) 是指在数据库中应该存储和管 理哪些数据对象; () 是指需要进行哪些业务处理和操作,如对数 据对象的查询、增加、删除、修改、统计等操作。
A 原型系统 B 应用系统 C 管理系统
D 办公系统
正确答案:A
8. 如果 X→Y(非平凡函数依赖,并且X不函数依赖于Y)、 Y→Z,则 称Z ( ) 于X。
A 完全函数依赖 B 传递函数依赖 C 部分函数依赖 D 非平凡函数依赖
正确答案:B
9.根据SQL标准,针对所有用户,撤销表student中的查询权限,下面 哪条语句适用?
Modeling Language)是面向对象开发方法中的重要工具。
A 结构化程序设计方法 统一建模语言 B 面向对象方法 统一建模语言 C 快速原型开发方法 统一建模语言 D 结构化生命周期法 统一建模语言
正确答案:B
32.分布式 数据库是一个 ( ) 分布于计算机网络的不同地点、而 ( ) 又属于同一系统的数据集合。网络上每个地点的数据库都有自治能 力,能够完成局部应用;同时每个地点的数据库又属于整个系统,通 过网络也可以完成全局应用 。
正确答案:A
12.():当一个事务读取了另一个事务正在更新、但没有提交的数据
时可能产生所谓的读“脏”数据问题,也称作“脏读”(Dirty Read) 或未提交读。
A 丢失更新 B 读“脏”数据 C 不可重复读 D 幻像读
正确答案:B
13.( )是由SUN公司推出的第一个标准的、用于执行SQL语句 的Java API。JDBC是完全用 Java语言 编写的,是Java程序访问数据库的接 口技术 ,编程人员能够用纯JAVA API来编写数据库应用程序,利用 Java语言的跨平台特点,就可以做到只须写一遍数据库应用程序就能 在任何平台、各种数据库系统上运行(数据库改变,驱动程序跟着改 变,但应用程序不变),以减少不必要的重复代码。
正确答案:A
15.关系模式R(U,F) ∈1NF,X→Y是F上的任意函数依赖,并且Y不属 于X, U ( ) 依赖于X,则R(U,F) ∈ BCNF 。
A 完全函数 B 部分函数 C 传递函数 D 平凡函数
正确答案:A
16.() :当一个事务需要校验或再确认数据时,可能会出现再读数 据已经不对了
A 丢失更新 B 读“脏”数据 C 不可重复读 D 幻像读
正确答案:A
30. C/S架构可以传统的两层结构,也可以是多层结构(三层或者三层 以上)。在传统的两层结构中,一层为( ),另一层为 ( )。 在 三层客户/服务器结构中,将服务器端分为 ( ) 服务器和 ( ) 服 务器,应用服务器主要用来 部署和封装 业务处理程序,而数据库服 务器主要支持数据库的存储和数据处理 。客户端通过应用服务器递交 业务请求和数据请求 ,应用服务器完成对数据库的访问及其相关处 理,并最终将处理结果 返回给客户端。
A 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
A ODBC B C JDBC
正确答案:C
14.避免死锁的主要方法有两种:一是() ,即在设计阶段规定所有 的事务都按相同的顺序来封锁表;一是 (),即在设计阶段规定为了 完成一个事务, 一次性封锁 所需要的全部表。
A 相同顺序法 一次封锁法 B 一次封锁法 相同顺序法 C 超时法 等待图法 D 等待图法 超时法
正确答案:C
17. 设F和G是两个函数依赖集,如果F+包含于G+和G+包含于F+同时成 立,即F+=G+,则称F和G ( ) 。
A 不等价 B 等价
正确答案:B
18.浏览器/服务器模式基于 ( ) 。 在客户端的计算机上不需要安装 专门的软件,只要有上网用的 ( ) (如Internet Explorer)即可。 所有的业务处理程序都部署在 ( )上 。
A 非属性 主属性 B 主属性 非主属性 C 主属性 主属性 D 非属性 非主属性
正确答案:B
21.( )是微软为解决 Web和分布式应用程序的问题而设计的一种新的 数据库访问技术。它由.NET Framework中的一组数据类型组成,这些 类型可分为以下三部分:数据结构类、数据提供类、其他辅助类。
正确答案:A
6.( )阶段的主要任务是对组织的环境、目标、现行系统的状况进行 初步调查,研究建立新系统的必要性和可行性 ,给出拟建系统的备选 方案。对这些方案进行 可行性分析 ,写出 可行性分析报告 。
A 系统分析 B 系统规划 C 系统设计 D 系统实施
正确答案:B
7. 快速原型法的基本思想是:在投入大量的人力、物力之前,在限定 的时间内,用比较经济的方法构造一个能反映用户需求的 ( ) (基 本反映了新系统的基本功能和基本特征,依此快速开发的一个演示系 统),让用户在计算机上运行,试用这个原型系统,通过实践,了解未 来系统的概貌。用户通过实际使用原型系统,提出修改意见,根据这 些意见,快速修改原型系统。经过对原型系统的反复试用和改进,最 终建立起完全符合用户需要的新系统。
正确答案:ABCD
35.诊断死锁的方法主要有两种:() 。解决死锁的办法就是破坏事务 等待图中的回路 。
A 相同顺序法 B 一次封锁法 C 超时法 D 等待图法
正确答案:CD
36.数据库设计步骤包括:()
A 需求分析阶段 B 概念结构设计阶段 C 逻辑结构设计阶段 D 物理结构设计阶段 E 数据库实施阶段 F 数据库运行和维护阶段
A 二层结构 浏览器软件 客户器 B 三层结构 浏览器软件 服务器 C 三层结构 浏览器软件 客户器 D 二层结构 浏览器软件 服务器
正确答案:B
19.浏览器 接受用户的请求,然后通过页面将请求提交给 ( ) ;Web 服务器将页面请求解析后向 ( ) 提出处理请求,应用服务器访问 ( ) 并进行相关处理;最后再由Web服务器将处理结果格式化成页面 形式(HTML) 呈现在客户端。
A 系统规划 B 系统分析 C 系统设计 D 系统实施
正确答案:B
26.() :多个事务在同一时刻读了相同的数据,随后各自进行了更 新,后发生的更新替代了先发生的更新——先发生的更新丢失了。
A 丢失更新 B 读“脏”数据 C 不可重复读 D 幻像读
正确答案:A
27.( ) 结构是在客户端 和服务器 端都需要部署程序的一种应用架 构,这种结构允许应用程序分别放在客户工作站和服务器上执行,可 以合理划分应用逻辑 ,充分发挥 客户工作站和服务器 两方面的性 能。
正确答案:D
29. ( )是Microsoft公司开发的一套开放的数据库系统 应用程序接 口规范 ,它为应用程序提供了一组对数据库访问的标准API 和基于动 态链接库 的运行支撑环境。
A ODBC(Open Database Connectivity, 开放数据库互连) B C JDBC
A Web服务器 应用服务器 数据库服务器 B Web服务器 数据库服务器 应用服务器 C 应用服务器 Web服务器 数据库服务器 D 数据库服务器 应用服务器 Web服务器
正确答案:A
20. 如果K是关系模式R(U,F)的任一候选关键字,X是任一属性或属性 集,如果X?K,则X称为 ( ) ;否则称为 ( ) 。
A 客户层 服务器层 应用 数据库 B 客户层 服务器层 WEB 数据库 C 浏览器层 服务器层 WEB 数据库 D 浏览器层 服务器层 应用 数据库
正确答案:A
31. ( ) 是从客观世界中的对象出发来构造整个软件系统。它的实 质是一种系统建模技术,是从系统的组成上对问题进行自然分解,以 接近人类自然思维的方式来建立问题域模型。 ( ) (Unified
A 物理上 逻辑上 B 逻辑上 物理上
正确答案:A
多选题
33.完整恢复模式下的数据库备份包括() 。需要强调的是当数据库遇 到灾难后,不是马上进行恢复工作,而是首先 备份活动日志或称为尾 日志 。
A 全备份 B 差异备份 C 日志备份
正确答案:ABC
34.关于数据库设计的概念描述正确的是()
A 数据库设计是指基于数据库的应用系统或管理信息系统的设 计。 B 数据库设计有广义和狭义两个定义。 C 广义的定义是指基于数据库的应用系统或管理信息系统的设 计,它包括 应用设计 和 数据库结构设计 两部分内容。 D 狭义的定义则专指 数据库模式或结构 的设计。
A 信息需求 处理需求 B 处理需求 信息需求 C 信息需求 信息需求 D 处理需求 处理需求
正确答案:A