文档库 最新最全的文档下载
当前位置:文档库 › 数据库应用基础—Access2010第3版张巍主编(真正含答案)

数据库应用基础—Access2010第3版张巍主编(真正含答案)

数据库应用基础—Access2010第3版张巍主编(真正含答案)
数据库应用基础—Access2010第3版张巍主编(真正含答案)

数据库应用基础——Access 2010 张巍主编真正含答案

书后习题

单元一认识数据库系统(10页)

一、选择题

1、数据库管理系统是()。

A、操作系统

B、系统软件

C、编译系统

D、应用软件

2、不属于数据库系统组成部分的是()。

A、用户

B、数据库管理系统

C、硬件

D、文件

3、Access 2010属于()。

A、网状数据库系统

B、层次数据库系统

C、分布式数据库系统

D、关系型数据库系统

4、Access 2010数据库文件的扩展名是()。

A、.mdb

B、.dbf

C、.accdb

D、.mdbx

5、Access 2010的核心数据库对象是()。

A、查询

B、表

C、报表

D、窗体

6、空数据库是指()。

A、没有基本表的数据库

B、没有任何数据库对象的数据库

C、数据库中数据表记录为空的数据库

D、没有窗体和报表的数据库

7、在Access中,用来表示实体的是()。

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、不是Access 2010数据库对象的是()。

A、查询

B、表

C、报表

D、视图

二、判断题

1、数据库系统是一个独立的系统,可不依赖操作系统。()

2、数据库系统的核心是数据库管理系统。()

3、Access 2010是数据库管理系统。()

4、创建数据库时必须先确定文件名。()

5、Access 2010存储的数据库对象存储在一个以“.mdb”为扩展名的数据库文件中。()

6、表就是数据库,数据库就是表。()

7、Access 2010数据库只包括数据表。()

8、视图是Access数据库中的对象。()

9、创建好空白数据库后,系统将自动进入“数据表视图”。()

10、如果创建空白数据库后直接退出系统,则默认的数据表“表1”将被自动保存。()

11、在数据库中,数据由数字、字母、文字、各种特殊符号、图形、图像、动画、声音等组成。()

12、关闭数据库时将自动退出Access 2010。()

单元1

一、选择题1.B 2.D 3.D 4.C 5.B 6.B 7.C 8.A 9.D 10.B 11.D 12.D

二、判断题

1.×

2.√

3.√

4.√

5.×

6.×

7.×

8.×

9.√10.×11.×12.×

单元二建立和维护数据表(57页)

一、选择题

1、当前主流的数据库系统通常采用()。

A、层次模型

B、网状模型

C、关系模型

D、树状模型

2、用来表示实体的是()。

A、域

B、字段

C、记录

D、表

3、关于关系数据库中的表,以下说法错误的是()。

A、数据项不可再分

B、同一列数据项要具有相同的数据类型

C、记录的顺序可以任意排列

D、字段的顺序不能任意排列

4、在数据表中找出满足条件的记录的操作称为()。

A、选择

B、投影

C、连接

D、合并

5、在关系模型中,不属于关系运算的是()。

A、选择

B、合并

C、投影

D、连接

6、在Access 2010中,表和数据库的关系是()。

A、一个数据库可以包含多个表

B、一个表可以包含多个数据库

C、一个数据库只能包含一个表

D、一个表只能包含一个数据库

7、Access 2010字段名不能包含的字符是()。

A、“!”

B、“@”

C、“%”

D、“&”

8、数据表中的行称为()。

A、字段

B、数据

C、记录

D、主键

9、不属于Access 2010数据表字段的数据类型的是()。

A、文本

B、通用

C、数字

D、自动编号

10、创建学生表时,存储学生照片的字段类型是()。

A、备注

B、通用

C、OLE对象D超链接

11、不属于Access 2010数据表字段数据类型的是()。

A、文本

B、自动编号

C、备注

D、图形

12、数据表中要添加Internet站点网址,则字段数据类型是()。

A、OLE对象

B、超链接

C、查阅向导

D、自动编号

13、如果要将一个长度为5字节的字符集存入某一字段,则该字段的数据类型是()。

A、文本型

B、备注型

C、OLE对象

D、查阅向导

14、可以保存音乐的字段数据类型是()。

A、OLE对象

B、超链接

C、备注

D、自动编号

15、“日期/时间”字段类型的字段长度为()。

A、2字节

B、4字节

C、8字节

D、16字节

16、当数据表某数字数据类型字段中已经输入了数据,如果改变该字段大小为整形,则以下存储的数据将发生变化的是()。

A、200

B、3.14

C、-200

D、99

17、每个数据表可包含的自动编号型字段的个数为()。

A、1

B、2

C、3

D、4

18、在表设计视图中不能进行的操作是()。

A、增加字段

B、输入记录

C、删除字段

D、设置主键

19、要修改表的结构,必须在()中进行。

A、设计视图

B、数据表视图

C、数据透视表视图

D、数据透视图

20、要将数据表视图切换为设计视图,需要单击()。

A、B、C、D、

21、不能用于数据表单元格导航的是()键。

A、Tab

B、Enter

C、光标

D、Alt

22、在数据表中,使记录往后移动一屏的快捷键是()。

A、↓

B、PgUp

C、PgDn

D、Ctrl+PgDn

23、在数据表中,将记录定位到第一条记录的快捷键是()。

A、Alt+↑

B、Ctrl+Home

C、Ctrl+End

D、Ctrl+PgUp

24、在数据表中,将记录定位到最后一条记录的快捷键是()。

A、Alt+↓

B、Ctrl+Home

C、Ctrl+End

D、Ctrl+PgDn

25、数字型字段的数值要显示千位分隔符,则在“常规”选项卡的“格式”功能区中选择()。

A、常规数字

B、固定

C、标准

D、科学计数

26、不属于Access“日期/时间”字段显示格式的是()。

A、2012-12-25

B、2012年12月25日

C、14:30:25

D、12/25/2012

27、要求一个日期类型字段的数值显示为“2015年8月18日”,则在“常规”选项卡的“格式”列表中选择()。

A、常规日期

B、长日期

C、中日期

D、短日期

28、将所有字符转换为大写的输入掩码是()。

A、>

B、<

C、0

D、A

29、将所有字符转换为小写的输入掩码是()。

A、>

B、<

C、0

D、A

30、只能输入字母或数字的输入掩码是()。

A、A

B、&

C、9

D、L

31、输入掩码“&”的含义是()。

A、必须输入字母或数字

B、可以选择输入字母或数字

C、必须输入一个字符或空格

D、可以选择输入一个字符或空格

32、若要在输入数据时实现密码“*”的显示效果,则应该设置字段的()属性。

A、默认值

B、有效性文本

C、输入掩码

D、密码

33、在数据表中,要控制某一字段的取值范围为10~20,则在字段的“有效性规则”属性框中应输入()。

A、>=10 OR =<20

B、>=10 AND <=20

C、>=10 AND <=10

D、>=20 OR <=10

34、关于改变数据表的外观,下列说法错误的是()。

A、隐藏的字段将被删除

B、表的每一行的行高都相同

C、表的每一列的列宽可以不同

D、冻结后的字段将被固定在表的最左侧

35、数据表中有“姓名”字段,若要将该字段固定在该表的最左方,应使用()功能。

A、移动

B、冻结

C、隐藏

D、复制

36、在Access中,如果不想显示数据表中的某些字段,可以使用()功能。

A、隐藏

B、删除

C、冻结

D、筛选

37、在Access中对记录进行排序,()排序。

A、只能按1个字段

B、只能按2个字段

C、只能按主关键字段

D、可以按多个字段

38、要对数据表进行排序,()。

A、可以不选择字段

B、可选择不连续的字段

C、可选择几个连续的字段

D、必须选择字段全部

39、将文本字符串“25”、“15”、“66”、“8”按升序排序,排序结果是()。

A、“8”、“15”、“25”、“66”

B、“66”、“25”、“15”、“8”

C、“15”、“25”、“66”、“8”

D、以上都不对

40、如果需要从高到低排序,则在“排序和筛选”功能区中单击()按钮。

A、B、C、D、

41、不能进行排序的字段数据类型是()。

A、文本

B、OLE对象

C、数字

D、货币

42、在数据表中对指定字段查找匹配项,如果按图2-50所示的“查找和替换”对话框中的设置,查找的结果是()。

A、定位课程字段中包含字符串“计算机应用基础”的记录

B、定位课程字段中仅为“计算机应用基础”的记录

C、定位所有字段中包含字符串“计算机应用基础”的记录

D、显示所有记录

43、要找到“what”、“white”、“why”,在“查找和替换”对话框中应输入()。

A、wh#

B、wh?

C、wh[]

D、wh*

44、查询数据时,设置查找内容为“b[!aeu]ll”,则可以找到的字符串是()。

A、bill

B、ball

C、bell

D、bull

45、下列不属于数字筛选器的是()。

A、等于

B、大于

C、小于

D、最大值

46、下列不属于筛选记录方法的是()。

A、按选定内容筛选

B、按窗体筛选

C、按关键字段筛选

D、高级筛选

47、如果要指定多个筛选条件进行筛选,则使用()。

A、按窗体筛选

B、按选定内容筛选

C、查找替换

D、以上都行

48、在Access中,对数据表进行“筛选”操作的结果是()。

A、从数据在挑选出满足条件的记录

B、从数据中挑选出满足条件的记录并生成一个新表

C、从数据中挑选出满足条件的记录并输出到一个报表中

D、从数据中挑选出满足条件的记录并输出到一个窗体中

49、在Access数据库中,表之间的关系通常定义为()。

A、一对一关系

B、一对多关系

C、多对一关系

D、多对多关系

50、如果数据表定义了主键,打开数据表时默认按()显示。

A、所定义的主键值升序

B、所定义的主键值降序

C、记录物理位置的顺序

D、随机顺序

51、下列对主键字段描述错误的是()。

A、每个数据表必须有一个主键

B、主键字段值是唯一的

C、主键可以是一个字段,也可以是一组字段

D、主键字段不允许有重复值或空值

52、表间关系的联接类型不包括()。

A、内部联接

B、左外部联接

C、右外部联接

D、不完全联接

53、要求在主表更新主键时,在关联表自动更新关联字段,则应该在表间关系中设置()。

A、参照完整性

B、有效性规则

C、输入掩码

D、默认值

54、可以设置索引的字段数据类型是()。

A、备注

B、超链接

C、自动编号

D、OLE对象

55、在“关系”窗口中,双击两个表之间的连接线,会出现()。

A、关系报告

B、数据表视图

C、连接线粗线变化

D、“编辑关系”对话框

二、判断题

1、Access2010窗口中的菜单项是固定不变的。()

2、在Access中,一个数据库只能包含一个数据表。()

3、在关系型数据库中,每一个关系都是一个二维表。()

4、在同一个关系中不能出现相同的属性名。()

5、要从教师表中找出职称为“教授”的教师,需要进行的关系运算是投影。()

6、在一个二维表中,水平方向的行称为字段。()

7、在一个Access应用程序窗口中,同一时刻只能打开一个数据库文件。()

8、使用向导可以创建任意的表。()

9、创建表可以先输入数据再确定文件名。()

10、创建表可以先创建一个空表,需要时再向表中输入数据。()

11、编辑表时可以使用Ctrl+Home键快速回到第一条记录。()

12、可以在记录编号框中输入记录编号来定位记录。()

13、自动编号类型的字段的值不能修改。()

14、被删除的自动编号型字段的值会被重新使用。()

15、如果删除了数据表中含有自动编号型字段的一条记录后,Access将对自动编号型字段重新进行编号。()

16、修改表中字段名将影响表中的数据。()

17、设计视图的主要作用是创建表和修改表结构。()

18、“*”标记表示用户正在编辑该行的记录。()

19、删除某条记录后,能用功能区上的“撤销”按钮来恢复此记录。()

20、对任意类型的字段可以设置默认值属性。()

21、设置默认值时,必须与字段中所设的数据类型相匹配。()

22、设置文本型默认值时不用输入引号,系统会自动加入。()

23、向货币数据类型字段输入数据时,不需要输入美元符号和千位分隔符。()

24、默认值是一个确定的值,不能用表达式。()

25、有效性规则属性是用于限制字段输入值的表达式。()

26、Access 2010中,数据表显示时默认是“无”网格线。()

27、Access 2010中,数据表记录的背景色默认是交替显示的。()

28、Access表的列宽是固定不变的。()

29、调整行高将改变所有行的高度。()

30、可以对Access表中的某个字符设置独特的字体。()

31、右击可以撤销隐藏的字段。()

32、隐藏表中的字段,不能减少表中字段的显示个数。()

33、如果要隐藏不相邻的字段,可按住Ctrl键来选择多个字段。()

34、取消冻结字段后,要使各字段回到原来的位置,还需要将它们拖动到所需的位置。()

35、隐藏字段与冻结字段的显示效果完全相同。()

36、在Access数据表视图中,可以对不同的字段按不同的方式进行汇总。()

37、记录排序只能以一个字段为依据。()

38、对记录按日期升序排序,较早的记录显示在前。()

39、排序可以通过单击列标题的下拉菜单来完成。()

40、进行排序时,不同字段类型的排序规则有所不同。()

41、在Access中打开数据表时,默认以表中所定义的主键值的大小按升序方式显示记录。()

42、任何数据类型的字段都能够进行排序。()

43、如果对已经筛选过的列应用筛选,则新筛选和旧筛选同时存在。()

44、筛选只改变视图中显示的数据,并不改变数据表中的数据。()

45、要查找与当前行某字段值相同的其他记录,可以使用“按选定内容筛选”。()

46、筛选时可按选定内容进行筛选或排除。()

47、创建数据表时,必须定义主键。()

48、在创建关系之前,必须关闭所有打开的数据表。()

49、两个表之间必须存在相互关联的字段,才能在两个表之间建立关系。()

50、主关键字只能是一个字段。()

51、一个数据表只能建立一个索引。()

52、已创建的表间关系不能删除。()

53、删除主键必须先删除该主键的关系。()

54、如果一个数据表和其他数据表之间建立了关系,在查看该数据表中的记录时,每一行左侧都有一个“+”图标。()

55、如果在参照完整性设置中勾选“级联删除相关记录”复选框,则删除主表记录时,相关表关联字段的值和主表的主键值相同的记录将同步删除。()

单元2

一、选择题 1.C 2.C 3.D 4.A 5.B 6.B 7.A 8.A 9.C 10.B 11.C 12.D 13.B

14A. 15.C 16.B 17.A 18.B 19.A 20.D 21.D 22.C 23.B 24.C 25.C 26.D 27.B 28.A 29.B 30.A 31.C 32.C 33.B 34.A 35.B 36.A 37.D 38.C 39.C 40.B 41.B

42.B 43.D 44.A. 45.D 46.C 47.A 48.A 49.B 50.A 51.A 52.D 53.A 54.C 55.D

二、判断题 1.× 2.× 3.√ 4.√ 5.× 6.×7.√8.×9.√10.√11.√12.√

13.√14.×15.×16.×17.√18.×19.×20.×21.√22.√23.√24.×25.√26.×27.√28.×29.√30.×31.×32.×33.×34.√35.×36.√37.×38.√39.√40.√41.√42.×43.×44.√45.√46.√47.×48.√49.√50.×51.×52.×53.√54.√55.√

单元三使用查询(91页)

一、选择题

1、查询的数据源是()。

A、表

B、报表

C、查询

D、表或查询

2、查询向导不能创建()。

A、选择查询

B、交叉表查询

C、参数查询

D、重复项查询

3、假设数据表中有学生姓名、性别、班级、成绩等数据,若想统计各个班各个分数段的人数最合适的查询方式是()。

A、选择查询

B、交叉表查询

C、参数查询

D、操作查询

4、除了从数据表中选择数据,还可以对数据表中的数据进行修改的查询是()。

A、交叉表查询

B、操作查询

C、选择查询

D、参数查询

5、执行查询时,将通过对话框提示用户输入查询条件的是()。

A、选择查询

B、参数查询

C、操作查询

D、SQL查询

6、下列不属于操作查询的是()。

A、参数查询

B、追加查询

C、生成表查询

D、更新查询

7、将数据表“表1”中的记录复制到数据表“表2”中,且不删除数据表“表1”中的记录,所使用的查询方式是()。

A、更新查询

B、追加查询

C、删除查询

D、生成表查询

8、下列查询中,对数据表数据会产生影响的是()。

A、参数查询

B、选择查询

C、交叉表查询

D、操作查询

9、在库存表中,要将库存数量有0的商品记录删除,通常使用()。

A、生成表查询

B、删除查询

C、更新查询

D、追加查询

10、如果从数据表“成绩”中删除不及格的记录,应该使用()。

A、参数查询

B、删除查询

C、选择查询

D、更新查询

11、将商品单价上调5%,通常应当使用()。

A、生成表查询

B、更新查询

C、追加查询

D、删除查询

12、利用一个或多个表中的全部或部分数据创建新表,应该使用()。

A、生成表查询

B、更新查询

C、删除查询

D、追加查询

13、不能更改数据表记录的查询是()。

A、交叉表查询

B、更新查询

C、追加显示

D、删除查询

14、利用生成表查询建立新表,不能从源表继承字段的()。

A、主键

B、字段名

C、数据类型

D、字段大小

15、可以创建、删除或更新表的查询是()。

A、联合查询

B、传递查询

C、子查询

D、数据定义查询

16、如果使用向导创建交叉查询的数据源来自多个表,可以先建立一个(),然后将其作为数据源。

A、数据表

B、虚表

C、查询

D、动态集

17、关于查询设计器,以下说法正确的是()。

A、只能添加数据表

B、只能添加查询

C、可以添加数据表,也可以添加查询

D、以上说法都不对

18、在查询设计器下半部分中,不包含()栏目。

A、字段

B、表

C、显示

D、查询

19、下列查询条件表达式合法的是()。

A、0>=成绩<=100

B、100>=成绩<=0

C、成绩>=0,成绩<=100

D、成绩>=0 and 成绩<=100

20、与表达式“A Between 20 and 80”功能相同的表达式是()。

A、A>=20 and A<=80

B、A<=80 or A>=20

C、A>20 and A<80

D、A in(20,80)

21、在Access数据库中创建了商品表,若要查找商品编码为“01001”和“01002”的记录,应在查询设计视图的准则行中输入()。

A、”01001” and “01002”

B、not in(“01001”,”01002”)

C、in(“01001”,”01002”)

D、not(“01001 and “01002”)

22、假定数据表中有姓名字段,要查询姓名为“张三”或“李四”的记录,则条件应该设置为()。

A、In(”张三”,”李四”)

B、In ”张三” and ”李四”

C、”张三” and “李四”

D、Like “张三” and “李四”

23、进行模糊查询时,通常使用的运算符是()。

A、Like

B、In

C、Not

D、Between

24、在商品表中要查找商品名称中包含“营养”的商品,则在“商品名称”字段中应输入准则表达式()。

A、”营养”

B、”*营养*”

C、Like “*营养*”

D、Like “营养”

25、假定数据表中有姓名字段,要查询姓“李”的记录,则条件应该设置为()。

A、In(“李”)

B、Like”李”

C、Like”李*”

D、”李”

26、查找10天及以前参加工作的记录的准则是()。

A、>=date( )-10

B、<=date( )-10

C、>date( )-10

D、

27、要查找成绩在60至80的记录,正确的条件表达式是()。

A、成绩Between 60 And 80

B、成绩Between 60 to 80

C、成绩Between 60 And 81

D、成绩Between 60 And 79

28、在查询设计器中,查询条件中的日期型数据两边应加上()。

A、*

B、#

C、%

D、&

29、创建参数查询时,提示用户输入的查询条件在查询设计视图的()中设置。

A、“字段”行

B、“显示”行

C、“条件”行

D、“或”行

30、创建参数查询时,在“条件”单元格中需要输入提示文本“请输入姓名”,正确的格式是()。

A、(请输入姓名)

B、“请输入姓名”

C、[请输入姓名]

D、‘请输入姓名’

31、不属于查询视图的是()。

A、设计视图

B、数据表视图

C、SQL视图

D、预览视图

32、如果在查询中设置了多个排序字段,查询的结果将按()的排序字段排序。

A、最左边

B、最右边

C、最中间

D、随机

33、满足准则Like”[!北京,上海,广州]”的是()。

A、北京

B、上海

C、广州

D、成都

34、图3-43所示查询返回的记录是()。

A、不包含60和70

B、不包含60至70分数段

C、包含60至70分数段

D、所有记录

35、下列Select语句,正确的是()。

A、Select * From “student”Where code=”001”

B、Select * From “student”Where code=001

C、Select * From student Where code=”001”

D、Select * From student Where code=001

36、以下SELECT语句语法正确的是()。

A、SELECT * FROM “图书” WHERE 职称=”教授”

B、SELECT * FROM 图书WHERE 职称=教授

C、SELECT * FROM “图书” WHERE 职称=教授

D、SELECT * FROM 图书WHERE 职称=”教授”

37、在SQL查询中,若要查询“学生”数据表中的所有记录和字段,应使用()语句。

A、SELECT 姓名FROM 学生

B、SELECT * FROM 学生

C、SELECT 姓名FROM 学生WHERE 学号=001

D、SELECT * FROM 学生WHERE 学号=001

38、下列不属于SQL查询的是()。

A、联合查询

B、选择查询

C、传递查询

D、子查询

39、SELECT语句中的“GROUP BY”子句是为了指定()。

A、排序字段

B、分组字段

C、查询条件

D、查询字段

40、向已有表中添加新字段的SQL语句是()。

A、CREATE TABLE

B、ALTER TABLE

C、DROP

D、CREATE INDEX

二、判断题

1、查询名称可以和数据表名称相同。()

