ACCESS教材第4、5章习题

合集下载

《ACCESS数据库实用教程》习题参考答案

《ACCESS数据库实用教程》习题参考答案

《ACCESS数据库实用教程》课后综合练习参考答案第一章数据库基础知识一、选择题1.B 2.B 3.C 4.B 5.B 6.A 7.A 8.D 9.A 10.C 11.C 12.B 13.A 14.C 15.C二、填空题1.信息2.层次模型关系模型3.关系数据模型4.逻辑独立性5.物理独立性6.物理独立性7.同一实体内第二章8. 一对多关系、多对多关系9. 投影10. 需求分析三、上机实训实训1.1 成绩管理数据库设计简要操作步骤如下:(1)设计出数据库的概念结构图,即E-R图,如下图1.1所示。

(2)设计出数据库的逻辑结构图,即关系模型,分别如下。

学生表(学号,姓名,出生日期,政治面貌,所学专业,联系电话,照片)课程表(课程代码,课程名称,课程类别,学分,开课系编号)成绩表(学号,课程代码,平时成绩,期末考试成绩)第二章Access 2003数据库设计与创建一、选择题1.C 2.B 3.A 4.D 5.C 6.A 7.C 8.D 9.B 10.B 11.C 12.B 13.A 14.B 15.B二、填空题1.数据库管理2.打开、设计、新建3.向导4.Web数据访问页、 .mdb5.数据访问页6.关闭时压缩三、上机实训实训2.1 教学信息管理数据库的创建及相关操作简要操作步骤:略实训2.2 采用不同方法创建数据库简要操作步骤:第三章表一、选择题1.A 2.D 3.A 4.D 5.A 6.D 7.B 8.C 9.D 10.C11.A 12.D 13.A 14.C 15.B 16.A 17.B 18.D 19.A 20.C二、填空题1.3种,使用向导创建表、通过输入数据创建表、使用设计视图创建表2.表结构、表内容3.“自动编号”、单字段、多字段4.主表5.主关键,外键三、上机实训实训3.1 数据表的创建与维护1.简要操作步骤如下:(1)打开“教学管理信息系统”数据库,在数据库窗口的“对象”列表中单击“表”对象。

《ACCESS2010数据库应用技术.》课后习题参考答案

《ACCESS2010数据库应用技术.》课后习题参考答案

《ACCESS2010数据库应用技术》课后习题参考答案目录第1章.................................................................................................. .. (2)第2章.................................................................................................. .. (4)第3章.................................................................................................. .. (5)第4章.................................................................................................. .. (5)第5章.................................................................................................. .. (6)第6章.................................................................................................. .. (7)第7章.................................................................................................. .. (8)第8章.................................................................................................. .. (9)第9章.................................................................................................. (12)1第1章一、选择题1.B2.A3.B4.B5.D6.C7.A8.D9.C10.A11.C12.D13.B14.D15.B二、填空题1.数据库,数据库管理系统,数据库系统2.元组,属性3.1:n或一对多4.选择5.文件6.表,窗体三、问答题1.答:计算机数据管理技术经历了人工管理、文件管理、数据库管理以及新型数据库系统等发展阶段。

Access 数据库应用教程 第4章 查询

