Access学习辅导与上机实习—习题(第3章查询)

Access学习辅导与上机实习—习题

(第3章查询)

■典型习题

一、选择题

1、是_________不会在简单查询的设计网络中出现。

A .字段

B 条件C更新D排序

2、下列叙述不正确的是。

A 删除查询主要用于删除符合条件的记录。

B 更新查询中可以使用计算功能。

C 追加查询时如果两个表的结构不一致,则不能进行。

D生成表查询生成新的表,该表是源表的一个子集。

3、不属于统计函数。

A MAX

B COUNT

C LAST

D Y EAR

二、填空题

4、在查询表达式中,“/”表示,而“\”表示。

5、总计查询中,必须包含的两种字段是和。

6、在查询设计过程中,有多种方式可以视察查询结果,比如可以进入

视图模式或单击按钮。

三、操作题

7、对“教学”库建立下列查询:

(1)用库中的三张表建立一个由学生姓名、课程名称、成绩组成的新数据表,新表取名为新表1。

(2)用学生表生成一个关于女生情况的新数据表,取名为女生情况表。

(3)用库中的三张表建立一个由学生姓名、成绩组成的数学成绩表,取名为数学成绩表。

(4)用库的三张表建立一个不及格学生的汇总表,表中的字段要求有学生姓名、课程名称、成绩。

(5)用库中的三张表建立一个由课程名称、各科平均分、总分、最高分、最低分组成的新数据表,取名为成绩统计表。

8、查询指定课程名的学生成绩,课程名只要求输入任意的几个字。

9、查询统计指定课程名称的总分和平均分。

■习题

一、选择题

1、利用对话框提示用户输入参数的查询过程称为_______。

A 选择查询

B 参数查询

C 操作查询

D SQL查询

2、以下叙述中,错误的是______。

A 查询是从数据库的表中行筛选出符合条件的记录,构成一个新的数据集合

B 查询的种类有:选择查询、参数查询、交叉查询、操作查询和SQL查询

C 创建复杂的查询不能使用查询向导。

D 可以使用函数、逻辑运算符、关系运算符创建复杂的查询

3、Access共提供了种数据类型。

A 8

B 9

C 10

D 11

4、用向导创建简单查询的步骤不包括。

A 双击“使用向导创建查询”快捷方式,打开“简单查询向导”的第一个对话框

B 选择表和查询字段

C 选择需要分组的字段

D 选择明细或汇总查询方式

5、查询设计视图下半部分的栏目用于设计查询中的字段,这些栏目一般不包括

A表 B 字段 C 查询 D 显示

6、在查询设计窗口的工具栏中的“视图”按钮的作用是

A 用于更改表的查询设计

B 用表修改表的结构

C 可以在设计视图和数据表视图两个显示状态之间进行切换

D 以上都不对

7、在查询设计窗口的工具栏中的“查询类型”按钮的作用是。

A 用于显示不同的查询类型

B 用于改变当前的查询类型

C用于在不同的查询类型间进行显示切换D 以上都不对

8、在查询设计窗口的工具栏中的“生成器”按钮的作用是。

A 用于弹出“表达式生成器”对话框,以便用户设置给字段输入数据时的限制条件

B 用于弹出“字段生成器”对话框,以便用户从示例表中选择字段,作为新查询的字段

C用于弹出“表达式生成器”对话框,以便用户设置检索表达式

D以上都不对

9、是利用现有的一个或多个表中的数据创建新表。

A追加查询 B 参数查询C生成表查询 D 总计查询

10、以下不属于生成表查询的必须步骤的是。

A选择表和字段 B 在条件栏输入条件表达式

C 在排序栏选择排序方式

D 选择“查询”菜单中的“生成表查询”

11、以下哪种查询不能更改数据库中表的记录。

A追加查询 B 删除查询C更新查询 D 生成表查询

12、以下关于字段的“标题”属性的叙述,正确的是。

A标题仅用在查询中取代字段的名称

B 标题仅用在报表中取代字段的名称

C标题仅用在表、查询和报表中取代字段的名称

2

数据库应用基础(Access)第2版孙瑞新费昀孙亿圳编

D标题仅用在数据表中取代字段的名称

13、在查询的设计视图中,下面关于“表达式生成器”的叙述,错误的是。

A在生成器上方是一个表达式框,用于创建表达式

B 在生成器中部是常用运算符按钮,用于提供创建表达式所用的常用运算符

C生成器下部含有三个框,即文件夹框、元素或元素类别框和值框,用于列出创建表达式所用的元素

D 生成器生成的表达式,只能用于查询中

14、在使用“查询设计器”创建选择查询时,关于设置查询条件的叙述,下面叙述中错误的是。

A各个字段的条件在逻辑上是“与”的关系

B在条件行的条件和在“或”行的条件,在逻辑上是“或”的关系

C 在“或”行中的各个条件之间在逻辑上是“或”的关系

D 查询条件或以通过生成器来生成

15、在以下列出的关于查询显示结果中字段名显示的叙述,正确的是

A修改字段的显示名可以通过查询向导来进行

B 修改字段名可以通过数据表视图来进行

C修改字段的显示名可以通过查询设计视图中的属性按钮对字段属性进行标题设置来进行

D以上都不对

16、以下列出了在查询中,插入新的查询字段的部分操作步骤,正确的操作顺序是。

(1)在数据库窗口选中“查询”对象,在查询的列表框中选中需要插入字段的查询

(2)单击“设计”按钮,弹出该表的设计视图。

(3)单击要在其左侧插入新字段的旧字段列,选择菜单“插入→列”就会在该字段左侧插入一个空白列。

A (2)(3)(1)

B (1)(3)(2)C(3)(2)(1)D (1)(2)(3)

17、用于基本数据运算的是。

A表B查询 C 窗体 D 宏

18、在Access数据库中,对数据表进行统计的是。

A汇总查询B动作查询 C 选择查询 D 删除查询

19、在Access数据库中,对数据表求列平均值的是。

A汇总查询B动作查询 C 选择查询 D 追加查询

20、在Access数据库中,对数据表进行删除的是。

A汇总查询B操作查询 C 选择查询 D SQL查询

第3 页共8 页

21、在Access数据库中,从数据表找到符合特定条件的数据信息的是

A汇总查询B动作查询 C 选择查询 D SQL查询

22、SQL查询或GROUP BY 语句用于。

A选择行条件B对查询进行排序 C 列表 D 分组条件

23、内部计算函数“Sum”的意思是求所在字段内所有的值的。

A和B平均值 C 最小值 D 第一个值

24、内部计算函数“Avg”的意思是求所在字段内所有的值的。

A和B平均值 C 最小值 D 第一个值

25、条件语句“Where 工资额>1000”的意思是。

A“工资额”中大于1000元的记录

B将“工资额”中大于1000元的记录删除

C 拷贝字段“工资额”中大于1000元的记录

D 将字段“工资额”中大于1000元的记录进行替换

26、条件中“性别=“女”and 工资额>2000”的意思是。

A性别为“女”并且工资额大于2000元的记录

B性别为“女”或者工资额大于2000元的记录

C 性别为“女”并非工资额大于2000元的记录

D性别为“女”或者工资额大于2000元,且二者择一的记录

27、条件“not 工资额>2000”的意思是。

A除了工资额”大于2000之外的工资额的记录

B工资额大于2000元的记录

C并非工资额大于2000元的记录

D字段工资额大于2000,且二者择一的记录