2、创建查询的首要条件是要有数据来源。()

3、只能由数据表创建查询。()

4、查询结果可以作为其他数据库对象数据来源。()

5、创建查询时,可以添加多个数据表。()

6、使用向导创建交叉表查询的数据源必须是表。()

7、查询不仅能检索记录,还能对数据进行统计。()

8、查询可以求出数据表中某字段的平均值。()

9、查询可以将结果保存起来,供下次使用。()

10、创建查询时,Access数据库窗口菜单与未创建查询时的菜单不一致。()

11、只能输入一组查询条件。()

12、交叉表查询的行标题和列标题字段个数不受限制。()

13、创建交叉表查询时,用户只能指定1个总计类型的字段。()

14、参数查询只允许用户输入一个参数值。()

15、删除查询每次只能删除1条记录。()

16、更新查询不能更新“自动编号”字段。()

17、更新查询的结果只显示在数据表视图中,而不会改变源数据表中的数据。()

18、无论是否在更新查询中设置条件,执行查询都会对所有记录进行更新。()

19、利用一个或多个表中的数据建立新表的查询是追加查询。()

20、操作查询执行后无法撤销。()

21、在查询准则中可以使用通配符。()

22、[性别] Like “男” OR [性别]=”女”是合法的查询条件表达式。()

23、使用准则Like”四川?”查询时可以查询出“四川省”和“四川成都”。()

24、当用逻辑运算符Not连接的表达式为真时,则整个表达式为假。()

25、特殊运算符“In”用于指定一个字段为空。()

26、创建基于多个数据表的查询时,应该在多个数据表之间建立关系。()

27、可以直接在查询设计器中设定数据表或查询之间的关系。()

28、在同一条件行的不同列中输入多个条件,它们彼此的关系为逻辑与关系。()

29、如果数据表之间创建了关系,则添加到查询设计器中时,关系会自动显示。()

30、SQL查询必须在多表查询中使用。()

31、SQL查询中SELECT语句后面只能使用一个字段名。()

32、SQL查询不能创建交叉表查询。()

33、可以使用SQL查询生成一个新表。()

34、使用SQL语句创建分组统计查询时,应使用ORDER BY语句。()

35、参数查询是通过运用查询时输入参数值来创建动态的查询结果。()

单元3

一、选择题 1.D 2.C 3.B 4.B 5.B 6.A 7.B 8.D 9.B 10.B 11.B 12.A 13.A

14.A 15.D 16.C 17.C 18.D 19.D 20.A 21.C 22.A 23.A 24.C 25.C 26.B 27.A

28.B 29.C 30.C 31.D 32.A 33.D 34.D 35.C 36.D 37.B 38.B 39.B 40.B

二、判断题 1.× 2.√ 3.× 4.√ 5.√ 6.×7.√8. √9.√10.√11.×12.×

13.√14.×15.×16.√17.×18.×19.×20.√21.√22.√23.×24.√25.×26.√27.√28.√29.√30.×31.×32.×33.√34.×35.√

单元四设计报表(127页)

一、选择题

1、下面关于报表的叙述正确的选项是( )。

A、报表只能输出数据

B、报表可以输入和输出数据

C、报表只能输入数据

D、报表可以编辑数据

2、报表不能完成( )。

A、输入数据

B、分组排序

C、汇总数据

D、格式化数据

3、不能创建报表的是( )。

A、使用命令

B、使用报表设计视图

C、使用报表向导

D、使用标签

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、组页眉

D、以上说法都不对

13、要在报表第一页的顶部输出信息,需要设置的区域是( )。

A、页面页脚

B、报表页脚

C、页面页眉

D、报表页眉

14、要在报表每一页的顶部输出信息,需要设置的区域是( )。

A、页面页脚

B、报表页脚

C、页面页眉

D、报表页眉

15、在报表的每一页的底部都输出信息,需要设置的区域是( )。

A、报表页眉

B、报表页脚

C、页面页眉

D、页眉页脚

16、要实现报表的总计,其操作区域是( )。

A、组页眉/页脚

B、报表页眉/页脚

C、页面页眉

D、页面页脚

17、如果要设置报表的最后一页主体内容之后输出的信息,需要设置( )。

A、报表页眉

B、页面页眉

C、报表页脚

D、页面页脚

18、子报表向导创建的默认报表布局是( )。

A、纵栏式

B、数据表式

C、表格式

D、递阶式

19、子报表向导创建的子报表中每个字段的标签都在( )中。

A、报表页眉

B、页面页眉

C、组页眉

D、报表标题

20、在报表设计中,以下可以作绑定控件显示字段数据的是( )。

A、文本框

B、标签

C、命令按钮

D、图像

21、在设直报表格式时,若想同时设置多个控件格式,可以按下( )键并单击这些控件。

A、Ctrl

B、Shift

C、Enter

D、Tab

22、要改变某报表控件的名称,应该选取其属性的( )选项卡。

A、格式

B、数据

C、事件

D、其他

23、要进行分组统计并输出,统计计算控件应该设置在( )。

A、报表页眉/报表页脚

B、页面页眉/页面页脚

C、组页眉/组页脚

D、主体

24、要显示格式为“页码/总页数”的页码,应当设置文本框的控件来源属性是( )。

A、[Page] / [Pages]

B、= [Page] / [Pages]

C、[Page] &"/"& [Pages]

D、= [Page] &"/"& [Pages]

25、要在报表中显示格式为“共×页,第×页”,则计算控件的控件源为( )。

A、="共"& [Pages]&"页,第"& [Page]&"页"

B、"共"& [Pages]&"页,第"& [Page]&"页"

C、="共" [Pages]"页,第" [Page]"页"

D、="共[Pages]页,第[Page]页"

26、计算控件的控件来源属性一般设置的开头计算表达式是( )。

A、=

B、-

C、<

D、>

27、在报表设计视图中添加计算控件显示学生3门功课的平均成绩(每门课成绩分别为x、y、z),则该计算控件的控件源为( )。

A、=x+y+z/3

B、(x+y+z) /3

C、= (x+y+z) /3

D、以上都不对

28、图4一43所示是某一报表的设计视图,根据视图内容,可以判断报表的分组字段是()。

A、code和name

B、code

C、name

D、无分组字段

29、要使打印的报表每页显示3列记录,应在( )中设置。

A、工具箱

B、属性表

C、页面设置

D、字段列表

30、下面关于子报表概念叙述中不正确的是( )。

A、在合并报表时,两个报表中的一个必须作为主报表

B、可以在已有的报表中创建子报表

C、可以将某个已有的报表添加到其他已有的报表中来创建子报表

D、设置主/子报表链接字段时,链接字段一定要显示在主报表或子报表上

二、判断题

1、报表既能输入数据也能输出数据。()

2、报表的数据源可以是数据表或查询。()

3、使用报表向导创建报表时不能确定数据源。()

4、通过报表向导创建的报表的数据源不能更改。()

5、报表的“主体”部分是不可缺少的。()

6、报表中可以使用图表。()

7、标签是一种特殊类型的报表。()

8、在报表设计中,可以通过添加分页符控件来控制另起一页输出显示。()

9、在报表设计视图中,可以只删除页面页脚而保留页面页眉。()

10、一个报表可以有多个报表页眉和报表页脚。()

11、报表中每个节的大小是固定不能改变的。()

12、在报表中改变一个节的宽度将改变整个报表的宽度。()

13、如果要在报表中每一页底部显示页码,则应在报表页脚进行设置。()

14、要在报表的每一页底部显示页码就必须设置页面页眉。()

15、分组页脚包含每一页报表都要打印的信息,显示在每一页的下方。()

16、在报表中不能对数据进行汇总。()

17、主键可以是一个字段,也可以是一组字段。()

18、计算控件的控件源是计算表达式。()

19、报表上的日期可以随计算机系统日期自动更新。()

20、一个主报表只能包含一个子报表。()

单元4

4.1.1

选择题 1.A 2.A 3.A 4.B 5.D 6.D 7.B 8.D 9.C 10.D 11.B 12.D 13.D 14.C 15.D 16.B 17.C 18.C 19.A 20.A 21.A 22.D 23.C 24.D 25.A 26.A 27.C 28.B 29.C 30.D 4.1.2 判断题 1.× 2.√ 3.× 4.× 5.√ 6.√7.√8.√9.×10.×11.×12.√13.×14.×15.×16.×17.√18.√19.√20.×

单元五设计窗体(174页)

一、选择题

1、可以作为窗体记录源的是()。

A、表

B、查询

C、Select语句

D、以上都可以

2、不属于Access窗体的视图是()。

A、设计视图

B、版面视图

C、窗体视图

D、数据表视图

3、允许用户对窗体表格内的数据进行操作,又满足不同的数据分析和要求的窗体类型是()。

A、数据表窗体

B、数据透视表窗体

C、纵栏式窗体

D、表格式窗体

4、窗体的每个部分称为()。

A、节

B、段

C、记录

D、行

5、窗体中通常用来设置窗体标题的区域是()。

A、窗体页眉

B、主体节

C、页面页眉

D、窗体页脚

6、在数据透视表中,显示数据的位置称为()。

A、筛选区域

B、列区域

C、行区域

D、数据区域

7、纵栏式窗体同一时刻能显示()条记录。

A、1

B、2

C、3

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、组合框

D、列表框

13、在人员信息输入窗体中,为“学历”字段提供多个选项供用户直接选择,应使用的控件是()。

A、组合框

B、复选框

C、文本框

D、选项卡控件

14、使用窗体向导创建窗体时,通常“照片”字段使用的默认控件是()。

A、图形

B、图像

C、绑定对象框

D、未绑定对象框

15、不属于选项组控件的是()。

A、组合框

B、复选框

C、切换按钮

D、选项按钮

16、下面关于列表框和组合框的叙述正确的是()。

A、在列表框和组合框中均不可以输入新值

B、可以在列表框中输入新值,而组合框不能

C、可以在组合框中输入新值,而列表框不能

D、在列表框和组合框中均可以输入新值

17、在()选项卡可以设置控件的名称。

A、格式

B、数据

C、事件

D、其他

18、要改变窗体中文本框控件的数据源,应设置()属性。

A、记录源

B、控件来源

C、筛选查找

D、默认值

19、为窗体上的控件设置Tab键的顺序,应选择属性表中的()选项卡。

A、格式B数据C、事件D、其他

20、要使窗体没有记录选定器,应将窗体的“记录选定器”属性设置为()。

A、有

B、无

C、是

D、否

21、要验证窗体控件输入数据的合法性,应设置()属性。

A、默认值

B、有效性规则

C、何时显示

D、更改

22、在文本框中输入密码时显示“*”,应设置()属性。

A、默认值

B、标题

C、输入掩码

D、密码

23、如果要将控件隐藏,应设置()属性。

A、可用

B、输入掩码

C、是否锁定

D、可见

24、不属于图像控件缩放模式属性的是()。

A、剪裁

B、拉伸

C、缩放

D、全屏

25、不属于控件特殊效果选项的是()。

A、平面

B、凸起

