access模拟题
ACCESS考试题库(模拟题)

1、数据访问页是一种独立于Access数据库的文件,该文件的类型是A,DOC文件B,TXT文件C,HTML文件D,MDB文件2、以下不属于操作查询的是()A、交叉表查询B、生成表查询C、更新查询D、删除查询3、使用宏组目的是()A、设计出功能复杂的宏B、减少程序内存的消耗C、设计出包含大量操作的宏D、对多个宏进行组织和管理3、Access表中字段的数据类型不包括()A、备注B、日期/时间C、文本D、通用5、用二维表来表示实体及实体之间联系的数据模型是()A、网状类型B、关系类型C、层次类型D、修改字段类型6、在Access数据库表的设计视图中,不能进行的操作是()A、删除记录B、设置索引C、增加字段D、修改字段类型7、下列不属于Access窗体的视图是()A、数据表视图B、设计视图C、窗体视图D、版面视图8、在创建主/子窗体之前,必须设置()之间的关系A、报表B、数据访问页C、数据表D、窗体9、Access数据库中,用于输入或编辑字段数据的交互控件是()A、文本框B、复选框C、列表框D、标签10、要在报表页中主体节区显示一条或多条记录,而且以垂直方式显示,应选择()A、图表报表B、表格式报表C、标签报表D、纵栏式保表11、窗体事件是指操作窗口时所发生的事件。
下列事件中,不属于窗口事件的是()A、关闭B、取消C、打开D、加载12、使用function语句定义一个函数过程,其返回值的类型()A、可在调用时由运算过程决定B、只能是符号常量C、由函数定义时AS子句声明D、是除数组以外的简单数据类型13、如果要在整个报表的最后输出信息,需要设置()A、页眉页脚B、报表页眉C、报表页脚D、页面页脚14、在Access中,查询的数据源可以是()A、表B、表和查询C、表、查询和报表D、查询15、Access的报表操作提供了三种视图,其中“版面预览”视图的作用是A、其余选项都包含B、查看报表的页面数据输出形态C、创建和编辑报表的结构D、查看报表的版面设置16、使用向导创建数据访问页的步骤顺序是()其中:①选择字段②启动数据访问页向导③确定排序顺序④确定分组级别A、②①④③B、①②③④C、①③②④D、①④②③17、在Access的数据库中建立了“tBook”表,若查找“图书编号”是“112266”和“113388”的记录,在查询设计视图的准则行中输入()A、in (”112266”,”113388”)B、not in (”112266”,”113388”)C、”112266” and “113388”D 、not (“112266”,”113388”)18、在企业中,职工的“工资级别”与职工个人“工资”的联系是()A、一对多联系B、一对一联系C、多对多联系D、无联系19、在一个操作中可以更改多条记录的查询是()A、参数查询B、选择查询C、操作查询D、SQL查询20、在一个窗体中必定包含一个()区域A、窗体页脚B、窗体页眉C、页面页眉D、主体1( )不是控件的类型。
国家二级(ACCESS)机试模拟试卷111(题后含答案及解析)_0

国家二级(ACCESS)机试模拟试卷111(题后含答案及解析)题型有:1. 基本操作题 2. 简单应用题 3. 综合应用题基本操作题(30分)1.(1)在考生文件夹下的“Acc1.mdb”数据库中建立表“职工”,表结构如下:(2)设置“工号”字段为主键。
(3)设置“职称”字段的默认值属性为“讲师”。
(4)在“职工”表中输入以下2条记录。
正确答案:(1)打开“Acc1.mdb”数据库,单击“表”对象,单击“新建”按钮,弹出“新建表”对话框,选择“设计视图”,单击“确定”按钮,弹出表设计视图。
将“工号”、“姓名”、”职称”、“入职日期”和“退休否”5个字段及对应的数据类型、字段大小及格式添加到设计视图中。
单击“保存”按钮,弹出“另存为”对话框,在表名称文本框中输入“职工”,单击“确定”按钮,弹出“尚未定义主键”提示框,单击“否”按钮,关闭表设计视图。
(2)在“Acc1.mdb”数据库中单击“表”对象,选择“职工”表,单击“设计”按钮,打开“职工”表设计视图。
选择“工号”字段,单击工具栏中的“主键”按钮,单击“保存”按钮,进行保存,关闭表设计视图。
(3)在“Acc1.mdb”数据库中单击“表”对象,选择“职工”表,单击“设计”按钮,打开“职工”表设计视图。
选择“职称”字段,在下面对应字段属性中的“默认值”文本框中输入“讲师”。
单击“保存”按钮,保存“职工”表,关闭表设计视图。
(4)在“Acc1.mdb”数据库中单击“表”对象,选择“职工”表,单击“打开”按钮,打开“职工”数据表视图。
按照题目所给数据进行录入。
单击“保存”按钮,保存“职工”表,关闭表视图。
简单应用题(40分)2.在“Acc2.mdb”数据库中有“服务器”、“个人信息”和“详细信息”3张表。
(1)以“服务器”和“个人信息”表为数据源,创建分组统计查询“查询1”,统计每个服务器的账号数。
结果显示“服务:器名称”和“账号ID之Count”。
查询结果如图l所示。
国家二级(ACCESS)机试模拟试卷154