28、在Access数据库中,对数据表进行列求和的是。

A汇总查询B动作查询 C 选择查询 D SQL查询

29、在Access数据库中,对数据表求记录数的是。

A汇总查询B动作查询 C 选择查询 D SQL查询

30、在Access数据库中,对数据表进行生成的是。

A汇总查询B动作查询 C 选择查询 D SQL查询

31、在已经建立的“工资库”中,要从表中找出我们想要看的记录,凡是“工资额>1000.00”的记录,可用的方法。

A查询B筛选 C 隐藏 D 冻结

32、在已经建立的“工资库”中,要在表中不显示某些字段,可用的方法。

A排序B筛选 C 隐藏 D 冻结

33、内部计算函数“Min”的意思是求所在字段内所有的值的。

A和B平均值 C 最小值 D 第一个值

4

数据库应用基础(Access)第2版孙瑞新费昀孙亿圳编

34、内部计算函数“First”的意思是求所在字段内所有的值的。

A和B平均值 C 最小值 D 第一个值

35、条件语句Where 性别=“男”在查询中的的意思是。

A将字段“性别”中的“男”性记录显示出来

B将字段“性别”中的“男”性记录删除

C 拷贝字段“性别”中“男”性记录

D 将字段“性别”中“男”性记录进行替换

36、条件中“Between 70 and 90”的意思是。

A数值70到90之间的数字

B数值70和90这两个数字

C数值70和90这两个数字之外的数字

D数值70和90包含这两个数字,并且除此之外的数字。

37、条件中“性别=“女”or 工资额>2000”的意思是。

A性别为“女”或者工资额大于2000,且二者择一的记录

B性别为“女”或者工资额大于2000的记录

C 性别为“女”并非工资额大于2000的记录

D 性别为“女”并且工资额大于2000元的记录

38、将表“学生名单2”的记录复制到表“学生名单1”中,且不删除表“学生名单1”中的记录,所使用的查询方式是。

A删除查询B生成表查询 C 追加查询D交叉表查询

39、在SQL查询中使用WHERE子句指出的是。

A查询目标B查询结果 C 查询视图D查询条件

40、假设数据库表中有一个姓名字段,要查找姓名为张三或李四的记录的条件是。

A IN “张三”,“李四”

B LIKE“张三”OR“李四”

C “张三”AN

D “李四” D LIKE“张三”AND“李四”

41、要查询一个表中的所有数据,可以用字符来表示任意字符。

A ?

B *

C $

D @

42、假设某数据库中有一个姓名字段,查找姓李的记录的条件是。

A IN “李”

B LIKE “李”

C LIKE “李*”

D “李”

43、假设某数据库中有一个工作时间字段,查找92年参加工作的职工的条件是

A Between #92-01-01# and #92-12-31#

B Between #92-01-01# to #92-12-31#

C Between #92.01.01# and #92.12.31#

D Between “92-01-01”and “92-12-31“

44、通配符“#”可以。

A匹配零个或多个字符B匹配任何一个字符勤 C 匹配一个数字D匹配空值

第5 页共8 页

45、假设某数据库中有一个姓名字段,查找姓名不是张三的记录的条件是。

A NOT “张三*”

B NOT “张三”

C LIKE “张三”

D “张三”

46、不合法的有效性规则表达式是。

A “性别”=“男”OR “性别”=“女”

B [性别] LIKE “男”OR [性别]=“女”

C [性别] LIKE “男”OR [性别] LIKE“女”

D [性别]=“男”OR [性别]=“女”

47、特殊运算符“IS NULL ”用于指定一个字段为。

A空字符串B特殊值 C 空值 D 缺省值

48、下列与LIKE“*黄?”匹配。

A“黄花菜”B“是黄色的” C “黄河” D “黄金时代”

49、以下关于查询的叙述正确的是。

A只能根据数据表创建查询B只能根据已建查询创建查询

C 可以根据数据表和已建查询创建查询

D 不能根据已建查询创建查询

二、填空题

1、查询用于在一个或多个表内查找某些特定的完成数据的检索、定位和计算的功能,供用户查看。

2、内部计算函数“Sum”的意思是对所在字段内所有的值。

3、将表“学生名单”创建新表“学生名单2”,所使用的查询方式是。

4、将表“学生名单”的记录删除,所使用的查询方式是。

5、创建分组统计查询时,总计项应选择。

6、在“设计视图”窗口中进行简单查询设计,需要经过以下几个主要步骤:、

、、,以及进行和的切换。

7、交叉表查询可以对数据表进行、、或其他总计的运算。

8、创建查询的方式,一般有、、。

9、查找不匹配项查询,实际上就是设置不匹配字段的条件为。

10、Access2003中,SQL查询是通过使用来创建的查询。

三、操作题

1、针对“教学”表建立下列操作查询。

(1)利用学生表生成一张男生数据表。

(2)把数学成绩都减15分。

(3)把学生表中的吴二强改为李二强。

(4)把学生表中的李泗年出生日期改为1983年1月2日。

(5)去掉课程表中所有课程名称中最右端的“应用基础”字样。

(6)利用成绩表生成一张不及格成绩数据表。

2、针对学生库建立下列删除查询。

6

数据库应用基础(Access)第2版孙瑞新费昀孙亿圳编

(1)删除学生表中的所有男同学。

(2)删除成绩表中成绩不及格的所有记录。

3、针对学生表建立下列查询。

(1)把男同学表中的记录追加到学生表中。

(2)把不及格表中成绩高于50分的记录添加到成绩表中。

(3)指定学号查询学生的资料。

4、查询指定课程名的学生成绩。课程名只要求输入前几个字。输入课程名,查询该课程所有学生的成绩。

5、查询成绩范围在70和80分之间的学生姓名及成绩。

6、已知学校学生成绩数据库中的“成绩表”及内容如下:

编号日期姓名性别语文数学外语物理化学生物总分

01 03-03-8 张三男80 100 70 60 100 66

02 03-03-8 李四男60 90 55 50 45 100

03 03-03-8 王五女88 100 70 78 80 67

04 03-03-8 赵六女97 100 100 90 90 87

05 03-03-8 周七男80 60 79 55 40 54

(1)以上各字段除了“总分”的内容之外,其他都已录入。请在该成绩表的基础上建立“成绩表查询”,再用“设计视图”功能来计算“总分”。

(2)上述操作过程也可以运用“SQL视图”直接在显示的语句中添加和改写计算内容。下面是未改动的“SQL视图”语句:

SELECT 成绩表.编号,成绩表.姓名,成绩表.性别,成绩表.语文,成绩表.数学,成绩表.外语,成绩表.物理,成绩表.化学,成绩表.生物,成绩表.总分

FROM 成绩表

请在上述语句的基础上添加和改写计算内容。

(3)统计语文课及格人数,以及所有课程都及格的人数。

7、当一个单位的工资数据库的“名单表”中,每个记录都是惟一的,该表的结构字段有:“编号,部门,姓名,性别”,而“工资表”中,每个职工的记录,均有1月至5月的记录,该表的结构字段有“编号,姓名,标准工资,岗位补贴,妇女保健补贴,伙食补贴,夜班费”等。如果这两个表,建立关系,在建立的查询表中,显示:“编号,部门,姓名,性别,标准工资,岗位补贴,妇女保健补贴,伙食补贴,夜班费”,那么,这两个表,即“名单表”与“工资表”应该建立什么样的关系?为什么?

