Access复习1.docx

上传人:b****5 文档编号:7846276 上传时间:2023-01-26 格式:DOCX 页数:12 大小:24.81KB
下载 相关 举报
Access复习1.docx_第1页
第1页 / 共12页
Access复习1.docx_第2页
第2页 / 共12页
Access复习1.docx_第3页
第3页 / 共12页
Access复习1.docx_第4页
第4页 / 共12页
Access复习1.docx_第5页
第5页 / 共12页
点击查看更多>>
下载资源
资源描述

Access复习1.docx

《Access复习1.docx》由会员分享,可在线阅读,更多相关《Access复习1.docx(12页珍藏版)》请在冰豆网上搜索。

Access复习1.docx

Access复习1

Access复习

第一章Access2003中的对象Access2003是office2003的一个组件。

一个Access数据库文件采用何种扩展名?

其包含有哪些对象?

第二章数据库基础知识1、什么是数据库?

把数据按一定的数学模型有组织地存储在计算机内,使其具有较小的冗余度,较高的数据独立性和易扩展性,并可为各种用户共享。

2、什么是数据库管理系统?

是位于用户与操作系统之间的一层数据管理软件(DataManagementSystem)3、什么是数据库系统?

一个用计算机存储记录的、管理大量信息系统。

设计数据库系统的目的是为了给用户提供数据的抽象视图4、数据库系统的组成:

硬件系统、数据库与数据库管理系统、数据库管理员、用户5、常用的数据模型:

层次、网状和关系模型6、两个实体之间的联系:

一对一、一对多和多对多7、常用的关系术语:

关系、元组、属性、域、主码、外码8、基本的关系运算:

选择:

即在关系中选择满足某些条件的元组投影:

是在关系中选择某些属性列连接:

连接运算是从两个关系的笛卡尔积中选取属性间满足一定条件的元组。

9、SQL语言第三章使用Access2003实现数据库的创建与打开数据库的创建与打开样题:

一、单选题1)在数据库技术中,数据库管理系统是_____。

A、计算机硬件、数据库管理系统、数据库管理员和用户共同组成的系统B、一种纯粹的计算机硬件C、计算机软件和硬件的结合D、一种纯粹的计算机软件2)计算机术语中数据库管理系统的英文缩写是_____。

A、DBMB、DBMC、DBMSD、DB3)在ACCESS2003中,创建数据库文件的途径是:

_____。

A、可以通过多种渠道创建新的数据库文件B、只能通过数据库窗口中新建按钮创建新的数据库文件C、必须通过窗口菜单的工具--数据库实用工具项创建新的数据库文件D、只能通过文件--新建--空数据库...的途径创建新的数据库文件4)SQL的英文_____的缩写。

A.StandareQueryLanguageB.StructuredQuerylanguageC.SelectQueryLanguageD.SpecialQueryLanguage5)下图是使用查询设计器完成的查询,与该查询等价的SQL语句是:

________。

A)selectxh,gscjfrom学生成绩wheregscj(selectavg(gscj)from学生成绩)B)selectxhwheregscj(selectavg(gscj)from学生成绩)C)selectgscjavg(gscj)from学生成绩)D)selectgscj(selectavg(gscj)from学生成绩)二、多选题下列关于数据库的叙述中,正确的是。

A、DBA就是指数据库应用系统的用户B、DBMS是位于操作系统与用户之间的一层管理软件C、DB指的是数据库D、一个数据库文件采用.mdx作为其文件扩展名三、是非题1)AVERAGE是SQL语句中用于计算检索的函数。

(错)2)创建报表不属于SQL语言功能。

(对)第四章Access2003中表的设计1、表的建立:

(1)建立表结构:

使用向导,使用表设计器数据表中常用的字段类型

(2)设置字段属性(3)输入数据:

直接输入数据,获取外部数据2、表的维护:

(1)修改表结构:

添加字段,修改字段,删除字段键。

(2)编辑表内容:

添加记录,修改记录,删除记录,复制记录。

3、打开表设计视图与数据表视图的方法以及在两种视图间进行切换的方法

(1)打开表设计视图选择了表对象后,单击数据库窗口中的设计按钮。

(2)打开数据表视图选择了表对象后,单击数据库窗口中的打开按钮,或直接双击数据表名。

(3)在两种视图间进行切换进入了一种视图窗口后,利用Access窗口工具栏中的视图按钮进行切换4、主键概念及设置5、索引的创建6、数据表视图的显示属性设置(数据表格式、隐藏列、冻结列、字体设置)7、表间关系的建立及修改

