1、二级 ACCESS-1-2 及答案解析(总分:72.00,做题时间:90 分钟)一、B选择题/B(总题数:35,分数:58.00)1.关系型数据库中所谓的“关系”是指_。 A. 各个记录中的数据彼此间有一定的关联关系 B. 数据模型符合满足一定条件的二维表格式 C. 某两个数据库文件之间有一定的关系 D. 表中的两个字段有一定的关系(分数:2.00)A.B.C.D.2.在设置或编辑“关系”时,下列不属于可设置的选项是U /U。 A. 实施参照完整性 B. 级联更新相关字段 C. 级联追加相关记录 D. 级联删除相关记录(分数:2.00)A.B.C.D.3.要改变窗体上文本框控件的数据源,应设置
2、的属性是U /U。 A. 记录源 B. 控件来源 C. 默认值 D. 筛选查阅(分数:2.00)A.B.C.D.4.在计算机中,算法是指 A. 加工方法 B. 解题方案的准确而完整的描述 C. 排序方法 D. 查询方法(分数:2.00)A.B.C.D.5.数据库技术的根本目标是要解决数据的U /U。 A. 存储问题 B. 共享问题 C. 安全问题 D. 保护问题(分数:2.00)A.B.C.D.6.下列描述中,不是线性表顺序存储结构特征的是U /U。 A. 不便于插入和删除 B. 需要连续的存储空间 C. 可随机访问 D. 需另外开辟空间来保存元素之间的关系(分数:2.00)A.B.C.D.7
3、.数据库设计的根本目标是要解决U /U。 A. 数据共享问题 B. 数据安全问题 C. 大量数据存储问题 D. 简化数据维护(分数:2.00)A.B.C.D.8.字符代码转换字符函数 Chr(70)返回U /U。 A.30 B.40 C.e D.f (分数:1.00)A.B.C.D.9.函数 Sgn(3.1416)的返回值是_。 A.-1 B.4 C.1 D.3(分数:1.00)A.B.C.D.10.在软件工程中,白箱测试法可用于测试程序的内部结构。此方法将程序看做_。 A.路径的集合 B.循环的集合 C.目标的集合 D.地址的集合(分数:2.00)A.B.C.D.11.以下有关优先级的比较,
4、正确的是_。 A.算术运算符关系运算符连接运算符 B.算术运算符连接运算符逻辑运算符 C.连接运算符算术运算符关系运算符 D.逻辑运算符关系运算符算术运算符(分数:2.00)A.B.C.D.12.以下有关标准模块的叙述中,错误的是U /U。 A.标准模块一般用于存放 Access 数据库对象使用的公共过程 B.窗体模块和报表模块中的过程可以调用标准模块 C.标准模块中的公共变量和公共过程具有全局特性 D.标准模块内部不能定义私有变量和私有过程 (分数:1.00)A.B.C.D.13.宏的英文名称是U /U。 A. macro B. view C. form D. page(分数:2.00)A.
5、B.C.D.14.VBA“定时”操作中,需要设置窗体的“计时器间隔(TimerInterval)”属性值。其计量单位是U /U。 A. 微秒 B. 毫秒 C. 秒 D. 分钟(分数:2.00)A.B.C.D.15.在窗体中使用一个文本框(名称为 num1)接受输入值,有一个命令按钮 run13,事件代码如下:Private Sub run13_Click()If Me!num1=60 Thenresult=“及格“Else If Me!num1=70 Thenresult=“通过“Else If Me!num1=80 Thenresult=“合格“End IfMsgBOx resultEnd
6、Sub打开窗体后,若通过文本框输入的值为 85,单击命令按钮,输出结果是 A.及格 B.通过 C.合格 D.其他(分数:2.00)A.B.C.D.16.在包含具有一对多关系的记录的分组的数据访问页上,应按下列选项中的哪一个尽心分组记录,以提高加载速度U /U。 A. 字段 B. 表 C. 表达式 D. 数据库(分数:1.00)A.B.C.D.17.下列叙述中正确的是_。 A. 线性表是线性结构 B. 栈与队列是非线性结构 C. 线性链表是非线性结构 D. 二叉树是线性结构(分数:2.00)A.B.C.D.18.下列逻辑运算结果为“true”的是_。 A.false or not true B.
7、true or not true C.false and not true D.true and not true(分数:2.00)A.B.C.D.19.报表可以对数据源中的数据所做的操作为_。 A. 修改 B. 显示 C. 编辑 D. 删除(分数:2.00)A.B.C.D.20.数据流图中带有箭头的线段表示的是U /U。 A. 控制流 B. 数据流 C. 模块调用 D. 事件驱动(分数:2.00)A.B.C.D.21.在窗体上画一个命令按钮,然后编写如下事件过程。Private Sub Command1_Click()Dim a()a=Array(1,3,5,7)s=0For i=1 To
8、3s=s*10+a(i)Next iMsgBox sEnd Sub程序运行后,输出结果为U /U。 A. 135 B. 357 C. 531 D. 753(分数:2.00)A.B.C.D.22.在设计报表的过程中,如果要进行强制分页,应使用的工具图标是U /U。 (分数:2.00)A.B.C.D.23.以下不属于操作查询的是_。 A. 交叉表查询 B. 生成表查询 C. 更新查询 D. 追加查询(分数:1.00)A.B.C.D.24.信息隐蔽的概念与下述哪一种概念直接相关_。 A. 软件结构定义 B. 模块独立性 C. 模块类型划分 D. 模拟耦合度(分数:1.00)A.B.C.D.25.下面
9、不属于软件工程的三个要素的是_。 A. 工具 B. 过程 C. 方法 D. 环境(分数:2.00)A.B.C.D.26.数据库、数据库系统和数据库管理系统之间的关系是U /U。 A. 数据库包括数据库系统和数据库管理系统 B. 数据库系统包括数据库和数据库管理系统 C. 数据库管理系统包括数据库和数据库系统 D. 三者没有明显的包含关系(分数:1.00)A.B.C.D.27.已知数据表 A 中每个元素距其最终位置不远,为节省时间,应采用的算法是_。 A. 堆排序 B. 直接插入排序 C. 快速排序 D. 直接选择排序 (分数:1.00)A.B.C.D.28.在教师表中,如果要找出职称为“教授”
10、的教师,所采用的关系运算是U /U。 A. 选择 B. 投影 C. 连接 D. 自然连接(分数:2.00)A.B.C.D.29.为了避免流程图在描述程序逻辑时的灵活性,提出了用方框图来代替传统的程序流程图,通常也把这种图称为 _。 A. PAD 图 B. N-S 图 C. 结构图 D. 数据流图(分数:1.00)A.B.C.D.30.Access 所属的数据库类型是U /U。 A. 层次数据库 B. 网状数据库 C. 关系数据库 D. 分布式数据库(分数:2.00)A.B.C.D.31.一些重要的程序语言(如 C 语言和 Pascal 语言)允许过程的递归调用。而实现递归调用中的存储分配通常用
11、 A. 栈 B. 堆 C. 数组 D. 链表(分数:2.00)A.B.C.D.32.下列有关数据库的描述,正确的是_. A. 数据库是一个 DBF 文件 B. 数据库是一个关系 C. 数据库是一个结构化的数据集合 D. 数据库是一组文件(分数:1.00)A.B.C.D.33.有多个操作构成的宏,执行时的顺序是按 _ 依次执行的。 A. 排序次序 B. 打开顺序 C. 从后往前 D. 输入顺序(分数:1.00)A.B.C.D.34.在计算机中,算法是指_。 A.加工方法 B.解题方案的准确而完整的描述 C.排序方法 D.查询方法(分数:2.00)A.B.C.D.35.能够创建宏的设计器是_。 A
12、) 窗体设计器 B) 报表设计器 C) 表设计器 D) 宏设计器(分数:1.00)A.B.C.D.二、B填空题/B(总题数:1,分数:14.00)三个基本的关系运算是U U 9 /U /U、U U 10 /U /U和联接。(分数:14.00)填空项 1:_填空项 1:_(3).在一个容量为 32 的循环队列中,若头指针 front=3,尾指针 rear=2,则该循环队列中共有_个元素。(分数:2.00)填空项 1:_(4).在 VBA 中要将数值表达式的值转换为字符串,应使用函数_。(分数:2.00)填空项 1:_(5).数据访问页主要有两种视图方式:页视图和U U /U /U。(分数:2.0
13、0)填空项 1:_(6).关系模型的完整性规则是对关系的某种约束条件,包括实体完整性、_和自定义完整性。(分数:2.00)填空项 1:_(7).在窗体中添加一个命令按钮(名为 Command1)和一个文本框(名为 text1),然后编写如下事件过程: Private Sub Command_Click() Dim x AS Integer, y As Integer, z As Integer x=5:y=7:z=0 Me!Textl=” Call pl(x,y,z) Me!Text1=z End Sub Sub pl(a As Integer,b As Integer,c As Intege
14、r) C=a+b End Sub 打开窗体运行后,单击命令按钮,文本框中显示的内容是U U /U /U。(分数:2.00)填空项 1:_二级 ACCESS-1-2 答案解析(总分:72.00,做题时间:90 分钟)一、B选择题/B(总题数:35,分数:58.00)1.关系型数据库中所谓的“关系”是指_。 A. 各个记录中的数据彼此间有一定的关联关系 B. 数据模型符合满足一定条件的二维表格式 C. 某两个数据库文件之间有一定的关系 D. 表中的两个字段有一定的关系(分数:2.00)A.B. C.D.解析:2.在设置或编辑“关系”时,下列不属于可设置的选项是U /U。 A. 实施参照完整性 B.
15、 级联更新相关字段 C. 级联追加相关记录 D. 级联删除相关记录(分数:2.00)A.B.C. D.解析:解析 在设置或编辑关系时,可以设置的选项有:实施参照完整性、级联更新相关字段和级联删除相关记录等,不包含级联追加相关记录选项,故选择 C。3.要改变窗体上文本框控件的数据源,应设置的属性是U /U。 A. 记录源 B. 控件来源 C. 默认值 D. 筛选查阅(分数:2.00)A.B. C.D.解析:解析 窗体“属性”对话框中“控件来源”属性可以设置文本框的数据源。4.在计算机中,算法是指 A. 加工方法 B. 解题方案的准确而完整的描述 C. 排序方法 D. 查询方法(分数:2.00)A
16、.B. C.D.解析:解析 计算机算法是指解题方案的准确而完整的描述,它有以下几个基本特征;可行性、确定性、有穷性和拥有足够的情报。5.数据库技术的根本目标是要解决数据的U /U。 A. 存储问题 B. 共享问题 C. 安全问题 D. 保护问题(分数:2.00)A.B. C.D.解析:解析 在数据库系统中,需要对数据进行集中、统一的管理,以达到被多个应用程序共享的目标。6.下列描述中,不是线性表顺序存储结构特征的是U /U。 A. 不便于插入和删除 B. 需要连续的存储空间 C. 可随机访问 D. 需另外开辟空间来保存元素之间的关系(分数:2.00)A.B.C.D. 解析:解析 线性表的顺序存
17、储是用一片连续的空间来存放数据元素,其特点是逻辑上相邻的元素在物理位置上也相邻。数据元素之间逻辑上的先后关系自动隐含在物理位置的相邻元素之中,因此不需要另外开辟空间来保存元素之间的关系。7.数据库设计的根本目标是要解决U /U。 A. 数据共享问题 B. 数据安全问题 C. 大量数据存储问题 D. 简化数据维护(分数:2.00)A. B.C.D.解析:解析 本题考查数据库技术的根本目标,属于记忆性题目,很简单。数据库技术的根本目标就是要解决数据的共享问题,选项 A 正确。8.字符代码转换字符函数 Chr(70)返回U /U。 A.30 B.40 C.e D.f (分数:1.00)A.B.C.D
18、. 解析:9.函数 Sgn(3.1416)的返回值是_。 A.-1 B.4 C.1 D.3(分数:1.00)A.B.C. D.解析:解析 Sgn()函数返回数值表达式的符号值。若数值表达式的值小于 0,则函数返回-1;若数值表达式的值等于 0,则函数返回 0;若数值表达式的值大于 0,则函数返回 1。因此 Sgn(3.1416)返回值为1。10.在软件工程中,白箱测试法可用于测试程序的内部结构。此方法将程序看做_。 A.路径的集合 B.循环的集合 C.目标的集合 D.地址的集合(分数:2.00)A. B.C.D.解析:解析 软件的白盒测试方法是把测试对象看做一个打开的盒子,它允许测试人员利用程
19、序内部的逻辑结构及有关信息,设计或选择测试用例,对程序所有逻辑路径进行测试。11.以下有关优先级的比较,正确的是_。 A.算术运算符关系运算符连接运算符 B.算术运算符连接运算符逻辑运算符 C.连接运算符算术运算符关系运算符 D.逻辑运算符关系运算符算术运算符(分数:2.00)A.B. C.D.解析:解析 优先级:算术运算符,连接运算符,关系运算符,逻辑运算符。12.以下有关标准模块的叙述中,错误的是U /U。 A.标准模块一般用于存放 Access 数据库对象使用的公共过程 B.窗体模块和报表模块中的过程可以调用标准模块 C.标准模块中的公共变量和公共过程具有全局特性 D.标准模块内部不能定
20、义私有变量和私有过程 (分数:1.00)A.B.C.D. 解析:13.宏的英文名称是U /U。 A. macro B. view C. form D. page(分数:2.00)A. B.C.D.解析:解析 通常把这些能自动执行某种操作的命令统称为“宏”,英文名称是 Macro。Macro 是宏指令(macroinstruction)的缩写。14.VBA“定时”操作中,需要设置窗体的“计时器间隔(TimerInterval)”属性值。其计量单位是U /U。 A. 微秒 B. 毫秒 C. 秒 D. 分钟(分数:2.00)A.B. C.D.解析:解析 窗体的“计时器间隔(TimerIncerval
21、)”属性值的计量单位是毫秒。所以本题答案是 B)。15.在窗体中使用一个文本框(名称为 num1)接受输入值,有一个命令按钮 run13,事件代码如下:Private Sub run13_Click()If Me!num1=60 Thenresult=“及格“Else If Me!num1=70 Thenresult=“通过“Else If Me!num1=80 Thenresult=“合格“End IfMsgBOx resultEnd Sub打开窗体后,若通过文本框输入的值为 85,单击命令按钮,输出结果是 A.及格 B.通过 C.合格 D.其他(分数:2.00)A. B.C.D.解析:16
22、.在包含具有一对多关系的记录的分组的数据访问页上,应按下列选项中的哪一个尽心分组记录,以提高加载速度U /U。 A. 字段 B. 表 C. 表达式 D. 数据库(分数:1.00)A.B. C.D.解析:解析 本题考查 Access 中数据访问页的概念。在包含具有一对多关系的记录的分组的数据访问页上,如果使用字段或者表达式,Access 会在页上显示任何记录之前检索所有记录,降低效率;如果使用表分组,只有当需要显示记录时,Access 才从表中检索记录,提高了效率。答案为 B。17.下列叙述中正确的是_。 A. 线性表是线性结构 B. 栈与队列是非线性结构 C. 线性链表是非线性结构 D. 二叉
23、树是线性结构(分数:2.00)A. B.C.D.解析:18.下列逻辑运算结果为“true”的是_。 A.false or not true B.true or not true C.false and not true D.true and not true(分数:2.00)A.B. C.D.解析:解析 逻辑运算符的优先级别为:NotAndOr。因此,Flase Or Not True 的值为 Flase,True Or Not True 的值为 True,False And Not True 的值为 False,True And Not True 的值为 False。19.报表可以对数据源中
24、的数据所做的操作为_。 A. 修改 B. 显示 C. 编辑 D. 删除(分数:2.00)A.B. C.D.解析:解析 报表的基本操作/使用向导创建报表 评析 报表只能对数据源中的数据进行显示,不能对其进行编辑、修改或删除。20.数据流图中带有箭头的线段表示的是U /U。 A. 控制流 B. 数据流 C. 模块调用 D. 事件驱动(分数:2.00)A.B. C.D.解析:解析 数据流图中带箭头的线段表示数据流,沿箭头方向传递数据的通道,一般在旁边标注数据流名。21.在窗体上画一个命令按钮,然后编写如下事件过程。Private Sub Command1_Click()Dim a()a=Array(
25、1,3,5,7)s=0For i=1 To 3s=s*10+a(i)Next iMsgBox sEnd Sub程序运行后,输出结果为U /U。 A. 135 B. 357 C. 531 D. 753(分数:2.00)A.B. C.D.解析:解析 本题考查考生对数组和表达式的理解。这个题目比较简单,考生一般都能正确回答。如果没有特别说明,数组的下界都是从 0 开始的,如果有定义数组语句 Dim a(10),则数组元素的个数是 11个,而不是 10 个。程序中的定义语句 Dim a()是定义一个动态数组,在定义动态数组时,维的界缺省不写,但数组名的括号不能省略。程序中的 Array 是给一维数组赋
26、初值的函数。需要注意,它只能给一维数组赋初值,数组只能是变体类型;赋值号只需写上数组名,不要写上括号。22.在设计报表的过程中,如果要进行强制分页,应使用的工具图标是U /U。 (分数:2.00)A.B.C.D. 解析:解析 强制分页图标为 D。23.以下不属于操作查询的是_。 A. 交叉表查询 B. 生成表查询 C. 更新查询 D. 追加查询(分数:1.00)A. B.C.D.解析:解析 查询的基本操作/查询分类/操作查询 评析 Access 数据库中的查询有很多种,每种方式在执行上有所不同,查询有选择查询、交叉表查询、参数查询、操作查询和 SQL 查询。 选择查询:是最常用的查询类型,它是
27、根据指定的查询准则,从一个或多个表中获取数据并显示结果。 交叉表查询:将来源于某个表中的字段进行分组,一组列在数据表的左侧,一组列在数据表的上部,然后在数据表行与列的交叉处显示表中某个字段统计值。 参数查询:是一种利用对话框来提示用户输入准则的查询。 操作查询:与选择查询相似,都是由用户指定查找记录的条件,但选择查询是检查符合特定条件的一组记录,而操作查询是在一次查询操作中对所得结果进行编辑等操作。操作查询有 4 种:生成表、删除、更新和追加。SQL 查询:就是用户使用 SQL 语句来创建的一种查询。SQL 查询主要包括联合查询、传递查询、数据定义查询和子查询等 4 种。24.信息隐蔽的概念与
28、下述哪一种概念直接相关_。 A. 软件结构定义 B. 模块独立性 C. 模块类型划分 D. 模拟耦合度(分数:1.00)A.B. C.D.解析:解析 软件工程中的基本概念 评析 信息隐蔽是指在一个模块内包含的信息(过程或数据),对于不需要这些信息的其他模块来说是不能访问的。 模块独立性是指每个模块只完成系统要求的独立的子功能,并且与其他模块的联系最少且接口简单。 衡量软件的模块独立性的度量标准是耦合性和内聚性。一个模块的内聚性越强,则该模块的模块独立性越强。而内聚性是信息隐蔽和局部化概念的自然扩长。25.下面不属于软件工程的三个要素的是_。 A. 工具 B. 过程 C. 方法 D. 环境(分数
29、:2.00)A.B.C.D. 解析:解析 软件工程包括 3 个要素,即方法、工具和过程。26.数据库、数据库系统和数据库管理系统之间的关系是U /U。 A. 数据库包括数据库系统和数据库管理系统 B. 数据库系统包括数据库和数据库管理系统 C. 数据库管理系统包括数据库和数据库系统 D. 三者没有明显的包含关系(分数:1.00)A.B. C.D.解析:解析 数据库系统(DataBase System,DBS),包括数据库(DataBase,DB)和数据库管理系统(DataBase Management System, DBMS)。27.已知数据表 A 中每个元素距其最终位置不远,为节省时间,应
30、采用的算法是_。 A. 堆排序 B. 直接插入排序 C. 快速排序 D. 直接选择排序 (分数:1.00)A.B. C.D.解析:解析 插入排序算法 评析 当数据表 A 中每个元素距其最终位置不远,说明数据表 A 按关键字值基本有序,在待排序序列基本有序的情况下,采用插入排序所用时间最少,故答案为选项 B。28.在教师表中,如果要找出职称为“教授”的教师,所采用的关系运算是U /U。 A. 选择 B. 投影 C. 连接 D. 自然连接(分数:2.00)A. B.C.D.解析:解析 本题考查关系运算的知识。关系运算共可分为两大类,一类是传统的集合运算,如并、交、差和笛卡儿积;还有一类是专门的关系
31、运算,其中包括选择、投影和连接。29.为了避免流程图在描述程序逻辑时的灵活性,提出了用方框图来代替传统的程序流程图,通常也把这种图称为 _。 A. PAD 图 B. N-S 图 C. 结构图 D. 数据流图(分数:1.00)A.B. C.D.解析:解析 结构化分析方法,数据流图,数据字典,软件需求规格说明书 评析 常见的过程设计工具有:程序流程图、N-S 图、PAD 图利 HIPO 图。其中,为了避免流程图在描述程序逻辑时的灵活性,提出了用方框图来代替传统的程序流程图,通常也把这种图称为 N-S 图。30.Access 所属的数据库类型是U /U。 A. 层次数据库 B. 网状数据库 C. 关
32、系数据库 D. 分布式数据库(分数:2.00)A.B.C. D.解析:解析 本题考查 Access 数据库的基本知识。常见的数据模型共有 3 种,分别是层次模型、网状模型和关系模型,目前最普遍应用的是关系模型。Access 是基于关系模型的一种关系数据库。31.一些重要的程序语言(如 C 语言和 Pascal 语言)允许过程的递归调用。而实现递归调用中的存储分配通常用 A. 栈 B. 堆 C. 数组 D. 链表(分数:2.00)A. B.C.D.解析:解析 一些较流行的程序语言允许过程的递归调用。递归调用就是过程调用本身。递归实现的是:当过程每一次执行后,都能返回到最近一次调用它的过程中。这样
33、各调用点之间形成一种后进先出关系,而栈结构正适合来存储这些调用点。32.下列有关数据库的描述,正确的是_. A. 数据库是一个 DBF 文件 B. 数据库是一个关系 C. 数据库是一个结构化的数据集合 D. 数据库是一组文件(分数:1.00)A.B.C. D.解析:解析 数据库的基本概念:数据库,数据库管理系统,数据库系统 评析 数据库(Database,简称 DB)是数据的集合,它具有统一的结构形式并存放于统一的存储介质内,是多种应用数据的集成,并可被各个应用程序所共享。数据库中的数据具有“集成”、“共享”之特点。33.有多个操作构成的宏,执行时的顺序是按 _ 依次执行的。 A. 排序次序
34、B. 打开顺序 C. 从后往前 D. 输入顺序(分数:1.00)A. B.C.D.解析:解析 宏/宏的基本操作 评析 Access 里的宏可以是包含操作序列的一个宏,也可以是某个宏组,宏组由若干个宏组成,执行的时候,这些宏是按排序次序来依次执行的。34.在计算机中,算法是指_。 A.加工方法 B.解题方案的准确而完整的描述 C.排序方法 D.查询方法(分数:2.00)A.B. C.D.解析:35.能够创建宏的设计器是_。 A) 窗体设计器 B) 报表设计器 C) 表设计器 D) 宏设计器(分数:1.00)A.B.C.D. 解析:解析 宏/宏的基本概念 评析 宏的创建主要是通过宏设计器完成的,用
35、户可以在该设计器中的各种提示信息下完成各种各样的宏的创建。二、B填空题/B(总题数:1,分数:14.00)三个基本的关系运算是U U 9 /U /U、U U 10 /U /U和联接。(分数:14.00)填空项 1:_ (正确答案:选择)解析:填空项 1:_ (正确答案:投影)解析:(3).在一个容量为 32 的循环队列中,若头指针 front=3,尾指针 rear=2,则该循环队列中共有_个元素。(分数:2.00)填空项 1:_ (正确答案:31)解析:解析 设队列容量为 m,如果:rearfront,则队中元素个数为 rearfront;如果rearfront,则队列中元素个数为 m+(re
36、ar-front)。本题 rearfront,则 m=32+(2-3)=31。(4).在 VBA 中要将数值表达式的值转换为字符串,应使用函数_。(分数:2.00)填空项 1:_ (正确答案:Str)解析:解析 本题考查 Str 函数的功能。Str 函数的功能是将数值表达式转化为字符串。(5).数据访问页主要有两种视图方式:页视图和U U /U /U。(分数:2.00)填空项 1:_ (正确答案:设计视图)解析:解析 在 Access 中,数据访问页的两种视图分别是页视图和设计视图。(6).关系模型的完整性规则是对关系的某种约束条件,包括实体完整性、_和自定义完整性。(分数:2.00)填空项
37、1:_ (正确答案:参照完整性)解析:解析 关系数据库的数据约束定义 评析 关系模型允许定义三类数据约束,它们是实体完整性、参照完整性以及自定义完整性约束,其中前两种完整性约束由关系数据库系统自动支持。 实体完整性约束要求关系的主键中属性值不能为空,这是数据库完整性的最基本要求,因为主键是唯一决定元组的,如为空则其唯一性就成为不可能的了。 参照完整性约束是关系之间相关联的基本约束,它不允许关系引用不存在的元组:即在关系中的外键要么是所关联关系中实际存在的元组,要么是空值。自定义完整性是针对具体数据环境与应用环境由用户具体设置的约束,它反映了具体应用中数据的语义要求。(7).在窗体中添加一个命令
38、按钮(名为 Command1)和一个文本框(名为 text1),然后编写如下事件过程: Private Sub Command_Click() Dim x AS Integer, y As Integer, z As Integer x=5:y=7:z=0 Me!Textl=” Call pl(x,y,z) Me!Text1=z End Sub Sub pl(a As Integer,b As Integer,c As Integer) C=a+b End Sub 打开窗体运行后,单击命令按钮,文本框中显示的内容是U U /U /U。(分数:2.00)填空项 1:_ (正确答案:12)解析:解析 本题考查考生阅读 VBA 程序的能力。程序中调用 p1(x,y,z)函数来将 z 的值交给文本框Text1,p1(x,y,z)函数实现将 x 与 y 相加,然后赋给 z 的功能。所以在文本框中显示的内容是 12,是 5+7的结果。