8、在查询中,任何文本字段,要从该字段取出逻辑值,如果该字段中有记录,则在新生成的字段中的相应记录显示“-1”。若设定条件后,则新生的字段中的相应记录按照设定的条件显示“-1”,或者显示“0”。“-1”表示逻辑真,“0”表示逻辑假。

假设以上陈述是正确的,现在已知某单位“职工工资表”中的性别是用汉字“男”或“女”表示的,已有字段为:“姓名,性别,标准工资,加班费,标准工资”,

第7 页共8 页

在查询中除已知字段外,现在要求自动求出“妇女保健补贴”字段中的数据,即每位妇女月补贴25元,最后,自动求出所有职工的工资总额,请根据以上设定,写出SQL语句。

9、阅读下面的SQL语句,写出该查询的运行结果。

SELECT 姓名,性别,期中成绩,期末成绩,总分

FROM 学生信息

WHERE 姓名LIKE “刘*”

10、针对“教学”数据库建立更新查询:

(1)在男生的学号后面添加一个字母“A”,在女生的学号后面添加一个字母“B”

(2)给每个女生的计算机成绩加5分。

(3)算出每个学生成绩与平均分的差,放入“差值”字段。

8

access第3章数据表习题及答案

第三章创建和维护数据表习题及答案 一、选择题 (1)Access数据库的设计一般由5个步骤组成,对以下步骤的排序正确的是 a.确定数据库中的表b.确定表中的字段 c.确定主关键字d.分析建立数据库的目的 e.确定表之间的关系 A) dabec B) dabce C) cdabe D) cdaeb (2)学校欲建立一个“教学管理”的数据库,由教师表、学生表、课程表、选课成绩表组成,教师表中有教师编号、姓名性别、工作时间、职称、学历、系别等字段,试确认该表的主关键字是 A) 姓名B) 教师编号C) 系别D) 职称 (3)以下字符串不符合Access字段命名规则的是 A) ^_^birthday^_^ B) 生日C) Jim.jeckson D)//注释 (4)某学校欲建立一个“教学管理”的数据库,设计该数据库由教师表、学生表、课程表、选课成绩表组成,其中教师表由TeacherID、TeacherName、sex、[telephone]组成,现确定该表的主关键字为TeacherName。以下分析正确的是 A) 教师表字段命名有错误,其他正确 B) 教师表主关键字选择错误,其他正确 C) 教师表字段命名和主关键字错误 D) 该表设计没有错误 (5)一张“学生”表中,要使“年龄”字段的取值范围设在14~50之间,则在“有效性规则”属性框中输入的表达式为 A) >=14AND<=50 B) >=140R=<50 C) >=50AND<=14 D) >=14&&=<50

(6)可以选择输入数据或空格的输入掩码是 A) 0 B) < C) > D) 9 (7)将所有字符转换为大写的输入掩码是 A) > B) < C) 0 D) A (8)某文本型字段的值只能为字母且不允许超过6个,则将该字段的输入掩码属性定义为 A) AAAAAA B) LLLLLL C) CCCCCC D) 999999 (9)某数据库的表中要添加Intemet站点的网址,则该采用的字段的数据类型是 A) OLE对象数据类型B) 超级链接数据类型 C) 查阅向导数据类型D) 自动编号数据类型 (10)某数据库的表中要添加一张图片,则采用的该字段的数据类型是 A) OLE对象数据类型B) 超级链接数据类型, C) 查阅向导数据类型D) 自动编号数据类型 (11)Access数据库中哪个数据库对象是其他数据库对象的基础? A) 报表B) 表C) 窗体D) 模块 (12)在使用Access创建数据库中的表时,以下不能导入到Access数据库中的是 A) Excel表格B) ForPro创建的表C) Access数据库中的表D) Word文档里的表 (13)某字段中已经有数据,现要改变该字段大小的属性,将该字段大小重新设置为整数型,则以下所存数据会发生变化的是 A) 123 B) 2.5 C) -12 D) 1563 (14)Access中表与表的关系一般定义为 A) 一对多关系B) 多对多关系C) 一对一关系D) 多对一关系 (15)若要在某表中“姓名”字段中查找t:A wh开头的所有人名,则应在查找内容框中输入的字符串是 A) wh? B) wh* C) wh[ ] D) wh# (16)将文本字符串"23,18,9,66"按升序排序,排序的结果将是

第三章 表的创建习题

一、选择题 1、在Access中,数据库的核心与基础是( ) A.表 B.查询 C.报表 D.宏 2、Access字段名的最大长度为() A.32个字符 B.64个字符 C.128个字符 D.256个字符 3、“TRUE/FALSE”数据属于() A.文本数据类型 B.是/否数据类型 C.备注数据类型 D.数字数据类型 4、在数据库中,对满足条件:允许一个以上的节点无双亲和一个节点可以有多于一个的双亲的数据模型称为( ) A.层次数据模型 B.网状数据模型 C.关系数据模型 D.面向对象数据库 5、一个元组对应表中() A.一个字段 B.一个域 C.一个记录 D.多个记录 6、数据对象导出到另一数据库中,在功能上是() A.转换成txt数据格式 B.转换成Microsoft Excel数据格式 C.复制和粘贴 D.转换成Microsoft Word数据格式 7、文本数据类型中,字段大小的取值范围是() A.0---255 B.-256-----256 C.0---256 D.50----255 8、一般情况中,使用()建立表结构,要详细说明每个字段的字段名和所使用的数据类型。 A.“数据表”视图 B.“设计”视图 C.“表向导”视图 D.“数据库”视图 9、可以选择输入任何的字符或一个空格的输入掩码是() A.0 B.& C.A D.C 10、Access字段名可包含的字符是() A.“.” B.“!” C.空格 D.“[]” 11、在ACCESS中,可以在()中打开表 A.“数据表”视图和“设计视图” B.“数据表视图”和“数据库”视图 C.“设计视图”和“表向导”视图 D.“数据表视图”和“表向导”视图 12、数据表中的“列标题的名称”叫做( )。 A.字段 B.数据 C.记录 D.数据视图 13、在Access的下列数据类型中,不能建立索引的数据类型是( )。 A.文本型 B.备注型 C.数字型 D.日期时间型 14、Access中不允许同一表中有相同的( ) A.属性值 B.字段名 C.数据 D.字段 15、Access表中字段的数据类型不包括( )。 A.文本 B.备注型 C.通用 D.日期时间型 16、在Access中,不能将当前数据库中的数据库对象导入到()中。 A.Excel B.查询 C.另一数据库 D.Word 17、下面叙述不正确的是( )。 A.字段大小可用于设置文本,数字或自动编号等类型字段的最大容量 B.可对任意类型的字段设置默认值属性 C.不同的字段类型,其字段属性有所不同 D.有效性规则属性是用于限制此字段输入值的表达式 18、在数据表视图中,不可以( )。 A.修改字段的类型 B.修改字段的名称 C.删除一个字段 D.删除一条记录

计算机二级《Access》练习题与答案

计算机二级《Access》练习题与答案 计算机二级《Access》练习题与答案 计算机二级一般指计算机二级考试。计算机二级考试是全国计算机等级考试(National Computer Rank Examination,简称NCRE)四个等级中的一个等级,由教育部考试中心主办,考核计算机基础知识和使用一种高级计算机语言编写程序以及上机调试的基本技能。下面是店铺整理的计算机二级《Access》练习题与答案,欢迎大家阅览。 1[单选题] 下列特征中不是面向对象方法的主要特征的是()。 A、多态性 B、继承 C、封装性 D、模块化 参考答案:D 参考解析:面向对象设计方法与面向过程设计方法有本质的不同,其基本原理是:使用现实世界的概念抽象地思考问题从而自然地解决问题。其特点包括:分类性、多态性、封装性、模块独立性和继承等。模块化是结构化程序设计的特点。 2[单选题] 下列逻辑运算结果为“true”的是()。 A、false 01"not true B、true 01"not true C、false and not true D、true and not true 参考答案:B 参考解析:逻辑运算符的优先级别为:Not>And>0r。因此,Flase Or Not True的值为Flase,True Or Not True的值为True,False And Not Tree的值为Fase,True And Not Tme的值为Fase。 3[单选题] 用于获得字符串S从第3个字符开始的两个字符的函数是()。 A、Mid(S,3,2) B、Middle(S,3,2) C、Left(S,3,2) D、Right(S,3,2)

Access上机操作题——查询操作

Access上机操作题之七 ——使用查询向导创建查询㈠ 在“教学”数据库中的“学生”、“课程”、“成绩”三张表中,完成下列操作: 1、建立表间关系: 根据“学生”表和“成绩”表中“学号”字段建立关系;根据“成绩”表和“课程”表中的“编号”字段建立关系;保存已建立的关系。 2、简单查询的创建: ⑴单表查询: 使用简单查询向导,对“学生”表创建一个名为“学生单表简单查询”,只要显示“学生,姓名,性别,出生日期,地址”等字段。 ⑵多表查询: 使用简单查询向导,对“学生”、“课程”、“成绩”表创建一个名为“学生多表简单查询”的简单查询,只要显示“学号,姓名,入学成绩,课程,成绩”等字段。 3、交叉表查询: 使用交叉表查询向导创建一个基于“学生”、“课程”、“成绩”三张表名为“学生成绩交叉查询”的查询。 ⑴若以上三张表没建立关系,则建立它们之间的关系。 ⑵建立一个包含“学生”表中“姓名”,“课程”表中“课程”,“成绩”表中“成绩”字段的简单查询。 ⑶按照书中P56—58页的②—⑤步操作。 4、重复项查询: ⑴使用重复项查询向导,在“学生”表中,查找入学成绩相同的学生。此查询命名为“入学成绩相同学生查询” ⑵使用重复项查询向导,在“学生”表中,查找出生日期相同的学生。此查询命名为“出生日期相同学生查询”。 ⑶使用重复项查询向导,在上面已建立的“学生多表选择查询”中,查找“计算机应用基础”分数相同的学生。此查询命名为“计算机应用基础分数相同查询”。 5、查找不匹配项查询: 使用查找不匹配项查询,在“学生”和“成绩”表中,查找没有成绩的学生。此查询命名为“缺考学生查询”。

Access上机操作题之八 ——使用查询向导创建查询㈡ 在“职工基本情况”数据库中的“职工”、“职工家属”、“职工工资”三张表中,完成下列操作: 1、建立表间关系: 根据“职工”表、“职工家属”和“职工工资”三张数据表中的“职工号”字段建立他们之间的关系,并保存其建立的关系。 2、简单查询的创建: ⑴单表查询: ①使用简单查询向导,对“职工”表创建一个名为“职工工作业绩单表简单查询”,只要显示“职工号,姓名,工作业绩”等字段。 ②使用简单查询向导,对“职工家属”表创建一个名为“职工爱人单表简单查询”,只显示“职工号”和“爱人姓名”字段。 ③使用简单查询向导,对“职工工资”数据表创建一个名为“职工奖金单表简单查询”,显示“职工号,奖金,保险”等字段。 ⑵多表查询: ①使用简单查询向导,创建一个基于“职工”和“职工家属”数据表,名为“职工子女多表查询”,显示“职工号,姓名,婚否,子女”等字段。 ②使用简单查询向导,创建一个基本“职工”和“职工工资”数据表,名为“职工收入多表查询”,显示“职工号,姓名,基本工资,奖金,保险”等字段。 ③使用简单查询向导,创建一个基本“职工”、“职工家属”和“职工工资”三张数据表,名为“职工情况多表查询”,显示“职工号,职工姓名,爱人姓名,子女,基本工资”等字段。 3、交叉表查询: 使用交叉表查询向导创建一个基于“职工”、“职工工资类别”、“职工工资汇总表”三张表名为“职工工资交叉查询”的查询。 ⑴根据“职工”和“职工工资汇总表”的“职工号”字段,和“职工工资类别”和“职工工资汇总表”的“编号”字段,建立以上三张数据表之间的关系。 ⑵建立一个名为“职工工资汇总查询”的简单查询,包含“职工”表中“职工号、姓名”,“职工工资类别”表中“工资类别”,“职工工资汇总表”表中“金额”字段的简单查询。 ⑶根据已建立的“职工工资汇总查询”,创建一个以“姓名”字段为行标题,“工资类别”为列标题,对每位职工工资情况进行汇总的交叉表查询,并将其命名为“职工工资交叉查询”。 4、重复项查询: ⑴使用重复项查询向导,在“职工”数据表中,查找工作业绩相同的职工。此查询命名为“工作业绩相同查询” ⑵使用重复项查询向导,在“职工工资”表中,查找基本工资相同的职工。此查询命名为“基本工资相同查询”。 ⑶使用重复项查询向导,在上面已建立的“职工工资汇总查询”中,查找“奖金”相同的职工。此查询命名为“奖金相同的职工查询”。 5、查找不匹配项查询: 使用查找不匹配项查询,在“职工”和“职工工资”表中,查找两张数据表中不匹配项的职工。此查询命名为“职工不匹配项查询”。

Access第三章练习题

Access第三章练习题 ACCESS第三章练习题 一、选择题 1、在条件表达式中,字段名必须用()括起来 A、单引号 B、双引号 C、方括号 D、在括号 2、在ACCESS中,10点30分15秒的表达式是() A、10:30:15 B、” 10:30:15” C、time(10:30:15) D、#10:30:15# 3、在使用设计视图创建查询时,要添加查询字段以下做法错误的是() A、直接用鼠标将字段拖动至设计网格中 B、在字段列表双击字段,也可以将其添加到设计网格中 C、双击*可以添加所有字段到设计网格 D、右击字段,在弹出菜单中选择“添加”命令 4、表达式YEAR(DATE())的含义是() A、取当前系统日期 B、取当前系统日期的年份值 C、判断是否为闰年 D、取当前系统的月份值 5、某查询设计视图性别“条件”栏为“男”,“或”栏为“女”,入学成绩“条件”栏为:>=300,则该查询要查找的是() A、入学成绩在300分以上的女性和所有的男性 B、入学成绩在300分以上的男性和所有的女性 C、入学成绩在300分以上的所有人或男性

D、入学成绩在300分以上的所有人 6、在定义参数查询条件时,用()来表示在执行查询时等待输入的参数值 A、NULL B、双引号 C、问号 D、方括号 7、关于选择查询,以下说法错误的是() A、可以从一个或多个表中查找数据 B、可以对记录进行总计、计数、分组、排序等操作 C、要以更新源表中数据,如删除记录、修改记录 D、选择查询分为简单查询和高级选择查询两种 8、在ACCESS中,要将文本“计算机”与数字2009连接起来,以下表达式正确的是()A、“计算机”+2009 B、“计算机”AND 2009 C、“计算机”&2009 D、“计算机”—2008 9、小胡创建了一个更新查询,为“成绩表”中的“张伟”成绩增加2分,在数据库的“查询”对象窗口中,打开两次该查询,则源数据表中张伟的成绩() A、提高了12分 B、提高了4分 C、提高了6分 D、没有变化 10、在ACCESS中,表达式15\2的结果是() A、7.5 B、7 C、8 D、1 11、ACCESS提供的查询向导一般用于汇总数据的是()

