Access2010《数据库基本知识》综合练习试题(12页).doc
-Access2010数据库基本知识综合练习试题-第 12 页Access2010数据库基本知识综合练习试题(共有 37 题; 满分: 39 分; 总时; 80 分钟)第1 题: (单选题, 1 分)下面关于关系叙述中,错误的是_。 A一个关系是一张二维表 B二维表一定是关系 C有的二维表不是关系 D同一列只能出自同一个域A选A B选B C选C D选D答案: B 第2 题: (单选题, 1 分)在E-R图中,用来表示实体之间联系的图形是_。 A椭圆形 B矩形 C三角形 D菱形A选A B选B C选C D选D答案: D 第3 题: (单选题, 1 分)下列实体的联系中,属于多对多的联系是_。 A工厂与厂长 B工厂与车间 C车间与车间主任 D读者与图书馆图书A选A B选B C选C D选D答案: D 第4 题: (单选题, 1 分)假定有关系模式:部门(部门号,部门名称),职工(职工号,姓名,性别,职称,部门号),工资(职工号,基本工资,奖金),级别(职称,对应行政级别),要查找在“财务部”工作的职工的姓名及奖金,将涉及的关系是_。 A职工,工资 B职工,部门 C部门,级别,工资 D职工,工资,部门 A选A B选B C选C D选D答案: D 第5 题: (单选题, 1 分)在Access表中,可以定义3种主关键字,它们是_。 A. 单字段、双字段和多字段 B. 单字段、双字段和自动编号 C. 单字段、多字段和自动编号 D. 双字段、多字段和自动编号A选A B选B C选C D选D答案: C 第6 题: (单选题, 1 分)在打开某个Access2010 数据库后,双击“导航窗格”上的表对象列表中的某个表名,便可打开该表的_。 A关系视图 B查询视图 C设计视图 D数据表视图A选A B选B C选C D选D答案: D 第7 题: (单选题, 1 分)对于Access2010 数据库,在下列数据类型中,不可以设置“字段大小”属性的是_。 A文本 B数字 C备注 D自动编号(分长整、同步复制ID)A选A B选B C选C D选D答案: C 第8 题: (单选题, 1 分)在表设计视图中,若要将某个表中的若干个字段定义为主键,需要先按住_键,逐个单击所需字段后,再单击“主键”按钮。 AShift BCtrl CAlt DTabA选A B选B C选C D选D答案: B 第9 题: (单选题, 1 分)在 Access 数据库中,要往数据表中追加新记录,需要使用_。 A交叉表查询 B选择查询 C参数查询 D操作查询A选A B选B C选C D选D答案: D 第10 题: (单选题, 1 分)在下列有关“是/否”类型字段的查询条件设置中,设置正确的是_。 A"False" B"True" CTrue D"是"A选A B选B C选C D选D答案: C 第11 题: (单选题, 1 分)数据表中有一个“姓名”字段,查找姓名最后一个字为“菲”的条件是_。 ARight(姓名,1)="菲" BRight(姓名:1)="菲" CRight(姓名,1)=菲 DRight(姓名,1)="菲"A选A B选B C选C D选D答案: D 第12 题: (单选题, 1 分)有一“职工”表,该表中有职工编号、姓名、性别、职位和工资五个字段的信息,现要求显示所有职位不是工程师的女职工的信息。能完成该功能的SQL语句是_。 A. SELECT * FROM 职工 WHERE 职位<>"工程师" 性别="女" B. SELECT * FROM 职工 WHERE 职位<>"工程师" and 性别=女 C. SELECT * FROM 职工 WHERE 职位<>"工程师" or 性别="女" D. SELECT * FROM 职工 WHERE 职位<>"工程师" and 性别="女"A选A B选B C选C D选D答案: D 第13 题: (单选题, 1 分)有一“职工”表,该表中有职工编号、姓名、性别、职位和工资五个字段的信息,现需要按性别统计工资低于800元的人数,则使用的SQL语句是_。 A. SELECT 性别,COUNT(*) AS 人数 FROM 职工 WHERE 工资<800 ORDER BY 性别; B. SELECT 性别,COUNT(*) AS 人数 FROM 职工 WHERE 工资<800 GROUP BY 性别; C. SELECT 性别,SUM(*) AS 人数 FROM 职工 WHERE 工资<800 GROUP BY 性别; D. SELECT 性别,AVG(*) AS 人数 FROM 职工 WHERE 工资<800 GROUP BY 性别;A选A B选B C选C D选D答案: B 第14 题: (单选题, 1 分)某工厂数据库中使用表“产品”记录生产信息,该表包括小组编号、日期、产量等字段,每个记录保存了一个小组一天的产量等信息。现需要统计每个小组在2005年全年的总产量,则使用的SQL命令是_。 A. SELECT 小组编号,SUM(产量) AS 总产量 FROM 产品 WHERE 日期>=#2005-1-1# OR 日期<#2006-1-1# GROUP BY 小组编号 B. SELECT 小组编号,SUM(产量) AS 总产量 FROM 产品 WHERE 日期>#2005-1-1# AND 日期<#2006-1-1# GROUP BY 小组编号 C. SELECT 小组编号,SUM(产量) AS 总产量 FROM 产品 WHERE 日期>=#2005-1-1# AND 日期<#2006-1-1# GROUP BY 小组编号 D. SELECT 小组编号,SUM(产量) AS 总产量 FROM 产品 WHERE 日期>#2005-1-1# AND 日期<#2005-12-31# GROUP BY 小组编号A选A B选B C选C D选D答案: C 第15 题: (单选题, 1 分)在窗体设计过程中,经常要使用的三种属性是窗体属性、_和节属性。 A关系属性 B查询属性 C字段属性 D控件属性A选A B选B C选C D选D答案: D 第16 题: (单选题, 1 分)在 Access 数据库中,数据透视表窗体的数据源是_。 AWord文档 B表或查询 C报表 DWeb文档A选A B选B C选C D选D答案: B 第17 题: (单选题, 1 分)学号由8位数字组成的字符串,为学号设置输入掩码,正确的是_。 A. # B. 99999999 C. LLLLLLLL D. 00000000 (因只能09数字并且必须输入)A选A B选B C选C D选D答案: D 第18 题: (单选题, 1 分) 查询排序时如果选取了多个字段,则输出结果是_。 A先对最左侧字段排序,然后对其右侧的下一个字段排序,以此类推 B先对最右侧字段排序,然后对其左侧的下一个字段排序,以此类推 C按主键从大到小进行排序 D无法进行排序A选A B选B C选C D选D答案:A 第19 题: (单选题, 1 分)在Access数据库中,为了保持表之间的关系,要求在子表(从表)中添加记录时,如果主表中没有与之相关的记录,则不能在子表(从表)中添加该记录。为此需要定义的关系是_。 A. 输入掩码 B. 有效性规则 C. 默认值 D. 参照完整性A选A B选B C选C D选D答案: D 第20 题: (单选题, 1 分)如果要将文本型数据"12"、"6"、"5"按升序排列,其排列的结果是_。 A. "12"、"6"、"5" B. "12"、"5"、"6" (数有12>5,但字符串 “12”<”5”) C. "5"、"6"、"12" D. "5"、"12"、"6"A选A B选B C选C D选D答案: B 第21 题: (单选题, 1 分) 采用Select 语句中的计算函数“Avg”,可以求所在字段内所有的值的_。 A总和 B平均值 C最小值 D第一个值A选A B选B C选C D选D答案: B 第22 题: (单选题, 1 分)在窗体中,对于“是/否”类型字段,默认的控件类型是_。 A复选框 B文本框 C列表框 D按钮A选A B选B C选C D选D答案:A (从表结构设计的属性中的“查阅可看到)第23 题: (多选题, 1 分)下面关于数据库基本概念的叙述中,正确的是_。 ADBS 包含了 DBMS BDBS 包含了 DB CDBMS 包含了 DBS DDBS 包含了 DBMS 和 DB 两者A选A B选B C选C D选D答案:AB D 第24 题: (多选题, 1 分)在 Access 数据库中,下列关于表的说法,错误的是_。 A表中每一列元素必须是相同类型的数据 B在表中不可以含有图形数据 C表是 Access 数据库对象之一 D一个 Access 数据库只能包含一个表A选A B选B C选C D选D答案: B D 第25 题: (多选题, 1 分)下列关于查询的说法中,正确的是_。 A可以利用查询来更新数据表中的记录 B在查询设计视图中可以进行查询字段是否显示的设定 C不可以利用查询来删除表中的记录 D在查询设计视图中可以进行查询条件的设定A选A B选B C选C D选D答案:AB D 第26 题: (多选题, 1 分)要查找“姓名”字段头两个字为“区阳”,采用的条件是_。 ARight(姓名,2)="区阳" BLeft(姓名,2)="区阳" CLike "区阳?" DLike "区阳*"A选A B选B C选C D选D答案: B D 第27 题: (多选题, 1 分)在 Access 中,下列关于窗体的说法,不正确的是_。 A在窗体设计视图中,可以对窗体进行结构的修改 B在窗体设计视图中,可以进行数据记录的浏览 C在窗体设计视图中,可以进行数据记录的添加 D在窗体视图中,可以对窗体进行结构的修改A选A B选B C选C D选D答案: BCD 第28 题: (多选题, 1 分)在以下叙述中,正确的是_。 AAccess不具备程序设计能力 B. 在数据表视图中,不能设置主键 C在数据表视图中,不能修改字段的名称 D在数据表视图中,可以删除一个字段 ESQL是一种结构化查询语言A选A B选B C选C D选DE选E答案: B DE第29 题: (判断题, 1 分)在数据库系统的三个抽象层次结构中,表示用户层数据库的模式称为内模式。答案: F第30 题: (判断题, 1 分)在删除查询中,删除过的记录可以用“撤销”命令恢复。答案: F第31 题: (判断题, 1 分)如果想在已建立的“tSalary”表的数据表视图中直接显示出姓“李”的记录,应使用Access提供的记录筛选功能。答案:T 第32 题: (判断题, 1 分)在 Access 2010 数据库中,打开某个数据表后,可以修改该表与其他表之间的已经建立的关系。答案: F第33 题: (判断题, 1 分)在 Acccss 2010 数据库中,查询的数据源只能是表。答案: F第34 题: (判断题, 1 分)在Access 2010数据库中,在列表框中不可以输入新值,在组合框中可以输入新值。答案:T (可设列表框、组合框试看!)第35 题: (判断题, 1 分)如果字段内容为声音文件,则该字段的数据类型应定义为备注。答案: F第36 题: (操作题, 2 分)注意问题: 1 数据库的扩展名为:mdb,不是 ACCDB,按原MDB 保存;2 不要删除提供考试的已有数据库,包括已有数据表,也不要删除已有的记录;3 创建的数据表和查询、窗体等按题目给的对象名保存。(建议先操作好部分就保存,然后做好一点就按保存按钮)。 基本操作题(1) 如果考生还没有登录 G 盘,请先登录 G 盘。在 G 盘的“综合练习”(2) 文件夹下已存有相应的数据库文件和相关的源数据文件。考生不得更改这些文件的文件名,不得删除这些文件。 (3) 启动Access 2010,打开“G:综合练习”文件夹下的已有的“人事管理.mdb”数据库,在“人事管 理.mdb” 数据库中,创建下列“人事”及“工资”两个表的结构。 创建如下“人事”表结构,主键是“职工编号”。字段名职工编号姓名性别年龄 婚否 工作日期简历字段类型文本文本文本数字是/否日期/时间备注字段大小381整型 短日期 说明 True 表示已婚,False 表示未婚 建表的结构时,要将婚否字段的属性的“格式”设为选:真/假TRUE 为“人事”表的“职工编号”字段设置“输入掩码”为“000”(即3个零),为“性别 ”字段设置默认值“男"。 创建如下“工资”表结构,主键是“职工编号”。字段名职工编号基本工资补贴水电费房租字段类型文本数字数字数字数字字段大小3长整型长整型整型整型(4) 将“G:综合练习”文件夹下的两个Excel文件“人事.xls”和“工资.xls”导入到对应的表中。导入数据出错(如下标越界)的解决方法:检查表结构字段的参数(字段名、类型等)有无输错,如没错:1) 关闭数据库,重新打开,再导入;2)如还导不了,可以新表导入,再按要求修改结构。(4) 关闭“人事管理”数据库。第37 题: (操作题, 2 分) 应用操作题(1) 如果考生还没有登录 G 盘,请先登录 G 盘。在 G 盘的“综合练习”文件夹下已存有相应的数据库文件和相关的源数据文件。考生不得更改这些文件的文件名,不得删除这些文件。 (2) 启动Access 2010,打开“G:综合练习”文件夹下的已有的“职工管理.mdb”数据库。 在“职工管理.mdb”数据库中存在已经设计好的两个表对象“职工”和“薪金”。 注意,这两个表中都已录入了数据,不得删除这两个表中已有数据 ! “职工”表结构如下(主键是“职工编号”):字段名职工编号姓名性别年龄婚否工作日期简历字段类型文本文本文本数字是/否日期/时间备注字段大小381整型TRUE-已婚,FALSE-未婚短日期说明True 表示已婚,False 表示未婚 “薪金”表结构如下(主键是“职工编号”):字段名职工编号基本工资补贴水电费房租字段类型文本数字数字数字数字字段大小3长整型长整型整型整型(3) 在“职工管理.mdb”数据库中,创建一个查询对象,查询在2000年前参加工作的已婚的女职工的有关信息。 显示的字段有:职工编号、姓名、性别、工作日期和基本工 资。 查询结果按“基本工资”升序排列。 日期(如出生日期、工作日期)判别式的写法:1) 如2000年前参加工作:<=#1999-12-31# 或 year(工作日期)<20002) 如2000年后参加工作:>=#2001-1-1# 或 year(工作日期)>20003) 如2000至2001年参加工作:>=#2000-1-1# and <=#2001-12-31# 查询名称为“查询在2000年前参加工作的已婚的女职工信息 ”。 婚否为“是/否”字段 , 假定:已婚为TRUE、未婚为FALSE,则对“已婚”的条件,在对应字段的条件输入:true/yes/on/-1 之一都可!(4) 在“职工管理.mdb”数据库中,创建一个查询对象,查询基本工资在3000,4000范围内的男职工有关信息及基本工资2500以下 和基本工资3000(含3000)以上的女职工有关信息。 条件应为:1)基本工资:>=3000 and <=4000 and 性别=“男”; 或2)基本工资:>=3000 or <2500 AND 性别=”女”; 显示的字段有:职工编号、姓名、性别、基本工资和补贴。 查询结果按性别升序、“基本工资”降序排列。 查询名称为“查询职工的部分工资信息”。 (5) 在“职工管理.mdb”数据库中,创建一个查询对象,查询男、女职工的基本工资总额。 显示的字段有:性别和基本工资总额。 查询名称为“查询男、女职工的基本工资总额”。 查询统计注意问题:1) 只能对数字型字段才能求“和”、“平均”统计。2) 没指定分组字段就全部(即整个表)作统计,如对“职工”表求工资总额、平均补贴等。3)只一个字段分组,用“汇总-”就可,不要交叉表,如对“学生”表统计男女平均高考总分;一般指定2个或以上字段分组才用交叉表,如统计各班男女高考总分平均分。(6) 在“职工管理.mdb”数据库中,创建一个查询对象,查询工作日期为1998年1月1日和1999年1月1日的职工信息。 条件:工作日期:#1998-1-1# or #1999-1-1# 显示的字段有:显示的字段有:职工编号、姓名、性别、工作日期和基本工资。 查询名称为“查询指定工作日期的职工的有关信息”。 (7) 模仿书中例5-9(书第140页)基本做法,创建一个窗体( 不含子窗体),用于浏览“职工”表中的数据,窗体界面类似于 (书第 141页) 图5-43,但不含子窗体。 在窗体的页眉中创建一个标签控件和 一个文本框控件: 标签控件显示标题“浏览职工基本情况” 文本框中输入函数“=Date()”,以“短日期” 格式显示当前日期。 在窗体主体部分中创建7个绑定控件 (对应于“职工”表中的7个字段) 在窗体的页脚中创建“第一个记录” 、“上一个记录”、“下一个记录”和“最后一个记录”等四个记录导 航按钮和一个“退出”按钮。 窗体名称为“浏览职工基本情况”。 (8) 关闭“职工管理”数据库。