(1)表间关系的概念:

一对一,一对多。

(2)建立表间关系。

(3)设置参照完整性。

8、表的其他操作:

(1)查找数据。

(2)替换数据。

(3)排序记录。

(4)筛选记录。

样题:

一、单选题1)在ACCESS中,往一个表中新增加的记录,_____。

A、只能添加到最前面B、可以按要求插入到任意行中C、可以按要求插入到已存在的记录中间D、只能添加到最后一条已存在的记录后面2)在ACCESS中,一个数据库文件中,_____。

A、只能有一个具体的表对象B、具体的表是系统运行的时候自动生成的,数量取决于系统运行时的状态C、可以有多个具体的表对象D、具体的表只能由开发人员用人工操作产生,数量取决于人工的操作3)ACCESS支持的基本数据类型中包括:

_____。

A、文本型、备注型、数字型、日期/时间型、逻辑型等B、文本型、标题型、格式型、索引型、自动编号型等C、字节型、整型、长整型、单精度型、双精度型等D、文本型、整型、长整形、浮点型等4)在ACCESS环境中,要创建字段和设置、修改字段的属性,应该_____。

A、在表视图中进行B、在查询视图中进行C、在数据库窗口中进行D、在表设计视图中进行)在ACCESS中,有组织的数据是存放在___中的。

A、窗体B、表C、查询D、数据库二、多选题1)在ACCESS中,将接纳的信息作为字符对待的数据类型有:

______。

A、备注B、文本C、自动编号D、查阅向导三、是非题1、可以使用ACCESS窗口菜单的文件--新建创建一个新表。

(错)2、对于表的某个字段来说,字段名称、数据类型和字段大小是必须指定的。

(对)第5章查询的创建一、查询的种类按是否会影响到数据源的数据,把查询分成选择类查询和操作类查询两种。

前者的运行不会影响到数据源,后者的运行则可以影响到数据源的数据。

选择类查询包括选择查询和交叉表查询两种;操作类查询包括删除查询、更新查询、追加查询和生成表查询。

参数查询可能属于选择类查询,也可能属于操作类查询。

这得视查询的具体定义情况而定。

二、查询的创建方法可借助于向导来创建查询,但初学者会更多地选择在设计视图来定义查询,在现代数据库应用系统设计中,人们更喜欢用SQL语句来创建查询。

三、查询的运行选取某个查询后,单击数据库窗口中的打开按钮,便可运行该查询。

通过双击查询名也可运行查询。

运行选择类查询后,会把查询结果在一个窗口中显示出来;若运行的是操作类查询,则会直接删除、修改数据源的数据,或为表添加新的记录,或把查询结果保存于一表中。

这时,并不会出现一个窗口。

运行参数查询时,会出现一个对话框,要求用户为参数输入具体的值。

四、查询的修改选取某个查询后,单击数据库窗口中的设计按钮,会或者在一个设计视图中显示出查询的设计情况,或者在一个窗口中显示出实现查询的SELECT-SQL语句。

不管哪种情况,这时你都可对查询的设计进行修改。

五、查询的数据源可以是表,也可以是现有的查询。

六、选择查询的创建运行选择查询时,将可从一个或多个相关表或查询中抽取出所需要的字段值或对成组字段值的统计结果。

1、在设计视图中定义添加字段添加总计项在条件行中输入条件条件的与及或在Access2003中,有两个通配符:

*和?

前者可代替所在位置的任意多个字符,后者则可代替所在位置的任意一个字符。

如:

要查询出姓名中第二个字为汉字的记录,则姓名字段的条件行中应输入为LIKE?

汉*2、用SELECT-SQL语句实现最简单的SELECT-SQL语句由SELECT子句和FROM子句共同构成。

由SELECT子句指定查询的输出项,FROM子句则指定了查询的数据源。

用户还可根据需要添加WHERE子句、GROUPBY子句和ORDERBY子句。

WHERE子句用于指定条件,GROUPBY子句用于指定分组依据,ORDERBY子句用于指定查询结果记录的排列顺序(默认是升序的,带有DESC时则为降序的)。

SELECT输出项FROM数据源[WHERE条件][GROUPBY字段名][ORDERBY字段名[DESC]]七、交叉表查询的创建交叉表查询其实是选择查询的一种特例,只不过查询结果数据的显示方式不同而已。