国家二级(ACCESS)机试模拟试卷154(总分:108.00,做题时间:90分钟)一、选择题(总题数:40,分数:80.00)1.下列关于栈叙述正确的是( )。
(分数:2.00)A.栈按“先进先出”组织数据B.不能删除数据C.只能在栈底插入数据D.栈按“先进后出”组织数据√解析:解析:栈是按“先进后出”的原则组织数据的,数据的插入和删除都在栈顶进行操作。
2.下列叙述中正确的是( )。
(分数:2.00)A.设计算法时只需要考虑结果的可靠性B.设计算法时只需要考虑数据结构的设计C.算法就是程序D.以上三种说法都不对√解析:解析:算法是指解题方案的准确而完整的描述,算法不等于程序,也不等于计算方法,所以D)错误。
设计算法时不仅要考虑对数据对象的运算和操作,还要考虑算法的控制结构。
3.一棵二叉树共有25个节点,其中5个是叶子节点,则度为1的节点数为( )。
(分数:2.00)A.4B.6C.10D.16 √解析:解析:根据二叉树的性质3:在任意一棵二叉树中,度为0的叶子节点总是比度为2的节点多一个,所以本题中度为2的节点是5—1=4个,所以度为1的节点的个数是25—5—4=16个。
4.下面描述中,不属于软件危机表现的是( )。
(分数:2.00)A.软件质量难以控制B.软件过程不规范√C.软件开发生产率低D.软件成本不断提高解析:解析:软件危机主要表现在:软件需求的增长得不到满足;软件开发成本和进度无法控制;软件质量难以保证;软件不可维护或维护程度非常低;软件的成本不断提高;软件开发生产率的提高赶不上硬件的发展和应用需求的增长。
5.在软件开发中,需求分析阶段产生的主要文档是( )。
(分数:2.00)A.软件集成测试计划B.用户手册C.软件需求规格说明书√D.软件详细设计说明书解析:解析:需求分析阶段的工作可以概括为:需求获取、需求分析、编写需求规格说明书、需求评审四个方面,故C)选项正确。
6.层次型、网状型和关系型数据库划分原则是( )。
Access 模拟试题及答案 二

Access 模拟试题及答案(二)一、单项选择题1.Access数据库属于(C)数据库。
A.层次模型 B.网状模型C.关系模型 D.面向对象模型2.打开Access数据库时,应打开扩展名为(B)的文件。
A.mdaB.mdbC.mdeD.DBF3.已知某一数据库中有两个数据表,它们的主关键字与主关键字之间是一个对应多个的关系,这两个表若想建立关联,应该建立的永久联系是(B)。
A.一对一 B.一对多 C.多对多 D.多对一4.下列(B)不是Access数据库的对象类型?A.表 B.向导 C.窗体 D.报表5.关系数据库中的表不必具有的性质是(D)。
A.数据项不可再分 B.同一列数据项要具有相同的数据类型C.记录的顺序可以任意排列 D.字段的顺序不能任意排列6.下列对于Access2000(高版本)与Access97(低版本)之间的说法不正确的是(C)。
A.通过数据转换技术,可以实现高、低版本的共享。
B.高版本文件在低版本数据库中可以打开,但有些功能不能正常运行。
C.低版本数据库文件无法在高版本数据库中运行。
D.高版本文件在低版本数据库中能使用,需将高版本转换成低版本。
7.不能退出Access 2000的方法是(C)。
A.单击“文件”菜单/“退出”B.单击窗口右上角“关闭”按钮C. ESCD. ALT+F48.Access在同一时间,可打开(A)个数据库。
A.1 B.2 C.3 D.49.对表中某一字段建立索引时,若其值有重复,可选择(D)索引。
A.主 B.有(无重复) C.无 D.有(有重复)10.创建表时可以在(C)中进行。
A.报表设计器 B.表浏览器 C.表设计器 D.查询设计器11.不能进行索引的字段类型是(A)。
A. 备注 B. 数值 C. 字符 D. 日期12.在文本类型字段的”格式”属性使用”@;尚未输入”,则下列叙述正确的是(D)。
A.代表所有输入的数据B. 只可输入”@”符号C. 此栏不可以是空白D. 若未输入数据,会显示”尚未输入”4个字13. 文本类型的字段最多可容纳(D)个中文字A.255B.256C.128D.12714.合法的表达式是(B)。
ACCESS模拟考试试题