《Access数据库实用教程》(第2版)-苏传芳 习题3参考答案

习题3参考答案 一、单选题 1. A 2. B 3.B 4.D 5.D(原题错误,应为说法正确的是) 6.A 7.C 8.A 9.A 10.A 11.B 12.B (B选项应为提高查询速度) 13.C 14.D 15.D 16.A 17.D 18.C 19.C 20.C 21.A 22. C 23.D 二、填空题 1. 64 2. 有效性规则 3. 备注 4. 数据表 5. 身份证号 6. 外键 7. 记录 8. 默认值 9. 索引10. Ctrl 三、简答题 1. 创建表有哪几种方法?各有什么特点? 答: 创建表的方法有: (1)新建数据库时会自动创建表 (2)使用表设计视图创建表 (3)导入或链接表 第1种方法的特点是,新建数据库时系统自动创建的一张空表,并且是在数据表视图下设计表结构,只能设置字段名称和数据类型,不能设置其他字段属性。 第2种方法的特点是,在表设计视图中定义表结构,可以设置字段的所有属性,这是实际应用中最常用的方法,因为这种方法功能最全、最为灵活。 第3种方法的特点是,从其他数据源中导入数据。一般来说,导入表的表结构和数据都有了。 2. 什么是数据类型?Access 2010中的数据类型有哪些? 答: 数据类型决定了用户在字段中保存值的种类。Access 2010中的数据类型有:文本、备注、数字、日期/时间、货币、自动编号、是/否、OLE对象、附件、超链接、查阅向导等。 3. 格式与输入掩码各有什么作用? 答:

格式用于设置数据显示和打印的格式,可选择预定义格式或进行自定义。输入掩码用于指导和规范用户的数据输入,拒绝错误输入,保证输入数据的正确性。 4. 什么是主键?什么是外键? 答:主键是可以唯一标识表中一条记录的字段或字段组合。如果一个表的字段或字段组合不是这个表的主键,而是另一个表的主键,则称其为外键。 5. 参照完整性有什么作用? 答: 参照完整性是一套规则系统,可以确保相关表之间数据的一致性和有效性。如果实施参照完整性,在主表和相关表间将建立禁止插入、禁止更新、禁止删除等规则。

Access2003第三章表的练习题

Access2003第三章表的练习题 第三章表的练习题 一、单选题(每题分,计分) 1.在文本类型字段的“格式”属性使用“@;尚未输入”,则下列叙述正确的是( ) A. 代表所有输入的数据B。只可输入“@”符号 C. 此栏不可以是空白D。若未输入数据,会显示“尚未输入”4个字 2.数据库中的每张表,都必须具有一个主关键字段( ) A. 对 B. 错 3.为便于计算,在Access数据表中建立字段“基本工资”,其数据类型应当是( ) A. 文本型 B. 数字型 C. 日期/时间型 D. 是/否型 4.在Access数据表中( ) 追加记录 A. 任意位置 B. 表最下面空记录中 C. 表中第一条记录前面 D. 按记录的序号的位置 5.Access数据库中的表又称作数据表,在数据表中说法不正确的是( ) A. 表中的列叫做“字段”,表中的行称作“记录” B. 一个数据库可以包含若干个数据表 C. 在一个数据表中不能包含重复的字段名。 D. 表中的一个字段可以存放一同类型的数据 6.Access中,为了使字段的值不出现重以便索引,可以将该字段

定义为( ) A. 索引 B. 主键 C. 必填字段 D. 有效性规则 7.货币数据类型等价于具有什么属性的数字数据类型( ) A. 整型 B. 长整形 C. 单精度 D. 双精度 8.不能进行索引的字段类型是( ) 。 A. 备注 B. 数值 C. 字符 D. 日期 9.对表中某一字段建立索引时,若其值有重复,可选择( ) 索引。 A. 主 B. 有(无重复) C. 无 D. 有(有重复) 10.下列关于空值的叙述中,正确的是( ) 。 A. 空值是双引号中间没有空格的值。 B. 空值是等于数值。 C. 空值是使用NULL或空白来表示字段的值。 D. 空值是用空格表示的值。 11.如设置字段的输入掩码为“####—######”,该字段正确的输入数据是( ) 。 A. 0755—12456 B. 0755—abcdef C. abcd—123456

Access学习辅导与上机实习—习题(第3章查询)

Access学习辅导与上机实习—习题 (第3章查询) ■典型习题 一、选择题 1、是_________不会在简单查询的设计网络中出现。 A .字段 B 条件C更新D排序 2、下列叙述不正确的是。 A 删除查询主要用于删除符合条件的记录。 B 更新查询中可以使用计算功能。 C 追加查询时如果两个表的结构不一致,则不能进行。 D生成表查询生成新的表,该表是源表的一个子集。 3、不属于统计函数。 A MAX B COUNT C LAST D Y EAR 二、填空题 4、在查询表达式中,“/”表示,而“\”表示。 5、总计查询中,必须包含的两种字段是和。 6、在查询设计过程中,有多种方式可以视察查询结果,比如可以进入 视图模式或单击按钮。 三、操作题 7、对“教学”库建立下列查询: (1)用库中的三张表建立一个由学生姓名、课程名称、成绩组成的新数据表,新表取名为新表1。 (2)用学生表生成一个关于女生情况的新数据表,取名为女生情况表。 (3)用库中的三张表建立一个由学生姓名、成绩组成的数学成绩表,取名为数学成绩表。 (4)用库的三张表建立一个不及格学生的汇总表,表中的字段要求有学生姓名、课程名称、成绩。 (5)用库中的三张表建立一个由课程名称、各科平均分、总分、最高分、最低分组成的新数据表,取名为成绩统计表。 8、查询指定课程名的学生成绩,课程名只要求输入任意的几个字。 9、查询统计指定课程名称的总分和平均分。 ■习题 一、选择题 1、利用对话框提示用户输入参数的查询过程称为_______。 A 选择查询 B 参数查询 C 操作查询 D SQL查询 2、以下叙述中,错误的是______。 A 查询是从数据库的表中行筛选出符合条件的记录,构成一个新的数据集合

第3章查询_习题及答案

第3章查询 一、选择题 (1)在Access中对表进行"筛选"操作的结果是(A )。 A)从数据中挑选出满足条件的记录但不生成新表 B)从数据中挑选出满足条件的记录并生成一个新表 C)从数据中挑选出满足条件的记录并输出到一个报表中 D)从数据中挑选出满足条件的记录并显示在一个窗体中 (2)在Access数据库对象中,体现数据库设计目的的对象是( C)。 A)报表 B)模块 C)查询 D)表 (3)在SELECT 语句中使用ORDER BY 是为了指定(B )。 A)查询的表 B)查询结果的顺序 C)查询的条件 D)查询的字段 (4)将表A 的记录添加到表B 中,要求保持表B 中原有的记录,可以使用的查询是(C )。A)选择查询 B)生成表查询 C)追加查询 D)更新查询 (5)在Access 中,查询的数据源可以是(C )。 A)表 B)查询 C)表和查询 D)表、查询和报表 (6)下列不属于查询操作的是( A)。题目应为:下列不属于操作查询的是 A)参数查询 B)生成表查询 C)更新查询

