20.Access数据库对象包括了7种子对象,分别是_ _、__ _、_ _、_ _、数据访问页、宏和_ _。 答案:表对象 查询对象 窗体对象 报表对象 数据访问页对象 宏对象 模块对象 21.表由若干记录组成,每一行称为一个“__记录______”,对应着一个真实的对象的每一列称为一个“字段”。 22.将表中的字段定义为“主键”,其作用是保证字段中的每一个值都必须是__唯一___便于索引,并且该字段也会成为默认的排序依据。 23.为了在Access数据库中实现实体完整性,可以通过两种方式实现:设置_ 外键实现机制 _和设置_ 触发器实现机制 _。 24.数据访问页并不存储在Access数据库文件中。它采用_ HTML _语言书写一段文档,以标准的 HTML _文档格式存储。 25.窗体中的数据来源主要包括表和 查询 。 26.书写日期准则时,日期值应该用________括起来。 27.宏是一个或多个___操作_______的集合。 28.Access的宏定义可以分为宏、条件宏和宏组
29.ADO的核心是_ Connection _、Recordset、Command对象。
30.关系代数运算中,传统的集合运算有并运算、交运算和差运算、笛卡儿积
一、名词解释
1.实体:现实世界中客观存在的可以相互区分的事物或概念称为实体。
2.实体集:同一类型实体的集合。
3.实体型: 具有相同属性的实体具有相同的特征和性质,用实体名及其属性名集合来抽象和刻画同类实体称为实体型。
4.数据库的转储:
5.关键字 :如果某个属性或属性组合的值能够唯一地标识出实体集中的每一个实体,可以选作关键字。
6.联系:实体集之间的对应关系称为联系,它反映现实世界事物之间的相互关联。
7.实体联系图:即E-R图,是用来描述现实世界中概念模型的一种著名方法。它提供了表示实体型、属性和联系的方法:实体型用矩形表示,矩形框内写明实体名;属性用椭圆开示,并用无向边将其与相应的实体连接起来;联系用菱形表示,菱形框内写明联系名,并用无向边分别与有关实体连接起来,同时在无向边旁标上联系的类型。
8.DDL:数据定义语言。用来定义数据库模式、外模式、内模式的语言。
6 / 13
9.DML:数据操纵语言。用来对数据库中的数据进行查询、插入、删除和修改的语句。
10.数据:描述事物的符号记录称为数据。数据的各类有文字、图形、图像、声音、正文等。
11.数据库:数据库是长期存储在计算机内、有组织的、可共享的数据集合。数据库中的数据按一定的数据模型组织、描述和储存,具有较小的冗余度、较高的数据独立性和易扩展性,并可为各种用户共享。每个数据库中的数据都是按照某一种数据模型来组织的。 12.数据库系统:数据库系统是指在计算机系统中引入数据库后的系统构成。数据库系统由数据库、数据库管理系统(及其开发工具)、应用系统、数据库管理员构成。
13.数据库管理系统:数据库管理系统(DBMS)是位于用户与操作系统之间的一层数据管理软件。用于科学地组织和存储数据、高效地获取和维护数据。主要功能包括数据定义功能、数据操纵功能、数据库的运行管理功能、数据库的建立和维护功能。
14.逻辑独立性:指用户的应用程序与数据库的逻辑结构是相互独立的。数据的逻辑结构改变了,用户程序也可以不变。
15.模式:数据库中全体数据的逻辑结构和特征的描述。一个数据库只有一个模式。
16.函数依赖:是一种完整性约束,是现实世界事物属性之间的一种制约关系,它广泛的存在于现实世界之中。
二、简答题
1.什么是数据?数据有什么特征?数据和信息有什么关系?
答:数据是用于载荷信息的物理符号.
数据的特征是:1)数据有\型\和\值\之分;2)数据受数据类型和取值范围的约束;3)数据有定性表示个定量表示之分;4)数据应具有载体和多种表现形式
数据与信息的关系为:数据是信息的一种表现形式,数据能通过书写的信息编码表示信息.信息有多种表现形式,它通过手势、眼神、声音或图形等方式表达,但是数据是信息的最佳表现形式。由于数据能够书写,因而它能够被记录、存储和处理,从中挖掘出更深的信息。但是数据不等于信息,数据只是信息表达方式的一种。正确的数据可以表达信息,而虚假、错误的数据所表达的是缪误,不是信息。
2.什么是数据处理?数据处理的目的是什么?
7 / 13
答:数据处理是指对数据的收集、组织、整理、加工、存储和传播等工作。围绕着数据所做的工作均称为数据处理。
数据处理目的为:通过数据管理,收集信息并将信息用数据表示和保存,在需要的时候使用;通过数据加工,对数据进行变换、抽取和运算,从而得到更有用的数据,以指导或控制人的行为或事物的变化趋势;通过数据传播,使更多的人得到并理解信息,从而使信息的作用充分发挥出来。
3.信息管理系统与数据库管理系统有什么关系?
答:数据库管理系统是提供数据库管理的计算机系统软件,它为信息管理系统的设计提供了方法、手段和工具,利用数据库管理系统设计信息管理系统可以达到事半功倍的效果。信息管理系统是实现某种具体事物管理功能的应用软件。信息管理系统的数据存放在数据库中,利用数据库管理系统,信息管理可以更快、更好的设计和实施。
4.用文件系统管理数据有什么缺陷?
答:用文件系统管理数据会有三个缺陷:1)由于文件之间缺乏联系,会造成每个应用程序都有对应的文件,有可能同样的数据在多个文件中重复存储,所以数据冗余度大。2)由于数据冗余,在进行更新操作时,稍不谨慎,就可能是同样的数据在不同的文件中不一样,从而产生少数局部不一致缺陷。3)由于文件之间相互独立,缺乏联系,会造成数据联系弱的缺陷。
5.数据库系统阶段的数据管理有什么特点?
答:数据库系统阶段的数据管理有5方面的特点:1)采用复杂的数据模型表示数据结构。2)有较高的数据独立性。3)数据库系统为用户提供了方便的用户接口。4)系统提供有数据库的恢复、并发控制、数据完整和数据安全性的数据控制功能,以保证数据库中的数据是安全的、正确的和可靠的。5)对数据的操作不一定以记录为单位,也可以以数据项为单位,从而增加了系统的灵活性。
6. 数据库系统对计算机硬件有什么要求?
答:由于数据库系统是建立在计算机硬件的基础之上的,它在必须的硬件资源支持下才能工作。支持数据库系统的计算机硬件资源包括CPU、内存、外存及其他外部设备。外部设备主要包括某个具体的数据库系统所需的数据通信设备和数据输入输出设备。
因为数据库系统数据量大、数据结构复杂、软件内容多,所以要求起硬件设备能够处理并快速处理数据,这需要硬件的数据存储容量大、数据处理速度和数据输入输出速度快。具
8 / 13
体要求为:1)计算机内存要尽量大;2)计算机外存也要尽量大;3)计算机的数据传输速度要快。
7.数据库系统的三级模式结构?
答:数据库系统的三级模式结构是指数据库系统是由外模式、模式和内模式三级构成; 外模式:用户的数据视图,是数据的局部逻辑结构,模式的子集;
模式:所有用户的公共数据视图,是数据库中全体数据的全局逻辑结构和特性的描述,一个数据库只有一个模式;
内模式:又称存储模式,数据的存储方式,数据库数据在物理结构的描述。
8.关系模式的形式化表示?
答:关系模式的形式化表示为:R(U,D,Dom,F)其中:R为关系名,他是关系的形式化表示:U为组成该关系的属性集合:D为属性组U中属性所来自的域:Dom为属性向域的印象的结合:F为属性间数据的关系依赖集合。
9.使用游标的步骤?
答:①创建游标。使用T-SQL语句生成一个结果集,并且定义游标的特征,如游标中的记录是否可以修改。
②打开游标
③从游标的结果中读取数据。从游标中检索一行或多行数据称为取数据。 ④对游标中的数据逐行操作。 ⑤关闭和释放游标。
10.事务的ACID特性?
答:1.原子性:事务所封装的一组操作不可分割;
2.一致性:事务执行前和事务执行后,数据所处的状态要保持一致; 3.隔离性:事务在执行时彼此间互不影响; 4.持久性:事务一旦提交,状态将持久改变;
11.介质故障的恢复? 答:恢复步骤
1. 装入最新的后备数据库副本,使数据库恢复到最近一次转储时的一致性状态。 对于静态转储的数据库副本,装入后数据库即处于一致性状态 对于动态转储的数据库副本,还须同时装入转储时刻的日志文件副本,利用与恢复系统故障相同的方法(即REDO+UNDO),才能将数据库恢复到一致性状态。 利用静态转储副本将数据库恢复到一致性状态
故障发生点
静态转储 运行事务 ↓ 正常运行 ─┼───────┼───────────── Ta Tb Tf 登记日志文件
└─────────────
9 / 13
重装后备副本 恢复 ━━━━━━┥
利用动态转储副本将数据库恢复到一致性状态
Ta Tb Tf
动态转储 运行事务 故障发生点 正常运行 ─┼───────┼─────────────
登记日志文件 登记新日志文件
─────────┼───────────── ?
转储日志文件
重装后备副本,然后利用转储的日志文件恢复 恢复到一 ━━━━━━┥ 致性状态
介质故障的恢复
2. 装入有关的日志文件副本,重做已完成的事务。
首先扫描日志文件,找出故障发生时已提交的事务的标识,将其记入重做队列。
然后正向扫描日志文件,对重做队列中的所有事务进行重做处理。即将日志记录中“更新后的值”写入数据库。 介质故障的恢复
介质故障的恢复需要DBA介入 DBA的工作
重装最近转储的数据库副本和有关的各日志文件副本 执行系统提供的恢复命令
具体的恢复操作仍由DBMS完成
12.假设一个数据库中有关系?
三、应用题
1、设有系、教师、学生、课程等实体,其中每一个系包括系名、系址、系主任姓名、办公电话等属性,教师实体包括工作证号码、教师名、出生日期、党派等属性。学生实体包括学号、姓名、出生日期、性别等属性。课程实体包括课程号、课程名、预修课号等属性。设一个系可以有多名教师,每个教师教多门课程, 一门课程由一个教师教。其中有的教师指导多个研究生。每一个学生可选多门课程,每门课程只有一个预修课程,每一个学生选修一门课程有一个成绩,试根据以上语义完成下述要求。 1.画出E-R图。
10 / 13
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库吉大11春学期《数据库应用技术》主观模拟题(远程教育,专科,含(2)在线全文阅读。
相关推荐: