二级ACCESS数据库3查询的笔试题考点分析
全国计算机等级考试二级Access笔试重点
全国计算机等级考试二级Access笔试重点全国计算机等级考试二级Access笔试重点计算机考试即将来临了,大家复习好了吗?一起来回顾下全国计算机等级考试二级Access笔试重点吧。
第一章数据库基础知识1.在Access中,设置为主键的字段由系统自动设置索引。
2.在Access数据库中创建一个新表,应该使用的SQL语句是Create Table;创建索引是Create Index;修改表是Alter Table;创建数据库是Create Database。
3.关于SQL语句:Insert语句表示追加;Update语句表示修改;Delete语句表示删除表中记录;Drop语句表示删除表。
4.在SQL语言中使用最频繁的是SELECT语句。
它的语法包括FORM、WHERE和ORDER BY子句。
SELECT语句构成了SQL数据库语句的核心。
5.在SQL语言的SELECT语句中,用ORDER BY子句根据指定的列对结果集进行排序。
ORDER BY为可选项,默认按照升序对记录进行排序。
6.含有”网络”字样的值的表示为:like “*网络*”。
7.窗体的RecordSource属性用来指明该窗体的数据源。
8.关系数据库中数据表既相对独立,又相互联系。
9.在Access中,表和查询可以作为查询的数据源。
10.在Access数据库对象中,体现数据库设计目的的对象是查询11.在关系运算中,要从关系模式中指定若干属性组成新的关系,该关系运算称为投影12.在SELECT语句中,HAVING子句必须与group by子句一起使用。
13.数据集对象的EOF属性(或BOF属性)用来判断记录指针是否指向第一条记录(或最后一条记录)。
14.数据库中增加1条新的记录,执行strSQL插入语句。
15.用SQL语句实现查询表名为”图书表”中的所有记录,应该使用的Select语句是:Select* from 图书表。
16.如果数据库找到最后一行,还是没有记录,就代表没有这个用户,没有记录表示为rs.EOF。
计算机二级Access笔试试题及答案解析
一机试题1基础操作:【考点分析】本题考点:新建表;字段属性中主键、默认值、有效性规则、输入掩码设置;添加记录等。
【解题思路】第1、2、3、4、6小题在设计视图中建立新表和字段属性的设置;第5小题在数据表中直接输入数据。
(1)【操作步骤】步骤1:选中"表"对象,单击"新建"按钮,选中"设计视图",单击"确定"按钮。
步骤2:按题干表要求建立字段。
步骤3:单击工具栏中"保存"按钮,另存为"tTeacher"。
(2)【操作步骤】步骤1:以设计视图打开"tTeacher"表,选中"编号"字段行。
步骤2:右键单击"编号"行选择【主键】。
(3)【操作步骤】步骤1:单击"工作时间"字段行任一点。
步骤2:在"字段属性"的"默认值"行输入"DateSerial(Year(Date()),4,1)"。
(4)【操作步骤】步骤1:单击"年龄"字段行任一点。
步骤2:在"有效性规则"行输入"is not null"。
步骤3:单击工具栏中"保存"按钮。
(5)【操作步骤】步骤1:根据题干表输入记录。
单击菜单栏【视图】|【数据表视图】,右键单击编号为"92016"的照片列选择【插入对象】,在"对象类型"下拉列表中选中"位图图像",然后单击"确定"按钮。
步骤2:弹出"位图图像"界面,单击菜单栏【编辑】|【粘贴来源】,在"考生文件夹"处找到要插入图片。
步骤3:双击"李丽.bmp"文件,关闭"位图图像"界面。
计算机二级Access笔试试题及答案解析
一笔试第七套一、选择题下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的。
请将正确选项涂在答题卡相应的位置上,答在试卷上不得分。
(1)下列数据结构中具有记忆作用的是( )(X7-1)A)栈 B)队列 C)有序表 D)二叉树(2)用数组表示线性表的优点是( )(X7-2)A)便于插入和删除操作B)便于随机存取C)可以动态地分配存储空间 D)不需要占用一片相邻的存储空间(3)在长度为n的有序线性表中进行二分查找,需要的比较次数为( )(X7-3)A)log2n B)nlog2n C)n/2 D)(n+1)/2(4)结构化程序设计主要强调的是( )(X7-4)A)程序的规模B)程序的易读性C)程序的执行效率 D)程序的可移植性(5)在软件生存周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是( )(X7-5)A)概要设计B)需求分析 C)可行性分析 D)详细设计(6)下列几种内聚类型中内聚性最强的是( )(X7-6)A)逻辑内聚 B)时间内聚C)功能内聚 D)过程内聚(7)常用的软件结构设计工具是( )(X7-7)A)程序结构图 B)数据流图 C)控制流图 D)流程图(8)软件测试中的白盒和黑盒测试通常属于是( )(X7-8)A)静态测试B)动态测试 C)系统测试 D)验证测试(9)数据库的概念模型独立于( )(X7-9)A)具体的机器和DBMS B)E-R图 C)信息世界 D)现实世界(10)在下列关系运算中,可能改变关系中属性个数的是( )(X7-10)A)并 B)差C)投影 D)交(11)一个人有一个身份证号码,一个身份证号码对应一个人。
实体“人”和实体“身份证号码”存在的联系是( )(X7-11)A)一对一 B)一对多 C)多对多 D)无定义(12)一个实体集对应于关系模型中的一个( )(X7-12)A)字段 B)属性 C)元组D)关系(13)数据库设计完成后,如果发现某个表中输入了同样的信息,则应该( )(X7-13)A)将表中相同的信息去掉 B)将该表分成多个一对一联系的表C)将该表分成两个一对一联系的表D)将该表分成两个一对多联系的表(14)下列说法中正确的是( )(X7-14)A)在Access中,数据库中的数据存储在表和查询中B)在Access中,数据库中的数据存储在表和报表中C)在Access中,数据库中的数据存储在表、查询和报表中D)在Access中,数据库中的全部数据都存储在表中(15)如果一张数据表中含有照片,那么“照片”这一字段的数据类型通常为( )(X7-15)A)备注型B)OLE对象 C)超级链接 D)文本型(16)下列关于表的格式的说法中,错误的是( )(X7-16)A)字段在数据表中的显示顺序是由用户输入的先后顺序决定的B)用户可以同时改变一列或同时改变多列字段的位置C)在数据表中,可以为某个或多个指定字段中的数据设置字体格式D)在Access中,只可以冻结列,不能冻结行(17)要想让函数Sgn(数值表达式)返回-1,则数值表达式的取值可以为( )(X7-17)A)0 B)5 C)-5 D)以上都不对(18)表达式1.5+3\2>2 Or 7 Mod 3<4 And Not 1的运算结果是( )(X7-18)A)-1 B)0 C)1 D)其他(19)在Access的“学生”表中有“学号”、“姓名”、“性别”和“入学成绩”字段。
计算机二级access操作题考点总结
1、:"010-"部分自动输出,后八位为0到9的数字显示。
2、【输入掩码属性设置为: "010-"00000000 】3、:查找并显示所有"李"姓学生4、【在姓名字段的条件行输入: like "李*" 】5、 010303:在报表的页面页脚节区添加一个计算控件,显示系统年月。
6、【添加一个文本框控件,设置控件来源属性: =Date()】7、 010304:按"编号"字段的前4位分组统计每组记录的平均年龄,并将统计结果显示在组页脚节区。
8、【视图菜单--排序/分组--选择编号字段--组页脚选是。
在设计视图中,将“编号”文本框移动到组页脚节,设置控件来源属性:=Left([编号],4)9、在编号页脚添加一个文本框,对应的标签标题改为“平均年龄”,设置文本框的控件来源为“=avg([年龄])”,并设置文本框的“名称”属性为“tAvg”】10、 020201:计算并输出教师最大年龄与最小年龄的差值,显示标题为"m_age"11、【添加一个计算字段m_age:Max([年龄])-Min([年龄])】12、020303:设置报表主体节区内文本框"tDept"的控件来源为计算控件。
要求该控件可以根据报表数据源里的"所属部门"字段值,从非数据源表对象"tGroup"中检索出对应的部门名称并显示输出。
(提示:考虑DLookup函数的使用。
)13、【设置控件来源:=DLookUp("名称","tGroup","所属部门=部门编号")】14、030103:设置"工作时间"字段的有效性规则为:只能输入上一年度五月一日以前(含)的日期15、【"工作时间"字段的有效性规则为: <=DateSerial(Year(Date())-1,5,1)】16、030104:将"在职否"字段的默认值设置为真值17、【"在职否"字段的默认值设置为: True 】18、030104:设置"邮箱密码"字段的输入掩码为将输入的密码显示为6位星号(密码)19、【输入掩码向导—选择密码—下一步—完成】20、030105:将"性别"字段值的输入设置为"男"、"女"列表选择。
国家二级ACCESS机试选择题(查询设计)模拟试卷3(题后含答案及解析)
国家二级ACCESS机试选择题(查询设计)模拟试卷3(题后含答案及解析)题型有:1. 选择题选择题1.如果要求查询在运行时能够接受从键盘输入的查询参数,进行查询设计时,“输入参数值”对话框的提示文本在“设计网格”中应设置在A.“字段”行B.“显示”行C.“条件”行D.“文本提示”行正确答案:C解析:参数查询中指定参数提示信息应在“设计网格”中的“条件”行中指定,并使用一对中括弧将参数提示信息括起来,所以选项C正确。
知识模块:查询设计2.要在“学生表”中查询属于“计算机学院”的学生信息,错误的查询设计是A.B.C.D.正确答案:D解析:本题需要查询属于“计算机学院”的学生信息,A、B、C均表示查询学院是“计算学院”的学生信息,D选项表示查询学院是以“计算机”开头的所有学院信息,所以选项D不正确。
知识模块:查询设计3.已知数据库中有三个表,“班级设置”(年级,学院,班级,班级编码)中保存了全校所有班级设置基本信息,“学生表”(学号,姓名,学院,专业,入学时间)中保存全校学生基本情况,“班级”表(班级编码,学号)保存了各班学生的学号。
查询设计如下:该查询显示的结果是A.按班级显示全校所有班级学生名单B.按班级显示指定年级所有班的学生名单C.按班级显示指定班级编码的学生名单D.按年级显示全校所有班级学生名单正确答案:A解析:选项B和选项C表示按条件查询,本题中并没有条件,因此不符合题意。
在视图中班级表作为系班级设置表和学生表的桥梁和纽带,显示不同班级学生班级设置信息和学生基本情况信息,因此选项A表示按班显示全校所有班级的学生信息,表述正确。
所以选项A符合查询结果。
知识模块:查询设计4.若有“客户”(客户号,单位名称,联系人,电话号码)和“订单”(订单号,客户号,订购日期)两个表,查询尚未确定订购日期的订单,并显示单位名称、联系人、电话号码和订单号,正确的SQL命令是A.SELECT客户.单位名称,客户.联系人,客户.电话号码,订单.订单号FROM客户INNERJOIN订单ON客户.客户号=订单.客户号WHERE(订单.订购日期)IsNullB.SELECT客户.单位名称,客户.联系人,客户。
二级access数据库考试试题及答案
二级access数据库考试试题及答案一、单项选择题(每题2分,共20分)1. 在Access数据库中,用于存储数据的最小单位是:A. 表B. 字段C. 记录D. 数据库答案:B2. Access数据库中,以下哪个不是表的组成部分?A. 字段B. 记录C. 索引D. 视图答案:D3. 在Access中,以下哪个不是数据类型?A. 文本B. 数字C. 日期/时间D. 图像答案:D4. 在Access中,创建表时可以设置字段的属性,以下哪个属性是不允许为空的?A. 必填B. 可选C. 隐藏D. 可重复答案:A5. 在Access中,以下哪个功能不是查询所具备的?A. 选择数据B. 更新数据C. 删除数据D. 创建新表答案:D6. 在Access中,以下哪个不是窗体的控件类型?A. 文本框B. 标签C. 列表框D. 数据透视表答案:D7. 在Access中,报表的主要功能是:A. 显示数据B. 编辑数据C. 打印数据D. 以上都是答案:D8. 在Access中,以下哪个不是宏的功能?A. 执行操作B. 运行VBA代码C. 自动化任务D. 管理数据库答案:D9. 在Access中,以下哪个不是模块的组成部分?A. 过程B. 函数C. 表D. 变量答案:C10. 在Access中,以下哪个不是数据库对象?A. 表B. 查询C. 宏D. 数据库文件答案:D二、多项选择题(每题3分,共15分)1. 在Access中,以下哪些是表的属性?A. 主键B. 索引C. 关系D. 视图答案:A, B2. 在Access中,以下哪些是查询的类型?A. 选择查询B. 交叉表查询C. SQL查询D. 宏答案:A, B, C3. 在Access中,以下哪些是窗体的视图?A. 表单视图B. 数据表视图C. 布局视图D. 打印预览视图答案:A, B, C4. 在Access中,以下哪些是报表的节?A. 页眉B. 组头C. 细节D. 页脚答案:A, B, C, D5. 在Access中,以下哪些是模块的类型?A. 过程B. 函数C. 类D. 宏答案:A, B, C三、填空题(每题2分,共10分)1. 在Access中,用于定义表中字段数据类型的属性是______。
二级ACCESS数据库3查询的笔试题考点分析
⼆级ACCESS数据库3查询的笔试题考点分析3.1认识查询注意的考点:1、查询的分类(重要):a、查询分成:选择查询、交叉表查询、参数查询、操作查询和SQL查询共5类。
b、选择查询既可以按指定的查询准则从⼀个或多个表中获取数据,也可以对数据进⾏分组与总计运算处理。
查询的结果是⼀组数据记录,称为动态集。
c、交叉表查询是利⽤表中的⾏和列来对数据进⾏统计。
⽽参数查询是利⽤对话框来提⽰⽤户输⼊准则的查询。
d、操作查询是对查询找出来的数据进⾏编辑操作,⼜分成:⽣成表查询、删除查询、更新查询和追加查询四类。
2、准则中可⽤的数据:在查询准则中,可⽤数值数据、字符串数据、⽇期/时间数据、是/否数据以及字段的内容等等数据。
其中字符串数据⽤双引号(“”)括起,⽇期数据⽤双井号(##)括起,是/否数据⽤True或False表⽰,字段的内容⽤双中括号([])括起。
3、特殊运算符(重要):a、in运算符:⽤于指定⼀个字段值的列表,列表中的任意⼀个值都可与查询的字段相匹配。
即是否是指定列表中的值之⼀。
如:[姓名] in(“张三”,”李四”),表⽰为姓名为张三的或姓名为李四的。
⽤表达式表⽰为:[姓名]=”张三” or [姓名]=”李四”。
b、between运算符:⽤于指定⼀个字段的范围。
如:[年龄] between 18 and 24,表⽰是年龄⼤于或等于18,并且年龄⼩于或等于24。
⽤表达式表⽰为:[年龄]>=18 and [年龄]<=24。
c 、like运算符:⽤于指定查找⽂本字段的字符模式。
⽤”?”表⽰⼀个任意的字符;⽤”*”表⽰⼀个或多个任意的字符;⽤”#”表⽰⼀个任意的数字;⽤”[]”表⽰⼀个中括号中指定字符列表之⼀。
如:[姓名] like “[王李]*”,表⽰是姓王或姓李的⼈。
4、数值函数:a、abs(数值):求数值的绝对值。
b、int(数值)和fix(数值) (重要):都是⽤来求数值的整数部分。
当数值为正数时,两都的结果相同;但当数值为负数时,int返回⼩于或等于参数值的第⼀个负数,⽽fix返回⼤于或等于参数值的第⼀个负数。
计算机二级Access上机试题及答案(三套)
练习一1.基本操作题在考生文件夹下,“”数据库文件中已建立三个关联表对象(名为“职工表”、“物品表”和“销售业绩表”)和一个窗体对象(名为“fTest”)。
试按以下要求,完成表和窗体的各种操作:(1)分析表对象“销售业绩表”的字段构成、判断并设置其主键;(2)将表对象“物品表”中的“生产厂家”字段重命名为“生产企业”;(3)建立表对象“职工表”、“物品表”和“销售业绩表”的表间关系,并实施参照完整性;(4)将考生文件夹下Excel文件中的数据链接到当前数据库中。
要求:数据中的第一行作为字段名,链接表对象命名为“tTest”;(5)将窗体fTest中名为“bTitle”的控件设置为“特殊效果:阴影”显示;(6)在窗体fTest中,以命令按钮“bt1”为基准,调整命令按钮“bt2”和“bt3”的大小与水平位置。
要求:按钮“bt2”和“bt3”的大小尺寸与按钮“bt1”相同,左边界与按钮“bt1”左对齐。
1.基本操作题【考点分析】本题考点:设置主键;建立表间关系;链接表;窗体中命令按钮属性的设置。
(1)【解题步骤】步骤1:打开“”数据库窗口,选中“表”对象,右键单击“销售业绩表”选择【设计视图】。
步骤2:同时选中“时间”、“编号”、“物品号”字段,单击工具栏中“主键”按钮。
步骤3:单击工具栏中的“保存”按钮,关闭设计视图。
(2)【解题步骤】步骤1:选中“表”对象,右键单击“物品表”选择【设计视图】。
步骤2:在“字段名称”列将“生产厂家”改为“生产企业”。
步骤3:单击工具栏中“保存”按钮,关闭设计视图。
(3)【解题步骤】步骤1:单击菜单栏【工具】|【关系】,单击菜单栏【关系】|【显示表】,分别添加表“职工表”、“物品表”和“销售业绩表”到“关系”界面,关闭“显示表”对话框。
步骤2:选中表“职工表”中的“编号”字段,拖动鼠标到“销售业绩表”的“编号”字段,放开鼠标,弹出“编辑关系”窗口,选择“实施参照完整性”复选框,然后单击“创建”按钮。
(A)二级ACCESS笔试-3_真题无答案
(A)二级ACCESS笔试-3(总分100, 做题时间90分钟)一、选择题1.下列关于栈叙述正确的是______。
A.栈顶元素最先能被删除B.栈顶元素最后才能被删除C.栈底元素永远不能被删除D.栈底元素最先被删除SSS_SIMPLE_SINA B C D2.下列叙述中正确的是______。
A.在栈中,栈中元素随栈底指针与栈顶指针的变化而动态变化B.在栈中,栈顶指针不变,栈中元素随栈底指针的变化而动态变化C.在栈中,栈底指针不变,栈中元素随栈顶指针的变化而动态变化D.以上说法都不正确SSS_SIMPLE_SINA B C D3.某二叉树共有7个结点,其中叶子结点只有1个,则该二叉树的深度为(假设根结点在第1层)______。
A.3 B.4 C.6 D.7SSS_SIMPLE_SINA B C D4.软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。
下面属于应用软件的是______。
A.学生成绩管理系统B.C语言编译程序C.UNIX操作系统D.数据库管理系统SSS_SIMPLE_SINA B C D5.结构化程序所要求的基本结构不包括______。
A.顺序结构B.GOTO跳转C.选择(分支)结构D.重复(循环)结构SSS_SIMPLE_SINA B C D下面描述中错误的是______。
A.系统总体结构图支持软件系统的详细设计B.软件设计是将软件需求转换为软件表示的过程C.数据结构与数据库设计是软件设计的任务之一D.PAD图是软件详细设计的表示工具SSS_SIMPLE_SINA B C D7.负责数据库中查询操作的数据库语言是______。
A.数据定义语言B.数据管理语言C.数据操纵语言D.数据控制语言SSS_SIMPLE_SINA B C D8.一个教师可讲授多门课程,一门课程可由多个教师讲授。
则实体教师和课程间的联系是______。
A.1:1联系B.1:m联系C.m:1联系D.m:n联系SSS_SIMPLE_SINA B C D9.有三个关系R、S和T如下:RA B Ca 1 2b 2 1c 3 1SA B Ca 1 2b 2 1TA B Cc 3 1则由关系R和S得到关系T的操作是______。
全国计算机等级考试——二级ACCESS程序设计和公共基础知识笔试知识点总结(可用)
1.算法的复杂度主要包括时间复杂度和空间复杂度。
2.算法的时间复杂度是指执行算法所需要的计算工作量。
3.算法的空间复杂度是指执行这个算法所需要的内存空间。
4.一种数据的逻辑结构根据需要可以表示成多种存储结构。
而采用不同的存储结构,其数据处理的效率是不同。
5.线性结构又称线性表,线性结构与非线性结构都可以是空的数据结构。
6.线性表的顺序存储结构具有以下两个基本特点:①线性表中所有元素所占的存储空间是连续的;②线性表中各数据元素在存储空间中是按逻辑顺序依次存放的。
7.栈是一种特殊的线性表,在这种线性表的结构中,一端是封闭的,不允许进行插入与删除元素;另一端是开口的,允许插入与删除元素。
先进后出或后进先出。
8.队列(queue)是指允许在一端进行插入、而在另一端进行删除的线性表。
后进后出或先进先出。
9.队列的顺序存储结构一般采用循环队列的形式。
10.元素变动频繁的大线性表不宜采用顺序存储结构,而是采用链式存储结构。
11.在链式存储方式中,要求每个结点由两部分组成:一部分用于存放数据元素值,称为数据域;另一部分用于存放指针,称为指针域。
12.树(tree)是一种简单的非线性结构。
属于层次模型。
13.二叉树通常采用链式存储结构14.二叉树的基本性质性质1在二叉树的第k层上,最多有2k-1(k≥1)个结点。
性质2深度为m的二叉树最多有2m-1个结点。
性质3在任意一棵二叉树中,度为0的结点(即叶子结点)总是比度为2的结点多一个。
15.二叉树的遍历可以分为三种:前序遍历(中前后)、中序遍历(前中后)、后序遍历(前后中)。
a)对于长度为n的有序线性表,在最坏情况下,二分查找只需要比较log2n次,而顺序查找需要比较n次。
16.在最坏情况下,冒泡排序需要比较次数为n(n-1)/2。
17.在最坏情况下,简单插入排序需要n(n-1)/2次比较。
18.在最坏情况下,堆排序需要比较的次数为O(nlog2n)。
19.著名的“清晰第一,效率第二”的论点已成为当今主导的程序设计风格。
计算机二级Access笔试试题及答案解析
笔试第九套一、选择题下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的。
请将正确选项涂在答题卡相应的位置上,答在试卷上不得分。
(1)下列叙述中正确的是( )(X9-1)A)算法的空间复杂度是指算法程序的长度B)算法的效率只与所处理数据的规模有关,而与数据的存储结构无关C)数据的逻辑结构与存储结构是一一对应的D)上述三种说法都不对(2)向一个栈顶指针为HS的链式栈中插入一个s所指的结点时,则执行( )(X9-2)A)HS->next=s; B)s->next=HS->next;HS->next=s;C)s->next=HS;HS=s; D)s->next=HS;HS=HS->next;(3)在最坏情况下,下列各排序方法的比较次数正确的是( )(X9-3)A)冒泡排序为n/2 B)冒泡排序为n(n+1)/2C)快速排序为n/2 D)快速排序为n(n-1)/2(4)最简单的交换排序方法是( )(X9-4)A)快速排序 B)选择排序 C)堆排序D)冒泡排序(5)下列描述中,不符合软件工程的原则的是( )(X9-5)A)把程序分解成独立的模块B)采用封装技术把程序模块的实现细节隐藏起来C)采用全局变量传递的方式,以简化模块之间的通信接口和通信量D)程序的内外部接口保持一致,系统规格说明与系统行为保持一致(6)下列叙述中正确的是( )(X9-6)A)接口复杂的模块,其耦合程度一定低B)耦合程度弱的模块,其内聚程度一定高C)耦合程度弱的模块,其内聚程度一定低D)上述三种说法都不对(7)下面不是软件设计的基本原理的是( )(X9-7)A)抽象B)完备性 C)模块化 D)信息隐蔽(8)边界值分析法属于哪一类测试的常用方法( )(X9-8)A)静态测试 B)白盒测试C)黑盒测试 D)集成测试(9)下述关于数据库系统的叙述中正确的是( )(X9-9)A)数据库系统中数据的一致性是指数据类型一致B)数据库系统比文件系统独立性差C)数据库系统减少了数据冗余D)数据库系统避免了一切冗余(10)下列有关数据库的描述,正确的是( )(X9-10)A)数据处理是将信息转化为数据的过程B)数据的物理独立性是指当数据的逻辑结构改变时,数据的存储结构不变C)关系中的每一列称为元组,一个元组就是一个字段D)如果一个关系中的属性或属性组并非该关系的关键字,但它是另一个关系的关键字,则称其为本关系的外关键字(11)数据库DB、数据库系统DBS、数据库管理系统DBMS三者之间的关系是( )(X9-11)A)DBS包括DB和DBMS B)DBMS包括DB和DBSC)DB包括DBS和DBMS D)DBS就是DB,也就是DBMS(12)操作对象只能是一个表的关系运算是( )(X9-12)A)联接和选择 B)联接和投影C)选择和投影 D)自然联接和选择(13)在数据库关系运算中,错误的概念是( )(X9-13)A)选择运算的操作对象只能是一个表B)投影运算的操作对象只能是两个表C)联接运算的操作对象必须为两个表D)自然联接的操作对象必须是两个表(14)关系数据库设计的原则是( )(X9-14)Ⅰ.遵从概念单一化“一事一地”的原则Ⅱ.避免在表之间出现重复字段Ⅲ.表中的字段必须是原始数据和基本数据元素Ⅳ.用外部关键字保证有关联的表之间的联系A)Ⅰ、Ⅱ和Ⅲ B)Ⅰ和Ⅲ C)Ⅱ、Ⅲ和ⅣD)全部(15)如果要对某文本型字段设置数据格式,使其可对输入的数值进行控制,应设置该字段的( )(X9-15)A)标题属性 B)格式属性 C)输入掩码属性D)字段大小属性(16)下列关于字段属性的说法中,错误的是( )(X9-16)A)选择不同的字段类型,窗口下方“字段属性”选项区域中显示的各种属性名称是不相同的B)“必填字段”属性可以用来设置该字段是否一定要输入数据,该属性只有“是”和“否”两种选择C)一张数据表最多可以设置一个主键,但可以设置多个索引D)“允许空字符串”属性可用来设置该字段是否可接受空字符串,该属性只有“是”和“否”两种选择(17)下列关于空值和空字符串的说法中,正确的是( )(X9-17)A)空值和空字符串等价B)空字符串的长度不固定C)空字符串用NULL值来表示D)空值表示某个记录的某个字段尚未存入数据(18)下列叙述中,错误的是( )(X9-18)A)建立查询的过程中可以进行各种统计计算B)利用查询可以将需要的数据提取出来以格式化的方式显示给用户C)对于交叉表查询,用户只能指定一个总计类型的字段D)对于参数查询,可以建立单参数查询,也可以建立多参数查询(19)在查询中要统计记录的个数,应使用的函数是( )(X9-19)A)SUM B)COUNT(列名) C)COUNT(*) D)AVG(20)创建交叉表查询,在“交叉表”行上有且只能有一个的是( )(X9-20)A)行标题和列标题 B)行标题和值C)行标题、列标题和值D)列标题和值(21)以下是某个已设计完成的窗体,根据图示内容,可以判断出图中由椭圆形圈住的控件属于( )(X9-21)A)标签 B)文本框 C)列表框D)组合框(22)下面不是文本框的“事件”属性的是( )(X9-22)A)更新前B)加载 C)退出 D)单击(23)要显示格式为“页码/总页数”的页码,应当设置文本框控件的控件来源属性为( )(X9-23)A)[Page]/[Pages] B)=[Page]/[Pages]C)[Page]&"/"&[Pages] D)=[Page]&"/"&[Pages](24)已知某个报表的数据源中含有名为“出生日期”的字段(日期型数据)。
二级ACCESS笔试知识点
1.1数据库基础知识1、数据库有关的概念:a、数据:是指描述事物的符号记录。
b、数据库:,DB(Database)。
c、数据库管理系统:是指位于用户与操作系统之间的、方便用户管理与组织数据库的一种数据库管理软件。
简称为DBMS(Database Management System)。
d、数据库应用系统:是指在数据库系统资源的基础上、针对某一类应用而开发出来的应用软件。
如大家都e、数据库系统为DBS(Database System)。
注意:数据库系统的核心是数据库管理系统。
2、数据库系统的特点:a、实现数据共享,减少数据冗余。
这是数据库的基本特征。
b、采用特定的数据模型。
c、具有较高的数据独立性。
d、有统一的数据控制功能。
3、数据模型:数据库应用系统就是将现实世界映射到计算机中的结果。
为了简化这个映射过程,引入了数据模型。
数据模型是从现实世界到计算机世界的一个中间层次,其不仅能方便地描述数据本身,而且能正确地反映出数据之间存关系模型与层次模型、网状模型的本质区别在于数据描述的一致性、模型概念的单一性。
4、实体间联系及种类:在数据模型中,将现实世界中客观存在的事物称之间实体。
通常需要描述出现实世界中存在的实体、实体的属性及实体之间的关系。
实体之间的对应关系称之为联系,反映了现实世界事物之间的相互关联。
通常分为:a、b、一对多联系或多对一联系:注意两个实体前后的顺序关系。
一对多联系:如班级信息与学生信息。
多对一联系:如学生信息与班级信息。
c、多对多联系:如学生信息与课程信息。
历届试题:1、数据库DB、数据库系统DBS、数据库管理系统DBMS 之间的关系是(2006 年4 月选择题第10 题)A)DB 包含DBS 和DBMS B)DBMS 包含DB 和DBS C)DBS 包含DB 和DBMS D)没有任何关系2、常见的数据模型有3 种,它们是(2006 年4 月选择题第11 题)A)网状、关系和语义B)层次、关系和网状C)环状、层次和关系D)字段名、字段类型和记录3、假设数据库中表A 与表B 建立了“一对多”关系,表B 为“多”的一方,则下述说法中正确的是(2005 年4月选择题第12 题)A) 表A 中的一个记录能与表B 中的多个记录匹配B) 表B 中的一个记录能与表A 中的多个记录匹配C) 表A 中的一个字段能与表B 中的多个字段匹配D) 表B 中的一个字段能与表A 中的多个字段匹配4、如果表 A 中的一条记录与表 B 中的多条记录相匹配,且表 B 中的一条记录与表 A 中的多条记录相匹配,则表A 与表B 存在的关系是(2005 年9 月选择题第12 题)A) 一对一B) 一对多C) 多对一D) 多对多5、“商品”与“顾客”两个实体集之间的联系一般是(2006 年4 月选择题第8 题)A)一对一B)一对多C)多对一D)多对多6、列实体的联系中,属于多对多联系的是(2006 年9 月选择题第11 题)A)学生与课程B)学校与校长C)住院的病人与病床D)职工与工资正确答案:1、C 2、B 3、A 4、D 5、D 6、A1.2关系数据库1、关系数据模型的基本基本概念a、关系:一个关系就是一个二维表,每个关系有一个关系名。
计算机二级Access笔试试题及答案解析
一笔试第六套一、选择题下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的。
请将正确选项涂在答题卡相应的位置上,答在试卷上不得分。
(1)下列叙述中错误的是( )(X6-1)A)二叉树不是线性结构B)线性表是非线性结构C)线性链表是线性结构 D)栈与队列是线性结构(2)线性表L=(a1,a2,a3,…ai,…an),下列说法中正确的是( )(X6-2)A)每个元素都有一个直接前件和直接后件B)线性表中至少要有一个元素C)表中诸元素的排列顺序必须是由小到大或由大到小D)除第一个元素和最后一个元素外,其余每个元素都有一个且只有一个直接前件和直接后件(3)在最坏情况下,冒泡排序所需要的比较次数为( )(X6-3)A)n/2 B)(n+1)/2 C)n(n-1)/2 D)n(n+1)/2(4)栈和队列的共同特点是( )(X6-4)A)都是先进先出 B)都是先进后出C)只允许在端点处插入和删除元素 D)没有共同点(5)在设计程序时,应采纳的原则之一是( )(X6-5)A)不限制goto语句的使用 B)减少或取消注解行C)程序越短越好D)程序结构应有助于读者理解(6)模块独立性是软件模块化所提出的要求,衡量模块独立性的度量标准则是模块的( )(X6-6)A)抽象和信息隐蔽 B)局部化和封装化C)内聚性和耦合性 D)激活机制和控制方法(7)下列哪一项不是结构化分析的常用工具( )(X6-7)A)控制流图 B)数据字典 C)数据流图 D)判定树(8)检查软件产品是否符合需求定义的过程称为( )(X6-8)A)确认测试 B)集成测试 C)验证测试 D)验收测试(9)数据独立性是数据技术的重要特点之一。
所谓数据独立性是指( )(X6-9)A)数据与程序独立存放B)不同的数据被存放在不同的文件中C)不同的数据只能被对应的应用程序所使用D)以上三种说法都不对(10)下列关于关系运算的叙述中正确的是( )(X6-10)A)投影、选择、连接是从二维表的行的方向来进行运算B)并、交、差是从二维表的列的方向来进行运算C)投影、选择、连接是从二维表的列的方向来进行运算D)以上三种说法都不对(11)下列不属于数据库管理系统的功能的是( )(X6-11)A)数据采集 B)数据定义 C)数据操纵 D)数据维护(12)对关系S和关系R进行集合运算,结果中既包含S中元组也包含R中元组,这种集合运算称为( )(X6-12)A)并运算 B)差运算 C)交运算 D)积运算(13)关系数据库管理系统应能实现的专门关系运算包括( )(X6-13)A)索引、查询、排序B)选择、投影、联接C)建表、输入、输出 D)显示、统计、查询(14)数据库设计的步骤顺序是( )(X6-14)a.需求分析b.确定所需字段c.确定所需的表d.设计求精e.确定联系A)abcde B)acbed C)acdeb D)aecbd(15)不能设置默认值属性的字段类型是( )(X6-15)A)文本 B)货币 C)日期/时间D)自动编号(16)在调整字段显示列宽的时候,如果在“列宽”对话框中输入了数值“0”,则会将该字段列( )(X6-16)A)隐藏 B)删除 C)冻结 D)显示在最前面(17)以下叙述错误的是( )(X6-17)A)排序后,排序次序与表一起保存B)英文按字母顺序排序,大、小写视为相同C)数据类型为备注、超级链接或OLE对象的字段不能排序D)按升序排序字段时,如果字段的值为空值,则将包含空值的记录排列在列表的最后(18)假设某数据库表中有一个姓名字段,查找姓名张三或李四的记录的条件是( )(X6-18)A)In("张三","李四") B)Like "张三"And Like"李四"C)Like("张三","李四") D)"张三"And"李四"(19)下面有关查询描述中正确的是( )(X6-19)A)使用查询设计视图创建的查询与SQL语句无关B)建立查询后,查询的内容和基本表的内容都不能更新C)建立查询后,查询的内容和基本表的内容都可以更新D)只能从“新建查询”对话框中选择“设计视图”选项,打开查询设计视图(20)在一个Access的表中有字段“专业”,要查找包含“信息”两个字的记录,正确的条件表达式是( )(X6-20)A)=left([专业],2)="信息" B)like="*信息*"C)="信息*" D)Mid([专业],1,2)="信息"(21)下面关于数据表与窗体的叙述中,正确的是( )(X6-21)A)数据表和窗体均能存储数据B)数据表的功能可以由窗体等价地实现C)数据表和窗体都能输入数据并编辑数据D)数据表和窗体都只能以行和列的形式显示数据(22)打开属性对话框,可以更改的对象是( )(X6-22)A)窗体上单独的控件 B)窗体节(如主体或窗体页眉)C)整个窗体D)以上全部(23)在下图所示的窗体上,有一个标有“显示”字样的命令按钮(名称为Command1)和一个文本框(名称为text1)。
access笔试题(3章查询)
一、选择题(1)以下对于选择查问表达错误的选项是A)依据查问准则,从一个或多个表中获得数据并显示结果B)能够对记录进行分组D)查问的结果是一组数据的“静态集”(2)以下不属于 SQL 查问的是A) 结合查问B) 传达查问C)子查问D) 选择查问(3) 假如常常要从几个表中提取数据.最好的查问方法是A) 操作查问用生成表查问C)参数查问D) 选择查问(4)Access供给了构成查问准则的运算符是A) 关系运算符B) 逻辑运算符C)特别运算符D) 以上都是(5)当条件 (Ci,i=l~N) 全都为真时, F为假的表达式是A)F=C1 And C2 A nd A nd CN B)F=C1 Or C2 Or Or CNC) F=Not(C1 And C2 A nd A nd CN)D)以上都不对(6)以下算式正确的选项是A)Int(2.5)=3B)Int(2.5)=2(7) 函数 Sgn(-2)返回值是A)0 B)1 C)-1 D)-2(8) 从字符串S("abcdefg") 中返回子串B("cd") 的正确表达式为A)Mid(S,3,2) B)Right(Left(S,4),2) C)Left(Right(S,5),2) .D ) 以上都能够(9)假定某数据库表中有一个姓名字段,查找姓名张三或李四的记录的准则是A)In( 张”三”,”李四”) B)Like ”张三”And Lik e”李四”C)Like ( ”张三”,”李四”)D) ”张三”And ”李四”(10)假定某数据库表中有一个“学生编号”字段,查找编号第3、 4个字符为“03”的记录的准则是A)Mid([ 学生编号 ],3,4)= ”03”B)Mid([ 学生编号 ],3,2)= ”03”C)Mid ( “学生编号”,3,4)=”03”D)Mid ( “学生编号”,3,2)=”03”(11)字符函数 String(2,"abcdef") 返回的值是A)aa B)AA C)ab D)AB(12)假定某数据库表中有一个工作时间字段,查找92年参加工作的员工记录的准则是A)Betwen #92-01-01# And #92-12-31# B) Betwen "92-01-01" And "92-12-31"C) Between "92.01.01" And "92.12.31" D) #92.01.01# And #92.12.31#(13) 假定共数把库次申有一个课程名字段,查找课程名称以“计算机”开头的记录的准则是A)like "计算机 " B) 计算机C)left([ 课程名称 ],3)=" 计算机 " D) 以上都对(14) 在创立查问准则中,access供给了“ is、”“between ”等几种特别运算符A)3 B)4 C)5 D)6(l5) 在使用导游创立交错表查问时,用户需要指定多少种字段A)1 B)2 C)3 D)4(16) 以下 SELECT 语句语法正确的选项是A)SELECT * FROM ’教师表’ WHERE 性别 =’男’B)SELECT * FROM ’教师表’ WHERE 性别 =男C)SELECT * FROM 教师表 WHERE 性别 =男D)SELECT * FROM 教师表 WHERE 性别 =’男’(17) 假定某数据库表中有一个姓名字段,查找姓名不是张三的记录的准则是A)Not "张三 *" B)Not "张三 " C)Like " 张三 " D)" 张三 "(l8) 对于交错表查问时,用户只好指定多少个总计种类的字段A)1 B)2 C)3 D)4(19) 使用导游创立交错表查问的数据源是A) 数据库文件夹B)表C)查问D) 表或查问(20) 数值函数 Sgn(数值表达式 )返回数值表达式值的A) 绝对值B) 符号值C) 整数值D) 小数值(21) 通配符“ *可”以A) 般配零或多个字符B) 般配任何一个字符C)般配一个数字D) 般配空值(22) 通配符“ #可”以A) 般配零或多个字符B) 般配任何一个字符C)般配一个数字D) 般配空值(23) 在 SELECT 语法中,“”的含义是A)通配符B) 定义转义字符C)测试字段能否为 Null D)对查问结果进行排序(24)对于统计函数 Sum(字符串表达式 ),下边表达正确的选项是A)能够返回多个字段切合字符表达式条件的值的总和B)统计字段的数据种类应当是数字数据种类D)以上都不正确(2)对于统计函数 Avg( 字符串表达式 ),下边表达正确的选项是A) 返回字符表达式中值的累加值B) 统计字段数据种类应当是文本数据种类C)字符串表达式中一定含有字段名D) 以上都不正确(26)对于统计函数 Count( 字符串表达式),下边表达错误的选项是A)返回字符表达式中值的个数,即统计记录的个数B)统计字段应当是数字数据种类D)以上都不正确(27)Access供给了多少种关系运算符A)5B)6C)7D)8(28)Access供给了多少种逻辑运算符A)3B)4C)5D)6(29)对于使用文本值作为查问准则,下边表达正确的选项是A)能够方便地限制查问的范围和条件B)能够实现较为复杂的查问D)能够减少用户输入(30)在Access中,一般状况下,成立查问的方法有A)使用“查问导游”B) 使用“显示表”视图C)使用查问视图D)以上都是(31)使用导游创立交错表查问的数据源一定来自多少个表或查问A)1 个B)2 个C)3个D)多个(32)假如使用导游创立交错表查问的数据源来自多个表,能够先成立一个什么表,而后将其作为数据源A) 表B) 虚表C)查问D) 动向集(33) 假定某数据库表中有一个职称字段,查找职称为教授的记录的准则是A)Like "教授" B)Left([ 职称 ],2)= ”教授”C)" 教授 " D) 以上都对(34) 假定某数据库表中有一个姓名字段,查找姓名为张三或李四的记录的准则是A)Not In(" 张三 "," 李四 ") B)" 张三 " Or " 李四 "C)Like(" 张三 "," 李四 ") D" 张三 " And "李四 "(35)假定某数据库表中有一个姓名字段,查找不姓王的记录的准则是A)Not ’王*" B)Not" 王’C)NotUhe ’王 "D)" 王 *"(36)统计函数 Max( 字符表达式 )返回字符表达式中值的A) 最小值B) 最大值C) 均匀值D) 总计值(37) 假定某数据库表中有一个姓名字段,查找姓名为两个字的记录的准则是A)Len([ 姓名 ])<=2 B)Len([ 姓名 ])<=4 C)Like "??" D)"????"(38) 假定某数据库表中有一个地点字段,查找地点最后两个字为"8号 " 的记录的准则是A)Right([ 地点 ],2)="8 号 " B) Right([ 地点 ],4)="8 号 "C) Right(" 地点 ",2)="8 号" D) Right(" 地点 ",4)="8 号 "(39) 字符函数 Rtrim( 字符表达式 )返回去掉字符表达式什么的字符A) 前导空格B) 中间空格C)两头空格D)尾部空格(40) 不合法的表达式是A)" 性别 "=" 男 " Or "性别 "=" 女"B)[ 性别 ] Like " 男 " Or [ 性别 ]=" 女 "C) [ 性别 ] Like " 男 " Or [ 性别 ] Like " 女"D)[ 性别 ]=" 男 " Or [性别 ]=" 女 "(41) 合法的表达式是A) 教师编号 between 100000And 200000B) [性别 ]="男" Or [ 性别 ]=" 女"C)[ 基本薪资 ]>=1000 [ 基本薪资 ]<=10000D)[ 性别 ] Like" 男 "=[ 性别 ]=" 女 "(42)假定某数据库表中有一个工作时间字段,查找15天前参加工作的记录的准则是A)=Date()-15B)<Date()-15C)>Date()-15D)<=Date()-15(43)假定某数据库表中有一个工作时间字段,查找20天以内参加工作的记录的准则是A)Between Date() Or Date()-20 B)<Date() And >Date()-20C) Between Date() And Date()-20 D)<Date()-20(44)操作查问包含A)生成表查问、更新查问、删除查问和交错表查问B)生成表查问、删除查问、更新查问和追加查问D)选择查问、参数查问、更新查问和生成表查问(45)除了从表中选择数据外,还可以够对表中数据进行改正的查问是A) 选择查问 B) 参数查问 C)操作查问 D)生成表查问(46)在Access中,从表中接见数据的速度与从查问中接见数据的速度对比A) 要快B) 相等C)要慢D) 没法比较(47)对于删除查问,下边表达正确的选项是A)每次操作只好删除一条记录B)每次只好删除单个表中的记录D)每次删除整个记录,并不是是指定字段中的记录(48) 数值函数 *( 数值表达式 )返回数值表达式值的A) 绝对值B) 符号值C) 整数部分值D) 小数部分值(49) 在查问“设计机图 " 窗口,什么不是字段列表框中的选项A) 排序B) 显示C)种类D) 准则(50) 在“查问参数 " 窗口定义查问参数时,除了定义查问参数的种类外,还要定义查问参数的A) 表记符B) 参数值C) 什么也不定义D)参数值域(51) 操作查问不包含A) 更新查问B) 参数查问C)生成表查问D) 删除查问(52)函数 Sgn(200) 返回的值是A)0B)1C)-1D)200(53)函数 Sgn(0) 返回的值是A)0 B)1 C)-1 D)空值(54)SQL 能够创立A) 更新查问B) 追加查问C)各种查问D)选择查问(55)查问导游不可以创立A) 选择查问B) 交错表查问C)重复项查问D) 参数查问(56)以下关子查问的表达正确的选项是A)只好依据数据库表创立查问B)只好依据已建查问创立查问D)不可以依据已建查问创立查问(57)Access支持的查问种类有A)选择查问、交错表查问、参数查问、SQL查问和操作查问B)基本查问、选择查问、参数查问、SQL 查问和操作查问C)多表查问、单表查问、交错表查问、参数查问和操作查问D)选择查问、统计查问、参数查问、SQL查问和操作查问(58) 以下不属于操作查问的是A) 交错表查问B) 更新查问C) 删除查问D) 生成表查问(59) 在查问 "设计 " 视图中A) 只好增添数据库表B) 能够增添数据库表,也能够增添查问C)只好增添查问D) 以上说法都不对(60) 假定某数据库表中有一个姓名字段,查找姓李的记录的准则是A)Not "李 *" B)Like " 李 " C)Left([ 姓名 ],1)=" 李 " D)" 李"(61)对于传达查问,下边说法错误的选项是A)Access 传达查问是自己其实不履行而传达给另一个数据库来履行的查问B)可直接将命令发送到 ODBC 数据库服务器中D)应用传达查问的主要目的是为了减少网络负荷(62)在创立传达查问视图中,不属于“ODBC连结字符串"属性设置框中的选项的是A)返回记录B) 日记信息C)链接于字段D) 链接重点字(63)SQL 语句中的DROP 重点字的功能是A) 创立表B) 在表中增添新字段C)从数据库中删除表D) 删除表中记录(64) 创立“学生 (ID, 姓名 ,性别 ,出生 )" 表(ID 为重点字段 )的正确 SQL语句是A)CREAT TABLE 学生 ([ID]integer;[ 姓名 ]text;[ 出生 ]date,CONSTRAINT [indexl] PRIMARY KEY([ID]))B)CREAT TABLE 学生 ([ID]integer,[ 姓名 ]text,[ 出生 ]date,CONSTRAINT [indexl] PRIMARY KEY([ID]))C)CREAT TABLE 学生 ([ID,integer],[ 姓名text],[ 出生 ,date],CONSTRAINT [indexl] PRIMARY KEY([ID]))D)CREAT TABLE 学生 ([ID,integer];[ 姓名text];[ 出生 ,date],CONSTRAINT [indexl] PRIMARY KEY([ID]))(65) 特别运算符“ IS Null"用于指定一个字段为A) 空值B) 空字符串C) 缺省值D) 特别值(66) 返回数值表达式值的绝对值的函数为A)Abs B)Int C)Srq D)Sgn(67)但回数值表达式值的整数部分的函数为A)Abs B)Int C)Srq D)Sgn(68)返回数达式值的平方根的函数为。
计算机二级数据库笔试考点分析
二级Access数据库程序设计考点分析第1章数据库设计基础1.1 数据库基础知识1.数据与数据处理★(1)数据数据是指存储在某种介质上能够识别的物理符号。
(2)数据处理数据处理是指将数据转换成信息的过程。
2.计算机数据管理数据处理的中心问题是数据管理。
3.数据库的概念和特点(1)数据库数据库是存储在计算机存储设备中的、结构化的相关数据的集合。
它不仅包括描述事物的数据本身,而且包括相关事物之间的关系。
(2)数据库应用系统数据库应用系统是指系统开发人员利用数据库系统资源开发的面向某一类实际应用的软件系统。
(3)数据库管理系统数据库管理系统是指位于用户与操作系统之间的数据管理软件。
数据库管理系统是为数据库的建立、使用和维护而配置的软件。
(4)数据库系统数据库系统是指引进数据库技术后的计算机系统,能实现有组织地、动态地存储大量相关数据,提供数据处理和信息资源共享的便利手段。
(5)数据库系统的特点数据库系统的主要特点有:①实现数据共享,减少数据冗余;②采用特定的数据模型;③具有较高的数据独立性;④有统一的数据控制功能。
4.数据库管理系统(DBMS)(1)数据库管理系统的功能①数据定义;②数据操纵;③数据库运行管理;④数据组织、存储和管理;⑤数据库的建立和维护;⑥数据通信接口。
(2)数据库管理系统的组成DBMS通常由以下4部分组成:①数据定义语言及其翻译处理程序;②数据操作语言及其编译(或解释)程序;③数据库运行控制程序;④实用程序。
5.数据模型★数据模型就是从现实世界到机器世界的一个中间层次。
(1)实体客观存在并相互区别的事物称为实体。
(2)实体间的联系和种类①一对一联系②一对多联系③多对多联系1.2 关系数据库1.关系数据模型★这种用二维表的形式表示实体和实体间联系的数据模型称为关系数据模型。
(1)关系术语①关系②元组③属性④域⑤关键字⑥外部关键字(2)关系的特点①关系必须规范化。
②在同一个关系中不能出现相同的属性名。
计算机二级access考试试题及答案详解
计算机二级access考试试题及答案详解一、单选题1. 在Access数据库中,用于存储数据的基本单位是()。
A. 表B. 查询C. 报表D. 宏答案:A2. 以下哪个选项不是Access数据库中的视图类型?()A. 表视图B. 查询视图C. 表单视图D. 报表视图答案:C3. 在Access中,创建查询时,以下哪个字段不能作为查询条件?()A. 字符串字段B. 数字字段C. 日期字段D. 表名答案:D二、多选题1. Access数据库中,以下哪些操作可以用于数据的筛选?()A. 使用查询设计视图B. 使用筛选按钮C. 使用宏D. 使用SQL语句答案:A B D2. 在Access中,以下哪些对象可以包含记录的集合?()A. 表B. 查询C. 表单D. 报表答案:A B D三、判断题1. Access数据库中,表单是用来输入、修改和删除数据的。
()答案:正确2. Access数据库中,宏不能用于自动化任务。
()答案:错误四、填空题1. 在Access数据库中,用于连接两个表的字段被称为______。
答案:主键2. Access数据库中,用于执行特定操作的一系列命令集合被称为______。
答案:宏五、简答题1. 请简述在Access数据库中创建表单的主要步骤。
答案:创建表单的主要步骤包括:选择表单的类型,设置表单的属性,添加控件,设置控件的属性,以及保存和测试表单。
2. 描述Access数据库中查询的类型及其用途。
答案:查询的类型包括选择查询、参数查询、交叉表查询、操作查询等。
选择查询用于从数据库中检索数据;参数查询允许用户输入参数来过滤数据;交叉表查询用于生成汇总数据的交叉表;操作查询用于对数据库中的数据进行添加、更新或删除操作。
六、案例分析题1. 假设你有一个包含员工信息的数据库,需要创建一个查询,显示所有部门人数超过10人的部门名称和人数。
请写出相应的SQL语句。
答案:```sqlSELECT 部门名称, COUNT(*) AS 人数FROM 员工表GROUP BY 部门名称HAVING COUNT(*) > 10;```2. 你被要求设计一个表单,用于输入新的员工信息。
二级ACCESS笔试3_真题(含答案与解析)-交互
二级ACCESS笔试3(总分92, 做题时间90分钟)一、选择题下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的。
1.数据库系统的核心是SSS_SINGLE_SELA 数据库管理员B 数据库管理系统C 数据库D 文件分值: 2答案:B解析:数据库管理系统支持用户对数据的基本操作,是数据库系统的核心软件,其主要目标是使数据成为方便用户使用的资源,易于为各种用户所共享,并增进数据的安全性、完整性和可用性。
2.“年龄在18-21岁之间的男生”的设置条件可以设置为SSS_SINGLE_SELA “>18 Or<21”B “>18 And <21”C “>18 Not<21”D “>18 Like<21”分值: 2答案:B解析:“年龄在18到21岁之间”要使用And语句来表示“与”。
3.下面关于报表对数据的处理的叙述正确的选项是SSS_SINGLE_SELA 报表只能输入数据B 报表只能输出数据C 报表可以输入和输出数据D 报表不能输入和输出数据分值: 2答案:B解析:报表主要用于对数据库中的数据进行分组、计算、汇总和打印输出。
4.以下哪个数据库对象可以一次执行多个操作SSS_SINGLE_SELA 数据访问页B 菜单C 宏D 报表分值: 2答案:C解析:宏可以一次执行多个操作。
5.已知二叉树后序遍历序列是dabec,中序遍历序列是debac,它的前序遍历序列是SSS_SINGLE_SELA acbedB decabC deabcD cedba分值: 2答案:D解析:依据后序遍历序列可确定根结点为c;再依据中序遍历序列可知其左子树由deba构成,右子树为空;又由左子树的后序遍历序列可知其根结点为e,由中序遍历序列可知其左子树为d,右子树由ba构成,如图9-14所示。
求得该二叉树的前序遍历序列为选项D)。
6.下列有关数据库的描述,正确的是SSS_SINGLE_SELA 数据库是一个DBF文件B 数据库是一个关系C 数据库是一个结构化的数据集合D 数据库是一组文件分值: 2答案:C解析:数据库(Database,简称DB)是数据的集合,它具有统一的结构形式并存放于统一的存储介质内,是多种应用数据的集成,并可被各个应用程序所共享。
二级考试查询笔试题目及答案
《二级ACCESS题目》一、选择题1.下列( B )不属于查询的五种视图。
A.设计视图B.模板视图C.数据表视图D.SQL视图2.在查询设计视图中( A )。
A.可以添加数据库表,也可以添加查询B.只能添加数据库表C.只能添加查询 D.表和查询都不能添加3.在Access数据库中使用向导创建查询,其数据可以来自( D )。
A.多个表B.一个表C.一个表的一部分D.表或查询4.内部计算函数“Sum”的意思是求所在字段内所有值的( A )A.和B.平均值C.最小值D.第一个值5.设置排序可以将查询结果按一定的顺序排列,以便于查阅。
如果所有的字段都设置了排序,那么查询的结果将先按( A )的字段进行排序。
A.最左边B.最右边C.最中间D.以上均不是6.在查询设计网格中( C )不属于已命名的行。
A.排序B.显示C.类型D.条件7.在查询设计网格中不想显示选定的字段内容,则将该字段的(B )项对号取消。
A.排序B.显示C.类型D.条件8.( B )查询会在执行时弹出对话框,提示用户输入必要的信息,再按照这些信息进行查询。
A.选择查询B.参数查询C.交叉表查询D.操作查询9.创建参数查询时,在查询设计视图条件行中应将参数提示文本放在( C)中。
A.{ } B.()C.[ ] D.< >10.Access中查询日期型值需要用( B )括起来。
A.括号B.半角的井号C.双引号D.单引号11.“年龄在30~60岁之间”的条件应设置为( B)。
A.″>=30 Or <=60″B.″>=30 And <=60″C.″>=30 Not <=60″D.″>=30 Like <=60″12.要将“选课成绩”表中学生的成绩取整,可以使用(B )。
A.Abs([成绩]) B.Int([成绩]) C.Sqr([成绩]) D.Sgn([成绩])13.SQL查询语句中,用来指定对选定的字段进行排序的子句是( A )。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
注意的考点:1、查询的分类(重要):a、查询分成:选择查询、交叉表查询、参数查询、操作查询和SQL查询共5类。
b、选择查询既可以按指定的查询准则从一个或多个表中获取数据,也可以对数据进行分组与总计运算处理。
查询的结果是一组数据记录,称为动态集。
c、交叉表查询是利用表中的行和列来对数据进行统计。
而参数查询是利用对话框来提示用户输入准则的查询。
d、操作查询是对查询找出来的数据进行编辑操作,又分成:生成表查询、删除查询、更新查询和追加查询四类。
2、准则中可用的数据:在查询准则中,可用数值数据、字符串数据、日期/时间数据、是/否数据以及字段的内容等等数据。
其中字符串数据用双引号(“”)括起,日期数据用双井号(##)括起,是/否数据用True或False表示,字段的内容用双中括号([])括起。
3、特殊运算符(重要):a、in运算符:用于指定一个字段值的列表,列表中的任意一个值都可与查询的字段相匹配。
即是否是指定列表中的值之一。
如:[姓名] in(“张三”,”李四”),表示为姓名为张三的或姓名为李四的。
用表达式表示为:[姓名]=”张三” or [姓名]=”李四”。
b、between运算符:用于指定一个字段的范围。
如:[年龄] between 18 and 24,表示是年龄大于或等于18,并且年龄小于或等于24。
用表达式表示为:[年龄]>=18 and [年龄]<=24。
c 、like运算符:用于指定查找文本字段的字符模式。
用”?”表示一个任意的字符;用”*”表示一个或多个任意的字符;用”#”表示一个任意的数字;用”[]”表示一个中括号中指定字符列表之一。
如:[姓名] like “[王李]*”,表示是姓王或姓李的人。
4、数值函数:a、abs(数值):求数值的绝对值。
b、int(数值)和fix(数值) (重要):都是用来求数值的整数部分。
当数值为正数时,两都的结果相同;但当数值为负数时,int返回小于或等于参数值的第一个负数,而fix返回大于或等于参数值的第一个负数。
如:int(3.9)=fix(3.9)=3,但int(-3.9)= -4而fix(-3.9)= -3。
c、sqr(数值):返回数值的平方根。
如sqr(9)=3。
d、Rnd():返回一个0~1之间的一个单精度数。
e、Sgn(数值):返回数值的符号。
正数返回1,负数返回-1,0返回0。
5、字符函数(重要):a、inStr([开始位置,]母字符串,子字符串):返回子字符串第一次在母字符串中出现的位置。
如没有开始位置,则是指从第一个字符开始(即从1开始)。
如:inStr(“98765”,”65”)=4。
如在母字符串中找不到,则返回0。
b、len(字符串):返回字符串中字符的个数。
c、left(字符串,字符个数):从字符串的左边起截取指定个数的字符。
Right(字符串,字符个数):从字符串的右边起截取指定个数的字符。
Mid(字符串,开始的位置[,字符个数]):从字符串的指定位置起截取指定个数的字符,如省略第三个参数,则表示一直截取到最后一个。
例如:left(“计算机等级考试”,3)=”计算机”,Right(“计算机等级考试”,4)=”等级考试”,Mid(“计算机等级考试”,4)=”等级考试”。
d、space(数值):返回指定数值的空格字符串。
6、日期函数(重要):a、Date():表示系统当前的日期;Time():表示系统当前的时间;Now():表示系统当前的日期和时间。
b、Y ear(日期):返回指定日期中的年数;Month(日期):返回指定日期中的月数;Day(日期):返回指定日期中的天数;Weekday(日期):返回指定日期中的星期数,星期日为1。
历届的考题:1、在Access的数据库中建立了“tBook”表,若查找“图书编号”是“112266”和“113388”的记录,应在查询设计视图的准则行中输入。
(2005年4月选择题第19题) 答案:CA) “112266”and“113388”B) not in(“112266”,“113388”)C) in(“112266”,“113388”)D) not(“112266”and“113388”)2、用于获得字符串Str从第2个字符开始的3个字符的函数是。
(2005年4月选择题第35题)A) Mid(Str,2,3) B) Middle(Str,2,3)C) Right(Str,2,3) D) Left(Str,2,3)3、若要查找最近20天之内参加工作的职工记录,查询准则为【6】(2005年4月填空题第6题)4、若在“tEmployee”表中查找所有姓“王”的记录,可以在查询设计视图的准则行中输入。
(2005年9月选择题第18题)A) Like “王”B) Like “王*”C) = “王”D) = “王*”5、函数Now()返回值的含义是【8】。
(2005年9月填空题第8题)6、在下图中,与查询设计器的筛选标签中所设置的筛选功能相同的表达式是A) 成绩表.综合成绩>=80 AND 成绩表.综合成绩<=90B) 成绩表.综合成绩>80 AND 成绩表.综合成绩<90C) 80<=成绩表.综合成绩<=90D) 80<成绩表.综合成绩<90 (2006年4月选择题第19题)7、函数Right(“计算机等级考试”,4)的执行结果是【8】。
(2006年4月填空题第8题)正确答案:1、C 2、A 3、Between Date() And Date()-20 4、B 5、系统当前的日期与时间6、A7、等级考试3.2创建选择查询注意的考点:1、查询设计视图:查询设计视图窗口分为上下两部分,上半部分为”字段列表”区,显示所选表的所有字段;下半部分为”设计网格”,一般情况下有:字段、表、排序、显示、准则和或等行。
其要注意的是显示、准则和或此三行。
其中在显示行中选定的字段,是要显示的字段。
“准则”行与”或”行是用来表示条件表达式的。
在”准则”行中的所有条件,都是并且的关系;在”或”行中的所有条件,也是并且的关系;但”准则”行的条件与”或”行中的条件是或者的关系。
如下表所示:[年龄]>=35 and [职称]=”副教授” and [政治面目]=”党员”b、或行中的三个条件也为并且的关系,表示为:[年龄]>=45 and [职称]=”教授” and [政治面目]=”党员”c、准则行与或行之间的条件为并且关系,表示为:[年龄]>=35 and [职称]=”副教授”and [政治面目]=”党员”or [年龄]>=45 and [职称]=”教授” and [政治面目]=”党员”2、书写准则的几种形式:一般而言,准则写在准则行与或行中的效果是一样的。
其标准格式1:[字段名称]=条件表达式,但准则通常是写在对应的字段下的准则栏或者或栏中,故可以省略为格式2:=条件表达式。
因为运算符默认是关系运算符(=),故可直接写成格式3:表达式。
历届的考题:1、下面显示的是查询设计视图,从设计视图所示的内容中判断此查询将显示(2005年9月选择题第20题)A) 出生日期字段值B) 所有字段值C) 除出生日期以外的所有字段值D) 雇员ID字段值2、下图中所示的查询返回的记录是(2006年4月选择题第20题)A) 不包含80分和90分 B) 不包含80至90分数段C) 包含80至90分数段 D) 所有的记录3、面显示的是查询设计视图的“设计网格”部分(2006年9月选择题第19题)从所显示的内容中可以判断出该查询要查找的是A)性别为“女”并且1980以前参加工作的记录B)性别为“女”并且1980以后参加工作的记录C)性别为“女”或者1980以前参加工作的记录D)性别为“女”或者1980以后参加工作的记录4、若要查询某字段的值为“JSJ”的记录,在查询设计视图对应字段的准则中,错误的表达式是(2006年9月选择题第20题)A)JSJ B)”JSJ”C)”*JSJ”D)Like “JSJ”正确答案:1、B 2、D 3、A 4、C3.3在查询中进行计算注意的考点:1、分组总计查询的实现:分组总计查询的基本过程分成三步:第一步,找出满足条件的所有记录(选择查询);第二步,对找出来的数据进行分组,可以按照多个字段进行分组(如对学生分组,则可先按院系分,再按年级分,…);第三步,分别对每组记录进行总计运算,一组记录得到一行总计数据。
实现时注意点:对于条件表达式中的字段,其对应的总计栏中,必须选定Where关键字,并且显示栏中,一定不能选中。
对于分组字段,其对应的总计栏中,必须选定Group By关键字,显示栏中,可以选中,也可以不选中。
对于总计运算的字段,其总计栏中选定相应的总计函数。
2、计算字段:计算字段是指根据一个或多个表中的一个或多个字段并使用表达式建立的新字段。
其格式为:新字段名称:计算表达式。
计算表达式中的操作数,可以是一个表中的字段,也可以是多个表中的字段,还可以是窗体或报表中控件的值。
a、当字段来源于一个表,或来源于多个表,但所有的字段名称各不相同时,可以直接使用:[字段名称]的形式表示。
但也可用方式2来表示。
b、当字段来源于多个表,并且有相同的字段名时,为了区分,可使用:[数据源名]![字段名称]的形式。
其中的数据源名称既可是表名,也可以是查询名。
c、当要引用窗体或报表中控件的值时,可用:[Forms]![窗体名称]![控件名称]或[Reports]![报表名称]![控件名称]的形式。
历届的考题:1、若以“tEmployee”表为数据源,计算每个职工的年龄(取整),并显示如下图所示的结果,那么正确的设计是(2005年9月选择题第21题) 答案:CA) B) C)3.4创建交叉表查询注意的考点:1、交叉表查询的概念:交叉表查询是指将来源于某个表中的字段进行分组,一组列在数据表的左侧,一组列在数据表的上部,然后在数据表行与列的交叉处显示表中某个字段的各种计算值。
即交叉表查询由三部分所组成:谁作为行标题,谁作为列标题,谁作为值。
2、利用向导创建交叉表:在利用向导创建交叉表查询的过程,也就是指定行标题、列标题和交叉点的值的过程。
创建过程中,应注意如下的几点:a 、 在向导过程中,交叉表的数据源可以是表,也可以是查询,但只能是一个表或一个查询。
故当需要从多个表中读取数据时,必须选创建一个查询。
b 、 在向导过程中,需要指定哪些字段作为行标题。
最多可选定3个字段作为行标题。
c 、 在向导过程中,需要指定哪一字段作为列标题。
只能选定1个字段作为列标题。
d 、 在向导过程中,需要指定哪一字段作为值,即要进行何种总计运算。
也只能指定1个字段作为值。