D)删除查询 (7)下列对查询能实现的功能叙述中,正确的是(D )。 A)选择字段、选择记录、编辑记录、实现计算、建立新表、建立数据库 B)选择字段、选择记录、编辑记录、实现计算、建立新表、更新关系 C)选择字段、选择记录、编辑记录、实现计算、建立新表、设置格式 D)选择字段、选择记录、编辑记录、实现计算、建立新表、建立基于查询的报表和窗体 (8)在Access的5个最主要的查询中,能从一个或多个表中检索数据,在一定的限制条件下,还可以通过此查询方式来更改相关表中记录的是(A )。 A)选择查询 B)参数查询 C)操作查询 D)SQL查询 (9)对"将信息系1999年以前参加工作的教师的职称改为副教授",合适的查询为(B )。 A)生成表查询 B)更新查询 C)删除查询 D)追加查询 (10)下面对查询功能的叙述中正确的是(C )。 A)在查询中,选择查询可以只选择表中的部分字段,还可以通过选择一个表中的不同字段生成同一个表B)在查询中,编辑记录主要包括添加记录、修改记录、删除记录和导入、导出记录 C)在查询中,查询不仅可以找到满足条件的记录,还可以在建立查询的过程中进行各种统计计算 D)以上说法均不对 (11)查询"书名"字段中包含"等级考试"字样的记录,应该使用的条件是(D )。 A)Like"等级考试" B)Like"*等级考试" C)Like"等级考试*" D)Like"*等级考试*" (12)下列表达式计算结果为日期型的是( C)。 A)#2012-1-23#-#2011-2-3# B)year(#2011-2-3#) C)DateValue("2011-2-3")

【海鸥共享】二级access习题第三章1

经典例题 1、在使用向导创建交叉表查询时,用户需要指定()种字段。 A、1 B、2 C、3 D、4 2、使用向导创建交叉查询的数据源是() A、数据库文件 B、表 C、查询 D、表或查询 3、对于交叉表查询时,用户只能指定()个总计类型的字段。 A、1 B、2 C、3 D、4 4、Access提供了组成查询准则的运算符是() A、关系运算符 B、逻辑运算符 C、特殊运算符 D、以上都是 5、如果经常要从几个表中提取数据,最好的查询方法是() A、操作查询 B、生成表查询 C、参数查询 D、选择查询 一、选择题 例1 在Access中,主要有以下哪几种查询操作方式 1,选择查询 2,参数查询 3,交叉表查询 4,操作查询 5,SQL查询 A)1,2 B)1,2,3 C)1,2,3,4, D)1,2,3,4,5 例2 在Access中,以下哪个不属于查询操作方式 A)选择查询 B)参数查询 C)准则查询 D)操作查询 例3下列属于操作查询的是 1,删除查询 2,更新查询 3,交叉表查询 4,追加查询 5,生成表查询 A)1,2.3.4 B)2,3,4,5 C)3,4,5,1 D)4,5,1,2 例 4 以下查询方式中不属于操作查询的是 A)选择查询B)删除查询 C)更新查询D)追加查询 例5在以下各查询中有一种查询除了从表中选择数据外,还对表中数据进行修改的是 A)选择查询 B)交叉表查询 C)操作查询 D)参数查询 例6 哪个查询会在执行时弹出对话框,提示用户输人必要的信息,再按照这些信息进行查询 A)选择查询 B)参数查询 C)交叉表查询 D)操作查询 例7 ____是最常见的查询类型,它从一个或多个表中检索数据,在一定的限制条件下,还可以通过此查询方式来更改相关表中的记录 A)选择查询 B)参数查询 C)操作查询 D)SQL查询 例8 可以在一种紧凑的、类似于电子表格的格式中,显示来源与表中某个字段的合计值、计算值、平均值等的查询方式是 A)SQL查询 B)参数查询 C)操作查询D)交叉表查询 例9 在一个操作中更改许多记录的查询是 A)参数查询 B)操作查询 C)SQL查询 D)选择查询 例 10 表中存有学生姓名、性别、班级、成绩等数据,若想统计各个班各个分数段的人数,最好的查询方式是 A)选择查询 B)交叉表查询 C)参数查询 D)操作查询 例11 以下类型中不属于SQL查询的是 A)选择查询 B)联合查询 C)子查询 D)数据定义查询 例12利用一个或多个表中的全部或部分数据建立新表的是 A)生成表查询 B)删除查询 C)更新查询 D)追加查询 例 13 主要应用于创建表的备份、创建从指定时间显示数据的报表、创建包含旧记录的历史表等方面的查询是 A)生成表查询 B)删除查询 C)更新查询 D)追加查询 例14将成绩在90分以上的记录找出后放在一个新表中,比较合适的查询 A)删除查询 B)生成表查询 C)追加查询 D)更新查询 例15适合将“计算机使用软件”课程不及格的学生从“学生”表中删除的是 A)生成表查询 B)更新查询 C)删除查询 D)追加查询 例16能够对一个或者多个表中的一组记录作全面的更改的是 A)生成表查询 B)更新查询 C)删除查询 D)追加查询 例 17 将信息系 99年以前参加工作的教师的职称改为副教授合适的查询为 A)生成表查询 B)更新查询 C)删除查询 D)追加查询 例18 什么查询可以从一个或多个表中选取一组记录添加到一个或多个表的尾部 A)生成表查询 B)更新查询 C)删除查询 D)追加查询 例19 以下哪个查询是将一个或多个表、一个或多个查询的字段组合作为查询结果中的一个字段,执行此查询时,将返回所包含的表或查询中对应字段的记录 A)联合查询 B)传递查询 C)数据定义查询 D)子查询 例20哪个查询可以直接将命令发送到ODBC数据,它使用服务器能接受的命令,利用它可以检索或更改记录 A)联合查询 B)传递查询 C)数据定义查询 D)子查询 例21 可以创建、删除或更改表,或者在当前的数据库中创建索引的查询是 A)联合查询 B)传递查询 C)数据定义查询D)子查询 例22 哪个查询可以包含另一个选择或操作查询中的SOL SELECT语句,可以在查询设计网格的“字段”行输入这些语句来定义新字段,或在“准则"行来定义字段的准则 A)联合查询B)传递查询 C)数据定义查询D)子查询 例 23 每个查询都有 3种视图,下列不属于查询的 3种视图的是 A)设计视图 B)模板视图 C)数据表视图 D)SQL视图 例 24 检索价格在 30万元一60万元之间的产品,可以设置条件为 A)“>30 Not<60” B “>30 Or<60”, C)“>30And<60” D “>30Like<60”

数据库系统Access第1—9章练习题及答案

