一、选择题
1、 数据库系统的特点是( A )、数据、减少数据冗余、避免数据不一致和加强了数据
保护。
A.数据共享 B.数据存储 C.数据应用 D.数据保密 2、 关于数据库系统叙述不正确的是( D )
A.可以实现数据共享、减少数据冗余 B.可以表示事物和事物之间的联系 C.支持抽象的数据模型 D.数据性较差
3、 数据库系统中最早出现的数据模型、用树形结构表示各类实体以及实体之间的联系的模
型是( A )
A.层次数据模型 B.网状数据模型 C.关系数据模型 D.面向对象数据库 4、 层次模型的定义是( C )
A.有且仅有一个结点无双亲 B.可以有一个以上结点无双亲 C.有且仅有一个结点无双亲且其他结点有且仅有一个双亲 D.有且仅有一个结点无双亲或其他结点有且仅有一个双亲 5、 DBMS是( C )
A.数据库 B.数据库系统 C.数据库管理系统 D.数据处理系统 6、 DBS是指( C )
A.数据 B.数据库 C.数据库系统 D.数据库管理系统 7、 下面关于关系描述错误的是(C )
A.关系必须规范化 B.在同一个关系中不能出现相同的属性名 C.关系中允许有完全相同的元组 D.在一个关系中列的次序无关紧要 8、 数据库设计过程中,需求分析包括( D )
A.信息需求 B.处理需求 C.安全性和完整性需求 D.以上全包括
9、 按照一定的组织结构方式存储在计算机存储设备上,并能为多个用户所共享的相关数据
的集合称为( A )
A.数据库 B.数据库管理系统 C.数据库系统 D.数据结构 10、
要从学生关系中查询学生的姓名和班级,则需要进行的关系运算是( B )
A.选择 B.投影 C.联接 D.求交
11、 要从“教师”表中找出职称为教授的教师,则需要进行的关系运算是( A )
A.选择 B.投影 C.联接 D.求交 12、
Access数据库是(C )
A. 层状数据库 B.网状数据库 C.关系型数据库 D.树状数据库 13、
Access数据库文件的格式是(B )
A.txt文件 B.mdb文件 C.dot文件 D.xls文件 14、
在Access中,用来表示实体的是(C )
A.域 B.字段 C.记录 D.表 15、
Access是一个( D )
A.数据库文件系统 B.数据库系统 C.数据库应用系统 D.数据库管理系统 16、
不是Access关系数据库中的对象为( B )
A.查询 B.Word文档 C.数据访问页 D.窗体 17、
关系数据库中,一个关系代表一个( A )
A.表 B.查询 C.行 D.列 18、
数据库DB、数据库系统DBS、数据库管理系统DBMS之间的关系是( C )
A.DB包含DBS和DBMS B.DBMS包含DB和DBS C.DBS包含DB和DBMS D.没有任何关系 19、
数据库系统的核心是(B )
A.数据模型 B.数据库管理系统 C.数据库 D.数据库管理员 20、
数据库文件中包含(D )对象
A.表 B.查询 C.窗体 D.以上都包含 21、
ACCESS中表和数据库的关系是( A )
A.一个数据库中包含多个表 B.一个表只能包含两个数据库 C.一个表可以包含多个数据库 D.一个数据库只能包含一个表 22、
关系数据库中的表不必具有的性质是(D )
A.数据项不可再分 B.同列数据项要具有相同的数据类型 C.记录的顺序可以任意排列 D.字段的顺序不能任意排列 23、
一个Access数据库包含三个表、五个查询和两个窗体,两个数据访问页,则该数
据库一共需要多少个文件进行存储?( C ) A.12 B.10 C.3 D.1
24、 在Access中,数据库的核心与基础是( A )
A.表 B.查询 C.报表 D.宏 25、
“TRUE/FALSE”数据属于( B )
A.文本数据类型 B.是/否数据类型 C.备注数据类型 D.数字数据类型 26、
一般情况中,使用( B )建立表结构,要详细说明每个字段的字段名和所使用
的数据类型。
A.“数据表”视图 B.“设计”视图 C.“表向导”视图 D.“数据库”视图 27、
在ACCESS中,可以在( A )中打开表
A.“数据表”视图和“设计视图” B.“数据表视图”和“数据库”视图 C.“设计视图”和“表向导”视图 D.“数据表视图”和“表向导”视图 28、
在Access的下列数据类型中,不能建立索引的数据类型是( B )。
A.文本型 B.备注型 C.数字型 D.日期时间型 29、
Access中不允许同一表中有相同的( B )
A.属性值 B.字段名 C.数据 D.字段 30、
Access表中字段的数据类型不包括( C )。
A.文本 B.备注型 C.通用 D.日期时间型 31、
在数据表视图中,不可以( A )。
A.修改字段的类型 B.修改字段的名称 C.删除一个字段 D.删除一条记录 32、
定义字段的默认值是指( C )。
A.不得使字段为空 B.不允许字段的值超出某个范围
C.在未输入数值之前,系统自动提供数值 D.系统自动把小写字母转换为大写字母 33、
修改表结构只能使用( B )
A.“数据表”视图 B.“设计”视图 C.“表向导”视图 D.“数据库”视图 34、
在“Student”表中,“姓名”字段的字段大小为10,在此列输入数据时,最多可
输入的汉字数和英文字符数分别是(C )。 A.5 5 B.5 10 C.10 10 D.10 20 35、
在数据库中能够唯一地标识一个元组的属性或属性的组合称为(D )
A.记录 B.字段 C.域 D.关键字 36、
下列关于建立索引的说法正确的是( D )
A.建立索引就是创建主键
B.只能用一个字段创建索引,不可以用多个字段组合起来创建索引 C.索引是对表中的字段数据进行物理排序 D.索引可以加快对表中的数据进行查询的速度。 37、
表中某一字段要建立索引,其值有重复,可选择____D_____
A. 主索引 B. 有(无重复) C. 无 D. 有(有重复) 38、
图形文件的字段类是___B_____
A. 备注型 B. OLE对象 C. 日期类型 D. 文本类型 39、
要定义表结构需要定义___C_____
A. 数据库、字段名、字段类型 B. 数据库、字段类型、字段长度 C. 字段名、字段类型、字段长度 D. 数据库名、字段类型、字段长度 40、
下列关于表的设计原则的说法中,错误的是( C )
A.表中每一列必须是类型相同的数据 B.表中每一字段必须是不可再分的数据单元
C.表中的行、列次序不能任意交换,否则会影响存储的数据 D.同一个表中不能有相同的字段,也不能有相同的记录 41、
在同一学校里,系和教师的关系是(B )
A.一对一 B.一对多 C.多对一 D.多对多 42、
如果表中的一个字段不是本表的主关键字,而是另外一个表的主关键字和候选关键
字,这个字段称为( D )
A.元组 B.属性 C.关键字 D.外部关键字 43、
在关系模型中,任何关系必须满足实体完整性、( C )和用户自定义完整性。
A.结构完整性 B.数据完整性 C.参照完整性 D.动态完整性 44、
筛选的结果是滤除( A )。
A.不满足条件的记录 B.满足条件的记录 C.不满足条件的字段 D.满足条件的字段 45、
在已经建立数据表中,若在显示表中内容时使某些字段不能移动显示位置,可以使
用的方法是( D )。
A.排序 B.筛选 C.隐藏 D.冻结 46、
下列不能编辑和修改数据的字段是( A )
A.文本字段 B.数字字段 C.日期/时间字段 D.自动编号字段
47、 下列不能对表记录进行筛选的方法是( C )
A.按窗体筛选 B.按选定内容筛选 C.按报表筛选 D.高级筛选 48、
要改变窗体上文本框的数据源,应设置的属性是( B )。
A.记录源 B.控件来源 C.筛选查阅 D.默认值 49、
鼠标事件应用较广的是( A )。
A.单击 B.双击 C.鼠标按下 D.鼠标释放 50、
从外观上看与数据表和查询显示数据的界面相同的窗体是( C )。
A.纵栏式窗体 B.图表窗体 C.数据表窗体 D.表格式窗体 51、
将窗体与某一个数据表或查询绑定起来的窗体属性是( A )。
A.记录源 B.打印版式 C.打开 D.帮助 52、
在窗体中,位于( C ) 中的内容在打印预览或打印时才显示。
A.窗体页眉 B.窗体页脚 C.主体 D.页面页眉 53、
下列不属于ACCESS窗体视图是( B )
A.设计视图 B.追加视图 C.窗体视图 D.数据表视图 、
在窗体中可以使用( D )来执行某项操作或某些操作。
A.选项按钮 B.文本框控件 C.复选框控件 D.命令按钮 55、
能够将一些内容列举出来供用户选择的控件是( D )。
A.直线控件 B.选项卡控件 C.文本框控件 D.组合框控件 56、
用于显示说明信息的控件是( C )。
A.复选框 B.文本框 C.标签 D.控件向导 57、
可以作为 “是/否”字段的控件名称是( B )。
A.列表框控件 B.复选框控件 C.命令按钮 D.文本框控件 58、
要用文本框来显示日期,应当设置文本框的控件来源属性是( C )。
A.time( ) B.= date(date() ) C.=date() D.date() 59、
内部计算函数“Sum”的意思是求所在字段内所有的值的( A )。
A.和 B.平均值 C.最小值 D. 第一个值 60、
若要求在文本框中输入文本时达到密码“*”号的显示效果,则应设置的属性是
( D )。
A.“默认值”属性 B.“标题”属性 C.“密码”属性 D. “输入掩码”属性
61、 在“窗体视图”中显示窗体时,窗体中没有记录选定器,应将窗体的“记录选定
器”属性值设置为( B )。
A.是 B.否 C.有 D. 无 62、
自动窗体向导不包括( D )。
A.纵栏式 B.数据表 C.表格式 D. 窗体式 63、
若将窗体的标题设置为“改变字体大小”,应使用的语句是( B )。
A.Me=“改变字体大小” B.Me.Caption=“改变字体大小” C.Me.text=“改变字体大小” D.Me.name=“改变字体大小” 、
以下叙述正确的是( B )。
A.报表只能输入数据 B.报表只能输出数据 C.报表可以输入和输出数据 D. 报表不能输入和输出数据 65、
通过( A )格式,可以一次性更改报表中所有文本的字体,字号及线条粗细等
外观属性。
A.自动套用 B.自定义 C.自创建 D.图表 66、
在( A )中,一般是以大字体将该份报表的标题放在报表顶端的一个标签控件中。
A.报表页眉 B.页面页眉 C.报表页脚 D. 页面页脚 67、
在报表设计中,以下可以做绑定控件显示字段数据的是( A )。
A.文本框 B.标签 C.命令按钮 D.图象 68、
报表输出不可缺少的内容是( A )。
A.主体内容 B.页面页眉内容 C.页面页脚内容 D.报表页眉 69、
关于报表数据源设置,以下说法正确的是( D )。
A.可以是任意对象 B.只能是表对象 C.只能是查询对象 D.只能是表对象或查询对象 70、
如果设置报表上某个文本框的控件来源属性为“=2*4+1”,则打开报表视图时,该
文本框显示信息是( B )
A.未绑定 B.9 C.2*4+1 D.出错 71、
以下关于报表的叙述正确的是( D )
A.在报表中必须包含报表页眉和报表页脚 B.在报表中必须包含页面页眉和页面页脚 C.报表页眉打印在报表每页的开头,报表页脚打印在报表每页的末尾 D.报表页眉打印在报表第一页的开头,报表页脚打印在报表最后一页的末尾
72、 将ACCESS中的数据发布在Internet网络上可以通过( B )
A.窗体 B.数据访问页 C.报表 D.数据库 73、
数据访问页可以简单地认为是一个( A )
A.网页文件 B.数据库文件 C.word文件 D.子表 74、
有关宏的基本概念,以下叙述错误的是( D )
A.宏是由一个或多个操作组成的集合 B.宏可以是包含操作序列的一个宏 C.可以为宏定义各种类型的操作
D.由多个操作构成的宏,可以没有次序地自动执行一连串的操作 75、
使用宏组的目的是( D )
A.设计出功能复杂的宏 B.设计出包含大量操作的宏 C.减少程序内存消耗 D.对多个宏进行组织和管理 76、
用于打开报表的宏命令是( B )
A.openform B.openreport C.opensql D.openquery 77、
能够创建宏的设计器是( C )
A.图表设计器 B.查询设计器 C.宏设计器 D.窗体设计器 78、
VBA的自动运行宏,应当命名为( B )
A.Echo B.Autoexec C.Autobat D.Auto 79、
定义( B )有利于数据库中宏对象的管理。
A.宏 B.宏组 C.宏操作 D.宏定义 80、
使计算机发出“嘟嘟”声的宏命令是( C )。
A.echo B.msgbox C.beep D.restore 81、
用于退出Access的宏命令是( B )。
A.Creat B.Quit C.Ctrl+All+Del D.Close 82、
使用以下方法来引用宏( C )。
A. 宏名.宏组名 B. 宏.宏名 C. 宏组名.宏名 D. 宏组名.宏 83、
引用窗体控件的值,可以用的宏表达式是( B )。
A.Forms! 控件名!窗体名 B.Forms! 窗体名!控件名 C.Forms! 控件名 D.Forms! 窗体名
84、 某窗体中有一个命令按钮,在窗体视图中单击此命令按钮打开另一个窗体,需要执
行的宏操作是( D )。
A.openquery B.openreport C.openwindow D.openform 85、
在条件宏设计时,对于连续重复的条件,可以替代的符号是( A )。
A. ... B. = C. , D. ; 86、
用于指定当前记录的宏命令是( C )。
A. findrecord B.nextrecord C.gotorecord D.gorecord 87、
宏组是由( A )组成的。
A. 若干宏 B.若干宏操作 C. 程序代码 D. 模块 88、
一般用于存放ACCESS数据库对象使用的公共过程称为( B )。
A.类模块 B.标准模块 C.宏模块 D.窗体模块 、
表示“标签”控件对象的标题属性是( A )。
A.caption 属性 B.reports 属性 C.docmd 属性 D.text 属性 90、
布尔型数据转换为其他类型数据时,false转换为( A )。
A.0 B.1 C.-1 D.2 91、
能被“对象所识别的动作”和“对象可执行”的活动分别称为对象的( B A.方法和事件 B.事件和方法 C.事件和属性 D.过程和方法 92、
在Access中编写事件过程使用的编程语言是( B )
A.QBASIC B.VBA C.SQL D. C++ 93、
在VBA中有返回值的过程是( C )
A.声明过程 B.Sub过程 C.Function 过程 D.控制过程 94、
当前对象(如窗体)的引用关键字是( B )
A.Active B.Me C.Docmd D.Ctrol 95、
数据对象导出到另一数据库中,在功能上是(C )
A.转换成txt数据格式 B.转换成Microsoft Excel数据格式 C.复制和粘贴 D.转换成Microsoft Word数据格式 96、
为数据库设置密码时,数据库应该以哪种方式打开( C )。
A.共享方式 B.只读方式 C.独占方式 D.独占只读方式
)。97、 对数据库实施( A )操作可以消除对数据库进行频繁的数据更新带来的大量存储
碎片。
A.压缩 B.备份 C.另存为 D.加密 98、
若使打开的数据库文件能为网上其他用户共享,但只能浏览数据,要选择打开数据
库文件的方式为( A )
A.以只读方式打开 B.以独占只读方式打开 C.以独占方式打开 D.打开 99、
对数据库进行编码其作用是___C___。
A. 使数据库对象容易操作 B. 使数据库对象容易管理 C. 为数据库进行安全机制设置 D. 为数据库结构进行编码 100、
实现数据库应用系统功能的是___B____。
A. 宏数 B. 据库应用系统的菜单 C. Access系统菜单 D.数据库
二、填空题
1、 数据是反映客观事物存在方式和运动状态的 记录 ,是信息的 载 体。 2、 信息是有用的 数据 。 3、 数据是信息的表现 ___形式__。
4、 数据管理技术发展过程经过人工管理、文件系统和数据库系统三个阶段,其中数据
性最高的阶段是 数据库系统 。
5、 数据库是以一定的组织方蒋 相关的数据组织在一起、长期存放在计算机内、可为多个
用户共享、与应用程序彼此儿、统一管理的 数据集合 。
6、 数据库常用的数据模型有(层次模型)、(网状模型)、(关系模型)和(面向对象模型)。 7、 数据库管理系统通常由 数据描述语(DDL)、数据操纵语言(DML)、数据库管理例行程
序_组成。
8、 数据库系统通常由 硬件 、 软件、 数据库 和 人员 组成。 9、 数据库系统的三级模式结构由 外模式 、模式、 内模式 组成。 10、 11、
数据的三个范畴是 现实世界 、 信息世界 、和 计算机世界 。
数据库管理系统软件具有数据的安全性控控制、数据的完整性控制、并发性控制和
故障恢复功能。 12、 13、
性质相同的同类实体的集合,称为 实体集 。
数据库概念结构设计的核心内容是 实体-联系模型(E-R模型)。
14、 15、 16、
实体完整性是对关系中元组的唯一性约束,也就是对关系的主码或主键的约束。 若想设计一个性能良好的数据库,就要尽量满足 关系规范化 原则。
把实体-联系模型转换为关系模型,实体之间多对多联系在关系模型中是通过建立
一个新的关系实现的。 17、 18、 19、 20、 21、 22、 23、 24、 25、 26、 27、 28、 29、
表之间的关联关系就是通过主键与 外键 作为纽带实现关联的。
用二维表的形式来表示实体之间联系的数据模型叫做( 关系模型 )。 DBMS的意思是 (关系数据库管理系统)。
在关系模型中,操作的对象和结果都是( 关系 )。 对关系进行选择、投影和连接运算,其运算结果仍是 关系 。 关系数据库的表中,每一行为一条( 记录 )。
在关系数据库模型中,二维表的列称为 属性 ,二维表的行称为( 元组 )。 在关系数据库中,把数据表示成二维表,每一个二维表称为( 关系 )。 关系数据库中,关系亦称为(表 ),元组亦称为(记录),属性亦称为(字段 )。 关系数据库中,两个关系间的联系通过( 相同的字段 )实现。
关系代数运算中,基本的运算是( 连接 )、(投影 )、( 选择 )。 Access是( 数据库管理系统 )软件。
Access数据库包含( 表 )、(查询 )、( 窗体 )、(报表 )、(宏 )、( 模
块 )和( 页 )等数据库对象。 30、 31、 32、 33、
Access数据库的文件扩展名是( .mdb )。
如果在创建表中建立字段“姓名”,其数据类型应当是( 文本型 )。 如果在创建表中建立字段“基本工资”,其数据类型应当是( 数字型 )。 在人事数据库中,建表记录人员简历,建立字段“简历”,其数据类型应当是( 备
注型 )。 34、 35、 36、 37、
( 字段有效性规则 )是在给字段输入数据时所设置的约束条件。 在数据库中,应该为每个不同主题建立(一张表 )。
如果字段只允许输入“男”或“女”,则应设置字段的 有效性规则 属性。 将表中的字段定义为( 主键 ),其作用是保证字段中的每一个值都必须是惟一
的(值 )便于索引,并且该字段也会成为默认的排序依据。 38、 39、
能够惟一标识表中每条记录的字段称为( 关键字)。
( 输入掩码 )的作用是规定数据的输入格式,提高数据输入的正确性。
40、 41、 42、 43、 44、
( 表名 )是将表存储在磁盘上的唯一标识。 字段类型决定了这一字段名下的( 数据 )类型。
在Access中,表间的关系有“ 一对一 ”、“一对多”及“多对多”。 表结构的设计及维护,是在( 设计视图 )中完成的。
假设班级和班长之间的联系是一对一联系,则班级和学生之间的联系是( 一对
多 )联系;另外,学生和课程之间的联系是( 多对多 )联系。 45、 46、 47、 48、
查询是专门用来进行(检索 )和便于以后进行数据加工的一种重要的数据库对象。 查询也是一个表,是以(表或查询 )为数据来源的再生表。 查询可作为其他数据库对象的数据来源。
在Access中,常见的查询种类有选择查询、参数查询、交叉表查询、动作查询、_
和SQL查询等五种类。 49、 50、 51、 52、 53、 、 55、 56、 57、 58、 59、 60、 61、 62、 63、 、 65、 66、 67、
创建Access查询的主要方法有__在设计视图中创建 _和_用查询向导创建_两种。 查询的三种视图分别是:设计视图、( 数据表 )视图和( SQL )视图。 在创建交叉表查询时,用户需要指定( 3 )种字段。 使用向导创建交叉表的数据源必须来自于(1 )个表或查询。
交叉表查询可以设置( 1 )个行标题、( 1 )个列标题和( 1 )个值。 利用参数查询,通过不同的参数值,可以在同一个查询中获得不同的查询结果。 SQL查询就是用户使用SQL语句 来创建的一种查询。 SQL查询必须在( 查询设计视图 )的基础上创建。
采用( update )语句可将学生表中性别是“女”的各科成绩加上10分。 书写查询条件时,日期值应该用( # )括起来。
表达式year(date())+14的运算结果为( 2025 ),其结果数据类型为( 数字型 )。 Sum函数用于( 求和 ),Avg函数用于(求平均值 )。 关系运算符中,运算符“>=”表示( 大于等于 )。 ( count() )函数完成数学计数功能。
函数now()返回值的含义是( 当前日期和时间 ) 逻辑表达式的值只有两个:(真)和( 假 )。 数值函数Abs()返回数值表达式值的( 绝对值 )。
窗体通常由页眉 、页脚、 主体 三部分组成,每一部分称为一( 节 )。 窗体页眉位于窗体的( 上方 )。
68、 69、 70、 71、 72、 73、 74、 75、 76、
窗体的主体节位于窗体的中心部分,是窗体的核心部分,由多种控件组成。 窗体主体节通常用来显示( 数据 )。
窗体的三种视图是设计视图、( 窗体视图 )、(数据表视图 )。 ( 表 )、( 查询 )可为窗体提供数据源。
如果用多个表作为窗体的数据来源,就要先利用( 查询设计视图 )创建一个查询 纵栏式窗体通常在一个窗体中只显示( 1 )记录。
在窗体中可以使用( 命令按钮 )按钮来执行某项操作或某些操作。 窗体中的窗体称为( 子窗体 )。
在Access中,创建主/子窗体有两种方法:一是利用向导同时创建主窗体和子窗体,
二是将( 一个窗体 )作为子窗体加入到另一个已有的窗体中。 77、 78、 79、 80、 81、
在同时显示具有(关联)关系的表或查询中的数据时,子窗体特别有效。 根据对象是否自身能容纳其他对象特性,一般分为 容器 和 控件 两类。 事件是每个对象可能用以 识别响应 的某些行为和动作。 鼠标事件应用较广,特别是( 单击 )事件
从外观上看与数据表和查询显示数据的界面相同的窗体是( 数据表窗体 )。创建
带有子窗体的窗体时,主窗体和子窗体的数据源之间必须具有( 关联 )关系。 82、 83、
“图像”控件订要用于显示图形文件。
组合框和列表框的主要区别是可以在( 组合框 )中输入数据,而在(列表框 )
中不可以。 84、 85、 86、 87、 88、 、 90、 91、
列举几个重要的窗体控件:(标签 )、(文本框 )、(按钮 )。 “标签”控件用来显示窗体中的(文本信息)。
宏是由一个或多个( 操作 )组成的集合,其中每个( 操作 )都实现特定的功能。 有多个操作构成的宏,执行时是按照(从上往下顺序 )执行的。
在宏中加入(条件) ,可以宏在满足一定的条件时才能完成某种操作。 宏的使用一般是通过窗体、报表中的( 控件事件引发操作)实现的。 宏组事实上是一个拥有( 宏名 )的多个宏的集合。
如果要建立一个宏,希望执行该宏后,首先打开一个表,然后打开一个窗体,那么
在该宏中应该使用OpenTable和( OpenForm )两个操作命令。 92、 93、
在设计条件宏时,对于连续重复的条件,可以用( „ )符号来代替重复条件式。 直接运行宏组时,只执行( 第一个宏名 )所包含的所有宏命令。
94、 95、 96、
如果要引用宏组中的宏,采用的语法是( 宏组名.宏名) 。
在宏的表达式中引用窗体控件的值可以用表达式([forms]![窗体名]![控件名])。 打开宏设计窗口后,默认的只有( 操作 )和( 注释 )两列,要添加“宏名”列
应该单击工具栏上的( 宏名 )按钮;要添加“条件”列应该单击工具栏上的( 条件 )按钮。 97、
自动运行宏,即在数据库打开时自动执行,必须命名为(AutoExec )。如果在启
动时不想运行该宏,则可以在按住( shift )键。 98、 99、 100、 101、 102、 103、 104、
定义宏组将会更加便于数据库中宏对象的(管理)。
Beep操作的作用是(喇叭发声 ),Msgbox操作的作用是(显示消息框 )。 Access的窗体或报表事件可以有两种方法来响应:宏对象和( VBA过程 )。 标准模块是于(窗体或报表)的模块。 窗体模块和报表模块都属于(类模块 )。
变量的作用域就是变量在程序的(有效使用范围)。
VBA中变量作用域分为3个层次,这3个层次是局部变量、模块变量和( 全局变
量 )。 105、 106、 107、 108、 109、
数据是一组有序的(基本类型变量)的集合。
内部函数是VBA系统为用户提供的(标准过程),用户可直接引用。
VBA语言中,函数InputBox的功能是( 显示一个接受用户输入的对话框 )。 VBA标识符必须由(字母或汉字)开头,扣面可跟字母、汉字和下划线。 在VBA中字符串的类型标识符是(string ),整型的类型标识符是( integer ),
日期时间型的类型标识符是( date )。 110、 111、 112、 113、 114、 115、
分支结构是在程序执行时,根据(条件),选择执行不同的程序语句。 如果某些语句或程序需要重复操作,使用(循环或过程)是最好的选择。 循环结构分为当型和( FOR )循环。
模块包含了一个声明区域和一个或多个(子程序过程)或(函数过程)。 VBA中打开报表的命令语句是( Docmd . OpenReport )。
一张完整的报表一般包括( 报表页眉 )、(报表页脚 )、( 页面页眉 )、(页
面页脚 )、(组页眉 )、(组页脚)、( 主体 )。 116、
报表输出不可缺少的内容是( 主体 ),要实现报表按某字段分组统计输出,需要
设置报表的( 排序与分组 )。
117、 目前流行的报表有4种,它们是纵栏式报表、表格式报表、图表报表和( 标签报
表 )。 118、
在“设计”视图中预览报表的方法是在“设计”视图中,单击工具栏中的( 视图 )
按钮。 119、
在( 组页脚 )或( 报表页脚 )添加计算字段对某些字段的一组记录或所有记录
进行求和或求平均统计计算。 120、 121、 122、 123、 124、 125、 126、
对报表进行汇总统计是依据Access提供的( 计算函数 )来完成的。 将报表与某一数据表或查询绑定起来是通过( 记录源)的属性。
要设计出带表格线的报表,需要向报表中添加( 直线 )控件完成表格线显示。 每份报表只有( 1个 )报表页眉。
页面页脚的内容在报表的( 每一页底部 )打印输出。 报表标题一般放在(报表页眉 )中。
在Access中,“自动创建报表”向导分为:自动式创建报表:纵栏式和( 表格式 )
两种。 127、 128、
计算控件就是任何具有(控件来源)属性的控件,最常用的计算控件是( 文本框 )。 在Access中需要发布数据库中的数据的时候,可以采用的对象是(数据据访问
页 )。 129、 130、
使用(向导)帮助用户很容易地创建一个具有专业水平的数据访问页。
在Access 2002中,用户也可以利用工具箱中的(滚动文字 )控件,在Web页上
制作一个滚动文字条。 131、 132、 133、 134、 135、 136、
菜单系统是由菜单栏、(菜单标题、菜单)和菜单项组成。 菜单栏是用于放置(菜单标题)。
菜单任务可以是(宏命令、VBA过程和子菜单)。
把主菜单附加到窗体上,要将窗体的(菜单栏)属性值设置为已创建的菜单名。 工具栏和菜单一样都是为了(控制和协调)数据库应用程序工作流程和操作。 ACCESS中的数据库对象,通过进行(数据的传递操作),可以在其他系统软件环
境下使用,实现不同系统的资源共享。 137、 138、
数据库之间的(导入或导出)操作事实上就是数据库间的数据传递的操作。 若想保护数据库不被别人窃用,用户可以(给数据库设置用户密码)。
139、 数据库应用系统开发一般要经过系统分析、(系统设计、系统实施)和系统维护几
个阶段。 140、
数据库应用系统的(主窗体)是整个系统最高一级的程序。通过这个程序,可以启
动系统,了解系统总功能。 141、 142、 143、
三、简答题
1、 信息和数据有什么区别?
答: 信息是有用的数据,数据是信息的表现形式,信息是通过数据来表示的。 2、 数据处理的目的是什么?
答:是从大量的、原始的数据中获得人们所需要的资料并提取有用的数据成份,作为行为和决策的依据。
3、 简述数据管理技术的几个发展阶段。
答:人工管理阶段、文件系统阶段、数据库系统阶段。 4、 什么是数据库?
答:所谓数据库,是以一定的组织方式将相关的数据组织在一起,长期存放在计算机内,可为多个用户共享,与应用程序彼此,统一管理的数据集合。 5、 什么是数据库管理系统?
答:是位于用户与操作系统之间,具有数据定义、数据管理和数据操纵功能的软件集合。 6、 数据库管理系统的功能是什么?
答:功能包括数据定义功能、数据操纵功能、数据库运行管理功能、数据库建立和维护功能。
7、 数据库管理系统有哪几部分组成?
答:包括数据定义语言(简称DDL)、数据操纵语言(简称DML)、数据控制语言(简称DCL)。 8、 数据库应用系统的主要组成部分是什么?
答:硬件、软件、数据、人员
在一般情形下,(登录)窗体是用来控制操作员使用系统的口令。 数据库应用系统的主菜单是通过(主窗体)打开的。
数据库文件发布为(MDE)文件,是保证数据库应用系统的安全措施之一。
9、 什么是数据模型?
答:数据模型是一种抽象模型,是指反映客观事物及客观事物间联系的数据组织的结构和形式。
1100、、
有几种常用的数据模型?
答:层次模型、网状模型、关系模型、面向对象模型 11、
关系模型的主要特点是什么?
(1) 关系中每一数据项是的,是最基本的数据单位;
(2) 每一竖列称为一个字段,数据项是同属性的,列数根据需要而设,且各列的顺序是任意的;
(3) 每一横行称为一个记录,由一个事物的诸多属性构成,且各行的顺序可以是任意的; (4) 一个关系是一张二维表,不允许有相同的字段名,也不允许有相同的记录行。 12、
什么是关系数据库?
答:依照关系模型进行数据存储的数据库。 13、
请列举出几个关系型数据库管理系统。
答:Access、Dbase 、 Foxbase 、 FoxPro、 Visual FoxPro 、 Oracle、 Sybase 14、
试述三种不同的数据范畴。
答:现实世界、信息世界、计算机世界 15、
试述数据库的三级模式结构。
答:外模式、模式和内模式组成 16、
数据库设计的任务是什么?
答:主要就是设计数据库模式,既设计数据库系统体系结构中三级模式的模式结构。 17、
数据库设计步骤是什么?
答:分为四个阶段:分别是分析阶段、设计阶段、实施阶段、维护阶段。 18、
解释实体、实体型和实体集。
答:实体(Entity):客观存在并相互区别的“事物”,实体型(Entity Type):用实体名和属性名称集来描述同类实体,称为实体型,实体集(Entity Set):实体集是若干个同类实体的集合。 19、
解释关系、属性和元组。
答:二维表称之为关系(Relation),二维表的列称为属性,二维表的称之为元组。
20、 在关系模型中,不同关系之间如何建立联系?
答:依据相同的字段 21、
实体的联系类型有几哪几种?
答:一对一、一对多、多对多 22、
关系模型有哪些完整性约束?
答:实体完整性即对关系中元组的唯一性约束,参照完整性即是对组成外键的属性的约束,用户自定义完整性即用户自行定义的删除约束、更新约束、插入约束。 23、
什么是关系规范化?
答:所谓关系规范化即关系数据库中的每一个关系都要满足一定的规则。 24、 25、
试述创建数据库的方法。(略) 简述设计表要定义哪些内容。
答:表的结构、表名、表中的记录。 26、
简述表中字段有几种数据类型。
答:文本型、数字型、是/否型、备注型、OLE型等 27、
简述备注型字段与字符型字段的区别?
答:备注型字段可存放较长的字符型数据,字符型只有255个字符 28、
利用表设计视图创建表与用表向导创建表有什么区别?
答:表“设计视图”可以用于新建表或者修改已有的表。使用“表向导”创建的表,通常需要在“设计视图”中进一步修改完善。 29、
简述数据表的组成?
答:表结构及表内容 30、
什么是索引?
答:索引是使表中的记录有序排列的一种技术。 31、
索引类型有几种,各有什么特点?
答:唯一索引:索引字段的值是不能相同,即没有重复值。普通索引:索引字段的值是可以相同,即有重复值。主索引:在Access中,同一个表可以创建多个唯一索引,其中一个可设置为主索引,且一个表只有一个主索引。 32、
在表关系中,“参照完整性”作用是什么?
答:Access 使用参照完整性来保证相关表中记录之间关系的有效性,不会意外地删除或更改相关数据。
33、 筛选的含义是什么?筛选有几种方法?各有什么特点?
答:筛选可以只显示符合一定条件的记录。 Access提供了4种筛选记录的方法:按选定内容筛选、内容排除筛选和高级筛选。 34、
简述什么是查询。
答:所谓查询是ACCESS数据库的一个对象,查询可以从一个或多个数据表中检索所需的数据信息。 35、
查询有哪几种视图?
答:设计视图、数据表视图、SQL视图等 36、
查询有几种类型?
答:(1)选择查询(2)参数查询(3)交叉表查询(4)动作查询(5)SQL查询 37、
什么是表达式?
答:表达式是使用各类运算符将各类操作数连接起来,具有唯一运算结果的运算式。 38、
解释对象的概念。
答:对象(Object)是现实世界中某个客观存在的事物。每个对象都具有描述其特征的属性及附属于它的行为。 39、
解释属性、事件和方法的概念。
答:属性(Attribute)是用来描述和反映对象特征的参数,事件(Event)是每个对象可以识别和响应的某些行为和动作,方法(Method)是附属于对象的行为和动作。, 40、
窗体有什么作用?
答:窗体是用户与应用程序之间的主要操作接口,数据的使用与维护大多都是通过窗体来完成的。主要作用是显示和编辑数据、控制应用程序执行流程 41、
窗体有几种类型?
答:纵栏式窗体、表格式窗体、数据表窗体、图表窗体、数据透视表窗体以及主/子窗体。 42、
Access中窗体有哪几种视图?
答:设计视图、窗体视图、数据表视图等。 43、
数据窗体的数据来源有几类?
答:数据表、查询。
44、 什么是控件?有哪些种类的控件?
答:窗体或报表中的各个对象叫做控件,控件分为三类:绑定型控件、非绑定型控件和计算型控件。 45、
控件有哪些常见的属性?
答:名称、标题、控件来源、记录源、图片、宽度、长度等。 46、
窗体由哪几部分组成?
答:窗体的工作区主要包括窗体页眉、页面页眉、主体、页面页脚和窗体页脚等5个部分 47、
使用自动窗体方式创建窗体时,有哪些条件?可以通过此方式以形成几种不同
显示方式的窗体?
答:数据源只能来自一张表或查询,可以形成纵栏式、表格式和数据表窗体。 48、
有哪些常用的报表类型?
答:纵栏式报表、表格式报表、图表报表、标签报表 49、
报表有哪几种视图?
答:设计视图、预览视图。 50、
报表和窗体的区别是什么?
答:主要区别在于窗体是将数据显示在屏幕上,而报表还可以将数据打印出来;另外,窗体可以实现交互操作,而报表不能。 51、
数据访问页有什么作用?
答:数据访问页是一种网页,能够将数据库中的数据以网页的形式在网上发布。 52、
数据访问页与其他数据库对象有什么相同和不同点?
答:与其他数据库对象不同的是,页对象本身并不保存在Access数据库文件(.mdb)中,而是以一个单独的.htm文件(网页文件)形式存储,数据库中只保留它的一个快捷方式。 53、
什么是宏?
答:宏是指一个或多个操作的集合,其中每个操作实现特定的功能。 、
为窗体创建菜单栏,要分成哪几个大的过程?
答:设计菜单、创建菜单、把菜单挂接到窗体上。 55、
什么是模块?它有什么作用?
答:模块是数据库对象的一种,是用来存放VB程序代码的容器。
56、 什么是类模块?什么是标准模块?
答:标准模块一般用来存放在其他模块中要引用的代码,类模块是与某一特定窗体或报表等对象相关联的模块。 57、
什么是函数过程?什么是子过程?
答:过程与函数都是一段可以实现某个具体功能的代码,函数有返回值,但过程与函数不同的是没有返回值。 58、
VBA程序包含几种流程控制?
答:三种,顺序结构、分支结构 和 循环结构 59、
在VBA中分支结构一共有几种?循环结构呢?
答:分支结构有三种:单分支、双分支、多分支;循环结构有两种:计算型、当型。 60、
使用SQL语句查询每位学生所在学院、系和班级。
答:SELECT 学院名称,系名称,班级名称,学号,姓名FROM 学院,系,班级,学生WHERE
学院.学院编号=系.学院编号AND 系.系编号=班级.系编号AND 班级.班级编号=学生.班级编号 61、
写出将“成绩表”中所有“语文”为80分的记录的改为93分的SQL语句。
答:UPDATE 成绩表 SET 成绩=93 WHERE 课程名=\"语文\" 62、
写出将“成绩表”中语文大于85分的记录的学号查询出来的SQL语句。
答:SELECT 学号 FROM 成绩表 WHERE 课程名=“语文”AND 成绩 >85 63、
写出将“学生表”中姓名为“张山”的记录删除掉的SQL语句。
答:DELETE FROM 学生表 WHERE 姓名=“张山” 、
试写出SQL语句的执行结果(用文字描述)
1) SELECT 学号,姓名,性别, count(编号) as 人数 FROM 学生 group 学号 2) CREATE TABLE STUD(学号C(10),姓名 C(10),性别 C(2),班级名 C(10),系别代号
C(2),地址 C(50),出生日期 D)
3) CREATE TABLE SC (学号 C(10),课程号 C(2) ,成绩 N(2)) 4) UPDATE SC SET 成绩=成绩+5 WHERE 课程号=\"02\" 5) DELETE FROM STUD WHERE 性别=“男”
6) INSERT INTO STUD (学号,姓名,性别,班级名,系别代号,地址,出生日期,
是否) VALUES (\"011110\",\"李建国\",\"男\",\"计0121\",\"01\",\"湖北武汉\",{09/28/02},.T.)
65、
写出下列程序的执行结果。
1) 程序1
x=100 y=50
if x>y then x=x-y else x=y+x Print x,y
试写出程序运行结果:50,50 2) 程序2
Dim x As Integer Dim I As Integer x=0
for I=0 to 50 step 10 x=x+I next I Print x
试写出程序运行结果:50
3) 下列程序,当a的输入值为5,10,15时的结果分别为(_C_ 、_C_、_A_)
Dim x As Integer
x=InputBox(“请输入a的值”) if x>10 then
if x>=15 then print“A”else print“B” else
if x>=5 then print“C”else print“D” end if
4) 以下程序段的执行结果是( 1 2 3)
num=0
do While num<=2 num=num+1 Print num loop
5) 设有以下窗体单击事件过程:
Private Sub Form_Click() a=1
For i=1 to 3 Select Case i Case 1,3 a=a+1 Case 2,4 a =a +2 End Select Next i MsgBox a End Sub
请问打开窗体运行后,单击窗体,输出内容是什么?(__4__) 6) 写出下列表达式的值:
(2+8*3)/2 ( 13 ) 3^2+8 ( 16 )
#11/22/99#-12 ( 11/10/99 )
四、操作题
1、 设计制作如图所示的窗体,请写操作步骤。
答案:(略)
2、设计制作如图所示的“教师基本情况”窗体,请写出操作步骤。
答案:(略)
3、设计制作如图所示的“登录”窗体,请写出操作步骤。
答案:(略)
4、设计制作如图所示的“关于”窗体,请写出操作步骤。
答案:(略)
5、设计制作如图所示的窗体,请写出操作步骤。
答案:(略)
6、设计制作如图所示的窗体,请写出操作步骤。
答案:(略)
7、设计制作如图所示的窗体,请写出操作步骤。
答案:(略)
因篇幅问题不能全部显示,请点此查看更多更全内容
Copyright © 2019- oldu.cn 版权所有 浙ICP备2024123271号-1
违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务