选择查询以二维的形式显示出查询结果,交叉表查询则以三维的形式显示出查询结果。

应先指定查询的类型为交叉表查询。

一个最基本的交叉表查询,必须指定至少一个的行标题字段,指定一个列标题字段和一个值字段。

行标题字段和列标题字段的总计方式都指定为分组,值字段的总计方式指定为总计。

用户还可以根据需要对字段进行统计(如对字段求其平均值或对字段求其最小值),这时,该字段应被指定为行标题字段,而其总计方式则根据实际需要加以选择。

八、参数查询的创建若查询条件中的某一部分在设计查询时无法确实其具体值,则可把它设置成参数的形式。

如:

要查询出年龄为某个值的记录,则年龄字段的条件行中应输入为[];要查询出高于某个年龄的记录,则年龄字段的条件行中应输入为[]。

要查询出某个姓的记录,则姓名字段的条件行中应输入为LIKE[]*。

在设计视图中定义参数查询时,参数的设置应在条件行中加以完成。

用成对的中括号来定义参数,而在该对中括号中所出现的文本则会在参数值输入提示框中显示为框体文字。

九、删除查询的创建运行删除查询时,将可删除所有记录或满足条件的记录。

1、在设计视图中定义应先指定查询的类型为删除查询。

在设计视图中可只出现与删除条件相关的字段。

不指定具体条件时,会删除所有记录。

2、用SELECT-SQL语句实现DELETEFROM数据源[WHERE条件]十、更新查询的创建运行更新查询时,将可修改所有记录的指定字段值或满足条件的记录的指定字段值。

1、在设计视图中定义应先指定查询的类型为更新查询。

在设计视图中可只出现与更新操作相关的字段(包括被更新的字段及与更新条件相关的字段),并且在更新到行中输入更新表达式。

在条件行中不指定具体条件时,会对所有记录的字段值进行更新。

2、用SELECT-SQL语句实现UPDATE数据源SET字段名=表达式[WHERE条件]十一、追加查询的创建运行追加查询时,将可把数据源中的一批记录追回到指定表中。

在设计视图中定义追加查询时,所选取的字段必须在目标表中是可以找到的,并且字段的类型应该是相对应的。

十二、生成表查询的创建运行生成表查询时,会把查询结果存入指定的数据表中。

应先指定查询的类型为生成表查询。

在设计视图中犹如选择查询般设计。

相应的SQL语句形式为:

SELECT输出项INTO表名FROM数据源[WHERE条件][GROUPBY字段名][ORDERBY字段名[DESC]]样题:

一、单选题1、若在调出了设计视图时仍未指定查询的数据源,则可右击视图中上半部分的空白处,选择()项来补充指定数据源[C]A、添加表B、添加数据源C、显示表D、显示数据源2、在设计视图中,既可通过工具栏中的查询类型组合框来修改查询的类型,也可通过在()菜单中选择相应项来指定新的查询类型。

[C]A、视图B、插入C、查询D、编辑3、在创建选择查询时,在设计视图中默认是不包含有总计行的。

若要添加总计行,则应执行如下的操作()[C]A、文件总计B、编辑总计C、视图总计D、插入总计4、无法创建查询的是()[D]A、利用向导B、在设计视图中定义C、使用SQL的查询语句D、利用自动创建功能5、已把数字型字段年龄的字段大小定义为字节的,现要查询出年龄在[20,30)范围内的记录,则在设计视图的年龄字段条件行中应输入为()[B]A、BETWEEN20AND30B、BETWEEN20AND29C、BETWEEN20TO30D、BETWEEN20TO296、下列关于选择查询的叙述中,错误的是()。

[D]A、可把该查询指定为另一查询的数据源B、可把该查询指定为窗体的数据源C、可把该查询指定为报表的数据源D、可把该查询指定为宏的数据源7、下列关于查询条件的叙述中,正确的是()。

[B]A、查询条件的设置只能涉及到一个字段B、查询条件的设置可以只涉及到一个字段C、查询条件必须是与两个字段相关的D、创建查询时,查询条件的设置是必须的二、多选题1、创建交叉表查询时,至少应该出现一次()的设置。

[ABC]A、行标题字段B、列标题字段C、值字段D、统计字段三、是非题1、可以用SELECT-SQL语句来创建查询。

[是]2、在设计视图中创建参数查询时,应该在相应字段的条件行中设置参数。