C、凹陷

D、透明

26、要同时选择多个控件的操作是()。

A、按住Ctrl键后单击要选择的控件

B、按住Shift键后单击要选择的控件

C、直接单击要选择的控件

D、单击设计视图中的垂直标尺或水平标尺

27、关于控件组合的说法错误的是()。

A、多个控件组合后,会形成一个矩形组合框

B、移动组合框中的单个按钮超过组合框边界时,组合框的大小会随之改变

C、取消控件组合时,将删除组合的矩形框

D、选中组合框,按Delete键就可以取消控件组合

28、在“控件”功能区中用于打开或关闭控件向导的按钮图标是()。

A、 B、 C、 D、

29、在“控件”功能区中用于在窗体中创建一个多页的选项卡的控件按钮图标是()。

A、 B、 C、 D、

30、在“控件”功能区中用于创建子窗体的按钮图标是()。

A、 B、 C、 D、

31、在“控件”功能区中用于创建列表框的按钮图标是()。

A、 B、 C、 D、

32、不属于窗口事件的是()。

A、打开

B、关闭

C、加载

D、取消

33、不属于按钮控件事件的是()。

A、单击

B、双击

C、右击

D、退出

34、下列关于对象“更新前”事件描述正确的是()。

A、当窗体或控件接收焦点时发生的事件

B、在控件更新之后发生的事件

C、在控件更新之前发生的事件

D、当窗体或控件失去焦点时发生的事件

35、打开一个窗体首先被触发的事件是()。

A、打开

B、加载

C、获得焦点

D、失去焦点

二、判断题

1、通过窗体不能输入数据。()

2、窗体只能手动创建,不能用向导创建。()

3、纵栏式窗体同一时刻可以显示多条记录。()

4、窗体视图必需包含“窗体页眉/页脚”。()

5、窗体设计器不能创建报表。()

6、窗体设计器不能创建切换面板。()

7、切换面板不是窗体。()

8、创建切换面板后,系统将在数据库中自动创建“Switchboard Items”表和“切换面板”窗体。()

9、切换面板项目创建后不能更改位置。()

10、SQL语句可以作为窗体的数据来源。()

11、数据透视图的四个字段区域均可添加多个字段。()

12、子窗体不能再创建子窗体。()

13、在窗体上添加的每一个对象都是控件。()

14、窗体中的控件只能由用户增加。()

15、窗体中的控件属性不能修改。()

16、当前窗体中的内容较多无法在一页全部显示时,可以使用选项卡进行分页显示。()

17、可以设置属性控制控件是否可用。()

18、控件的Tab键次序可以改变。()

19、在列表框和组合框中均可以输入新值。()

20、列表框可以输入新值。()

21、组合框可以输入新值。()

22、在选项按钮中可以选择多个选项。()

23、控件的有效性规则主要用于限定数据的格式。()

24、非绑定控件没有数据来源。()

25、多个控件组合后,会形成一个矩形组合框。()

单元5

5.1.1 选择题 1.D 2.B 3.B 4.A 5.A

6.A

7.A

8.A

9.A 10.D 11.C 12.C 13.A 14.C 15.A 16.C 17.D 18.B 19.D 20.D 21.B 22.C 23.D 24.D

25.D 26.B 27.D 28.A 29.C 30.C 31.B 32.D 33.C 34.C 35.A

5.1.2 判断题 1.× 2.× 3.× 4.× 5.√

6.×

7.×

8.√

9.× 10.√ 11.√ 12.× 13.√ 14.× 15.× 16.√ 17.√ 18.√ 19.× 20.× 21.√ 22.× 23.× 24.× 25.×

单元六使用宏及VBA(216页)

一、选择题

1、宏是指一个或多个()。

A、命令集合

B、操作集合

C、对象集合

D、条件表达式集合

2、下列关于宏的概念描述,正确的是()。

A、宏就是Visual Basic程序

B、宏就是一组菜单命令

C、宏就是由特殊操作命令组成的集合

D、以上都不对

3、能产生宏操作的是()。

A、创建宏

B、编辑宏

C、运行宏

D、创建宏组

4、在Access中,宏是按()调用的。

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、Forms!控件名

B、Forms!窗体名!控件名

C、Forms!窗体名

D、窗体名!控件名

10、使用宏组的目的是()。

A、设计功能复杂的宏

B、设计包含大量操作的宏

C、减少程序内存消耗

D、对多个宏进行组织和管理

11、宏组中宏的调用格式是()。

A、宏组名.子宏名

B、宏组名!子宏名

C、宏组名[子宏名]

D、宏组名(子宏名)

12、用于打开一个窗体的宏命令是()。

A、OpenTable

B、OpenReport

C、OpenForm

D、OpenQuery

13、用于打开一个报表的宏命令是()。

A、OpenTable

B、OpenReport

C、OpenForm

D、OpenQuery

14、用于查找满足指定条件的第一条记录的宏命令是()。

A、Requery

B、FindNextRecord

C、FindNext

D、GoToRecord

15、宏命令OpenQuery用于()。

A、打开窗体

B、打开报表

C、关闭数据库对象

D、打开查询

16、在Access中,自动启动宏的名称是()。

A、autoexec

B、auto

C、auto.bat

D、autoexec.bat

17、若要限制宏命令的操作范围,可以在创建宏时定义()。

A、参数

B、条件

C、宏名

D、注释

18、一个非条件宏运行时会()。

A、执行部分宏操作

B、执行全部宏操作

C、执行设置了参数的宏操作

D、等待用户选择执行每个宏操作

19、条件宏的条件项是一个()。

A、字段列表

B、算术表达式

C、逻辑表达式

D、SQL语句

20、图标代表的Access数据库对象是()。

A、查询

B、窗体

C、模块

D、宏

21、VBA程序的多条语句可以写在一行,其中分隔符必须使用符号()。

A、:

B、’

C、;

D、,

22、VBA中定义符号常量可以用关键字()。

A、Const

B、Dim

C、Public

D、Static

23、VBA中用于弹出信息框或警告框的命令是()。

A、Warn

B、Print

C、SetInfo

D、MsgBox

24、以下VBA流程控制语句结构正确的是()。

A、For……Next

B、For……EndFor

C、Do……EndDo

D、Do……While

25、以下VBA流程控制语句结构错误的是()。

A、If……Then

B、If……Then……Else

C、If……EndIf

D、Select Case……End Select

26、执行下面的程序后,变量b的值为()。

a=3

b=5

a=a+b

b=a-b

a=a-b

A、3

B、2

C、5

D、8

27、以下程序段运行完毕后,s的值是()。

S=0

For i=1 to 100

S=s+i

Next i

A、0

B、1

C、100

D、1050

28、以下程序段运行完毕后,循环体的执行次数是()。

i=6

Do While i<=15

i=i+2

Loop

A、3

B、4

C、5

D、6

29、关于下面的循环结构:

Do Until <条件表达式>

循环体

Loop

描述正确的是()。

A、如果条件为假,则一次循环也不执行

B、如果条件为假,则至少执行一次循环体

C、如果条件为真,则至少执行一次循环体

D、无论条件是否为真,至少要执行一次循环

30、下列逻辑表达式中,能正确表示条件“x和y都是奇数”的是()。

A、x Mod 2=1 Or y Mod 2=1

B、x Mod 2=0 Or y Mod 2=0

C、x Mod 2=1 And y Mod 2=1

D、x Mod 2=0 And y Mod 2=0

31、在VBA代码调试过程中,能够显示所有在当前过程中变量声明及变量值信息的是()。

A、快速监视窗口

B、监视窗口

C、立即窗口

D、本地窗口

32、VBA数据类型符号“%”表示的数据类型是()。

A、整形

B、长整形

C、单精度型

D、双精度型

33、在窗体中修改文本框中的数据而触发的事件是()。

A、Edit

B、Change

C、GetFocus

D、LostFocus

34、以下程序段运行完毕后,s的值是()。

Str1=”abcdefg”

Str2=”de”

S=instr(str1,str2)

A、2

B、3

C、4

D、5

35、VBA中能够自动检查出来的错误是()。

A、语法错误

B、逻辑错误

C、运行错误

D、以上全部

二、判断题

1、宏是Access的对象之一。()

2、宏可以包含一个或多个操作命令。()

3、宏操作命令必须用键盘逐一输入。()

4、宏可以单步运行。()

5、宏命令中不能使用条件表达式。()

6、每一个宏操作命令都有相同的宏操作参数。()

7、不能在事件中调用宏。()

8、使用宏可以启动其他应用程序。()

9、宏组是由若干个宏构成的。()

10、在宏组中,执行其中一个子宏时,遇到下一个子宏,将继续执行下一个子宏。()

11、宏的操作可以通过编写VBA语句来达到相同的功能。()

12、利用VBA能够完成的功能都可以用宏实现。()

13、在VBA中,数组的下标从1开始。()

14、Function可以带参数,而Sub不允许带参数。()

15、VBA变量是区别大小写字母的。()

16、VBA变量名不能使用VBA关键字。()

17、表达式不仅可以执行计算功能,还可以给常量或变量赋值。()

18、窗体模块属于全局模块。()

19、模块不属于Access对象。()

20、只有函数过程能够将过程中处理的信息传回到调用的程序中。()

21、函数的返回值可以有多个。()

22、VBA过程的参数可以是控件名称。()

23、窗体可以作为过程的参数。()

24、断点的功能是中断程序的执行。()

25、VBA在窗体中提供Timer时间控件实现定时功能。()

单元6

6.1.1 选择题 1.B 2.C 3.C 4.A 5.D 6.A

7.A

8.D

9.B 10.D 11.A 12.C 13.B 14.B 15.D 16.A 17.B 18.B 19.C 20.C 21.A 22.A 23.D 24.A 25.C 26.C 27.D 28.D 29.B 30.C 31.B 32.A 33.B 34.C 35.A 6.1.2 判断题 1.√ 2.√ 3.× 4.√ 5.× 6.× 7.× 8.√ 9.√ 10.× 11.

√ 12.× 13.× 14.× 15.× 16.√ 17.√ 18.× 19.× 20.× 21.× 22.√ 23.

√ 24.√ 25.×

单元七管理和维护Access数据库(245页)

一、选择题

1、导入Access数据过程中,指定的对象已经存在,则()。

A、忽略

B、覆盖

C、在导入对象的名称后面加上编号

D、询问是否覆盖

2、导入Access数据库时,如果选择“通过创建链接表来链接到数据源”,可以导入的对象

是()。

A、表

B、查询

C、窗体

D、报表

3、Access不能导入的外部数据是()。

A、Excel数据

B、Wordb表格数据

C、文本文件

D、XML文件

4、不属于Access数据库“外部数据”选项卡“导入并链接”功能区“其他”下拉列表选项

的是()。

A、ODBC数据库

B、数据服务

C、HTML文档

D、SharePoint列表

5、不属于Access数据库“外部数据”选项卡“导出”功能区“其他”下拉列表选项的是()。

A、Word

B、dBASE文件

C、HTML文档