试卷编号:8381所属语言:Access试卷方案:ACCESS莫拟试卷总分:240 分共有题型:3 种一、判断共5 题(共计10 分)第1 题(2.0 分)题号:790 在查询设计器中不想显示选定的字段内容则将该字段的"显示" 项对号取消答案:Y第2 题(2.0 分)题号:631 报表的数据来源可以是表或查询中的数据。
答案:Y第3 题(2.0 分)题号:744Access 中, 表必须是一个满足关系模型的二维表.答案:Y第4 题(2.0 分)题号:778打开Access 数据库时, 应打开扩展名为.DBF 的文件答案:N第5 题(2.0 分)题号:930 查询的结果总是与数据源中的数据保持同步.答案:Y二、单项选择共10 题(共计20 分)第1 题(2.0 分)题号:422 关系数据库中的数据表()。
A:完全独立,相互没有关系.B: 相互联系, 不能单独存在.C: 既相对独立, 又相互联系.D: 以数据表名来表现其相互间的联系.答案:C 第2 题(2.0 分)题号:1717 假设某数据库表中有一个姓名字段,查找姓名为张三或李四的记录的准则是()A:NotIn(" 张三"," 李四")B:" 张三"Or" 李四" C:Like(" 张三"," 李四")D:" 张三"And" 李四"答案:B第3 题(2.0 分)题号:8 Access 数据库属于()数据库A: 层次模型B:网状模型C: 关系模型D: 面向对象模型答案:C第4 题(2.0 分)题号:1660 如果要在数据表的某字段中存放图象数据,则该字段应设为()A: 文本型B: 数字型C:OLE对象D: 二进制数据类型答案:C第5 题(2.0 分)题号:53打开Access 数据库时,应打开扩展名为()的文件A:mdaB:mdbC:mdeD:DBF答案:B第6 题(2.0 分)题号:376若要查询成绩为60-80 分之间(包括60 分,不包括80 分)的学生的信息,成绩字段的查询准则应设置为()。
第八套access笔试模拟题

第八套1、下列关于栈叙述中正确的是()。
A) 栈顶元素最先能被删除B) 栈底元素最后才能被删除C) 栈底元素永远不能被删除D) 栈底元素是最先被删除参考答案:A【解析】栈是先进后出的数据结构,所以栈顶元素是最后入栈最先被删除。
栈底元素最先进却最后被删除。
所以选择A)。
2、下列叙述中正确的是()。
A) 在栈中,栈中元素随栈底指针与站定指针的变化而动态变化B) 在栈中,栈顶指针不变,栈中元素随栈底指针的变化而动态变化C) 在栈中,栈底指针不变,栈中元素随栈顶指针的变化而变化D) 以上说法均不对参考答案:C【解析】栈是先进后出的数据结构,在整个过程中,栈底指针不变,入栈与出栈操作均由栈顶指针的变化来操作,所以选择C)。
3、某二叉树共有7个节点,其中叶子节点有1个,则该二叉树的深度为(假设根结点在第1层)()。
A) 3 B) 4 C) 6 D) 7参考答案:D【解析】根据二叉树的性质3:在任意一棵二叉树中,度为0的叶子节点总比度为2的节点多一个,所以本题中度为2的节点为1-1=0个,所以知道本题目中的二叉树的每个节点都有一个分支,所以7个节点共7层,即度为7.4、软件功能可以分为应用软件、系统软件和支撑软件(或工具软件)。
下面属于应用软件的是()。
A) 学生成绩管理系统B) C语言编译程序C) UNIX操作系统D) 数据库管理系统参考答案:A【解析】软件按功能分为:应用软件、系统软件、支撑软件。
操作系统、编译程序、汇编程序、网络软件、数据库管理系统都属于系统软件。
所以B)C)D)都是系统软件,只有A)时应用软件。
5、结构化程序所要求的基本结构不包括()。
A) 顺序结构B) GOTO跳转C) 选择(分支)结构D) 重复(循环)结构参考答案:B【解析】1966年Boehm和Jacopini证明了程序设计语言仅仅使用顺序、选择和重复三种基本控制结构就足以表达出各种其他形式结构的程序设计方法。
6、下面描述中错误的是()。
Access模拟考题_选择题_查询

