1、数据库技术复习ACCESS习题及答案汇总1第1章 认识Access2003一、选择题是一种 数据库管理软件 2.菜单命令名称的右侧带有三角符号表示(将光标指向该命令时将打开相应的子菜单)数据库的对象包括(要处理的数据和主要的操作内容)数据库7个对象中,(表)是实际存放数据的地方。 数据库中的表是一个(二维表)。 6.在一个数据库中存储着若干个表,这些表之间可以通过(相同内容的字段)建立关系。中的窗体是(数据库和用户 )之间的主要接口。 二、填空题是Office2003办公软件中的一个组件,它能够帮助我们数据库管理。的用户界面由 、 、 、 、 和 组成。答案:,菜单栏,工具栏,工作区,状态栏,
2、任务窗格数据库中的表以行和列来组织数据,每一行称为 ,每一列称为 。答案:一条记录,一个字段数据库中表之间的关系有一对一、一对多和多对多 关系。5.查询可以按照不同的方式 、 和 数据,查询也可以作为数据库中其他对象的 。答案:查看,分析,更改数据,数据来源6.报表是把数据库中的数据 的特有形式。答案:打印输出7. 数据访问页可以将数据库中的数据发布到上去。答案:Internet三、判断题1数据就是能够进行运算的数字。()2在Access数据库中,数据是以二维表的形式存放。()3数据库管理系统不仅可以对数据库进行管理,还可以绘图。()4“学生成绩管理”系统就是一个小型的数据库系统。() 5用二
3、维表表示数据及其联系的数据模型称为关系模型。()6记录是关系数据库中最基本的数据单位。( )7只有单击主窗口的“关闭”按钮,才能退出Access2003。()8Access2003 对数据库对象的所有操作都是通过数据库窗口开始的。()9Access的数据库对象包括表、查询、窗体、报表、页、图层和通道七种。()10. “罗斯文”示例数据库是一个很好的帮助示例。()四、简答题1启动Access2003的方法有哪几种 答案:启动Access2003的方法有3种:通过“开始”菜单启动;通过桌面快捷方式启动;通过“开始”菜单中的Access2003选项启动。2退出Access2003的方法有哪几种 答案
4、:退出Access2003的方法有5种:单击主窗口的“关闭”按钮;在菜单栏中选择“文件退出”命令;双击控制菜单图标;单击控制菜单图标,在弹出的下拉菜单中单击“关闭”命令;直接按Alt+F4键。3使用Access2003的帮助系统主要有哪几种方法 答案:使用Access2003的帮助系统主要有3种方法:使用“帮助”任务窗格;使用“Office助手”;使用上下文帮助。4Access2003数据库的对象包括那几种 答案:Access2003数据库的对象包括表、查询、窗体、报表、数据页、宏和模块7种。5Access2003中的“罗斯文”示例数据库的作用是什么 答案:通过阅读“罗斯文”示例数据库可以帮助
5、用户理解Access数据库的相关概念,掌握Access2003的相关操作。第2章 数据库和表的创建一、选择题1建立表的结构时,一个字段由( )组成. D.以上都是 2Access2003中,表的字段数据类型中不包括( ) C.窗口型 3Access2003的表中,( )不可以定义为主键。 对象 4可以设置“字段大小”属性的数据类型是( )。 C.文本 5在表的设计视图,不能完成的操作是( )。D.删除一条记录6关于主键,下列说法错误的是(在一个表中只能指定一个字段为主键。7如果一个字段在多数情况下取一个固定的值,可以将这个值设置成字段的.默认值 二、填空题1 是为了实现一定的目的按某种规则组织
6、起来的数据的集合。答案:数据库2在Access2003中表有两种视图,即 视图和 视图。答案:设计,数据表3如果一张数据表中含有“照片”字段,那么“照片”字段的数据类型应定义为OLE对象4如果字段的取值只有两种可能,字段的数据类型应选用 类型。答案:是/否5主键 是数据表中其值能惟一标识一条记录的一个字段或多个字段组成的一个组合。6如果字段的值只能是4位数字,则该字段的输入掩码的定义应为 答案:0000三、判断题1要使用数据库必须先打开数据库()2“文件”“关闭”菜单命令可退出Access 2003应用程序()3最常用的创建表的方法是使用表设计器。()4表设计视图中显示的是字段标题()5在表的
7、设计视图中也可以进行增加、删除、修改记录的操作。( )6要修改表的字段属性,只能在表的设计视图中进行。()7文本类型的字段只能用于英文字母和汉字及其组合。()8字段名称通常用于系统内部的引用,而字段标题通常用来显示给用户看。( )9如果一个字段要保存照片,该字段的数据类型应被定义为“图像”类型。()10“有效性规则”用来防止非法数据输入到表中,对数据输入起着限定作用。()四、简答题1创建数据库和表的方法有哪些 答案:(1)创建数据库有三种方法:使用空数据库、使用“本机上的模板”和利用“Office Online模板”创建数据库。(2)创建表有三种方法:使用向导、使用通过输入数据创建表和使用表设
8、计器。2简述使用“表设计器”创建表的基本步骤 答案:(1) 双击“使用设计器创建表”,打开表设计器。(2)在表设计器中,输入各个字段的名称,在“数据类型”下选择各个字段的数据类型;然后设置各字段的相关属性。(3)单击工具栏中的“保存”按钮,保存设计好的表结构。(4)转换到表的数据视图 ,输入数据内容。3什么是主键答案:主键是数据表中其值能惟一标识一条记录的一个字段或多个字段的组合。4“有效性文本”的作用是什么 答案:“有效性文本”是用来配合有效性规则使用的。当输入的数据违反了有效性规则,系统会用设置的“有效性文本”来提示出错。第3章 表的基本操作和格式设置一、选择题1在表的设计视图的“字段属性
9、”框中,默认情况下,“标题”属性是( )。 B空 2在表的设计视图中,要插入一个新字段,应将光标移动到位于插入字段之后的字段上,在“插入”菜单中选择( )命令。 C行 3在表的数据视图把光标定位在最后一行可以单击“插入”菜单,选取(新记录)命令。4在对某字符型字段进行升序排序时,假设该字段存在这样四个值:100、22、18和3,则最后排序结果是( )。C100、18、22、3 5在对某字符型字段进行升序排序时,假设该字段存在这样四个值:中国、美国、俄罗斯和日本,则最后排序结果是( )。D. 俄罗斯、美国、日本、中国6在查找和替换操作中,可以使用通配符,下列不是通配符的是( )。C. ! 二、填
10、空题1.对表的修改分为对 的修改和对 的修改。答案:字段,记录2.在“查找和替换”对话框中,“查找范围”列表框用来确定在那个字段中查找数据,“匹配”列表框用来确定匹配方式,包括 、 和 三种方式。答案:整个字段,字段的任何部分,字段开头3.在查找时,如果确定了查找内容的范围,可以通过设置 来减少查找的范围。答案:查找方向4.数据类型为 、 或 的字段不能排序。答案:备注,超级链接,OLE对象5.设置表的数据视图的列宽时,当拖动字段列右边界的分隔线超过左边界时,将会 该列。答案:隐藏6.数据检索是组织数据表中数据的操作,它包括 和 等。答案:数据排序、数据筛选7.当冻结某个或某些字段后,无论怎么
11、样水平滚动窗口,这些被冻结的字段列总是固定可见的,并且显示在窗口的 。答案:最左边8. Access2003提供了 、 、 、 、 等5种筛选方式。答案:按选定内容筛选,按窗体筛选,按筛选目标筛选,内容排除筛选,高级筛选三、判断1编辑修改表的字段(也称为修改表结构),一般是在表的设计视图中进行()2修改字段名时不影响该字段的数据内容,也不会影响其他基于该表创建的数据库对象。()3数据表字段的最初排列顺序与数据表创建时字段的输入顺序是一致的。( )4一个数据表中可以有多个主关键字。()5删除记录的过程分两步进行。先选定要删除的记录,然后将其删除。() 6查找和替换操作是在表的数据视图中进行的。(
12、)7在Access中进行排序,英文字母是按照字母的ASCII码顺序排序的。( )8隐藏列的目的是为了在数据表中只显示那些需要的数据,而并没有删除该列。( )四、简答题1修改字段的数据类型会出现什么问题如何解决 答案:修改字段的数据类型很可能丢失原有的数据。所以在修改字段的数据类型之前,最好先为数据表做好备份。2简述多字段排序的排序过程 答案:多字段排序时,首先根据第一个字段按照指定的顺序进行排序,当第一个字段具有相同的值时,再按照第二个字段的值进行排序,以此类推,直到按全部指定字段排序。3在Access2003中,排序记录时对中文、英文和数字的排序规则是什么答案:中文按拼音字母的顺序排序。英文
13、按字符顺序排序(不区分大小写)。数字按大小排序。4使用鼠标拖动的方法,怎样隐藏字段列 答案:设置数据表视图的列宽时,在拖动字段列右边界的分隔线超过左边界时,将会隐藏该列。第4章 查询的创建与应用思考与练习一、选择题1Access2003支持的查询类型有()A选择查询、交叉表查询、参数查询、SQL查询和操作查询 2根据指定的查询条件,从一个或多个表中获取数据并显示结果的查询称为( ) C选择查询 3下列关于条件的说法中,错误的是( )C数字类型数据需在两端加上双引号 4在学生成绩表中,查询成绩为7080分之间(不包括80)的学生信息。正确的条件设置为( )C=70 and 80 and 学时数/
14、18=75 and 成绩=855在创建查询时,有些实际需要的内容在数据源的字段中并不存在,但可以通过在查询中增加 来完成。答案:计算6如果要在某数据表中查找某文本型字段的内容以“S”开头号,以“L”结尾的所有记录,则应该使用的查询条件是 。 答案:Like “S*” and Like “*L”7交叉表查询将来源于表中的 进行分组,一组列在数据表的左侧,一组列在数据表的上部。答案:字段8将1990年以前参加工作的教师的职称全部改为副教授,则适合使用 查询。答案:更新查询9利用对话框提示用户输入参数的查询过程称为 。答案:参数查询10查询建好后,要通过 来获得查询结果。答案:运行三、判断题1表与表
15、之间的关系包括一对一、一对多两种类型。( )2一个查询的数据只能来自于一个表。( )3所有的查询都可以在SQL视图中创建、修改。( )4统计“成绩”表中参加考试的人数用“最大值”统计。( )5查询中的字段显示名称可通过字段属性修改。( )四、简答题1什么是查询查询有哪些类型 答案:查询就是以数据库中的数据作为数据源,根据给定的条件,从指定的数据库的表或查询中检索出用户要求的记录数据,形成一个新的数据集合。查询包括选择查询、参数查询、交叉表查询、操作查询和SQL查询等五种类型。2 什么是选择查询什么是操作查询 答案:选择查询是根据指定的查询条件,从一个或多个表获取满足条件的数据,并且按指定顺序显
16、示数据。选择查询还可以将记录进行分组,并计算总和、计数、平均值及其他类型的总计;操作查询不仅可以进行查询,而且可以对在一个操作中对表中的多条记录进行添加、编辑和删除等修改操作。3 选择查询和操作查询有何区别 答案:选择查询是指从一个或多个表获取满足条件的数据,并且按指定顺序显示数据,查询运行不会影响到数据源的数据,操作查询则可以对数据源数据进行添加、更新、删除等修改操作。4 查询有哪些视图方式各有何特点 答案:查询的视图有三种方式,分别是数据表视图、设计视图和SQL视图。(1)查询的数据表视图:查询的数据表视图是以行和列的格式显示查询结果数据的窗口。(2)查询的设计视图:查询的设计视图是用来设
17、计查询的窗口。使用查询设计视图不仅可以创建新的查询,还可以对已存在的查询进行修改和编辑。(3)查询的SQL视图:SQL视图是一个用于显示当前查询的SQL语句窗口,用户也可以使用SQL视图建立一个SQL 特定查询,如联合查询、传递查询或数据定义查询,也可对当前的查询进行修改。第5章 使用结构化查询语言SQL一、选择题1SQL的数据操纵语句不包括( ) DCHANGE2SELECT命令中用于排序的关键词是( ) BORDER BY 3SELECT命令中条件短语的关键词是( ) CWHERE 4SELECT命令中用于分组的关键词是( ) BGROUP BY 5下面哪个不是SELECT命令中的计算函数
18、()DAVERAGE二、填空题1 SQL语言通常包括: 、 、 、 。答案:数据定义、数据操纵、数据查询、数据控制。2SELECT语句中的SELECT * 说明 。答案:查询表中所有字段值3SELECT语句中的FROM说明 。答案:查询的数据来自哪个表4SELECT语句中的WHERE说明 。答案:查询条件5SELECT语句中的GROUP BY短语用于进行 。答案:分组6SELECT语句中的ORDER BY短语用于对查询的结果进行 。答案:排序7SELECT语句中用于计数的函数是 ,用于求和的函数是 ,用于求平均值的函数是 。答案:COUNT()、SUM()、AVG()8UPDATE语句中没有W
19、HERE子句,则更新 记录。答案:全部9INSERT语句的VALUES子句指定 。答案:字段更新的目标值10DELETE语句中不指定WHERE,则 。答案:删除所有记录三、判断题1SELECT语句必须指定查询的字段列表。2SELECT语句的HAVING子句指定的是筛选条件3INSERT语句中没有指定字段列表,则VALUES子句中的值得个数与顺序必须与表的字段的个数与顺序相同。4不论表间关系是否实施了参照完整性,父表的记录都可以删除。5UPFATE语句可以同时更新多个表的数据。四、根据要求设计SQL语句1将“学生成绩管理”数据库中的“课程”表增加一些课程信息,然后按“类别”对“课程”表进行分组,
20、查询每种类别的课程数。 答案:INSERT INTO 课程 VALUES (300003,统计基础,考试,70) SELECT 类别,COUNT(类别) AS 数量 FROM 课程 GROUP BY 类别2查出没有安排课程的教师的编号、姓名、所属专业并按编号升序排序。答案:SELECT 姓名,成绩 FROM 学生 LEFT JOIN 成绩 ON 学生.学号=成绩.学号3删除没有设置班级的专业记录。答案:DELETE FROM 专业 WHERE 专业编号 NOT IN (SELECT 所属专业 FROM 班级)第6章 窗体的创建与应用一、选择题1“切换面板”属于_。 C窗体2下列不属于Acces
21、s2003的控件是()。 C换行符 3不是用来作为表或查询中“是”/“否”值的控件是()。D命令按钮4决定窗体外观的是()C属性 5在Access2003中,没有数据来源的控件类型是()。 B非结合型6下列关于控件的叙述中,正确的是()。D选项组不能设置为表达式。7主窗体和子窗体通常用于显示多个表或查询中的数据,这些表或查询中的数据一般应该具有()关系。 B一对多8下列不属于Access窗体的视图是()。C版面视图二、填空题1计算控件以 作为数据来源。答案:表达式2使用“自动窗体”创建的窗体,有 、 和 三种形式。答案:纵览式、表格式、数据表3在窗体设计视图中,窗体由上而下被分成五个节: 、页
22、面页眉、 、页面页脚和 。答案:窗体页眉、主体、窗体页脚4窗体属性对话框有五个选项卡: 、 、 、 和全部。答案:格式、数据、事件、其他5如果要选定窗体中的全部控件,按下 键。答案:Ctrl+A6在设计窗体时使用标签控件创建的是单独标签,它在窗体的数据表视图中不能显示。三、判断题1罗斯文示例数据库是一个空数据库。( )2数据窗体一般是数据库的主控窗体,用来接受和执行用户的操作请求、打开其他的窗体或报表以及操作和控制程序的运行。( )3在利用“窗体向导”创建窗体时,向导参数中的“可用字段”与“选定的字段”是一个意思。( )4“图表向导”中汇总方式只能是对数据进行求和汇总。( )5窗体背景设置图片
23、缩放模式可用的选项有“拉伸”、“缩放”。( )6“图表向导”中的“系列”也就是图表中显示的图例。( )7直接将查询或表拖到主窗体是创建子窗体的一种快捷方法。( )8在创建主/子窗体之前,必须正确设置表间的“一对多”关系。“一”方是主表,“多”方是子表。( )9窗体的各节部分的背景色是相互独立的。( )10窗体上的“标签”控件可以用来输入数据。( )四、简答题1简述窗体的分类和作用。 答案:按照窗体的功能来分,窗体可以分为数据窗体、切换面板窗体和自定义对话框三种类型。数据窗体主要用来输入、显示和修改表或查询中的数据;切换面板窗体一般是数据库的主控窗体,用来接受和执行用户的操作请求、打开其他的窗体
24、或报表以及操作和控制程序的运行;自定义对话框用于定义各种信息提示窗口,如警告、提示信息、要求用户回答等。2Access中的窗体共有几种视图 答案:Access中的窗体共有五种视图:设计视图、窗体视图、数据表视图、数据透视表视图和数据透视图视图。3创建窗体有哪两种方式,如何进行创建窗体能够达到满意的效果 答案:创建窗体有两种方式:利用向导创建新窗体和利用设计视图创建新窗体。一般可以先利用向导创建新窗体,再用设计视图对窗体进行修改,这样创建窗体既简单,又可以达到比较满意的效果。4简述文本框的作用与分类。 答案:文本框控件用于显示数据,或让用户输人和编辑字段数据。文本框分为绑定型、非绑定型和计算型三
25、种。第7章 报表的创建和应用一、选择题1如果要显示的记录和字段较多,并且希望可以同时浏览多条记录及方便比较相同字段,则应创建( )类型的报表。 C表格式 2创建报表时,使用自动创建方式可以创建( )。C纵栏式报表和表格式报表 3报表的作用不包括( )。 D输入数据4每个报表最多包含( )种节。 C7 5要求在页面页脚中显示“第X页,共Y页”,则页脚中的页码控件来源应设置为( ) C=”第” & page & ”页,共” & pages & ”页” 6报表的数据源来源不包括( ) D窗体7标签控件通常通过( )向报表中添加。 C工具箱 8要使打印的报表每页显示3列记录,应在( )设置。 B页面设
26、置 9将大量数据按不同的类型分别集中在一起,称为将数据( )。 C分组 10报表“设计视图”中的( )按钮是窗体“设计视图”工具栏中没有的。A代码 二、填空题1常用的报表有四种类型,分别是表格式报表、 、 、 。答案:纵栏式报表,图表报表,标签报表2ACCESS 2003为报表操作提供了三种视图,分别是 、 、 。答案:设计视图,版面预览,打印预览3在报表“设计视图”中,为了实现报表的分组输出和分组统计,可以使用“排序与分组”属性来设置 区域。在此区域中主要设置文本框或其他类型的控件用以显示 。答案:分组页眉页脚节,类别及汇总计算信息4报表打印输出时,报表页脚的内容只在报表的 打印输出;而页面
27、页脚的内容只在报表的 打印输出。答案:最后一页的底部,每一页的底部5使用报表向导最多可以按照 个字段对录进行排序, (可以/不可以)对表达式排序。使用报表设计视图中的“排序与分组”按钮可以对 个字段排序。答案:4,不可以,多6在“分组间隔”对话框中, 字段按照整个字段或字段中前1到5个字符分组。 字段按照各自的值或按年、季、月、星期、日、小时分组。答案:分组间隔,分组形式7在报表中,如果不需要页眉和页脚,可以将不要的节的 属性设置为“否”,或者直接删除页眉和页脚,但如果直接删除,ACCESS 2OO3按同时删除 答案:可见性,节中的控件8对计算型控件来说,当计算表达式中的值发生变化时,将会 。
28、答案:在打印预览中也发生变化9. ACCESS 2003中新建的空白报表都包含 、 和 三个节。答案:报表页眉、报表页脚、主体三、判断题1. 一个报表可以有多个页,也可以有多个报表页眉和报表页脚。2. 表格式报表中,每条记录以行的方式自左向右依次显示排列。3. 在报表中也可以交互接收用户输入的数据。4.使用自动报表创建报表只能创建纵栏式报表和表格式报表。5. 报表中插入的页码其对齐方式有左、中、右三种。6.在报表中显示格式为“页码总页码”的页码,则文本框控件来源属性为“=Page/Pages”。 7. 整个报表的计算汇总一般放在报表的报表页脚节。四、简答题1. 什么是报表报表和窗体有何不同 答案:报表是Access数据库的重要对象之一,是用一定的打印格式展示数据的一种有效方式。报表的数据来源与窗体一样,可以是表、查询或SQL语句。不同的是,报表只能打印或显示数据,而不能像窗体那样修改或输入数据。2报表的主要功能有哪些 答案:报表的功能归纳起来主要有两点:一是可以进行数据的比较、排序、分组、汇总和统计,从而帮助用户进一步分析数据;二是可以将报表设计成格式美观的目录、表格、购货单、发票、标签和信封等,还可
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1