D、SQL Server数据库

6、导入或链接Excel数据时,不属于存储方式和存储位置的选项是()。

A、将源数据导入当前数据库的新表中

B、向表中追加一份记录的副本

C、通过创建链接表来链接到数据源

D、不定义主键

7、关于Access2010导出操作,以下说法不正确的是()。

A、可以导出对象的一部分或仅导出选定的记录

B、每次只能导出一个对象

Access数据库应用基础教程(第三版)习题及答案

Access数据库应用基础教程(第三版)习题集答案 第1章数据库系统概述 1. 什么是数据库?什么是数据库系统?答:数据库(database)是存放数据的仓库,严格的讲,数据库是长期存储在计算机内,有组织的,可共享的大量数据集合。 数据库系统(database systems),是由数据库及其管理软件组成的系统。它是为适应数据处理的需要而发展起来的一种较为理想的数据处理的核心机构。它是一个实际可运行的存储、维护和应用系统提供数据的软件系统,是存储介质、处理对象和管理系统的集合体。 2. 什么是数据库管理系统?它有哪些主要功能? 答:数据库管理系统(database management system)是一种操纵和管理数据

库的大型软件,用于建立、使用和维护数据库,简称dbms。它对数据库进行统一的管理和控制,以保证数据库的安全性和完整性。数据库管理系统的主要功能有:数据定义、数据操作、数据库的运行管理、数据组织、数据库的保护、数据库的维护和通信。 3. 说出几种常用的数据模型。 答:层次模型、网状模型、关系模型。4. 什么是关系模型? 答:关系模型是用二维表的形式表示实体和实体间联系的数据模型。 5. 简述数据库设计的步骤。 答:需求分析、概念结构设计、逻辑结构设计、物理结构设计、数据库的建立和测试、数据库运行和维护。 第2章 SQL 语言简介 1. 什么是SQL语言?SQL语言具有哪些特点和功能? 答:SQL是一种数据库查询和程序设计语言,用于存取数据以及查询更新和管理关系

数据库系统。 SQL的特点和功能有:查询,操作,定义和控制四个方面,SQL语言具有高度的非过程化,语言简洁,语义明显,语法结构简单,直观易懂的特点。SQL语言即可以作为独立语言使用,用户可以在终端键盘上直接键入SQL命令对数据库进行操作,也可以作为嵌入式语言,嵌入到其他高级语言中。 2. SQL语言包含哪几个部分? 答:SQL语言包含4个部分:数据定义语言(DDL-Data Definition Language)、数据查询语言(DQL-Data Query Language)、数据操纵语言(DML-Data Manipulation Language)、数据控制语言(DCL-Data Control Language) 3. 在联接查询中,包含哪几类联接?答:联接可分为3类: (1)内部联接(典型的联接运算,使用类似于 = 或 <> 的比较运算符)。内部联接使用比较运算符根据每个表的通用列中的值匹配两个表中的行。内部联接包括同等

数据库基础与应用Access 2010 习题答案_核对版

第1章数据库基础 一.选择题 1-5 BCACA 6-10 ACBBD 11-15 AACAD 16-19 BDDC 二.填空题 1、数据库 2、关系模型 3、概念 4、元组、属性 5、多对多 6、身份证号 7、1对多 8、集合运算、关系运算 9、选择 10、投影 11、D 12、实体的完整性、参照完整性、用户定义的完整性约束 13、主键 14、概念设计阶段 三.简答题 1、P12 2、P4 3、P9 4、P25-26 第2章Access数据库与表的操作 一.选择题 1-5、BBBAA 6-10、CDCCB 11-15、BCCCD 16-20、CCAAC 21-25、CAABD 26-31ABCAAA 二.填空题 1、数据表、设计、视图菜单 2、1 3、18 4、默认值 5、输入掩码 6、>=0 and <=100 7、文本型、备注型 8、OLE对象、超链接 9、查询、窗体 10、关系 三.简答题 1、P46 2、P57-60 3、P60 4、P66 5、P73

第3章查询 一.选择题 1-5 DDCAB 6-10 CCDCA 11-15 BACCB 16-19 AADDB 21—25 DCD B 二.填空题 1、更新 2、表达式 3、更新 4、运行 5、字段 6、# 7、参数 8、min(MIN) 9、同一 10、追加 11、数据表、运行 12、参数 三.简答题 1、P85 2、P89、P96 3、P111 第4章SQL命令参考答案 一.选择题 1-5 AAADB 6-10 A DDBA 11-15ADDCD 16-18CAA 二.填空题 1.Structured Query Language 2.数据定义,数据操纵,数据查询,数据控制 3.distinct 4.ORDER BY 5.select 姓名from 教师where 职称="教授" and 工资>5000 6.create table 7.ALTER TABLE 8.group by 课程号 9.null 10.sum(工资) 三.简答题 1.p124 2.p130 3. 1)查找杨姓同学的全部信息

Access2010数据库快速开发案例教程(二)

5.1 建表与相关字段属性的解说 学习要求:本节预计学习课时为1小时,重点是:a.新建表的操作;b.设置主键; c.理解字段的各个属性。学习说明 我们都知道,无论是多么强大、多么先进的数据库,都是基于存储在表中的数据来运行的,因此,表的设计和建立就显得特别重要,这也是数据库中最基础、最重要的组成部分之一——如若把数据库比作一个仓库的话,那么,表的设计,就好比这个仓库的仓位设计,而表的建立,就好比是仓位建设的施工——因此,如若仓库的仓位的设计和施工出了问题,毫无疑问,必然会给这个仓库的管理带来极大的不便,因此,希望大家能注重基本功的概念和练习,只有牢固的基本功,才能让我们走得更远、走得更好。 建表与相关字段属性的解说 在前面的课程中,我们已经讲过表的设计,那么,在这一节中,我们就来讲表的施工,也就是表的建立,所谓表的建立,就是将先前对应的表的设计图,在当前的对应的数据库文件中加以实现。 我们将以实际的例子加以说明,比如tblCodeyg这个表,它的表设计如下: 那么,我们应该如何实现呢? 首先,进入我们先前存储项目文件的C盘下的BXMIS目录,双击鼠标左键打开【Data.mdb】文件,则如下图所示:

对于熟悉Access 2003的人来说,这个界面可能有些陌生,但是原理都是一样的——此时,我们注意到,当前默认显示的是的栏目,接下来点选后面的小倒黑三角,则如下图所示:

接下来,我们选中【表(B)】选项,则如下图所示: 如上图所示,在【表】栏目下,我们会发现,已经有了8个名称以Sys为前缀的表的存在,需要特别说明的是,这些表并非是Access本身就有的,而是《盟威软件快速开发平台》的系统表,也就是说,除非是教程的指引,这些表是不允许我们手工修改和删除的——如若擅自改动或删除这些平台系统表,那么,可能会导致基于平台运行的各类系统出现各种难以预料的故障。 接下来,我们正式开始建表,请依次点选【创建】——【表设计】,如下图所示:

ACCESS2010数据库应用基础教程计划(16级)

2017年秋期 Access2010 16级计创班 **** 计算机组(****) *****职业高中 2017年9月 1日

叙永县职业高中教师学科授课计划专业:计算机学科:access 2010 班级:16级计算机创新班教师:***** 数据库作为数据管理技术,是计算机科学的重要分支,在当今信息社会中,信息已经成为各行业的重要财富和资源,对数据库的应用无处不在。上学期16级计算机高考班的学生已学习了Access 2010数据库4大对象,本期学习Access 2010数据库的第五、六大对象宏和模块,是Access 2010数据库最为重要的知识之一,也是对口高职必考内容之一,为了更好地完成本学期的教学任务,将教学计划安排如下: 一、课程的性质 Access 2010数据库应用基础教程是中等职业学校的一门技能操作课程。在本学期中主要任务是掌握Access 2010数据库的第六大对象模块和VBA,掌握VBA 编程基础,并能灵活使用相关知识做出登录系统。 二、课程教学目标 (一)宏的基本知识。 (二)学会创建模块:VBA编程环境(进入VBE、VBE界面) (三)掌握了解面向对象程序设计的基本概念 (四)掌握VBA编程基础:常量、变量、表达式 (五)掌握VBA程序流程控制:顺序控制、选择控制、循环控制 (六)掌握模块中的子过程与子函数,及其调用和参数传递。 (七)能编写事件过程:键盘事件、鼠标事件、窗口事件、操作事件和其他事件。 (八)了解VBA程序的调试:设置断点、单步跟踪,设置监视点。 (九)综合应用前述知识,使用Access 2010开发一个登录系统。 三、教学方法 (一)主要采取项目教学、讲授、演示、实践等教学方法,尽量采取互动式教学以活跃课堂气氛;认真备课,写教案,研究教材,备教法,因材施教;鼓励学生多思考、提问、动手操作,小组内多交流合作;及时批改作业,多用激励的

vb2010+access数据库连接

VB2010+Access用户登陆验证(精简) Public Class login '管理员登陆 Private Sub Button1_Click(ByVal sender As System.Object, ByVa l e As System.EventArgs) Handles Button1.Click Dim ObjConn As New OleDb.OleDbConnection("Provider=Micros oft.Jet.OLEDB.4.0;Data Source=cardbs.mdb") Dim ObjCom As New OleDb.OleDbCommand("select * from admin ", ObjConn) Dim ObjDap As New OleDb.OleDbDataAdapter Dim ObjDar As OleDb.OleDbDataReader Dim pd As Boolean = False Dim i As Integer ObjCom = New OleDb.OleDbCommand("select * from admin", Ob jConn) '与数据库建立连接 ObjConn.Open() ObjDar = ObjCom.ExecuteReader '循环判断与数据库中数据是否相同 Do While ObjDar.Read() If ComboBox1.Text = "" Then MsgBox("请输入用户名!") ElseIf Trim(ComboBox1.Text) <> (ObjDar.Item("admin_na me")) Then MsgBox("用户名不存在!") ComboBox1.Focus() ElseIf TextBox2.Text = "" Then MsgBox("请输入密码!") 'End If ElseIf Trim(TextBox2.Text) <> (ObjDar.Item("admin_psw ")) Then MsgBox("密码输入不正确!") 'TextBox2.Focus() Else For i = 0 To ObjDar.FieldCount - 1 If Trim(ComboBox1.Text) = (ObjDar.Item("admin _name")) And Trim(TextBox2.Text) = (ObjDar.Item("admin_psw")) Then 'MsgBox("成功登陆") Me.Hide() Form_main.Show() pd = True Exit Sub End If

Access2010基础教学大纲