1.在Access数据库中使用向导创建查询,其数据可以来自答案:DA)多个表B)一个表C)一个表的一部分D)表或查询2.在学生借书数据库中,已有"学生"表和"借阅"表,其中"学生"表含有"学号"、"姓名"等信息,"借阅"表含有"借阅编号"、"学号"等信息。
若要找出没有借过书的学生记录,并显示其"学号"和"姓名",则正确的查询设计是A)B)C)D)3.在成绩中要查找成绩≥80且成绩≤90的学生,正确的条件表达式是答案:AA)成绩 Between 80 And 90B)成绩 Between 80 To 90C)成绩 Between 79 And 91D)成绩 Between 79 To 914.在Access中已经建立了"学生"表,若查找"学号"是"S00001"或"S00002"的记录,应在查询设计视图的"条件"行中输入A)"S00001" and "S00002"B)not("S00001" and "S00002")C)in("S00001" , "S00002")D)not in("S00001" , "S00002")5.下列关于操作查询的叙述中,错误的是答案:DA)在更新查询中可以使用计算功能B)删除查询可删除符合条件的记录C)生成表查询生成的新表是原表的子集D)追加查询要求两个表的结构必须一致6.下列关于SQL命令的叙述中,正确的是A)DELETE命令不能与GROUP BY关键字一起使用B)SELECT命令不能与GROUP BY关键字一起使用C)INSERT命令与GROUP BY关键字一起使用可以按分组将新记录插入到表中D)UPDATE命令与GROUP BY关键字一起使用可以按分组更新表中原有的记录7.答案:CA)1B)2C)3D)108.A)SELECT * FROM 商品 WHERE 单价>"0112";B)SELECT * FROM 商品 WHERE EXISTS单价="0112";C)SELECT * FROM 商品 WHERE 单价>(SELECT * FROM 商品 WHERE 商品号="0112");D)SELECT * FROM 商品 WHERE 单价>(SELECT 单价 FROM 商品 WHERE 商品号="0112");9.在Access中已经建立了"学生"表,若查找"学号"是"S00001"或"S00002"的记录,应在查询设计视图的"条件"行中输入答案:CA)"S00001" and "S00002"B)not("S00001" and "S00002")C)in("S00001" , "S00002")D)not in("S00001" , "S00002")10.下列关于操作查询的叙述中,错误的是A)在更新查询中可以使用计算功能B)删除查询可删除符合条件的记录C)生成表查询生成的新表是原表的子集D)追加查询要求两个表的结构必须一致11.下列关于SQL命令的叙述中,正确的是答案:AA)DELETE命令不能与GROUP BY关键字一起使用B)SELECT命令不能与GROUP BY关键字一起使用C)INSERT命令与GROUP BY关键字一起使用可以按分组将新记录插入到表中D)UPDATE命令与GROUP BY关键字一起使用可以按分组更新表中原有的记录12.A)1B)2C)3D)1013.答案:DA)SELECT * FROM 商品 WHERE 单价>"0112";B)SELECT * FROM 商品 WHERE EXISTS单价="0112";C)SELECT * FROM 商品 WHERE 单价>(SELECT * FROM 商品 WHERE 商品号="0112");D)SELECT * FROM 商品 WHERE 单价>(SELECT 单价 FROM 商品 WHERE 商品号="0112");14.在Access中已经建立了"学生"表,若查找"学号"是"S00001"或"S00002"的记录,应在查询设计视图的"条件"行中输入A)"S00001" or "S00002"B)"S00001" and "S00002"C)in("S00001" or "S00002")D)in("S00001" and "S00002")15.将表A的记录添加到表B中,要求保持表B中原有的记录,可以使用的查询是答案:BA)选择查询B)追加查询C)更新查询D)生成表查询16.下列关于SQL命令的叙述中,正确的是A)UPDATE命令中必须有FROM关键字B)UPDATE命令中必须有INTO关键字C)UPDATE命令中必须有SET关键字D)UPDATE命令中必须有WHERE关键字17.答案:BA)1B)3C)4D)1018.A)SELECT * FROM 商品 WHERE 单价 BETWEEN 3000 AND 10000;B)SELECT * FROM 商品 WHERE 单价 BETWEEN 3000 TO 10000;C)SELECT * FROM 商品 WHERE 单价 BETWEEN 3000 AND 9999;D)SELECT * FROM 商品 WHERE 单价 BETWEEN 3000 TO 9999;19.在Access中已经建立了"学生"表,若查找"学号"是"S00001"或"S00002"的记录,应在查询设计视图的"条件"行中输入答案:AA)"S00001" or "S00002"B)Like ("S00001","S00002")C)"S00001" and "S00002"D)like "S00001" and like"S00002"20.下列关于 SQL 语言 INSERT 命令的叙述中,正确的是A)INSERT 命令中必须有 VALUES 关键字B)INSERT 命令中必须有 INTO 关键字C)INSERT 命令中必须有 SET 关键字D)INSERT 命令中必须有 FROM 关键字21.下列关于查询设计视图"设计网格"各行作用的叙述中,错误的是答案:AA)"总计"行是用于对查询的字段进行求和B)"表"行设置字段所在的表或查询的名称C)"字段"行表示可以在此输入或添加字段的名称D)"条件"行用于输入一个条件来限定记录的选择A)1B)3C)4D)10答案:DA)SELECT TOP 2 * FROM 商品 WHERE 部门号="40" GROUP BY 单价;B)SELECT TOP 2 * FROM 商品 WHERE 部门号="40" GROUP BY 单价 DESC;C)SELECT TOP 2 * FROM 商品 WHERE 部门号="40" ORDER BY 单价;D)SELECT TOP 2 * FROM 商品 WHERE 部门号="40" ORDER BY 单价 DESC;24.下列不属于查询设计视图"设计网格"中的选项是A)排序B)显示C)字段D)类型25.在Access数据库中创建一个新表,应该使用的SQL语句是答案:AA)CREATE TABLEB)CREATE INDEXC)ALTER TABLED)CREATE DATABASE26.A)性别为"女"并且1980年以前参加工作的记录B)性别为"女"并且1980年以后参加工作的记录C)性别为"女"或者1980年以前参加工作的记录D)性别为"女"或者1980年以后参加工作的记录27.答案:BA)SELECT 姓名,性别,所属院系,简历 FROM tStudWHERE 性别="女" AND 所属院系 IN("03","04")B)SELECT 姓名,简历 FROM tStudWHERE 性别="女" AND 所属院系 IN("03", "04")C)SELECT 姓名,性别,所属院系,简历 FROM tStudWHERE 性别="女" AND 所属院系 ="03" OR所属院系 = "04"D)SELECT 姓名,简历 FROM tStudWHERE 性别="女" AND 所属院系 ="03" OR所属院系 = "04"28.在下列查询语句中,与SELECT TAB1.* FROM TAB1 WHERE InStr([简历],"篮球") <> 0功能等价的语句是A)SELECT TAB1.* FROM TAB1 WHERE TAB1.简历 Like "篮球"B)SELECT TAB1.* FROM TAB1 WHERE TAB1.简历 Like "*篮球"C)SELECT TAB1.* FROM TAB1 WHERE TAB1.简历 Like "*篮球*"D)SELECT TAB1.* FROM TAB1 WHERE TAB1.简历 Like "篮球*"29.需要指定行标题和列标题的查询是答案:AA)交叉表查询B)参数查询C)操作查询D)标题查询30.在学生成绩表中,若要查询姓"张"的女同学信息,应将条件设置为A)在"条件"行中输入:姓名="张" AND 性别="女"B)在"性别"对应的条件单元格中输入:"女"C)在"性别"的条件行中输入:"女",在"姓名"的条件行中输入:LIKE "张*"D)在"条件"行中输入:性别="女" AND 姓名="张*"31.SELECT 命令中用于指明分组信息的关键词是答案:BA)FromB)Group ByC)Order ByD)Count32.若有关系模型 Students(学号,姓名,性别,专业),则下列 SQL 语句中错误的是A)SELECT * FROM Students ORDER BY 学号B)SELECT * FROM Students ORDER BY 学号 ASCC)SELECT * FROM Students ORDER BY 学号 DESCD)SELECT * FROM Students ORDER BY 学号 ESC33.Access 支持的查询类型有答案:AA)选择查询、交叉表查询、参数查询、SQL 查询和操作查询B)选择查询、基本查询、参数查询、SQL 查询和操作查询C)多表查询、单表查询、参数查询、SQL 查询和操作查询D)选择查询、汇总查询、参数查询、SQL 查询和操作查询34.若要在文本型字段查询"Access"开头的字符串,正确的条件表达式是A)like "Access*"B)like "Access"C)like "*Access*"D)like "*Access"35.要查询生于 1983 年的学生,需在查询设计视图的"出生日期"(日期类型)列的条件单元格中输入条件,错误的条件表达式是答案:DA)>=#1983-1-1# And <=#1983-12-31#B)>=#1983-1-1# And <#1984-1-1#C)between #1983-1-1# And #1983-12-31#D)= 198336.若有SQL 语句:Select 月底薪+提成-扣除 As 月收入 From 工资表;其中,子句"AS 月收入"的作用是A)指定要统计的字段B)指定统计字段的别名C)指定输出项的显示标题D)指定查询的数据源37.若要查询学生表(学号、姓名、性别、班级、系别) 中男、女学生的人数,则要分组和计数的字段分别是答案:BA)学号、系别B)性别、学号C)学号、性别D)学号、班级38.运行时根据输入的查询条件,从一个或多个表中获取数据并显示结果的查询称为A)交叉表查询B)参数查询C)选择查询D)操作查询39.在 Access 中,与 like 一起使用时,代表任一数字的是答案:CA)*B)?C)#D)$40.条件"not 工资额>2000" 的含义是A)工资额等于 2000B)工资额大于 2000C)工资额小于等于 2000D)工资额小于 200041.Access 数据库中,SQL 查询中的 Group By 子句的作用是答案:AA)分组依据B)对查询进行排序C)列表D)选择行条件42.有关系模型 Students(学号,姓名,性别,出生年月),要统计学生的人数和平均年龄应使用的语句是A)SELECT COUNT() AS 人数,AVG(YEAR(出生年月)) AS 平均年龄 FROM Students;B)SELECT COUNT(*) AS 人数,AVG(YEAR(出生年月)) AS 平均年龄 FROM Students;C)SELECT COUNT(*) AS 人数,AVG(YEAR(DATE())-YEAR(出生年月)) AS 平均年龄 FROM Students;D)SELECT COUNT() AS 人数,AVG(YEAR(DATE())-YEAR(出生年月)) AS 平均年龄 FROM Students;43.使用查询向导,不能创建的是答案:CA)单表查询B)多表查询C)带条件查询D)不带条件查询44.条件"性别=’女’ Or 工资额>2000"的含义是A)性别为’女’并且工资额大于2000的记录B)性别为’女’或者工资额大于2000的记录C)性别为’女’并非工资额大于2000的记录D)性别为’女’或工资额大于2000,且二者择一的记录45.用 Select 语句实现生成表查询时,必须包含的子句是答案:BA)TOB)INTOC)ORDER BYD)GROUP BY46.有关系 Students(学号,姓名,性别,专业),下列 SQL 语句中有语法错误的是A)SELECT * FROM Students WHERE 专业="计算机"B)SELECT * FROM Students WHERE 1 <> 1C)SELECT * FROM Students WHERE "姓名"=李明D)SELECT * FROM Students WHERE 专业="计算机" & "科学"47.基于"学生名单表"创建新表"学生名单表2",所使用的查询方式是答案:BA)删除查询B)生成表查询C)追加查询D)交叉表查询48.下列关于 Access 查询条件的叙述中,错误的是A)同行之间为逻辑"与"关系,不同行之间为逻辑"或"关系B)日期/时间类型数据在两端加上#C)数字类型数据需在两端加上双引号D)文本类型数据需在两端加上双引号49.在 SQL 查询语句中,Group By 子语用于答案:DA)条件B)排序C)列表D)分组50.用 SQL 语言描述"在教师表中查找男教师的全部信息",下列描述中,正确的是A)SELECT FROM 教师表 IF (性别=’男’)B)SELECT 性别 FROM 教师表 IF (性别=’男’)C)SELECT * FROM 教师表 WHERE(性别=’男’)D)SELECT * FROM 性别 WHERE (性别=’男’)51.将表"学生名单2"的记录复制到表"学生名单1"中,且不删除表"学生名单1"中的记录,可使用的查询方式是答案:CA)删除查询B)生成表查询C)追加查询D)交叉表查询52.要查询 1990 年下半年出生的人员,在查询设计视图的"出生日期"列的条件单元格中可输入的条件表达式是A)>=#1990-1-1# And <=#1990-12-31#B)>=#1990-7-1# And <=#1990-12-30#C)Between #1990-7-1# And #1990-12-31#D)>#1990-7-1# And <#1991-1-1#53.下列关于生成表查询的叙说中,错误的是答案:DA)属于操作查询的一种B)选择查询的结果可产生一个表C)选择查询得到的表独立于数据源D)对生成表的操作可影响原表54.SQL 的数据操纵语句不包括A)INSERTB)UPDATEC)DELETED)CHANGE55.存在关系模型 Students(学号, 姓名, 性别, 专业),下列 SQL 语句中错误的是答案:BA)SELECT * FROM Students;B)SELECT COUNT(*) 人数 FROM Students;C)SELECT DISTINCT 专业 FROM Students;D)SELECT 专业 FROM Students;56.若要调整产品的价格,下列查询方法中最便利的方式是A)追加查询B)更新查询C)删除查询D)生成表查询57.若姓名是文本型字段,要查找名字中含有"雪"的记录,应该使用的条件表达式是答案:AA)姓名 like "*雪*"B)姓名 like "[!雪]"C)姓名="*雪*"D)姓名=="雪*"58.若参数查询运行时要给出提示信息,则对应参数条件的提示信息的格式是A)(提示信息)B)<提示信息>C){提示信息}D)[提示信息]59.Select 语句中有子句"Where 工资额>1000",该子句的含义是答案:AA)"工资额"中大于1000元的记录B)将"工资额"中大于1000元的记录删除C)拷贝字段"工资额"中大于1000元的记录D)将字段"工资额"中大于1000元的记录进行替换60.若要对用 SELECT 语句所实现的查询结果进行排序,应包含子句是A)TOB)INTOC)GROUP BYD)ORDER BY61.Access 数据库中,能够对数据表进行统计的查询是答案:CA)汇总查询B)动作查询C)选择查询D)删除查询62.Access 中,可与 Like 一起使用,代表 0 个或者多个字符的通配符是A)*B)?C)#D)$63.在学生成绩表中,查询成绩为70—80分之间(不包括80)的学生信息。
国家二级ACCESS机试(操作题)模拟试卷311(题后含答案及解析)