数据库系统Access第1—9章练习题及答案第一章数据库系统概述 1.数据是信息的载体,信息是数据的DA.符号化表示B.抽象C.载体D.内涵 2.存储在计算机外部存储器上的有结构的数据集合称为DA.数据结构B.数据库管理系统C.数据库系统D.数据库 3.数据库是在计算机中按照一定的数据模型组织、存储和应用的D 的集合。A.文件B.命令C.程序D.数据4.数据处理的中心问题是D A.数据分析B.数据采集C.信息管理D.数据管理 5.数据库管理系统能对数据进行C的三种处理并完成各种特定信息加工任务。A.搜集、定义、保存B.定义、综合、保存C.定义、操作、控制D.综合、保存、统计6.数据库管理系统(DBMS)是数据库系统中用来D的软件系统。A.建立数据库B.描述数据库C.保护数据库D.管理数据库7.下面关于数据库概念的叙述中,A是正确的。A.由于共享数据不必重复存储,可以减少数据的冗余度B.数据库中数据不可被共享C.利用数据库存储数据,可以避免所有的数据重复D.计算机关机后,数据库存储在RAM存储器中 8.数据库系统的特点是A、数据独立、减少数据冗余度、避免数据不一致和加强数据保护。 A.数据共享B.数据存储C.数据应用D.数据保密9.数据库系统的数据独立性包括C A.数据物理独立性B.应用和设计独立

C.数据物理独立性和逻辑独立性D.数据程序彼此独立10.数据库系统的核心是A A.数据库管理系统B.操作系统C.编译系统D.数据库11.数据库系统由D五部分组成。 A.硬件系统、数据库、用户、应用软件、外设 B.硬件系统、数据库、维护和管理人员、应用软件、外设C.硬件系统、数据库、DBMS、维护和管理人员、程序 D.硬件、操作系统、数据库、数据库管理系统、数据库应用系统和用户 12.DB(数据库)、DBS(数据库系统)、DBMS(数据库管理系统)三者之间的关系是AA.DBS包括DB和DBMSB.DBMS包括DB和DBSC.DB 包括DBS和DBMSD.DBS等于DB等于DBMS13.数据库管理系统的工作不包括C A.定义数据库B.对已定义的数据库进行管理C.为定义的数据库提供操作系统D.数据通讯 14.数据库管理系统在B的支持下,支持用户对数据库的各项操作。A.计算机管理软件B.操作系统C.应用软件D.工具软件 15.不同的数据库管理系统支持不同的数据模型。C不是常用的数据模型。A.层次模型B.网状模型C.链状模型D.关系模型16.数据库管理系统支持的数据模型常见的有C三种。 A.概念模型设计和逻辑模型设计B.模型设计和内模式设计C.结构特性设计和行为特性设计D.内模式设计和物理设计

Access温习习题及答案

第1章数据库技术概述 一、选择题 是一种()。 A. 数据库 B. 数据库系统 C. 数据库治理软件 D. 数据库治理员 答案:C 命令名称的右边带有三角符号表示() A. 该命令已经被设置为工具栏中的按钮 B. 将光标指向该命令时将打开相应的子菜单 C. 当前状态下该命令无效 D. 执行该命令后会显现对话框 答案:B 数据库的对象包括() A. 要处置的数据 B. 要紧的操作内容 C. 要处置的数据和要紧的操作内容 D. 仅为数据表 答案:C 数据库7个对象中,()是实际寄存数据的地址。 答案:A 数据库中的表是一个()。 答案:D 6.在一个数据库中存储着假设干个表,这些表之间能够通过()成立关系。 A. 内容不相同的字段 B. 相同内容的字段 C. 第一个字段 D. 最后一个字段 答案:B 中的窗体是()之间的要紧接口。 A. 数据库和用户 B. 操作系统和数据库 C. 用户和操作系统 D. 人和运算机 答案:A 二、填空题 是中的一个组件,它能够帮忙咱们。 答案:Office2003办公软件,数据库治理 的用户界面由、、、、和组成。

答案:题目栏,菜单栏,工具栏,工作区,状态栏,任务窗格 数据库中的表以行和列来组织数据,每一行称为,每一列称为。答案:一条记录,一个字段 数据库中表之间的关系有、和关系。 答案:一对一,一对多,多对多 、和数据,查询也能够作为数据库中其他对象的。答案:查看,分析,更改数据,数据来源 的特有形式。 答案:打印输出 7. 数据访问页能够将数据库中的数据发布到_________上去。 答案:Internet 第2章创建ACCESS数据库 一、选择题 1.成立表的结构时,一个字段由()组成。 A.字段名称 D.以上都是答案:D 2.Access2003中,表的字段数据类型中不包括()。 A.文本型 B.数字型 C.窗口型 D.货币型答案:C 3.Access2003的表中,()不能够概念为主键。 B.单字段 C.多字段对象答案:D 4.能够设置“字段大小”属性的数据类型是()。 C.文本 D.上述皆可答案:C 5.在表的设计视图,不能完成的操作是()。 B.删除一个字段 C.修改字段的属性 D.删除一条记录答案:D 6.关于主键,以下说法错误的选项是()。 并非要求在每一个表中都必需包括一个主键。 B.在一个表中只能指定一个字段为主键。 C.在输入数据或对数据进行修改时,不能向主键的字段输入相同的值。 D.利用主键能够加速数据的查找速度。答案:B 7.若是一个字段在多数情形下取一个固定的值,能够将那个值设置成字段的()。

ACCESS复习题(完整版·附答案)

ACCESS复习题 1.ACCESS数据库是(C) A.层状数据库 B.网状数据库 C.关系数据库 D.树状数据库 2.存储在计算机存储设备中结构化的相关数据的集合是(B) A.数据处理 B.数据库 C.数据库系统 D.数据库应用系统 3.确定建立数据库的目的,有助于确定数据库保存的信息是指(A) A.需求分析 B.信息需求 C.安全性需求 D.完整性需求 4.当数据库的存储结构改变时,数据的逻辑结构可以不变,从而应用程序也不用改变,这就是数据与程序的(A) A.物理独立性 B.逻辑独立性 C.一致性 D.完整性 5.在关系数据模型中,域是指(D) A.字段 B.记录 C.属性 D.属性的取值范围 6.下列实体联系中属于多对多关系的是(B) A.学校和校长 B.学生与课程 C.住院的病人与病床 D.职工与工资 7.在关系数据表中,(D)的值能唯一的标识一个记录 A.内模式 B.字段 C.域 D.关键字 8.在关系数据库中,主码标识元祖通过(C)实现。 A.用户自定义完整性 B.参照完整性原则 C.实体完整性原则 D.域完整性 9.在关系模型中,主键可由(B) A.至多一个属性组成 B.一个或多个其值能唯一标识该关系模式中任何元祖的属性组成 C.多个任意属性组成 D.其他三个选项都不是 10.若要查询“学生”表中所有学生的姓名,需进行的关系运算是(B) A.选择 B.投影 C.链接 D.交叉 11.在E-R图中,用来表示实体的图形是(C) A.菱形 B.椭圆形 C.矩形 D.三角形 12.关系数据规范化的意义是(D) A.保证数据的安全性和完整性 B.提高查询速度 C.减少数据操作的复杂性 D.消除关系数据的插入删除和修改异常以及数据冗余

access上机练习题

access上机练习题 1.1请在“答题”菜单下选择相应命令,并按照题目要求完成下面的操作,具体要求如下: 注意:下面出现的“考生文件夹”均为考生文件夹在考生文件夹下,“amp1.accdb”数据库文件中已建立表对象“tEmployee”。试按以下操作要求,完成表的编辑: (1)分析“tEmployee”表的结构,判断并设置主键。 (2)删除表中的“所属部门”字段;设置“年龄”字段的有效性规则为只能输入大于16的数据。 (3)在表结构中的“年龄”与“职务”两个字段之间增添一个新的字段:字段名称为“党员否”,字段类型为“是/否”型;删除表中1999年5月聘用、并具有“相声”爱好的女职工记录。 (4)设置“职务”字段值的输入方式为从下拉列表中选择“职员”、“主管”或“经理”选项值。 (5)设置“聘用时间”字段的相关属性,使该字段按照“某某某某/某某/某某”格式输入。例如,2022/06/08。 (6)将表中聘用时间超过30年(不含30年)的职工“职务”字段值更改为“退休”。 1.2请在“答题”菜单下选择相应命令,并按照题目要求完成下面的操作,具体要求如下: 注意:下面出现的“考生文件夹”均为考生文件夹考生文件夹下存在一个数据库文件“amp2.accdb”,里面已经设计好表对象“tStud”和