第7章Access 2010 教学目的与要求 通过一个实例介绍数据库技术,使学生对以数据库技术为核心的信息管理系统有一个整体的认识。 在本章知识介绍中引入基本概念的、数据类型、关系数据特点等知识点。 通过讲解数据收集、库表建立与维护、建立表与表间的联系、查询的使用、添加窗体和报表来理解和掌握数据库的操作流程。 在实例中引导学生学习和掌握简单算法、条件表达、函数及表达式使用。 重点 表的创建及常规属性设置、参数查询、交叉表查询、自定义计算 难点 条件表达式书写 教学方式 案例教学、理论+实践 教学时间安排 4学时(理论)+4学时(实践) 内容(红色字体涉及内容是讲课是要注意的) 7 数据库基础 7.1 数据库概述 7.1.1 数据及数据处理 简单介绍数据、信息、数据处理概念 7.1.2数据管理的发展(可省略) 7.1.3数据库系统组成(DBS,DBMS,DB) 7.2 数据模型 7.2.1 数据模型(侧重介绍关系模型) 7.2.2 关系模型的基本术语 涉及的概念要介绍清楚

7.3 Access数据库及其应用 7.3.1 Access数据库概述 7.3.2 创建Access数据库 7.3.3 在Access数据库中创建表 1.不同数据类型的选择和使用 2.重点介绍表设计视图创建表 3.表结构中“常规属性”设置:字段大小、默认值、有效性规则和文本、必填、格式等 7.3.4 表的维护与操作 1.学生要根据一个张表,会选取主键,会建索引,及常规维护 2.数据会筛选、查询 3.重点介绍表与表间关系的建立 7.3.5 查询 1.根据设计视图创建选择查询,介绍各种不是数据类型条件的书写 2.参数查询 3.交叉表查询 7.3.6 窗体 简单介绍窗体的创建,如何显示表和查询的数据 7.3.67 报表 简单介绍报表的创建,如何显示表和查询的数据 时间安排:(只是参考时间) (7.1—7.2 大约20分钟) 7.3.1-7.3.4 大约70分钟 7.3.5 大约60分钟 7.3.6 大约20分钟 7.3.7 大约10分钟

ACCESS2010数据库应用技术教程 (1)

ACCESS 2010数据库应用技术教程考试试 卷(A卷) 考生请注意: 试卷下载请解压,解压完成后请将你下载的试卷文件夹修改成以自己的学号—姓名命名的文件夹,然后打开文件夹完成试题。 本次考试是机试,希望大家边做边保存,防止完成内容丢失。在完成试卷的过程中如果出现计算机卡死现象请不要私自处理,请联系监考老师。 完成试卷后将所用文件保存并关闭,打成压缩包后上传至老师要求的服务器路径下。 加油!祝你考试成功! 理论题 【请在答题卡上完成】 一选择题(本题是单项选择题,每题只有一个备选答案,多选、错选、不选均不得分。共15小题,每题1分,共计15分) 1、人们常说的数据模型是指(A)。 A、概念模型 B、实现模型 C、网状模型 D、关系模型 2、实体联系图又称为(C)。 A、N-S图 B、DFD C、E-R图 D、RPD图 3、实体所具有的特性称为(B)。 A、实体 B、属性 C、元组 D、关系 4、数据库管理系统简称(C)。

A、DBO B、DBS C、DBMS D、DBA 5、实体联系图又称为(C)。 A、N-S图 B、DFD C、E-R图 D、RPD图 6、在宏中,openReport操作可用来打开指定的(D)。 A、查询 B、状态栏 C、窗体 D、报表 7、“商品”与“顾客”两个实体集之间的联系一般是(D)。 A、一对一 B、一对多 C、多对一 D、多对多 8、在E-R图中,用来表示实体的图形是(A)。 A、矩形 B、椭圆形 C、菱形 D、三角形 9、设有表示学生的三张表,学生S(学号,姓名,性别,年龄,身份证号),课程C(课号,课名),选课SC(学号,课号,成绩),则表SC关键字(键或码)为:(C)。 A、课程.成绩 B、学号.成绩 C、学号.课号 D、学号.姓名,成绩 10、在数据管理技术发展的三个阶段中,数据共享最好的是(C)。 A、人工管理阶段 B、文件系统阶段 C、数据库系统阶段 D、三个阶段相同 11、Access2003中,表的字段数据类型中不包括(D)。 A、文本型 B、数字型 C、窗口型 D、货币型 12、Access2003的表中,(D)不可以定义为主键。 A、自动编号 B、单字段 C、多字段 D、OLE对象 13、如果一个字段在多数情况下取一个固定的值,可以将这个值设置成字段的(B)。 A、关键字 B、默认值 C、有效性文本 D、输入掩码 14、在对某字符型字段进行升序排序时,假设该字段存在这样四个值:"100"、"22"、"18"和"3",则最后排序结果是(C)。

access数据库习题