Access 数据库应用教程 第4章 查询
【例4.12】在“学生管理”数据库中创建多参 数查询,按输入的性别和政治面貌查询学生的 姓名和出生日期。
4.5 交叉表查询
交叉表查询通常以一个字段作为表的行标 题,以另一个字段的取值作为列标题,在行和 列的交叉点单元格处获得数据的汇总信息,以 达到数据统计的目的。
交叉表查询既可以通过交叉表查询向导来 创建,也可以在设计视图中创建。
【例4.7】在“学生管理”数据库中,查 询学号第6位是2或者5的学生的学号、姓名和 班级名称。
【例4.8】在“学生管理”数据库中,查 询分数在70-80之间的同学的姓名、课程名称 和分数,并按分数从高到低排列。
4.3.3 运行和修改查询
1. 运行查询
查询创建完成后,将保存在数据库中。运行 查询后才能看到查询结果,运行查询的方法:
在“设计视图”中打开要修改的查询。
(1)添加字段:从字段里表中选定一个或多个 字段,并将其拖曳到查询定义窗口的相应列中。
(2)删除字段:单击列选定器选定相应的字段, 然后按Delete键。
(3)移动字段:先选定要移动的列,可以单击 列选定器来选择一列,也可以通过相应的列选 定器来选定相邻的数列。将字段拖曳到新的位 置。移走的字段机器右侧的字段一起向右移动。
参数查询一般建立在选择查询基础上,在运 行查询时会出现一个或多个对话框,要求输入 查询条件。根据查询中参数个数的不同,参数 查询可以分为单参数查询和多参数查询。
4.4.1 在设计视图中创建单参数查询
【例4.11】在“学生管理”数据库中创建单参 数查询,按输入的学号查询学生的所有信息。
4.4.2 在设计视图中创建多参数查询
4.1 查询概述
查询是Access 数据库的主要对象,是Access 数据库的核 心操作之一。

《ACCESS数据库应用技术》课后习题参考答案

《ACCESS数据库应用技术》课后习题参考答案

《ACCESS2010数据库应用技术》课后习题参考答案目录第1章 (1)第2章 (3)第3章 (4)第4章 (5)第5章 (6)第6章 (7)第7章 (8)第8章 (9)第9章 (12)第1章一、选择题1.B2.A3.B4.B5.D6.C7.A8.D9.C10.A11.C12.D13.B14.D15.B二、填空题1.数据库,数据库管理系统,数据库系统2.元组,属性3.1:n或一对多4.选择5.文件6.表,窗体三、问答题1.答:计算机数据管理技术经历了人工管理、文件管理、数据库管理以及新型数据库系统等发展阶段。

人工管理阶段的数据管理是以人工管理方式进行的,一般不需要将数据长期保存;由应用程序管理数据;数据有冗余,无法实现共享;数据对程序不具有独立性。

文件管理阶段利用操作系统的文件管理功能,将相关数据按一定的规则构成文件,通过文件系统对文件中的数据进行存取和管理,实现数据的文件管理方式。

数据可以长期保存;数据对程序有一定独立性;但数据的共享性差、冗余度大,容易造成数据不一致;数据独立性差;数据之间缺乏有机的联系,缺乏对数据的统一控制和管理。

在数据库管理阶段,由数据库管理系统对数据进行统一的控制和管理,在应用程序和数据库之间保持较高的独立性,数据具有完整性、一致性和安全性高等特点,并且具有充分的共享性,有效地减少了数据冗余。

(在数据库管理阶段,学校信息管理中应用程序与数据库之间的关系如图1-4所示。

有关学校信息管理的数据都存放在一个统一的数据库中,数据库不再面向某个部门的应用,而是面向整个应用系统,实现了数据共享,并且数据库和应用程序之间保持较高的独立性。

)新型数据库系统包括分布式数据库系统、面向对象数据库系统、多媒体数据库系统等,为复杂数据的管理以及数据库技术的应用开辟新的途径。

2.答:数据独立性是指应用程序与数据库的数据结构之间相互独立。

在数据库系统中,因为采用了数据库的三级模式结构,保证了数据库中数据的独立性。

(完整word版)Access

(完整word版)Access

二、根据主教材第四章所给的商品库和教学库,按照下列所给的每条SQL查询语句写出相应的功能。

在名称为商品库的数据库中包含有商品表1和商品表2,它们的定义分别为:商品表1(商品代号 char(8),分类名 char(8),单价 float ,数量 int )商品表2(商品代号 char(8),产地 char(8),品牌 char(6))在名称为教学库的数据库中包含有学生、课程和选课三个表,它们的定义分别为:学生(学生号 char(7),姓名char(6),性别char(2),出生日期 datetime,专业char(10),年级int)课程(课程号 char(4),课程名char(10),课程学分 int)选课(学生号 char(7),课程号char(4),成绩 int)1. select x。