“tTemp”。tStud表是学校历年来招收的学生名单,每名学生均有身份 证号。对于现在正在读书的“在校学生”,均有家长身份证号,对于已经 毕业的学生,家长身份证号为空。 例如,表中学生“张春节”没有家长身份证号,表示张春节已经从本 校毕业,是“校友”。 表中学生“李强”的家长身份证号为“110107************”,表示 李强为在校学生。由于在tStud表中身份证号“110107************”对 应的学生姓名是“李永飞”,表示李强的家长李永飞是本校校友。“张天”的家长身份证号为“110108************”,表示张天是在校学生;由于 在tStud表中身份证号“110108************”没有对应的记录,表示张 天的家长不是本校的校友。请按下列要求完成设计: (1)创建一个查询,要求显示在校学生的“身份证号”和“姓名”两 列内容,所建查询命名为“qT1”。 (2)创建一个查询,要求按照身份证号码找出所有学生家长是本校校 友的学生记录。输出学生身份证号、姓名及家长姓名三列内容,标题显示 为“身份证号”、“姓名”和“家长姓名”,所建查询命名为“qT2”。 (3)创建一个查询,统计数学成绩为100分的学生人数,标题显示为“num”,所建查询命名为“qT3”。 要求:使用“身份证号”字段进行计数统计。 (4)创建一个查询,将“tStud”表中总分成绩超过270分(含270) 的学生信息追加到空表“tTemp”中。其中,“tTemp”表的入学成绩为学 生总分,所建查询命名为“qT4”。

Access章节习题汇总

目录 第1章数据库基础知识 (1) 第2章数据库和表 (5) 第3章查询 (7) 第4章窗体 (10) 第5章报表 (13) 第6章VBA编程 (16) 第1章数据库基础知识 (1)下列关于数据库的叙述中,正确的是 A.数据库减少了数据冗余 B.数据库避免了数据冗余 C.数据库中的数据一致性是指数据类型一致 D.数据库系统比文件系统能够管理更多数据 【答案】A 【解析】数据库的主要特点是①实现数据共享。②减少数据的冗余度。③数据的独立性。④数据实现集中控制。⑤数据一致性和可维护性,以确保数据的安全性和可靠性。⑥故障恢复。 (2)在窗体中要显示一名教师基本信息和该教师所承担的全部课程情况,窗体设计时在主窗体中显示教师基本信息,在子窗体中显示承担的课程情况,则主窗体和子窗体数据源之间的关系是 A.一对一关系 B.一对多关系 C.多对一关系 D.多对多关系 【答案】B 【解析】窗体中的窗体称为子窗体,包含子窗体的窗体称为主窗体,主窗体和子窗体常用来表示一对多的关系。根据题意,主窗体和子窗体数据源之问的关系就是教师实体集和课程实体集之问的关系。一名教师可以承担多门课程,但是一门课程只能由一个教师承担。所以是一对多的关系,因此选择B选项。 (3)Access数据表中的“记录”,在关系数据模型中对应的概念是 A.字段 B.元组 C.属性 D.域 【答案】B 【解析】Access数据表表中的每一横行称为一条记录,在关系数据模型中对应的概念是元

组。 (4)下列不能建立索引的数据类型是 A.文本型 B.备注型 C.数字型 D.日期时间型 【答案】B 【解析】索引是表中字段非常重要的属性,能根据键值加速在表中查找和排序的速度,并且能设定表中记录的唯一性。在ACCESS中,备注字段类型是不能被索引的。 (5)从多个关系中抽取出所需要的属性组成新关系,应使用的操作是 A.查询运算 B.连接运算 C.投影运算 D.选择运算 【答案】B 【解析】关系运算包括投影、选择和联接。选择运算是从关系中找出满足给定条件的那些元组,这种运算是从水平方向抽取元组;投影运算是从关系模式中挑选若干属性组成新的关系,这是从列的角度进行的运算,相当于对关系进行垂直分解;连接运算是将两个关系拼接成一个新的关系,生成的新关系中包含满足条件的元组。选择运算和投影运算都是针对于一个关系进行操作,而连接运算是针对多个运算进行操作。 (6)在关系数据模型中,域是指 A.字段 B.记录 C.属性 D.属性的取值范围 【答案】D 【解析】在关系模型中,属性的取值范围称为域,因此本题应选择D选项。 (7)关系数据库管理系统中所谓的关系指的是 A.各元组之间彼此有一定的关系 B.各字段之间彼此有一定的关系 C.数据库之间彼此有一定的关系 D.符合满足一定条件的二维表格 【答案】D 【解析】在关系性数据库管理系统中,系统以各种各样二维表格的形式记录管理信息,所以关系就是符合满足一定条件的二维表格。 (8)下列选项中,不是Access数据库对象的是 A.查询 B.表 C.窗体

ACCESS分章节习题

第1章认识Access2003 一、选择题 1.Access2003是一种()。 A. 数据库 B. 数据库系统 C. 数据库管理软件 D. 数据库管理员 2.菜单命令名称的右侧带有三角符号表示() A. 该命令已经被设置为工具栏中的按钮 B. 将光标指向该命令时将打开相应的子菜单 C. 当前状态下该命令无效 D. 执行该命令后会出现对话框 3.Access数据库的对象包括() A. 要处理的数据 B. 主要的操作内容 C. 要处理的数据和主要的操作内容 D. 仅为数据表 4.Access2003数据库7个对象中,()是实际存放数据的地方。 A. 表 B. 查询 C. 报表 D.窗体 5.Access2003数据库中的表是一个()。 A. 交叉表 B. 线型表 C. 报表 D.二维表 6.在一个数据库中存储着若干个表,这些表之间可以通过()建立关系。 A. 内容不相同的字段 B. 相同内容的字段 C. 第一个字段 D. 最后一个字段 7.Access2003中的窗体是()之间的主要接口。 A. 数据库和用户 B. 操作系统和数据库 C. 用户和操作系统 D. 人和计算机 二、填空题 1.Access2003是中的一个组件,它能够帮助我们。 2.Access2003的用户界面由、、、、和组成。 3.Access2003数据库中的表以行和列来组织数据,每一行称为,每一列称为。 4.Access2003数据库中表之间的关系有、和关系。 5.查询可以按照不同的方式、和数据,查询也可以作为数据库中其他对象的。 6.报表是把数据库中的数据的特有形式。 7. 数据访问页可以将数据库中的数据发布到上去。 三、判断题 1.数据就是能够进行运算的数字。() 2.在Access数据库中,数据是以二维表的形式存放。() 3.数据库管理系统不仅可以对数据库进行管理,还可以绘图。() 4.“学生成绩管理”系统就是一个小型的数据库系统。() 5.用二维表表示数据及其联系的数据模型称为关系模型。()

相关文档
最新文档