[是]第6章窗体窗体是Access应用程序和用户之间主要接口;窗体分为:

主/子窗体、数据表窗体、纵栏式窗体3类窗体页眉和页脚的作用;主体是设计窗体必须包含的部分;绑定控件和非绑定控件的区别:

绑定控件用于显示窗体中数据表(或者查询表)中的数据(动态),非绑定控件用于显示窗体中的静态数据知道建立主子窗体时,数据表之间必须具备的一对多的关系;用于创建或修改窗体的是窗体的设计视图;工具箱内的控件:

标签:

用于显示窗体内表示说明的静态文字文本框:

用来输入和编辑字段数据的交互控件,显示计算结果选项组:

选项组是个容器型控件,其中可以包含一组按纽,按纽可以是选项按纽、复选按纽或切换按纽列表框:

列表框是由若干可供选择的数据行构成的列表组合框:

组合框是列表框与文本框的组合,在组合框中既可以输入一个值,也可以从下拉列表框中选择一个值。

命令按纽:

一种能起控制作用的控件选项卡:

使用选项卡可以创建多页窗体,使窗体内能显示更多的内容选项按纽、复选按纽与切换按纽都还以作为单独的控件来使用,用来表示基表或查询的是/否型字段。

绑定对象框:

对象控件绑定于基表或查询中的OLE类型字段非绑定对象控件:

未绑定对象框控件用于在窗体上插入未绑定OLE对象样题:

一、单选题1)若要求在文本框中输入文件时达到密码*号的显示效果,则应设置的属性是_______。

A.默认值B.标题C.密码D.输入掩码答案:

D2)为窗体中的命令按钮设置单击鼠标时发生的动作,应选择设置其属性对话框的_______。

A.格式选项卡B.事件选项卡C.方法选项卡D.数据选项卡答案:

B3)为窗体指定数据来源后,在窗体设计窗口中,由_______取出数据源的字段。

A.工具箱B.自动格式C.属性表D.段列表答案:

D4)窗口事件是指操作窗口时所引发的事件。

下列事件中,不属于窗口事件的是_______。

A)打开B)关闭C)加载D)取消答案:

D5)在窗体视图中显示窗体时,如果窗体中没有记录选定器,则应将窗体的记录选定器属性值设置为_______。

A)是B)否C)有D)无答案:

B6)在窗体类型中将窗体的一个显示记录按列分隔,每列的左边显示字段名,右边显示字段内容的是_______。

A.表格式窗体B.数据表窗体C.纵栏式窗体D.主/子窗体二、多选题1)下面关于列表框和组合框的叙述中,正确的是_______。

A.列表框可以包含一列或几列数据B.可以在列表框中输入新值,而组合框不能C.可以在组合框中输入新值,而列表框不能D.在列表框和组合框中均可以输入新值答案:

A、C三、是非题1)控件是窗体中用于显示数据、进行操作和装饰窗体的对象(对)2)窗体的设计视图可以用来显示、修改数据(错)第7章报表的创建一、报表的区域组成及其有效视图新建报表时,默认包含有主体、页面页眉和页面页脚三个区域。

用户可根据需要添加报表页眉/页脚区域和组页眉/页脚区域。

一般在主体区域中放置字段,因此,主体区域中的数据是动态的。

而在页面页眉区域中一般加入用以对主体区域中字段值意义的说明文字(标签),在页面页脚区域中则显示出页码信息。

主体区域的内容会动态出现,页面区域的内容则显示于每一个报表页的最顶端,页脚区域的内容则显示于每一个报表页的最底端。

每一张报表都包含有一个主体区域,然而,你可以选择是否也包含有页面页眉/脚区域。

在视图菜单中取消页面页眉/页脚项的选中,也就取消了页面页眉/页脚区域的显示。

报表页眉区域一般用来显示出报表标题信息。

其内容必定出现于第一个报表页中。

报表页脚区域一般用来显示出整张报表的统计信息以及制表日期、制表人等信息。

其内容必定出现于最后一个报表页中。

在视图菜单中选中报表页眉/页脚项,便可显示出报表页眉/页脚区域。

在视图菜单中选择排序与分组命令项,可在对话框中指定一个分组字段,并确定是否在报表中显示出组页眉区域或组页脚区域。

你可以在组页眉区域中显示出跟分组字段相关的信息(如字段值),在组页脚区域中显示出每组记录的统计信息。