国家二级ACCESS机试(操作题)模拟试卷311(题后含答案及解析) 全部题型 2. 基本操作题 3. 简单应用题 4. 综合应用题基本操作题1.在考生文件夹下的“sampl.acedb”数据库文件中已建立表对象“tStud”和“tScore”、宏对象“mTest”和窗体“fTest”。
请按以下要求,完成各种操作。
(1)分析并设置表“tScore”的主键。
(2)将学生“入校时间”字段的默认值设置为下一年度的1月1日(规定:本年度的年号必须用函数获取)。
(3)冻结表“tStud”中的“姓名”字段列。
(4)将窗体“fTest”的“标题”属性设置为“测试”。
(5)将窗体“fTest”中名为“bt2”的命令按钮的宽度设置为2厘米,与命令按钮“bt1”左边对齐。
(6)将宏“mTest”重命名保存为自动执行的宏。
正确答案:(1)步骤1:右键单击表“tScore”,从弹出的快捷菜单中选“设计视图”命令。
步骤2:选中“学号”和“课程号”字段,单击“表格工具”选项卡“工具”组中的“主键”按钮。
保存并关闭设计视图。
(2)步骤1:右键单击表“tStud”,从弹出的快捷菜单中选择“设计视图”命令。
步骤2:单击“入校时间”字段行的任一点,在“字段属性”的“默认值”行输入“=DateSerial(Year(Date( ))+1,1,1)”。
如图3.135所示。
步骤3:单击快速访问工具栏中的“保存”按钮。
(3)步骤1:右键单击表“tStud”,在弹出的快捷菜单中选择“打开”命令或双击打开“tStud”表。
步骤2:选中“姓名”字段列,右键单击“姓名”列,从弹出的快捷菜单中选择“冻结字段”命令。
如图3.136所示。
步骤3:单击快速访问工具栏中的“保存”按钮,关闭数据表。
(4)步骤1:选择窗体对象,右键单击窗体“fTest”,从弹出的快捷菜单中选择“设计视图”命令。
步骤2:右键单击“窗体选择器”,从弹出的快捷菜单中选择“属性”命令,在“标题”行输入“测试”。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
一、选择题
1. 将两个关系拼接成一个新的关系,生成的新关系中包含满足条件的元组,这种操作称为( C )。
A.除法 B.投影 C.连接 D.选择
2.Access数据库具有很多特点,下列叙述中,是Access特点的是( D )。
A.Access不能支持Internet/Intranet应用
B.Access数据库可以保存多种数据类型,但是不包括多媒体数据
C.Access作为网状数据库模型支持C/S应用系统
D.Access可以通过编写应用程序来操作数据库中的数据.
3. 将E-R图转换到关系模式时,实体与联系都可以表示成( A )。
A 关系
B 码
C 属性
D 记录
4. 下列实体的联系中,属于多对多联系的是( )。
A.住院的病人与病床
B.学生与课程 C 学校与校长 D 工资与职工
5.在现实中,每个人都有自己的出生地,实体"人"与实体"出生地"之间的联系是( D )。
A.无联系 B一对一联系 C.多对多联系 D.一对多联系
6. 下列选项中,不属于数据管理员(DBA)职责的是( D )。
A.数据库设计
B.数据库维护
C改善系统性能,提高系统效率
D.数据类型转换
7. 下列关于二维表的说法错误的是( A )。
A.属性的集合成为关系
B.属性值的取值范围称为值域
C.二维表的行称为元组
D.二维表中的列称为属性
8. 在数据库系统中,数据库用户能够看见和使用的局部数据的逻辑结构和特征的描述是( B )。
A.概念模式
B.外模式
C.物理模式
D.逻辑模式
9. 下列叙述中正确的是( D )。
A.一个逻辑数据结构可以有多重存储结构,且各种存储结构不影响数据处理的效率
B.一个逻辑数据结构只能有一种存储结构
C.逻辑结构属于线性结构,存储结构属于非线性结构
D.一个逻辑结构可以有多重存储结构,且各种存储结构影响数据处理的效率
10. 在Access的数据库对象中,不包括的是(B )。
A.表
B.向导
C.模块
D.窗体
注意事项:
1、必须在指定的试题数据库中进行答题。
2、利用向导答题后,除添加控件外,不要改动任何由向导建立
的控件设置。
3、添加查询字段时,不可以选择"*"字段。
4、设置命令按钮的单击事件时,必须选择相应的宏(宏组)
名称,不可以使用系统自动建立的事件过程。
`------------------------------------------------------
请打开"雇员信息.accdb"数据库,下面所有操作在此数据库完成。
一. 基本操作
1.在"售书"表中的"数量"前添加名为"雇员ID"和"图书ID"两个字段,字段类型及大小参照数据库中其它表;
2.分析判断并设置"售书"表中"雇员ID"和"图书ID"两个字段为主键;
3.对"售书"表进行如下设置:
1)将"雇员ID"和"图书ID"设为必填字段;
2)设置"售出日期"字段中的格式为"短日期",设置默认值为系统当前日期;
3)设置"数量"字段的相应属性使其输入的数量应为正数,违反此规则时应显示文本:"应输入大于0的数请重新输入";
4.分析下列数据,并参照数据库中已存在表的结构和数据,将下列数据和与之对应的数据输入到"售书"表中;
雇员ID 图书名称数量售出日期
---------------------------------------
1 网络原理 23 2008-1-4
1计算机原理 45 2010-2-4
2 会计原理 65 2011-1-5
3 会计原理 50 2013-2-1
5.复制"雇员"表的结构和数据,重命名为"雇员2";并使用"按窗体筛选"方法筛选"雇员2"表中1月份出生的雇员的记录,并保存;
6.建立数据库中"图书"、"售书"和"雇员"表之间的关系,并设置实施参照完整性。
二. 简单应用
1.创建名为"Q1"的查询,查找"雇员"表中姓"王"的员工,并显示"雇员ID"、"姓名"
和"性别"字段;(要求:本题不可以使用函数进行筛选)
2.创建名为"Q2"的查询,通过输入"类别"参数值,查找"图书"表中相关记录,并显示"图书ID"、"书名"、"类别"、"单价"和"作者名"等字段内容;
当运行该查询时,提示框中应显示:"请输入类别";
3.创建名为"Q3"的查询,查询统计"售出日期"在2009年1月1日以后(不包括2009年1月1日)的、每类图书的总销售额,查询结果显示"类别"和"总销售额"字段;
4.利用向导创建一个窗体名为"View1",显示每位雇员的基本信息(显示内容为"雇员"表的全部字段),窗体所用布局是"纵栏表",窗体标题为"雇员";
在窗体上添加一个命令按钮,名称为:"c1"标题为:"退出";
5.创建一个名为"H0"宏,完成的功能是关闭当前窗体,并把它关联到"View1"窗体中"退出"命令按钮的单击事件上。
6.创建一个名为"H1"宏,操作顺序要求如下:
1)打开已存在的"图书"表,采用数据表只读方式;
2)显示一个消息框,消息框标题为"系统提示",内容为"数据表已经打开",并发出声音提示;
3)关闭打开的数据表"图书"。
三. 综合应用
1.对已存在窗体"View2"进行设置:
(1)在窗体页眉节区添加一个标签控件,名称为"基本情况",标题为"图书销售雇员基本情况",字体名称:"隶书",字号:18,字体颜色:红色(#FF0000);
(2)将当前打开的表中的"照片"字段添加到窗体中;
(3)将窗体的边框样式设置为"可调边框",取消窗体中的水平和垂直滚动条、记录选择器、浏览按钮(导航按钮)、分隔线、关闭按钮、最大化按钮和最小化按钮; (4)在窗体页眉处添加一个文本框,命名为"txt姓名",相关联标签的标题为"请输入姓名";再添加一个命令按钮,标题为"查询";
(5)创建一个名为"H2"的独立宏,功能为根据用户在"txt姓名"文本框中输入的姓名查找该雇员信息;把H2关联到"查询"命令按钮的单击事件上。
(提示:必须使用查找宏)。
结果如图所示:
2.创建一个名为"P1"报表,如下图所示,具体设置如下:
(1)使用报表向导创建;报表中输出下列字段:"姓名","书名","单价","数量","销售日期";报表所用布局方式为"阶梯",方向为"纵向";报表标题为"销售统计表";
(2)在报表页脚添加两个文本框,名称分别为:"text15"和"text16",分别计算"销售数量合计"和"销售金额合计";
(3)在"雇员ID页脚"节中添加一个文本框名为:"Text17",删除该文本框所绑定的标签,并在该文本框内计算每名雇员销售"单价"在15元以上的书的数量。
;。