access
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第一章
1、数据(Data):是客观事物存在的方式和运动状态反应的记录,是信息的载体,由于对客观事物存在方式和
运用状态所反应的记录是用一定的符号来表达的,因此数据就是信息的具体的表现形式。
信息:是客观事物的存在方式和运动状态的反应,它所反映的是关于莫一个客观系统中某一事物的某一方面在
某一时刻的表现形式。
2、数据库(DB)的定义(主要由数据库管理员全面控制和管理)(一组相关的,有组织的数据的集合体)
3、数据库管理系统DBMS 是一个互相关联的数据的集合和一些访问这些数据的程序,负责数据库的建立、运行、维护、是数据库的核心组成部分)
4、数据库管理系统的重要功能(理解)(1)数据定义:规定数据的类型和储存形式
(2)数据操纵:对数据进行查询,插入,删除,修改等操作
(3)数据安全:提供对数据的保护措施,监控用户的需求,核对权限,在资源共享时保证数据的完整性。
5、关系模型:多个表,表中多个记录,记录多个字段
关系模型:用二维表格表示实体与实体之间的联系数据结构模型
关系模型对关系有一定的要求:每个字段必须是原子的不可再分
6、记录:二维表中的一行,也成元组,第一行除外
7、字段,字段的值域 字段称属性。最上面一行说明字段的属性名为字段名。其余各行都是字段具体的值,每个字段必须指定为某一种数据类型,可以是文本、日期、时间、数字或其它类型,每个字段的取值范围称为字段的值域。
8、主键 唯一能够标识一条记录的字段或组合字段
单字段主关键字:字段中包含的都是惟一的值(学号)
多字段主关键字:不能保证单字段包含惟一的值,可将两个或更多字段为主键
自动编号:每添加一条新的记录,可将自动编号设置为自动输入连续数字的编号
9、表的结构设计 一道表的综合题,说明表中有多少个字段,什么类型,确认掩码规则。
第二章
1、Access 定义是一个基于关系模型的数据库管理系统,包括表,查询,窗体,报表,宏和模块6个对象
3、Access启动、退出方法启动
1从开始菜单打开ACCESS
2利用快捷方式打开
3双击文件打开
退出
1单击关闭按钮
2.office按钮中的“退出ACCESS”按钮
3使用“Windows任务管理器”
4Alt+F4
4、帮助用法(到具体操作)
点击右上角的F1
5、创建空数据库步骤
二、直接创建空数据库
单击空白数据库;改名称;选择保存位置;点创建、对象及定义(6个)
表——是包含有关特定主题的数据。
查询——对数据结
果、数据操作或者这两者的请求
窗体——有时称为“数据输入屏幕”。窗体是用户用来处理数据的界面,通常包含一些可执行各种命令的命令按钮,达到控制流程的作用。
报表——用来汇总和显示表中的数据。
宏——在Access 2007中可被看作是一种简化的编程语言,用于向数据库中添加功能。
模块——可用于向数据库中添加功能的对象。尽管可以通过从宏操作列表中进行选择创建Access 2007中的宏,同时也可以用VBA(Visual Basic for Application)编程语言编写模块。模块是声明、语句和过程的集合,它们作为一个单元存储在一起。
第三章
表与联系
表的两种视图
设计视图:建立和修改表结构即表的构架
数据表视图:显示编辑表中数据即表的值
创建表的方法:
字段名
字段的类型
字段的设置
字段的属性,命名规则,说明,字段的标题,字段的格式设置,掩码设置,有效性规则和有效性文本
a用Access内置模板创建数据表打开数据表视图;为字段重命名;输入数据;保存表;定义主键
b设计视图创建数据表
c数据表视图创建数据表
d导入Excel工作表
e导入文本文件
1.字段的命名规则
1)字段名称的最大长度为64个字符,一个汉字计为一个字符
2)字段名称的组成包含汉字、字母、数字、空格和特殊字符,但不能以空格开头,不能包含句点(.)、感叹号(!)、方括号([,])和控制字符(ASCⅡ码值为0—31的字符)
3)在相同的一个表中,不能有相同的字段名称
3.数据类型(字段类型)文本;备注;数字(年龄);日期/时间;货币;自动编号;
是/否(-1为真,0为假;
OLE对象(用于链接和嵌入OFFICE或Windows应用程序所创建的对象如图像、文档、图形、表格、声音等);
超链接;
附件(Access2007的新数据类型,可以将多个文件存储在单个字段之中,也可以将多种类型的文件(文档、图像、表格等)存储在单个字段之中);
查阅向导(保存从其他表中查阅的数据。使用列表框或组合框来选择另外一个表或值列表中的值)
3.字段属性的设置
(理解就行)
字段大小
格式:年月日 日月年
输入掩码:设置输入数据时的格式。保证格式的一致性,避免发生输入错误。
默认情况下,可以将输入掩码应用于“文本”、“数字”、“货币”和“日期/时间”数据类型的字段。只为文本、 日期/时间类型提供向导。
标题:作为数据表视图、窗体、报表等界面中各列的名称。标题仅改变列的显示名称,不改变字段名称
默认值:为某个
字段设置了默认值后,在添加新的纪录时,Access系统自动为该字段填入默认值,简化输入操作。
有效性规则与有效性文本:设置“有效性规则”指定对输入数据的要求。设置“有效性文本”来定制相应出错信息提示。当输入数据错误时,系统将拒绝接受,并显示提示信息。
主关键字的定义:在设计视图中,选择要定义主键的字段;选在“功能区”的“主键”按钮或在快捷菜单选择主键命令。
4、联系(relationship):数据表之间建立关系字段的数据类型和字段的大小要求相同。
表与表之间的关系——分类:一对一,一对多,多对多
建立联系:数据库工具—关系,选择表
一对一:编辑窗口出现一对一字样,若没有出现(没有建立主键,表中的记录不一一对应)
参照完整性:参照完整性就是在对相关表进行,更新、输入或删除记录时,为维持表与表间已定义的关系而必
须遵循的规则。
1、实施参照完整性
2、级联更新相关字段
3、级联删除相关字段
修改/删除表联系:通过数据库工具—编辑关系
第四章
查询与应用
1、查询的概念,功能和种类(可拆开)
在查询中,只显示指定的字段;
在查询中,只显示满足条件的记录;
利用查询可以对数据表进行添加、修改和删除记录;
将查询的结果建立一个新表;
在查询的过程中可以进行数学统计和计算;
将查询结果中的记录进行排序;
在查询结果的基础上建立窗体和报表。
概念:查询是Access中管理数据表的一种重要方式,用户通过指定查询条件,可以从一个或多个表中查找符合条件的数据,并对表中的数据进行统计,如汇总,安排等。
功能:选择表、选择字段、选择记录、排序记录、执行计算、建立表、建立基于查询的报表和窗体、建立基于查询的图标、使用查询作为子查询、修改表
种类:
选择查询
参数查询
交叉表查询
操作查询(删除、更新查询、追加纪录、生成表查询)
SQL查询
2、查询的创建方法
·使用向导创建查询:
·使用设计视图查询:
3、选择查询与操作(动作)查询的区别(结合)
选择查询是最常用的查询类型。顾名思义,选择查询就是从一个或多个相互关联的表中将满足要求的数据提取出来,并把这些数据显示在新的插叙数据表中。也可以使用选择查询对记录进行分组,并且对记录进行总计、计数、平均及其他类型的计算。选择查询按照
指定的准则,从一个表或多个表中获取数据,并按照所需的次序进行排列显示。
操作查询用于对表执行全局数
据管理操作。可以通过操作查询完成某种动作,例如更新或删除数据库基表、根据现有表编制一个新表,以及给现有表追加新记录等。生成表
选择查询目的:按条件选不同角度浏览,实现读的功能:反复使用不变化数据。不能修改数据源中数据。
操作查询:方便表里数据更改,通过查询实现,一经执行就改变。
4、条件查询,带参数的查询与分组统计查询的实现
条件查询:是一种限制查询范围的方法,主要用来筛选出符合某种特殊条件的记录。
参数查询:是一种特殊的查询,它在执行时显示对话框提示用户输入信息,比如准则。当然,也可以使用它来提示更多的内容,比如可以用它来提示两个日期,然后Access检索介于这两个日期之间的相应字段值的所有记录。
分组统计查询:Group by子句将输出数据分为若干组,以字段相同的记录为一组,配合合计函数进行统计汇总操作。
选择查询目的:按条件选不同角度浏览,实现读的功能:反复使用不变化数据。不能修改数据源中数据。
操作查询:方便表里数据更改,通过查询实现,一经执行就改变。
5、逻辑表达式的构成与生成方法
会给一张表,填空,建立条件查询时的设计视图,填“like ,<,>等”,会写就行
6、追加查询,删除查询,更新查询的物理意义与实现方法(即步骤,例如:删除张三,带条件的选择查询—选择改变类型)
1.删除查询
可以从一个或多个表中删除一组记录。例如,可以使用删除查询来删除已经毕业的学生的数据记录,使用 删除查询,通常会删除整条记录,而不只是记录中所选择的字段。
2.更新查询
可以对一个或多个表中的一组记录进行全局的更改。例如,可以为每个学生的总成绩加5分等。使用更新查询,可以更改表中的已有数据记录。
3.追加查询
将一个或多个表中的一组记录添加到一个或多个表的末尾。例如,可以将新入学的学生的数据记录追加到
原有的学生表的末尾。
第五章
窗体
1、窗体的种类(不用记全,理解就行):(1)数据操作窗体:数据操作窗体不仅可以为数据库输入数据,还可以对已经存在的数据进行修改、删除等操作;
(2)信息交互窗体:在信息交互窗体中可以定义各种信息,如警告和说明信息等。这类窗体, 有些是系统自动产生的,如定义了字段的有效性规则和有效性文本属性,当输入错误时就会弹出警告信息。还有一些是需要用户在宏或模块中定义的,如用户验证窗体,要求用户输入用户名和密码,然后根据输入内容进行判断,并执行相应的操
作。
(3)控制面板窗体:控制面板窗体主要用来控制程序的运行。这类窗体,可以由系统生成, 如定义切换面板,也可以用户自己设计。
窗体的视图:窗体视图,数据表视图,数据透视表视图,设计视图,数据透视图视图,布局视图。
1、窗体的功能:
(理解)(1)显示和编辑数据。通过窗体可以清晰直观地显示一个表或多个表及查询中的数据,并且可以对这些数据进行修改、添加和删除操作。
(2)显示提示信息。在窗体中可以显示一些说明或警告的信息。
(3)控制程序流程。在窗体中通过运用宏或模块,可以提供更多更强大的数据管理功能。例如,在窗体中设计命令按钮,为其添加事件过程,使得当单击该命令按钮时,执行相应的操作,从而达到控制流程的目的。
(4)打印数据。当窗体与报表相结合时,可以非常灵活地打印数据库中的数据。
2、窗体的组成:窗体页眉,窗体页脚,页面页眉,页面页脚,主体
3、窗体的创建
创建空白窗体:关键就是使用“字段列表”窗格在窗体中添加字段
窗体的创建:通过数据表视图创建窗体、使用窗体向导创建、使用设计视图创建窗体
自动窗体:窗体—新建—自动创建窗体
窗体向导的操作:创建—窗体—其他窗体—窗体向导—下一步—下一步—下一步—完成
设计视图的操作: 创建—窗体—窗体设计—属性—数据—工具—添加现有字段—窗体设计部分和数据源两部分
4、窗体的布局及格式调整(即对控件的改变)
对象的选择
移动
调整大小
对象的对齐
对象的间距
外观
5、控件的类型
常用控件的功能:1.标签(非绑定):显示标题,提示信息
2.文本框:(绑定)可以直接输入数据:显示计算结果
3.命令按钮(非绑定):启动指定的操作
命令按钮主要用来执行某个特定的操作,其操作代码通常放在命令按钮的“单击”事件中
创建命令按钮的步骤
打开要创建命令按钮的窗体。
打开控件工具
确保“使用控件向导”已经选中;
单击“控件”组中的“命令按钮”按钮;
在窗体主体节中单击或拖动鼠标,出现一个命令按钮。并弹出“命令按钮向导”对话框
选择操作类型(记录导航)和具体操作(查找下一个)
选择操作对象(如要通过命令按钮打开窗体)
选择操作方式(如打开窗体并显示所有记录)
在弹出的对话框中选择在按钮上显示文本还是图片
命名
第六章
报表
1、报表的主要功能
a 报表不仅可以打印和浏览原始数据,还可以对原始数据进行比较、汇总
和小计,并把结果也打印出来。
b 可以生成清单、标签和图标等形式的输出内容,从而可以更方便的处理商务工作。
c 以上输出内容的格式可以按照用户的需要制定,从而使报表变得更美观,更易于理解和阅读。
2、报表的组成
报表页眉,页面页眉,专业页眉,主体,专业页脚,页面页脚,报表页脚
3、报表的创建
(1)“报表”
(2)“标签”
(3)“空报表”
(4)“报表向导”
(5)“报表设计”
4、报表的三种视图:报表视图、设计师图、布局试图
1)类具有多态性、继承性、封装性。
1) 数据库语言包括数据描述语言和数据操纵语言。
2) 在SQL中,用delete命令可以从表中删除行,用drop命令可以从表中删除列。
3) 数据库管理系统的主要功能有数据定义功能、数据操纵功能、数据库的运行管理和数据库的建立以及维护。
4) Access数据库有两种视图:数据表视图和设计视图。
5) 主关键字有两种类型:单字段和多字段。
6) 筛选记录的方法:按选定内容筛选、内容排除筛选、按窗体筛选、高级筛选。
7) Access中,一个表最多可以建立1个主键。但在一个表中,可以指定一个或多个字段成为关键字。
8) 建立关系时,只有选中“实施参照完整性”复选框时,才会在一对多的关系连线上标记一对多字样。
9) Access在排序时,英文按字母顺序排序,英文不分大小写。
10) 查询的分类:选择查询、操作查询(生成表查询、更 新查询、追加查询、删除查询)、交叉表查询、参数查询(单参数查询、多参数查询)和SQL查询。
11) SQL查询分为联合查询、传递查询、数据定义查询和 子查询。
12) Access数据库的查询有三种视图:数据表视图、设计 视图、SQL视图。 ACCESS数据库快速入门Access快速入门...Access快速入门...
13) 其他运算符:Is 指定一个值是Null或Not Null; * 与包含任意多个字符的字符串匹配; ? 与任意一个字符匹配 ; # 与任意一个数字字符匹配; [ ] 与方括号内的任意一个字符匹配,例如,与b[ae]ll匹配的只有ball和bell;! 与不在方括号内的任意一个字符匹配。
14) 基本查询向导:简单查询向导、交叉表查询向导、查 找重复项查询向导、查找不匹配项查询向导。
15) 注意:在一个数据源中,重复的记录是不允许的,而 部分字段重复是允许的。
16) 输入接口是窗体的功能,不是查询的功能。
17) 总计是交叉表查询必须搭配的功能。
18) 交叉表查询有行标题、列标题和值组成。
19) 在设置查询的“准则”时,可以直接输入表达式,也 可以使用表达式生成器来帮助创建表达式。
20) 查
询中的计算可以分为预定义计算和自定义计算。
21) 窗体的作用:显示和操作数据、显示信息、打印信息、 控制流程。
22) 窗体是Access应用程序与数据库的接口。
23) 纵栏式窗体适用于字段多、数据记录少的情况(一次 只显示一条记录)。
24) 表格式窗体适用于数据记录较多的情况(多条记录)。
25) 窗体的节:窗体页眉、页面页眉、主体、页面页脚、 窗体页脚。其中,页眉和页脚是成对出现的。
26) 控件的分类:绑定控件(来源是字段值)、非绑定控件 (用来显示不变的对象)、计算控件(来源是表达式)。
27) 窗体视图包括:设计视图、窗体视图(用于查看窗体 的效果)、数据表视图(用于查看来自窗体的数据)。
28) 数据来源不是窗体必备的组件。
29) 在数据透视表中,筛选字段的位置是页区域。
30) 列表框和组合框中都只能包含一列数据,列表框只能 显示一列数据,而组合框还可以输入新值,因此组合框可以看成是文本框和列表框的组合。
31) 创建窗体的方式:自动创建窗体、窗体向导、设计视 图。
32) 控件可以由工具箱和字段列表添加到窗体中。
33) 窗体可以改变数据源中的数据,而报表只能查看数据。
34) 报表的功能:分组汇总功能、格式化数据、插入图片 或图表、输出多样化。
35) 报表的分类:纵栏式报表、表格式报表、图表式报表、 标签报表。
36) 报表的节:主体、报表页眉(只在第一页打印)、页面 页眉(每一页都打印)、页面页脚(每一页都打印)、组页眉(用来显示分组字段等分组信息)、组页脚(用来显示分组统计数据等分组信息)、报表页脚(只在最后一页打 印)。
37) 报表的视图:设计视图、打印预览、版面预览。
38) 主报表可以是绑定的,也可以是非绑定型的。非绑定 型的主报表可以容纳要合并的无关联子报表;绑定型的报表用来显示有一对多关系的表中的记录。
39) Access不打印子报表中的页面页眉和页面页脚。
40) 对记录设置分组是通过设置排序字段“组页眉”和“组 页脚”属性来实现的。
41) 版面预览视图显示部分数据。
42) 对记录排序时,使用报表设计向导最多可以按照4个 字段排序,不可以对表达式排序。
43) 绝对路径和相对路径:绝对路径就是从根目录开始一 直到目标地址的全过程的路径;相对路径就是目标地址相对于当前目录的路径。
44) 数据访问页的类型:交互式报表页(不能编辑数据)、 数据输入页、数据分析页。
45) 数据访问页由正文和节组成。节用来显示文字、数据 库中的数据以及工具栏,节的种类包括组页眉/页脚节、记录导航
节、标题节、页脚等。
46) 数据访问页的作用:远程发布数据,远程维护信息, 随时更新。通过数据访问页,用户不仅能够浏览、分析、随时获得最新数据,而且可以修改数据,并且所做的修改 可以保存在数据源中,但用户对数据源的筛选、排序等数据显示形式上的修改不会保留在数据库中。
47) 在数据访问页中修改记录时,若要取消当前字段的修 改,可以使用Esc键按钮键。
48) 记录源就是指窗体、报表或数据访问页的基础数据源。
49) 若要查看最新的只读数据,可以使用Microsoft Access 创建服务器生成的ASP或IDC/HTX文件类型的Web页。若要查看数据的快照可以使用静态HTML文件格式。
50) 若果要设置数据页允许的最多记录数,需要在页面属 性里修改。是否显示组或页的标题是在排序与分组设置的。
51) Office提供了3个可以使用在Web上的组件,包括电 子表格、图表、数据透视图。
52) HTML:超文本置标语言;DHTML:动态超文本置标 语言。
53) 宏由宏名、条件、操作和操作参数组成。
54) 注意:对于复杂宏,只能运行它的第一个宏。
55) 模块由过程组成,过程分为函数过程(Function)和子 (Sub)程序。模块分为两个基本类型:类模块(窗体和报表)和标准模块(包含通用过程和常用过程)。
56) VBA中,对象是将数据和代码封装起来的实体,它是 代码和数据的组合。方法是对象可以执行的动作。方法隶 属于对象,不是一个单独的实体;而函数不隶属于对象,是一个独立的实体。
57) VBA的运行机制是事件驱动的工作方式。
58) 变量和常量都可以被声明为特定的数据类型。
59) VBA的运算符:数学运算符、比较运算符、连接运算 符、逻辑运算符。
60) VBA程序设计的三种控制结构:顺序、分支和循环。
61) 模块基本上由声明,语句和过程构成。
62) VBA中提供的3种数据访问接口是ODBC API、ADO、 DAO
63) 多字段索引最多可以有10列。
64) Access中不使用已被删除的自动编号字段的数值,从 新按递增的规律从新赋值。
65) 必须输入任一字符或空格的输入掩码是:C
66) 在Microsoft Access中可以定义三种类型的主关键 字:自动编号、单字段和多字段。
67) 超级链接最多包含三个部分:在字段或控件中显示的 文本文件;到文件或页面的路径;在文件或页面中的地址。
68) 标题是用来指定不同于字段名称的文本,该文本用于 在窗体标签中字段的字段名。
69) 如果需要运行选择或交叉表查询,则只需双击该查询, Access就会自动运行或执行该查询,并在数据表视图中显示结果。
70) 在查询中,根据数据源数量,我们将查询分为多表查 询和
单表查询。控件是窗体中显示数据、执行操作或装饰窗体的对象。
71) 选项组不能创建具有开与关、真与假或是与否。
72) 命令按钮代表一个或一组操作;组合框按钮用来选择 字段值并允许输入新数据。
73) 纵栏式窗体显示窗体时,在左边显示字段名,在右边 显示字段值。
74) 有三种类型的控件可以使一个字段具有是/否、真/假或 开/关值:选项按钮、复选框、切换按钮。
75) 窗体属性包括数据、格式、事件、其它和全部选项。
76) 报表的布局方向有横向和纵向两种。
77) 参数传递有按地址和按值两种方法。
78) 在VBA编辑器中,本地窗口能够显示所有当前过程中 的变量和变量值的信息。
第一章:
(1)数据库文件的扩展名是.mdb,数据库文件包含所有相关的表、查询、窗体、报表、页、宏、模块等。
(2)常见的数据库管理系统:ACCESS,VFP,SQL SERVER,ORACLE等
(3)主要对象的功能:
表:存储数据, 在行(记录)和列(字段)中,所有数据库都包含一个或多个表,表中一行为一个记录,一列为一个字段。
查询:检索和处理数据(更新,计算等),不仅查询数据,而且可以修改数据。
窗体:用户定义的窗口来操纵数据。
报表:按实用的格式显示和打印数据。
宏:能自动执行某种操作(命令)或操作(命令)的集合。
第2章:
(1)数据和信息的关系:数据是承载信息的载体。信息是经过加工处理的数据。
(2)计算机数据管理发展的三个阶段:人工管理阶段,文件系统阶段,数据库系统阶段。
(3)数据库相关的概念:DB,DBS,DBMS。
(4)DBS(数据库系统)是计算机、数据库、DBMS、数据库应用系统和用户组成的一个整体,其中DBMS(数据库管理系统)DBS的核心。
(5)数据库系统的三级模式:外模式,模式和内模式,对应局部逻辑结构,全局逻辑结构,物理存储结构。外模式/模式间的映射实现数据的逻辑独立性,模式/内模式的映射实现数据的物理独立性。比如查询结果为外模式,而表则为模式,至于表的实际存储则为内模式。
(6)E-R图(实体联系图)用来描述实体和实体间的1:1,1:n和n:m之间的关系。E-R图的构成要素
(7)灵活应用实体间的一对一,一对多和多对多的关系。比如课程信息与成绩,学生身份证号与学号,班级信息与学生信息
(8)数据模型的三种类型:层次模型、网状模型、关系模型。其中,ACCESS数据管理系统属于关系模型。关系对应于一个表,表中一行为一个记录(元组),一列为一个字段(属性)
。
(9)关系运算:选择,投影和连接,灵活判断关
系运算。
第3章:
(1)数据库创建的方法:向导方式和手工创建数据库(机考)。
(2)表的创建:包括在设计视图中创建表的字段名称,字段类型和字段大小,主键。
常用的字段类型:文本,数字,货币,日期,是否型,OLE,备注等。灵活应用字段类型的选择,能够根据一个表设计出表的结构。
注意数字类型中字节,整型,长整,单精度,双精度的大小范围比较。
主键的特点:用来唯一标识一个记录,主键不能有重复值和空值。创建主键的按钮是
钥匙按钮。
主键创建的方法:自动编号,单字段和多字段主键(比如成绩表)。