.商品代号,分类名,数量,品牌(09年1月考)from 商品表1 x ,商品表2 ywhere x。

商品代号 = y.商品代号从商品库中查询出每一种商品的商品代号、分类名、数量和品牌等信息2. select distinct 产地from 商品表2从商品库中查询出所有商品的不同产地3。

select distinct 品牌(07年7月考)from 商品表2从商品库中查询出所有商品的不同品牌4. select count (distinct 产地) as 产地数(08年7月考)from 商品表2从商品库中查询出所有商品的不同产地的总数5. select x..商品代号,分类名,数量,品牌from 商品表1 x ,商品表2 ywhere x.商品代号 = y。

商品代号 and (品牌 =‘熊猫'or 品牌 =‘春兰’)从商品库中查询出品牌为熊猫或春兰的所有商品的商品代号、分类名、产地和品牌6。

select 学生。

学生号, count (* ) as 选课门数 (08年1月考、09。

7考)from 学生,选课where 学生。

Access数据库程序设计(第四版)教学课件ppt作者张成叔Access期末复习习题及答案

Access数据库程序设计(第四版)教学课件ppt作者张成叔Access期末复习习题及答案

第1章数据库技术概述一、选择题1.Access2003是一种()。

A.数据库B.数据库系统C.数据库管理软件D.数据库管理员答案:C2.菜单命令名称的右侧带有三角符号表示()A.该命令已经被设置为工具栏中的按钮B.将光标指向该命令时将打开相应的子菜单C.当前状态下该命令无效D.执行该命令后会出现对话框答案:B3.Access数据库的对象包括()A.要处理的数据B.主要的操作内容C.要处理的数据和主要的操作内容D.仅为数据表答案:C4.Access2003数据库7个对象中,()是实际存放数据的地方。

A.表B.查询C.报表D.窗体答案:A5.Access2003数据库中的表是一个()。

A.交叉表B.线型表C.报表D.二维表答案:D6.在一个数据库中存储着若干个表,这些表之间可以通过()建立关系。

A.内容不相同的字段B.相同内容的字段C.第一个字段D.最后一个字段答案:B7.Access2003中的窗体是()之间的主要接口。

A.数据库和用户B.操作系统和数据库C.用户和操作系统D.人和计算机答案:A二、填空题1.Access2003是中的一个组件,它能够帮助我们。

答案:Office2003办公软件,数据库管理2.Access2003的用户界面由、、、、和组成。

答案:标题栏,菜单栏,工具栏,工作区,状态栏,任务窗格3.Access2003数据库中的表以行和列来组织数据,每一行称为,每一列称为。

答案:一条记录,一个字段4.Access2003数据库中表之间的关系有、和关系。

答案:一对一,一对多,多对多5.查询可以按照不同的方式、和数据,查询也可以作为数据库中其他对象的。

答案:查看,分析,更改数据,数据来源6.报表是把数据库中的数据的特有形式。

答案:打印输出7.数据访问页可以将数据库中的数据发布到上去。

答案:Internet三、判断题1.数据就是能够进行运算的数字。

()答案:×2.在Access数据库中,数据是以二维表的形式存放。

数据库原理与应用(Access) 第四章 表的创建与表的

数据库原理与应用(Access) 第四章 表的创建与表的
第四章 表的创建与表的基本操作
本章学习目标
在Access 2003中,表是有结构的数据的集合, 是数据库应用系统的数据“仓库”。开发数据库应用 系统时,开发者首要的工作是分析应用系统的数据要 求,然后根据分析的结果建立适合于系统要求的表结 构和表间关系。例如,我们要设计一个“学生信息管 理系统”就必须先设计表结构、建立表和对表进行必 要的操作与维护。
图4-1 新建表对话框
图4-2 表设计视图窗口
(3)在表设计器窗口单击第一行的“字段名称” 列,输入“学生”表的“学号”字段,单击“数据类 型”列右侧的向下箭头,从下拉列表中选择所需要的 数据类型,如“文本”;在窗口下半部的字段属性区 域设置“字段大小”属性,如8,并将必填字段设置 为“是”。如图4-3所示。 (4) 按上述方法依次定义每个字段的名字、类型、 长度及小数位数等参数。如图4-4所示。 (5)定义好表的全部字段后,单击“保存”按钮, 进入“另存为”对话框,在文件名输入框输入表名 称(“学生”),单击“确定”按钮。进入如图45所示的对话框。
图4-24 查找和替换对话框
(4)若要逐个替换,可单击“查找下一个”按钮, 当找到满足条件的记录时,单击“替换”按钮,可 替换当前记录,若不替换当前记录,则单击“查找 下一个”按钮。如要一次替换所有满足条件的记录, 可单击“全部替换”按钮。 (5)替换完成后,单击“取消”按钮,退出替换 操作。
4.4修改表结构
(9)超级链接 超级链接类型用于保存超链接的字段。超链接 可以是某个UNC路径(通往局域网中一个文件的地 址)或是URL(通往Internet节点)。当单一个超 链接时,Web浏览器或Access 2003将根据超链接 地址到达指定的目标。 (10)查询向导 查询向导类型(Loolup Wizard)字段通过列 表框或组合框提供了一个字段内容的列表,用户可 以在列表框或组合框中选择所列内容作为输入字段 的内容。其长度由系统默认设置。

数据库技术复习—ACCESS习题及答案汇总

数据库技术复习—ACCESS习题及答案汇总

第1章认识Access2003一、选择题1.Access2003是一种〔〕。

A. 数据库B. 数据库系统C. 数据库管理软件D. 数据库管理员答案:C2.菜单命令名称的右侧带有三角符号表示〔〕A. 该命令已经被设置为工具栏中的按钮B. 将光标指向该命令时将翻开相应的子菜单C. 当前状态下该命令无效D. 执行该命令后会出现对话框答案:B3.Access数据库的对象包括〔〕A. 要处理的数据B. 主要的操作容C. 要处理的数据和主要的操作容D. 仅为数据表答案:C4.Access2003数据库7个对象中,〔〕是实际存放数据的地方。

A. 表B. 查询C. 报表D.窗体答案:A5.Access2003数据库中的表是一个〔〕。

A. 穿插表B. 线型表C. 报表D.二维表答案:D6.在一个数据库中存储着假设干个表,这些表之间可以通过〔〕建立关系。

A. 容不一样的字段B. 一样容的字段C. 第一个字段D. 最后一个字段答案:B7.Access2003中的窗体是〔〕之间的主要接口。

A. 数据库和用户B. 操作系统和数据库C. 用户和操作系统D. 人和计算机答案:A二、填空题1.Access2003是中的一个组件,它能够帮助我们。

答案:Office2003办公软件,数据库管理2.Access2003的用户界面由、、、、和组成。

答案:标题栏,菜单栏,工具栏,工作区,状态栏,任务窗格3.Access2003数据库中的表以行和列来组织数据,每一行称为,每一列称为。

答案:一条记录,一个字段4.Access2003数据库中表之间的关系有、和关系。

答案:一对一,一对多,多对多5.查询可以按照不同的方式、和数据,查询也可以作为数据库中其他对象的。

答案:查看,分析,更改数据,数据来源6.报表是把数据库中的数据的特有形式。

答案:打印输出7. 数据访问页可以将数据库中的数据发布到上去。

答案:Internet三、判断题1.数据就是能够进展运算的数字。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1
习 题 4
一.选择题
1.在Access中的在数据表视图下显示表时,记录行左侧标记的黑色三角形表示该记录
是( C )。
A.首记录 B.末尾记录
C.当前记录 D.新记录
2.在Access中,对数据表的结构进行操作,应在( B )视图下进行。
A.文件夹 B.设计
C.数据表 D.网页
3.在Access中,对数据表进行修改,以下各操作在数据表视图和设计视图下都可以进
行的是( B )。
A.修改字段类型 B.重命名字段
C.修改记录 D.删除记录
4.关系数据库中的关键字是指( D )。
A.能惟一决定关系的字段妙惟肖 B.不可改动的专用保留字
C.关键的很重要的字段 D.能唯一标识元组的属性或属性集合
5.有关字段属性,下面说法中错误的是( B )。
A.字段大小可用于设置文本、数字或自动编号等类型字段的最大容量
B.可以对任何类型的字段设置默认值属性
C.有效性规则属性是用于限制此字段输入值的表达式
D.不同的字段类型,其字段属性有所不同
6.下列关于获取外部数据的说法中,错误的是( D )。
A.导入表后,在Access中修改、删除记录等操作不影响原来的数据文件
B.链接表后,在Access中对数据所做的更改都会影响到原数据文件
C.在Access中可以导入Excel表、其他Access数据库中的表和FoxPro数据库文

D.链接表后形成的表其图标和用Access向导生成的表的图标是—样的
7.一个字段由( D )组成。
A.字段名称 B.数据类型
C.字段属性 D.以上都是
8.以下各项中,不是Access中的字段类型的是( D )。
A.文本型 B.数字型
C.货币型 D.窗口型
9.如果一张数据表中含有照片,则保存照片的字段数据类型应是( A )
A.OLE对象型 B.超级链接型
C.查阅向导型 D.备注型
10.下列关于表间关系的说法中,错误的是( D )。
2

A.关系双方联系的对应字段的字段类型必须相同
B.关系双方至少需要有一方为主关键字
C.通过公共字段建立关系
D.在Access中,两个表之间可以建立多对多的关系
11.在Access中,一个表最多可以建立( A )个主键。
A.1 B.2
C.3 D.任意
12.如果要在一对多关系中,修改一方的原始记录后,另一方立即更改,应设置( B )
A.实施参照完整性 B.级联更新相关记录
C.级联删除相关记录 D.以上都不是
13.选定表中所有记录的方法是( D )
A.选定第1个记录
B.选定最后一个记录
C.任意选定一个记录
D.选定第1个记录,按住Shift键,选定最后一个记录
14.排序时如果选取了多个字段,则结果是( C )。
A.按照最左边的列排序 B.按照最右边的列排序
C.按照从左向右的次序依次排序 D.无法进行排序
15.在Access中文版中,以下排序记录所依据的规则中,错误的是( C )
A.中文按拼音字母的顺序排序
B.数字由小到大排序
C.英文按字母顺序排序,小写在前,大写在后
D.以升序来排序时,任何含有空字段值的记录将排在列表的第1条
16.( C )可以唯一地标识表中的每一条记录,它可以是一个字段,也可以是多个字
段的组合。
A.索引 B.排序
C.主关键字 D.次关键字
17.在显示数据表时,某些列的内容不想显示又不能删除,可以对其进行( B )。
A.剪切 B.隐藏
C.冻结 D.移动
18.在下列选项中,可以控制输入数据的方法、样式及输入内容之间的分隔符的是
( C )。
A.有效性规则 B.默认值
C.输入掩码 D.格式
19.使用( C )字段类型创建新的字段,可以作用列表框或组合框从另一个表或值列
表中选择一个值。
A.超级链接 B.自动编号
C.查阅向导 D.OLE对象
3

20.关于备注类型字段,下列说法中错误的是( D )
A.备注是用于存储文字或文字与数字组合的数据类型
B.备注附加的文字或数字
C.备注可以包含较长的文字及数字
D.备注的长度在64K字节以上
二.填空题
1.在表中能够唯一标识表中每条记录的字段或字段组称为 主键 。
2.Access的数据表由 结构 和 记录 组成。
3.记录的排序方式有 升序 和 降序 。
4.如果在设计视图中改变了字段的排列次序,则在数据表视图中列的次序 也 随
之改变;如果在数据表视图中改变了字段的排列次序,则在设计视图中列的次序 不 随
之改变。
5.Access表中有3种索引设置,即 无 、 有(无重复) 和“有(有重
复)”索引
6.有两张表都和第3张表建立了一对多的联系,并且第3个表的主键中包含这两张表
的主键,则这两张表通过第3张表建立的是 多对多 的关系。
7.Access提供了两种字段类型用来保存文本或文本与数字组合的数据,这两种数据类
型分别是文本型和 备注型 。
8.表的设计视图主要由3部分组成: 字段输入区 、属性区和帮助区。
9.设计视图的字段属性区有两个选项卡: 常规 和查阅。
10.在操作数据表时,如果要修改表中多处相同的数据,可以使用 查找/替换 功
能,自动将查找到的数据修改为新数据。
4

习 题 5
一.选择题
1.Access支持的查询类型有( A )。
A.选择查询,交叉表查询,参数查询,SQL查询和操作查询
B.基本查询,选择查询,参数查询,SQL查询和操作查询
C.多表查询,单表查询,交叉表查询,参数查询和操作查询
D.选择查询,统计查询,参数查询,SQL查询和操作查询
2.下面关于查询的说法中,错误的是( D )。
A.根据查询准则,从一个或多个表中获取数据并显示结果
B.可以对记录进行分组
C.可以对查询记录进行总计、计数和平均等计算
D.查询的结果是一组数据的“静态集”
3.使用向导创建交叉表查询的数据源是( D )。
A.数据库文件 B.表
C.查询 D.表或查询
4.在Access中,从表中访问数据的速度与从查询中访问数据的速度相比( A )。
A.要快 B.相等
C.要慢 D.无法比较
5.每个查询都有3种视图,其中用来显示查询结果的视图是( B )。
A.设计视图 B.数据表视图
C.SQL视图 D.窗体视图
6.要对一个或多个表中的一组记录进行全局性的更改,可以使用( A )。
A.更新查询 B.删除查询
C.追加查询 D.生成表查询
7.关于查询的设计视图,下面说法中不正确的是( A )。
A.可以进行数据记录的添加
B.可以进行查询字段是否显示的设定
C.可以进行查询条件的设定
D.可以进行查询表的设定
8.关于查询和表之间的关系,下面说法中正确的是( C )。
A.查询的结果是建立了一个新表
B.查询的记录集存在于用户保存的地方
C.查询中所存储的只是在数据库中筛选数据的准则
D.每次运行查询时,Access便从相关的地方调出查询形成的记录集,这是物理上
就已经存在的
9.如果想显示姓名字段中包含“李”字的所有记录,在条件行输入( D )。
A.李 B.Like李
5

C.Like "李*" D.Like "*李*"
10.如果想显示电话号码字段中8打头的所有记录,在条件行输入( A )。
A.Like "8*" B.Like "8?"
C.Like 6# D.Like 6*
二.填空题
1.创建分组统计查询时,总计项应选择 分组 。
2.操作查询可以分为删除查询、更新查询、 生成表 和 追加查询
3.使用 Date() 函数可以得到今天的日期,使用函数 Now() 可以得到当
前的日期及时间。
4.参数查询是一种利用 对话框 来提示用户输入条件的查询。
5.用文本值作为查询准则时,文本值要用半角的 双引号 或 单引号 括
起来。
6.交叉表查询是利用了表中的 分组字段 来统计和计算的。
7.要查询的条件之间具有多个字段的“与”和“或”关系,则在输入准则时,各条件
间“与”的关系要输入在 同行 ,而各条件间“或”的关系要输入在 不同行 。
8.查询的结果总是与数据源中的数据保持 一致(同步) 。

相关文档
最新文档