第1章数据库基础知识_习题 一、选择题 1.数据库系统与文件系统的主要区别是()。D A.数据库系统复杂,而文件系统简单 B.文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件 C.文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量 D.文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决 2.在关系数据库系统中,当关系的模型改变时,用户程序也可以不变,这是(。B A.数据的物理独立性B.数据的逻辑独立性 C.数据的位置独立性D.数据的存储独立性 3.数据库三级模式中,用逻辑数据模型对用户所用到的那部分数据的描述是( A A.外模式B.概念模式C.内模式D.逻辑模式 4.以下对关系模型性质的描述,不正确的是()。C A.在一个关系中,每个数据项不可再分,是最基本的数据单位 B.在一个关系中,同一列数据具有相同的数据类型 C.在一个关系中,各列的顺序不可以任意排列 D.在一个关系中,不允许有相同的字段名 5.关系数据库中的码是指()。D A.能唯一决定关系的字段B.不可改动的专用保留字 C.关键的很重要的字段D.能唯一标识元组的属性或属性集合 6.自然连接是构成新关系的有效方法。一般情况下,当对关系R和S使用自然连接时,要求R和S含有一个或多个共有的()。D A.元组B.行C.记录D.属性 7.在建立表时,将年龄字段值限制在18~40之间,这种约束属于()。B A.实体完整性约束B.用户定义完整性约束 C.参照完整性约束D.视图完整性约束 8.在A ccess中,“表”是指()。A A.关系B.报表C.表格D.表单 9.在A ccess中,用来表示实体的是()。C A.域B.字段C.记录D.表 10.把E-R图转换成关系模型的过程,属于数据库设计的()。B A.概念设计B.逻辑设计C.需求分析D.物理设计 二、填空题 1.数据库是在计算机系统中按照一定的方式组织、存储和应用的数据集合。支持数据库各种操作的软件系统叫数据库管理系统。由计算机、操作系统、DBMS、数据库、应用程序及有关人员等组成的一个整体叫数据库系统 2.数据库常用的逻辑数据模型有层次模型,网状模型,关系模型,Access属于关系模型。 3.关系中能唯一区分、确定不同元组的属性或属性组合,称为该关系的。关键字 4.在关系数据库的基本操作中,从表中取出满足条件元组的操作称为选择;把两个关系中相同属性值的元组联接到一起形成新的二维表的操作称为联接;从表中抽取属性值满足条件列的操作称为投影

ACCESS数据库2010教案

第1讲查询(1) 知识目标: 通过本节课学习了解简单查询的建立方法等。 技能(能力)目标: 培养学生运用所学知识与技能,主动探究,解决实际问题的能力。 培养学生的创新意识、创新能力。 情感目标、价值观目标: 培养大家养成勇于探究新知识,不断地提高自身的审美意识,树立正确的人生观和价值。 通过实例操作引导学生积极参与,培养学生的学习兴趣,在活动中的互相帮助不但增进了同学间的友情也培养了他们协同工作的能力。 教学重点: 查询的作用和建立方法 简单查询的使用。 教学难点: 如何设定查询准则是本节课的难点。 教学方法和工具: 讲解法,讨论法,练习法,使用多媒体教学工具。 教学过程: 第一课时: 4.1、 SQL基本命令 一、简介 1、 SQL——Structure Query Language(结构化查询语言),是关系数据库系统中应用广泛的数据库查询语言。 2、 SQL的功能:数据定义、数据查询、数据操纵、数据控制 二、基本语句 SELECT [TOP N [PERCENT]] [DISTINCT] <字段名表> [INTO <表名>] FROM <表名> WHERE <条

件> GROUP BY <字段名> HA VING <条件> ORDER BY <表达式> 4.2、认识查询 一、查询的功能 选择字段、选择记录、编辑记录、实现计算、建立新表、建立基于查询的报表和窗二、查询的类型 选择查询、交叉表查询、操作查询(生成表、更新、删除、追加)、SQL查询 4.3、数值与数值运算 一、常量:表示一个固定的、不变的量。P255 表8.2 1、数字型:100、-15. 2、0、2.58E+20 2、文本型:“ABCD”、“张三”、“计算机”、“1234” 3、日期/时间型:#2005/10/20# #10:25:30# #2005-10-10 13:25:20# 4、布尔型:True、False 二、变量:表示一个随时可变的量,表示为一个名字。 1、内存变量: 2、字段变量: 第二课时:练习 课堂作业:请学生将练习过程中完成的课堂作业上交教师机。 第三课时: 三、表达式与运算符 1、数值表达式:+、-、*、/、\、^、()、Mod 2、字符表达式:+ 3、日期/时间表达式:+、- 4、关系表达式:=、<>、>、>=、<、<= 5、逻辑表达式:Not、And、Or 6、特殊运算符:IN、BETWEEN、LIKE、IS NULL、IS NOT NULL 四、函数 1、数值函数:ABS、INT、SQR、SGN

(完整版)《Access2010数据库基础与应用》期末考试题(A卷)(含答案)

《Access2010数据库基础与应用》期末考试题(A卷)(含答案) 1.DBMS 提供了__________语言,用于实现数据的插入、更新、删除、检索等任务。 A.DCL B.DDL C.DML D.APL 2.在E-R图中,用来表示“实体”的图形是__________。 A.椭圆形B.矩形C.三角形D.菱形 3.在Access 数据库设计中,将E-R图转换为关系模式是___________中的任务。 A.数据库物理设计B.数据库优化 C.数据库概念设计D.数据库逻辑设计 4.在Access 数据库中,用于存储数据的对象是__________。 A.表B.窗体C.报表D.查询 5.下列叙述中,___________是错误的。 A. 一个关系中的任意两个分量不可以相同 B. 一个关系中的任意两个属性名不可以相同 C. 一个关系中的任意两个元组不可以完全相同 D. 关系中的元组也称为记录 6.对于一个日期/时间类型的字段,如果想使该字段数据以类似“xxxx年x月x日”方式显示,可以通过对其字段属性的“格式”设定为____________来实现。 A.短日期B.中日期C.长日期D.常规日期 7.下列实体的联系中,属于一对多的联系是___________。 A.学生与宿舍床位B.学校与校长 C.学生与课程D.学校与教师 8.SQL 语句中的CREATE TABLE 关键字的功能是在数据库中__________。 A.创建表B.创建查询 C.创建窗体D.创建数据访问页 9.“学院”表中有一个“学院名称”字段,要查找学院名称为“商学院”或“法学院”的记录,使用的条件是__________。 A.In("商学院或法学院") B.In("商学院","法学院") C.In("商学院" or "法学院") D.In("商学院" and "法学院") 10.用表“教师”创建新表“教师2”,所使用的查询方式是__________。 A.删除查询B.生成表查询 C.追加查询D.交叉表查询 11.如下关于更新查询的说法中,正确的是___________。 A.在更新查询中可以更改(源)表中的字段名 B.在更新查询中只能更改一个字段的数据 C.利用更新查询可以生成新表 D.在更新查询中可以更改指定表中的满足指定条件的一个或多个记录 12.在查询设计网格中,在查询条件设置中,与“Between "001" And "999"”等价的是___________。 A.>"001" Or <"999" B.>"001" And <"999" C.>="001" Or <="999" D.>="001" And <="999"

Access2010_数据库及表的操作

《小型数据库应用与开发》 操作指导 编著:李坤 2014年4月

实验一数据库及表的操作 一、实验目的 1.掌握数据库的创建及其它简单操作 2.熟练掌握数据表建立、数据表维护、数据表的操作 二、实验内容与要求 1.数据库的创建、打开、关闭 2.数据表的创建:建立表结构、设置字段属性、建立表之间关系、数据的输入 3.数据表维护:打开表、关闭表、调整表外观、修改表结构、编辑表内容 4.数据表的操作:查找替换数据、排序记录、筛选记录 三、实验步骤 案例一:创建数据库 1.创建空数据库 要求:建立“教学管理”数据库。 操作步骤: 图1-1创建教学管理数据库 (1)在Access 2010启动窗口中,在中间窗格的上方,单击“空数据库”,在右侧窗格的文件名文本框中,给出一个默认的文件名“Database1.accdb”。把它修改为“教学管理”如图1-1所示。 (2)单击按钮,在打开的“新建数据库”对话框中,选择数据库的保存位置,单击“确定”按钮,如图1-2所示。 (3)这时返回到access启动界面,显示将要创建的数据库的名称和保存位置,如果用户未提供文件扩展名,access将自动添加上。 (4)在右侧窗格下面,单击“创建”命令按钮,如图1-1所示。 (5)这时开始创建空白数据库,自动创建了一个名称为表1的数据表,并以数据表视图方式打开这个表1,如图1-3所示。

图1-2“文件新建数据库”对话框 (6)这时光标将位于“添加新字段”列中的第一个空单元格中,现在就可以输入添加数据,或者从另一数据源粘贴数据。 图1-3表1的数据表视图 2.使用模板创建Web数据库 要求:利用模板创建“联系人Web数据库.accdb”数据库。 操作步骤: (1)启动Access。 (2)在启动窗口中的模板类别窗格中,双击样本模板,打开“可用模板”窗格,可以看到Access提供的12个可用模板分成两组。一组是Web数据库模板,另一组是传统数据库模板——罗斯文数据库。Web 数据库是Access2010新增的功能。这一组Web数据库模板可以让新老用户比较快地掌握Web数据库的创建,如图1-4所示 (3)选中“联系人Web数据库”,则自动生成一个文件名“联系人Web数据库.accdb”,保存位置在默认Window系统所安装时确定的“我的文档”中显示在右侧的窗格中,参见图1-3所示当然用户可以自己指定文件名和文件保存的位置,如果要更改文件名,直接在文件名文本框中输入新的文件名,如要更改数据库的保存位置,单击“浏览”按钮,再打开的“文件新建数据库”对话框中,选择数据库的保存位置。

ACCESS2010数据库应用技术教程

ACCESS2010数据库应用技术教程考试试卷 (A卷) 考生请注意: 试卷下载请解压,解压完成后请将你下载的试卷文件夹修改成以自己的学号—姓名命名的文件夹,然后打开文件夹完成试题。 本次考试是机试,希望大家边做边保存,防止完成内容丢失。在完成试卷的过程中如果出现计算机卡死现象请不要私自处理,请联系监考老师。 完成试卷后将所用文件保存并关闭,打成压缩包后上传至老师要求的服务器路径下。 加油!祝你考试成功! 理论题 【请在答题卡上完成】 一选择题(本题是单项选择题,每题只有一个备选答案,多选、错选、不选均不得分。共15小题,每题1分,共计15分) 1、人们常说的数据模型是指(B)。 A、概念模型 B、实现模型 C、网状模型 D、关系模型 2、实体联系图又称为(C)。 A、N-S图 B、DFD C、E-R图 D、RPD图 3、实体所具有的特性称为(B)。 A、实体 B、属性 C、元组 D、关系 4、数据库管理系统简称(C)。 A、DBO B、DBS C、DBMS D、DBA 5、实体联系图又称为(C)。 A、N-S图 B、DFD C、E-R图 D、RPD图 6、在宏中,openReport操作可用来打开指定的(D)。 A、查询 B、状态栏 C、窗体 D、报表 7、“商品”与“顾客”两个实体集之间的联系一般是(D)。 A、一对一 B、一对多 C、多对一 D、多对多 8、在E-R图中,用来表示实体的图形是(A)。 A、矩形 B、椭圆形 C、菱形 D、三角形 9、设有表示学生的三张表,学生S(学号,姓名,性别,年龄,身份证号),课程C(课号,课名), 选课SC(学号,课号,成绩),则表SC关键字(键或码)为:(C)。

《数据库基础与应用-Access2010》教学大纲

《数据库基础及应用(Access)》教学大纲 课程名称:中文名称:数据库基础及应用(Access); 英文名称:Basic and Application of Database (Access ) 课程编码: 学分:6 总学时:96学时,其中,理论学时:48学时;上机学时:48学时 适用专业: 先修课程:计算机基础 执笔人: 审订人: 一、课程的性质、目的与任务 《数据库基础及应用》(Access)课程是为本校非计算机专业本科学生开设的公共基础课。 本课程是培养学生利用数据库技术对数据和信息进行管理、加工和运用的意识与能力的必修课之一。课程教学目标是使学生掌握数据库理论的基础知识及概念;掌握数据库设计方法与步骤;理解SQL 语言中的Select语句及应用;掌握Access 关系数据库管理系统软件的基本操作;理解Access中VBA 编程技术;了解数据库安全技术;掌握数据库应用系统开发技术,能有效使用数据库技术解决数据处理中的实际问题。 二、教学内容与学时分配 第一章数据库基础 1.主要内容:数据库系统的基本概念;数据管理技术的发展;数据模型;关系数据库基础;数据库设计基础。 2.重点:数据库系统的基本概念;数据模型;关系数据库基础。 3.难点:数据模型;关系数据库基础。 4.教学要求:理解数据、数据库、数据库管理系统、数据库系统的基本概念,掌握层次模型、网状模型和关系模型的概念,掌握并、差、交、广义笛卡儿积和选择、投影、连接运算,掌握实体完整性约束、参照完整性约束和用户定义的完整性约束的含义,了解数据管理技术的发展中三个阶段的特点,了解分布式数据库系统和并行数据库系统,了解数据库设计的步骤。 第二章Access数据库与表的操作 1.主要内容:Access 2010介绍;创建数据库;创建数据表;表操作。 2.重点:Access数据类型、表结构的概念;创建数据表;表操作。 3.难点:表操作。 4.教学要求:通过对Access数据库的操作理解数据库和表的基本概念。掌握Access 数据库的组成、界面及对象,熟练掌握创建数据库的基本方法,了解数据库的打开、转换和备份,理解Access数据类型、表结构的概念,熟练掌握创建表的方法,掌握创建主键和索引、建立有效性规则的方法,掌握表结构的修改、编辑表内容、记录排序、记录筛选的方法,掌握表之间关系的建立。 第三章查询 1.主要内容:查询概述;使用查询向导创建查询;使用设计视图创建查询;查询计算;参数查询;操作查询。 2.重点:查询的基本概念;使用设计视图创建查询;查询计算;参数查询。 3.难点:查询计算;参数查询。 4.教学要求:理解查询的基本概念,掌握使用查询向导创建查询的方法,熟练掌握使用设计视图创建查询的方法,掌握查询准则及查询编辑的技巧,掌握查询计算的方法,掌握单参数查询和多参数查询,掌握生成表查询、删除查询、追加查询和更新查询这几种操作查询。

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

《ACCESS2010数据库应用技术》 课后习题参考答案 目录 第1章 (2) 第2章 (4) 第3章 (5) 第4章 (5) 第5章 (6) 第6章 (7) 第7章 (8) 第8章 (9) 第9章 (12)

第1章 一、选择题 1.B 2.A 3.B 4.B 5.D 6.C 7.A 8.D 9.C 10.A 11.C 12.D 13.B 14.D 15.B 二、填空题 1.数据库,数据库管理系统,数据库系统 2.元组,属性 3.1:n或一对多 4.选择 5.文件 6.表,窗体 三、问答题 1.答:计算机数据管理技术经历了人工管理、文件管理、数据库管理以及新型数据库系统等发展阶段。 人工管理阶段的数据管理是以人工管理方式进行的,一般不需要将数据长期保存;由应用程序管理数据;数据有冗余,无法实现共享;数据对程序不具有独立性。 文件管理阶段利用操作系统的文件管理功能,将相关数据按一定的规则构成文件,通过文件系统对文件中的数据进行存取和管理,实现数据的文件管理方式。数据可以长期保存;数据对程序有一定独立性;但数据的共享性差、冗余度大,容易造成数据不一致;数据独立性差;数据之间缺乏有机的联系,缺乏对数据的统一控制和管理。 在数据库管理阶段,由数据库管理系统对数据进行统一的控制和管理,在应用程序和数据库之间保持较高的独立性,数据具有完整性、一致性和安全性高等特点,并且具有充分的共享性,有效地减少了数据冗余。 (在数据库管理阶段,学校信息管理中应用程序与数据库之间的关系如图1-4所示。有关学校信息管理的数据都存放在一个统一的数据库中,数据库不再面向某个部门的应用,而是面向整个应用系统,实现了数据共享,并且数据库和应用程序之间保持较高的独立性。)新型数据库系统包括分布式数据库系统、面向对象数据库系统、多媒体数据库系统等,为复杂数据的管理以及数据库技术的应用开辟新的途径。 2.答:数据独立性是指应用程序与数据库的数据结构之间相互独立。在数据库系统中,

第2章 Access 2010操作环境与数据库_习题

第2章Access 2010操作环境与数据库_习题 一、选择题 1.Access中表和数据库的关系是( )。A A.一个数据库可以包含多个表B.一个表只能包含两个数据库 C.一个表可以包含多个数据库D.数据库就是数据表 2.利用Access 2010创建的数据库文件,其默认的扩展名为( )。D A.mdf B.dbf C.mdb D.accdb 3.Access在同一时间可打开( )个数据库。A A.1 B.2 C.3 D.4 4.以下不是Access 2010数据库对象的是( )。D A.查询B.窗体C.宏D.工作簿 5.在Access 2010中,随着打开数据库对象的不同而不同的操作区域称为( )。B A.命令选项卡B.上下文选项卡 C.导航窗格D.工具栏 6.下列说法中正确的是( )。D A.在Access中,数据库中的数据存储在表和查询中 B.在Access中,数据库中的数据存储在表和报表中 C.在Access中,数据库中的数据存储在表、查询和报表中 D.在Access中,数据库中的全部数据都存储在表中 7.在Access 2010中,要设置数据库的默认文件夹,可以选择“文件”选项卡中的( )命令。B A.“信息”B.“选项”C.“保存并发布”D.“打开” 8.在Access 2010中,建立数据库文件可以选择“文件”选项卡中的( )命令。A A.“新建”B.“创建”C.“Create”D.“New” 二、填空题 1.在Access 2010主窗口中,从________选项卡中选择“打开”命令可以打开一个数据库文件。文件 2.在Access 2010中,所有对象都存放在一个扩展名为________的数据库文件中。accdb 3.空数据库是指该文件中________。不含任何数据库对象 4.在Access 2010中,数据库的核心对象是________。表 5.在Access 2010中,用于和用户进行交互的数据库对象是________。窗体 6.在Access 2010中要对数据库设置密码,必须以的方式打开数据库。独占 三、问答题 1.Access 2010的启动和退出各有哪些方法? 答:启动Access 2010常用的方法有3种: ①在Windows桌面中单击“开始”按钮,然后依次选择“所有程序”→“Microsoft Office”→“Microsoft Access 2010”选项。 ②先在Windows桌面上建立Access 2010的快捷方式,然后双击Access 2010快捷方

(完整版)数据库基础与应用(Access2010)主编刘卫国课后练习答案

数据库基础与应用(Access2010 )主编:刘卫国课后练习题答案 第一章 习题1 一、选择题 1.有关信息与数据的概念,下面说法正确的是()。B A.信息和数据是同义词 B .数据是承载信息的物理符号 C.信息和数据毫不相关 D .固定不变的数据就是信息 2.通常,一个数据库系统的外模式()。D A.只能有一个 B .最多只能有一个 C.至少两个 D .可以有多个 3.数据库的三级模式之间存在的映射,正确的是()。A A.外模式/ 模式 B .外模式/ 内模式 C.外模式/ 外模式 D .模式/ 模式 4.在关系数据库系统中,当关系模型改变时,用户程序也可以不变,这是()。B A.数据的物理独立性 B .数据的逻辑独立性 C.数据的位置独立性 D .数据的存储独立性 5.以下对关系模型性质的描述,不正确的是()。C A.在一个关系中,每个数据项是最基本的数据单位,不可再分 B.在一个关系中,同一列数据具有相同的数据类型 C.在一个关系中,各列的顺序不可以任意排列 D.在一个关系中,不允许有相同的字段名 6.在关系R(R#,RN,S#)和S(S#,SN,SD)中,R的主关键字是R#,S 的主关键字是S#,则S#在R中称为()。A A.外部关键字 B .候选关键字 C .主关键字 D .超键7.在一般情况下,当对关系R和S 使用自然连接时,要求R和S 含有一个或多个共有 的()。C A.元组 B .行 C .属性 D .记录8.有R,S 和T 3 个关系: R(A,B,C)={(a,1,2),(b,2,1),(c,3,1)} S(A,B,C)={(a,1,2),(d,2,1 )} T(A,B,C)={(b,2,1 ),(c,3,1 )} 则由关系R和S 得到关系T 的操作()。A A.差 B .自然连接 C .交 D .并 9.关系模型中有 3 类完整性约束:实体完整性、参照完整性和用户定义完整性,定义 外部关键字实现的是()。C A.实体完整性B.用户自定义完整性 C.参照完整性D.实体完整性、参照完整性和用户自定义完整性10.在建立表时,将年龄字段值限制在18~40 之间,这种约束属于()。D

Access2010数据库快速开发案例教程(十)

9.1 投入使用之前的优化 学习要求:本节预计学习课时为0.5小时,重点是:快速开发平台中对导航菜单的调整。 在前面的章节中,我们已经基本完成了所有的开发工作,但是,出于教程编写,以及便于读者学习的目的,因此,整体的布局,显然不是很协调,所以,为了可以投入实际的应用,我们需要做一些优化。接下来,我们将进行这步工作。 首先,我们关闭当前的数据库,先将当前的整个项目文件做一下备份,保存在硬盘的其他分区中,将其命名为:《报销软件》样例程序(2007教程版)——这样做的好处是,我们始终有一个完整的中间版本可以参考——在开发过程中,经常备份项目文件,以免受到各种导致数据损失的意外发生的影响,是基本的工作要求。 备份完成之后,我们再进入到原来的项目文件夹,选择【Main.mdb】文件,然后,按住键盘上的Shift键,双击打开该【Main.mdb】文件,然后,切换到窗体列表,在窗体列表中,双击SysFrmLogin 窗体启动登录,待登录完成之后,双击【开发者工具】节点下的【导航菜单编辑器】子节点,则如下图所示: 就当前而言,在这个系统中,无论是界面的美观,还是功能的完善,手工开发的窗体,都很难与自

动生成的窗体的相比,所以,我们先将所有的手工节点全部删除。操作方法是: 首先,选择【编码管理】一级节点,然后,单击【删除节点(D)】,则如下图所示: 接下来,我们单击【确认】按钮加以确认,则如下图所示: 如上图所示,所有手工开发的节点(窗体部分)都已经被删除,接下来,我们以同样的方法删除【报销种类汇总】一级节点,完成之后,如下图所示:

现在,只剩下了3个自动生成的窗体,刚才,之所以要把【报销种类汇总】的节点删除,是因为在【报销明细(生成)】节点中,本身就已经拥有了该节点的全部功能,并且,该节点不具备的功能,在【报销明细(生成)】节点中也有——在前面报表部分的教程中,所以设立这个节点,就是为了演示同一个报表的静态与动态的不同效果。当然,在实际的开发过程中,赋予报表独立的节点,也是很常见的,我们这里就不这么做了,所以,将报表功能归属于窗体功能的一部分。 接下来,我们选择【员工编码(生成)】节点,然后单击【添加同级节点(B)】节点,则如下图所示:

Access2010案例教程

7.1 员工信息列表及与平台整合(常规设计) 学习要求:本节预计学习课时为1小时,重点是:a.创建显示数据的子窗体及相关窗体、控件属性的调整; b.子窗体应用于快速开发平台。 学习说明 经过前面几课的学习,我们已经初步掌握了表和查询的设计和实现,接下来,我们就可以学习和用户关系最大的数据库对象——窗体的设计和实现,事实上,对于普通用户而言,他们唯一可以直接接触的对象,只有两类,一类是报表,另一类,就是窗体。 在前面的课程中,窗体,我们已经见过多次了——比如,登录界面,就是一个已经完成开发的窗体,快速链接表对话框、导航菜单编辑器等,也是窗体——也就是说,所谓窗体,就是用户操作界面的一部分(还有一部分是报表),接下来,我们就来介绍窗体——也就是用户最为常用的操作界面的开发。 用户操作界面,也就是窗体的开发,有两种方式: 第一种,是纯手工的开发——开发完成之后,再将手工开发的窗体嵌入平台界面之中,以便使用——这一种开发方式,便于我们学习Access的开发技术和一些控件的使用,因而,也是十分必要的,并且,也有助于掌握第二种开发方式; 第二种,便是基于平台的开发,《盟威软件快速开发平台》提供了一键生成所需窗体的功能——但在执行一键生成功能之前,需要准确地提供各类参数——为了理解并准确地提供这些参数的值,这就需要基本掌握第一种开发技术,不然,即便是平台提供了相应的快捷开发的功能,可是由于用户基础知识掌握不足的局限,也很难用好这些功能。 创建查看员工信息列表窗体 就目前所拥有的三个表来说,每一种表都需要提供查看、增加、修改、删除的操作界面(tblBxmx表还需要提供查找的功能),因此,我们就先以tblCodeyg表为例来详细解说其制作方法。 首先,我们知道,正常情况下,普通用户是不能直接接触表的,因此,必须给他们提供查看数据的操作界面,接下来,我们就为tblCodeyg表制作这种查阅界面。 首先,按住Shift键打开【Main.mdb】文件,如若左侧默认显示的不是【窗体】的列表,则单击左侧窗格的按钮,在弹出的下拉列表中选择【窗体(F)】,接下来,切换到【创建】菜单,然后,单击工具栏上的 按钮,如下图所示:

Access 2010数据库应用基础教程课后习题答案

第1章 1. 数据库(Database,DB)就是数据的集合,例如,日常生活中,我们用笔记本记录亲朋好友的联系方式,将他们的姓名、地址、电话等信息都记录下来。这个“通讯录”就是一个最简单的“数据库”。在计算机领域,数据库是指长期存储在计算机内的、有组织的、可共享的、统一管理的相关数据的集合。 数据库系统是计算机化的记录保持系统,它的目的是存储和产生所需要的有用信息。这些有用的信息可以是使用该系统的个人或组织的有意义的任何事情,是对某个人或组织辅助决策过程中不可少的事情。 2. 数据库管理系统(Database Management System,DBMS)是位于用户和数据库之间的一个数据管理软件,它的主要任务是对数据库的建立、运用和维护进行统一管理、统一控制,即用户不能直接接触数据库,而只能通过DBMS来操纵数据库。 DBMS提供了如下几方面的功能。 ●数据库定义功能:DBMS提供相应数据定义语言定义数据库结构,刻画数据库的框架,并被保存在数据字典中。数据字典是DBMS存取和管理数据的基本依据。 ●数据存取功能:DBMS提供数据操纵语言实现对数据库数据的检索、插入、修改和删除等基本存取操作。 ●数据库运行管理功能:DBMS提供数据控制功能,即数据的安全性、完整性和并发控制等,对数据库运行进行有效的控制和管理,以确保数据库数据正确有效和数据库系统的有效运行。 ●数据库的建立和维护功能:包括数据库初始数据的装入,数据库的转储、恢复、重组织,系统性能监视、分析等功能。这些功能大都由DBMS的实用程序来完成。 ●数据通信功能:DBMS提供处理数据的传输,实现用户程序与DBMS之间的通信,这通常与操作系统协调完成。 3. 关系模型、层次模型和网状模型。 4. 关系模型(Relational Model)是用二维表格结构来表示实体及实体之间联系的数据模型。关系模型的数据结构是一个“二维表框架”组成的集合,每个二维表又可称为关系,因此可以说,关系模型是“关系框架”组成的集合。 5. 关系代数用到的运算符包括4类:集合运算符、专门的关系运算符、比较运算符和逻辑运算符。 运算数只有一个的是一元运算;运算数有两个的是二元运算。 6. 关系数据库设计的目标是生成一组关系模式,使我们既不必存储不必要的重复信息,又可以方便地获取信息。方法之一就是设计满足适当范式的模式。要确定一个关系模式是否属于期望的范式,还需要有关作为数据库建模对象的现实企业的额外信息。 7. 从2NF中消除传递依赖,就是3NF。 8. 数据操纵语言(Data-Manipulation Language,DML)使得用户可以访问或操纵那些按照某种特定数据模

相关文档
相关文档 最新文档