在Access2003中,报表有设计视图、打印预览视图和版面预览视图三种视图方式。

在设计视图中可自主设计报表,并根据需要修改报表;在打印预览视图中,可预览报表的打印效果;在版面预览视图中,可预览到报表的版面设计效果。

二、报表的创建方法可利用自动创建功能来创建纵栏式或表格式的自动报表,也可借助于向导来创建图表报表或标签报表,更多地是在设计视图中定义或修改报表。

三、报表中各区域的作用基本部分包括页面页眉、主体和页面页脚三个区域。

必要时还可包含有报表页眉、报表页脚、组页眉和组页脚等区域。

页面页眉:

多数用来显示报表中所用到的字段名或表达式标题,显示于每张报表页的上方。

主体:

报表的最主要部分。

用于显示表或查询中的记录数据。

页面页脚:

用来显示页码或本报表页的汇总信息,显示于每张报表页的下方。

报表页眉:

用来显示报表的标题文字或公司的标志图或说明文字,显示于每份报表的最前面。

报表页脚:

用来显示整份报表的汇总说明信息,显示于每份报表的最后面。

组页眉:

一般用来显示分组字段的相关信息。

该区域在对记录分组时可选择被加入。

组页脚:

一般用来显示每组记录的统计信息。

该区域在对记录分且时可选择被加入。

四、分组的实现方法执行视图排序与分组命令,可指定报表记录的分组字段,同时以升序或降序的方式来排序报表记录,而是否在设计视图中显示出组页眉和组页脚区域,则可由用户自行设定。

即使在报表的设计视图中添加了组页眉或组页脚区域,这些区域也可以是空的。

然而,只有在为报表设置了分组字段之后,组页眉或组页脚区域才有可能被添加到设计视图当中。

五、函数实现可以在报表中加入文本框控件,并在这些文本框控件中输入相关函数,统计才能得到实现。

常用的统计函数有:

COUNT():

通过计数字段值出现的次数来计数记录的个数。

AVG(数值字段):

求数值字段的平均值。

SUM(数值字段):

累加数值字段值的和。

上述函数的统计范围视文本框所处区域不同而不同。

出现在组页眉或组页脚区域时,只对同一组的记录进行统计;出现在报表页眉或报表页脚区域时,则对所有记录进行统计。

除了通过执行插入日期和时间命令来往报表中插入日期或时间外,还可用下列函数来插入日期或函数:

DATE():

插入当前系统日期。

TIME():

插入当前系统时间。

NOW():

同时插入当前系统日期和时间。

六、报表的常用控件在报表的设计视图中,可在各种区域中加入有效控件,并用之来显示出字段的值或某种计算或统计结果。

常用控件有:

标签:

用来显示出某些说明或提示文字。

文本框:

用来显示出字段值、函数值某种统计/计算结果。

直线:

用来显示出一条线段。

线型可通过修改其属性来加以确定。

矩形:

用来显示出一个矩形。

框线线型可通过修改其属性来加以确定。

样题一、单选题1、在通过执行()命令来分组报表记录。

[A]A、视图排序与分组B、编辑排序与分组C、插入排序与分组D、格式排序与分组2、一般地,在报表的()区域中加入报表的制作日期和制表者信息,并使这些信息只出现在报表的最后一页。

[D]A、页面页眉B、报表页眉C、页面页脚D、报表页脚3、下列关于统计函数的叙述中,错误的是()。

[A]A、COUNT函数只能对数值字段进行统计B、SUM函数只能对数值字段进行统计C、AVG函数只能对数值字段进行统计D、COUNT函数的作用是计数字段值出现的次数4、下列关于报表函数或控件的叙述中,错误的是()。

[B]A、文本框是报表的一种有效控件。

B、在报表中只能加入实线。

C、NOW()是报表的一种有效函数。

D、加入DATE()函数后,可在报表中显示出当前系统日期。

5、下列关于报表的叙述中,错误的是()。

[A]A、报表可被单独保存于一报表文件中。

B、报表最多可包含有七个区域C、在报表的各个区域中可加入有效控件D、页面页眉和页面页脚区域必定是成对出现的。

二、多选题1、在报表的设计视图中,下列的()区域将必定是成对出现的。

[AB]A、页面页眉和页面页脚B、报表页眉和报表页脚C、组页眉和组页脚D、主体和次体三、是非题1、实际上,报表也是一种窗体

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 农林牧渔 > 林学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1