《access期末考试复习资料(1).docx.pdf》由会员分享,可在线阅读,更多相关《access期末考试复习资料(1).docx.pdf(5页珍藏版)》请在三一文库上搜索。
1、1. 数据库 : 是为了实现一定u 的而按某种规则和方法组织起來的“数据”的“集合”。 2数据库的特征结构化共宇性独立性完整性灵活性安全性 数据库系统 (DBS)的组成它是记载和维护信息的系统数据库 (DB) 数据库管理系统 (DBMS ) (DataBase Management System ) 数据库管理系统 (DBMS )由互相关联的数据的集合和一组程序组成,它是数据库系统的核心. 数据库管理系统必须具备如下功能:数据定义(结构、数据完整性等)数据处理(检索,插,删,改,编 程) 数据安全(使用权限,保证数据- ?致)效率高备份和恢复 3、 Access数据库的特点存储文件单一可处理多
2、种数据信息,提供编程语言VBA: 具有网络功能: 4、 Access的功能: 组织数据 : Access表对象用于组织数据, 可将各种类型的数据放在一个表中,可定义各个表之间的关系。 从而将整个数据库中的数据有机地联系在-?起。 建立查询:通过创建查询可查找符合指定条件的数据、更新或删除记录,或対数据执行各种计算。 设计窗体:可创建窗体来玄接查看、输入和更改表屮的数据。窗体在DBS 中的应用可提高数据操作的安 全性、丰自用户操作界面。 输出报表:报表可用来分析数据或打印数据。 共亨数据: Access提供了与其他应用程序的接口,叩数据的导入和导出。可将其他系统的数据库数据导入 Access数据
3、库中,也可将Access数据库的数据导出到其他系统的数据库中。 支持超级链接:可将一个字段的数据类型定义成超级链接,并将 Internet 网络或局域网中的某个对象赋予它, 当用户在数据表或窗体屮双击超级链接字段时就可以启动浏览器,并转向该链接所指向的对象。 建立应用系统: Access提供了宏和VBA, 可用于将各种数据库和对象连接起來,形成一个数据库应用系统。 还提供了“切换而板管理器”,可将己经建立的各种数据库对象连接起来,形成应用系统。 6、表是数据库的核心与基础,存放全部数据;表: Access数据库最主要的组成部分。?个表对彖是由行、列 数据组成的一张二维表格?每一行称为一条记录,
4、每一列称为一个字段. 数据都存储在表屮 . 表内可定义索引,以 便快速查询。一个数据库文件叮包含多个表,町建立表间的关联。表屮町进行查找、替换、排序、筛选等各种操 作。字段的数据类型可以是文木、数字、备注、是I 否、H 期、货币、 OLE 对象(声音、图像), 以及超级链接 等。 报表、查询和窗体都从表中获得数据,以实现用户特定的需耍,如查找、计算统计、打印、编辑等; 窗体可提供良好的用户界面,可用来直接或间接地调用宏或模块,并执行查询、打卬、预览、计算等功能, 也可修改数据表。 査询、窗体和报表等对象最终的数据來源都是表,它们是操纵表中数据的不同形式,每个表都冇一列或几列 作为主关键字、惟
5、- ?地标识记录. 7、数据库的每个对象都有两个视图(设计视图和数据视图 L 查询:按规则建立的动态数据集合。查询可按预先设定的规则有选择地显示一个或多个表中的数据。提供主要 查询:简单查询、交叉数据表查询、动作查询、参数查询。 9、 窗体对象:提供用户与Access数据库之间的交互界血 窗?体主要功能:编辑数据、接受数据、显示信息和控制应用程序的流程等,窗体显示的内容可来自表或杳询报 农:以特定格式打印或显示数据的方法,报表可基于某一数据表,也可基于某一查询结果。利用报农设计器设计 报表。 数据表、查询对象:是数据库的基础,是共它对象的数据來源窗体、报表对象:是数据库设计的重点,操作时 的控
6、制中心 10、 建立一个数据库: 1.利用模板新建数据库2.直接建立一个数据库 11、启动Access:第 1种:在 .mdb 文件上双击鼠标 ; 第 2 种: 从桌面的“开始”菜单中启动. 结束 Access: 12、打开数据库: ( 1)如果数据库名称己出现在任务窗格中,则用鼠标单击该数据库名称即可打开数据库。 (2)如果该数据库名称不在任务窗格中,可以选择【打开】| 【其他】命令,弹出【打开】对话框,或使用【文 件】 I【打开】命令或单 -击工具栏上的【打开】按钮,也可以弹出【打开】对话框。 13、建立数据表的方法:1.使用向导创建表2.表设计器 1.)使用向导创建表的过程:在数据库窗口
7、选择表对象一一新建一一表向导一一确定一一选择表和字段 输 入新表名一一直接向表中输入数据一一完成 14、字段名最长 64个字符,字段名中不许出现这样的字符:. !, , 字母不区分人小 15、Access 2000中字段可用的数据类型有以下10种: 文本 (Text):字母、汉字与数字、不必计算的数字,最长255 个字符; 备 il(Memo): 较长的文本,最K 64K 字符; 数字 (Number)型:用于算术运算的数字。可在“字段大小”中分字节、整型、单精度等子类型; 日期及时间 (Date/Time):从 100到 9999的日期及时间值。可进行日期及时?间的计算。8 字节; 货币 (
8、Currency):货币值。使用货币类型可避免计算时四舍五入。8 字节; 自动编号 (AutoNmnber): 添加记录时的白动序号递増:添一条记录,字段值增1; 是/ 否(Yes/No):取两种值 Z-,如 Yes/N() 、 Truc/Falscx On/Off 。大小为1 位; OLE 对象 (Object Linking and Embedding ): 可链接或嵌入其他使用OLE 协议的程序所创建的对彖,如Word 文 档、图彖、声音等。最多1G。对彖可链接或诙入到Access表中。但只能在窗体或报表中使用绑定对彖框来显 示; 超链接 (Hyperlink): 超文木,用作超链接地址
9、; 查阅向 (Lookup Wizard): 由査阅向导创建。字段的值来口切一个表或数据列衣中,可在列表樞或组合框中选择 一个数据作为其值。 13、定义字段有效性规则:设置有效性规则:在表设计器窗口的字段属性区有效性规则中输入规则或用 表达式生成器对话框建立。 一般请况下,一个字段的冇效性规则表达式中包含一个运算符和一个比较值。运算符冇以下几种:1) 、 v 二、 二、 = 2) In(al,a2, ?,an) Between al And a2 Like “匹配模式”: 通配符可以代替任一字符, *可以代替任意多个字符,# 可以代替任一单个数字,定义记录有 效规则:记录有效规则是一个表对彖属
10、性而不是- ?个字段属性,他是表中字段之间的限制。 14、筛选数据:将符合筛选条件的数据记录显示岀来。筛选方法有如下5 种: 按窗体筛选,按选定内容筛选, 输 入筛选高级筛选 / 排序,内容排除筛选 15、设證子数据表的方法步骤如下: (1)在表设计视图下,选择【视图】| 【属性】命令,或单击工具栏上的【屈性】按钮,打开如图所示的【表属 性】对话框。 (2) 设置【表属性】对话框中【了数据表名称】屮的值为“自动”。这样一来,数据库就会根据表Z 间已经建 立的关系自动给子数据表指定名称。 16、字段大小:文木长度或数值范围,文木型:字段大小可设置值为1-255,表示该字段最多可容纳的字符个 数,
11、最少为 1 个字符,最多为255个字符,默认为50. 格式:在不改变数据存储的条件下,只改变数据显示和打印的格式。格式属性对不同的字段数据类型使用不同 的设置。 对控制输入数据格式符号的说明: 要求文本字符或空格。 添加新 记录时必须输入主键字段值。即主键字段不允许为空值,保证表屮的记录是合法的;添加新记录时, Access会检 查重复的数据并H 不允许冇重复的主键值,因而维护了数据的完整性; 默认情况 T,Access 按主键的升序显示数据 21、 可以在表之间建立关系。有3种类型的关系:对: 即一个表中的每条记录都只対应于和关表种的一条匹 配记录 . 一对多 : 一个表中的每一条记录都对应
12、于相关表中的一条或多条匹配记录. 多对多:两个表中的每一条记 录都对应于另一表屮的一条或多条匹配记录. 1.创建关系:创建步骤 单击数据库窗口工具栏上的【关系】按钮,打开【关系】窗口; 打开【显示表】对话框:单击【显示表】按钮,将要设置关系的表添加到【关系】窗口; (3)如在将订单表和订单明细表Z 间建立关系 . 选中【订单】表中的字段【订单ID字段,按下左键,拖动鼠标到【订单明细】表的【订单ID字段 上,松 开左键,弹出【编辑关系】对话框 选中【实施参照完整性】和【级联更新相关字段】复选框,单击【创建】按钮。【编辑关系】对话框关闭, 【关系】窗口重新出现。 22、 在符合下列所有条件时, 可
13、以设置参照完整性:1. 来白于主表的匹配字段是主键或具有唯一索引; 2. 相关 的字 段都冇相同的数据类型. 3. 两个表都属于同一个Access数据库 . 使用参照完幣性时耍遵循下列规则:1?不能在相关表的外键字段中输入不心在丁主表的主键中的值. 但是 , 可以 在外键屮输入 ?个Null 值来指定这些记录Z 间并没有关系 . 2. 如果在相关衣中存在匹配的记录. 则不 能从主农中 删除这个记录 . 3. 如果某个记录自相关的记录,则不能在主表中更改主键值. 23、 更改表名: a)选择编辑 | 重命名命令; b)右击该表,从快捷菜单屮选择I 重命名 |;c)选定该表后, 再 单击该表,在文
14、本框屮输入新的表名。 24、 查询:是依据设定的查询条件,在数据库中査找满足设定条件的基本表的记录, 选择查询:选择查询分类: 简单选择查询:从一个或多个基本表中按照某一指定的准则进行查找,结果集的显示 类似于数据表视图中表的结构。汇总查询:一种特殊的查询,可以对查询的结果进行各种统计?如总计、平 均、故小值、域大值等,并在结果集中显示。重复项查询:查找具有相同字段信息的重复记录。不匹配查询: 查 找与指定的条件不相符合的记录c 特姝用途査询可分为:参数査询:参数就是在执行查询时必须根据输入参数确定的条件,每次执行杳询指定不 同的参数 . 就会有不同查询结果。自动查找查询:把正在录入的新记录小
15、的某些字段值自动埴充到一个或多个表 中. 可用于提高录入效率。交叉表查找:在水平方向与垂直方向同时対基本表中的数据分组、合计或总计,形成 特殊的表格 . SQL 查询包括 : 联合查询:把一个或多个表的字段组合成结果集屮的一个字段; 传递查询:使用服务器专用命 令把指令直接发送到ODBC(Opcn DataBase Connectivity)数据库 ; 数据定义杳询:创建或更改Access、SOL 服务器或其他服务器数据库中的数据库对彖: 子查询:在其他查询屮形成?个Select查询的 SQL Select 杳询 或其 他服务器语句 . 查询是数据库强大的管理匚具,功能如下 : 指定所耍查询的
16、基木表 (一个或多个) ; 指定耍在结果集屮出现的字段; 指定准则来限制结果集中要显示的记录; 指定结果集中记录的排序次序; 对结果集中的记录进行数学统计; 将结果 集制成 ?个新的基本表. 在结果集的基础上建立窗体和报衣; 根据结果集建立图衣. 得到直观的图像信息 ; 在结果 集中进行新的查询 ; 查找不符合指定条件的记录; 建立交芒表形式的结果集; 在其他数据库软件包生成的基本表中 进行查询? 创建查询的方法: 通过【设计视图】 通过【简单查询向导】 通过【交义表查询向导】 通过【查找重复项査询向导】 通过【查找不兀配查询向导】 操作查询用于同时对i 个或多个表执行全局数据管理操作。更新字
17、段数值、添加新记录、删除记录和创建新农这 4 种操作。操作查询可以对数据农中原有的数拥内容进行更改编辑,对符合查询条件的数据进行成批的修改、删 除等。 史新查询:如果需耍对数据表屮的某些数据进行冇规律的成批史改替换操作,就町以使用史新查询。即史新査询 用丁?同时更改许多记录的一个或多个字段。 25 报表的优点: 报表不仅可以执行简单的数据浏览和打印功能,还可以对人量原始数据进行比较、汇总和 小计。 报表可生成清单、订单及其他所需的输出内容,可以方便有效地处理商务。 还提供了以卜功能 : 可以制成各种丰富的恪式,从而使用户的报表更易于阅读和理解。可以使用剪贴画、图片或 者扌【描图像來类化报表的外
18、观。通过页眉和页脚,町以在每页的顶部和底部打印标识信息叮以利用图表和图形 来帮助说明数据的含义, 控件:标签:显示标题、说明文字。文本框:在窗体、报农或数据访问页上显示输入 或编辑数据 . 也口 J接受计算结果或用户输入,选项组:显示?组限制性的选项值。 报表页眉:以大的字体将该份报表的标题放在报表顶端。只有报表的第I 页才出现报表页眉内容。 页面页眉:页面页眉屮的文字或字段,会打印在每页的顶端。如果报表页眉和页面页眉共同存在丁第1 页, 则页 面页眉数据会打印在报表页眉的数据下 主体:用于处理每 ?条记录,其屮的每个值都要被打印。主体区段是报衣内容的主体区域. 通常含有计算的字段。 页面页脚
19、:页面页脚通常包含页码或控件,其屮的【二“第” &|“ 喇& “页”】表达式用来打卬页码 报表页脚:用于打印报表末端,通常使用它显示整个报表的计算汇总等。 向报衣中添加非绑定控件,可通过从【工貝箱】中选择相应的控件,拖动到报表上即可. 如:给报表加个标题,就要向报表中添加标签(非绑定) 向报农中添加绑定控件是创建报表的重要工作,这类控件主要是文木框,它与字段列表中的字段相结合來显示数 据。 在报表屮创建讣算控件时,可用两种方法:如果控件是文本框,町以H 接在控件中输入讣算表达式。刃外,不管 控件是不是文本框,都可以使用表达式工成器來创建表达式。 使用表达式生成器创建计算控件步骤如下:在设计视图
20、川打开报衣。创建或选定一个非绑定的【文本框】。单击 【报表设计】工具栏中的【屈性】。打开属性对话框中的【数据】标签,并单击【控件來源】。单击表达式生成 器按钮,弹出【表达式生成器】单击按钮,并单肯相应的计算按钮。双击计算屮使用的一个或多个字段。输入表 达式屮的其他数值,然后【确定】。 了报衣:是出现在期 ?个报表内部的报表,包含了报衣的报表称为主报表。主报表中包含的是?对多关系中的 “ ? ”,而子报表显示“多”的相关记录。 个主报表内的多个子报表的数据:数据來口不和关记录源。主报表和子报表数据来口和同数据源。主报表利多 个了报表数据来白相关记录源。一个主报表也可以包禽两个或多个了报表共用的数
21、据,在此情况下,子报表包含 与公共数据相关的详细记录c ?26、窗体为用户提供了输入和维护数据的另?种方式,窗体和报表都用丁?数据库中数据的维护, 但两者作用不同。窗体主要用于输入数据,报表则用于输出数据。 窗体的功能: 、 数据的显示与编辑 、 数据输入 些应用程序流控制 、 信息显示和数据打卬 9 种创建窗体的方式: 【设计视图】:用户白主设计新的窗体【窗体向导】:利用向导建立窗体 【白动创建窗体: 纵栏式】:一屏一条记录,一个字段一行【门动创建窗体:表格式】:一屏多条记录,一个记录一行【门动创建 窗体:数据衣】:与数据表的显示方式相同【口动窗体:数据透视表】:在“数据透视衣”视图中建立【
22、自动窗 体:数据透视图】:在 数据透视图”视图屮建立【图农向导】:利用向导建立带有图表的窗体 【数据透视农向导】:建立带有Microsofl Excel 数据透视农的窗体 窗体设计: 1、)打开数据库窗口2、选择“窗体“对象3、单击“新建 “按钮 4、选择一种方式 (9 种) 窗体与数据表的差异:对数据表來说 ,1、我们儿乎不能控制数据的显示,尽管町以调整显示字体的大小和字型, 并 H 可以对列重新布局、改变大小和隐藏它,但是不能对显示外观做大的改变而在窗体上,我们可以将每个字 段准确地放置在指定的位置,可以给每个字段添加颜色和阴影,可以添加文本控件使数据的输入效率更高。 体不仅同时给多个表输
23、入数据、添加计算字段,而11还可以 添加功能增强的数据校验和编辑控件,可添加线条、 方框、颜色和静 态位图,使窗体史易川 3、)对于 OLE 对象,只能在窗体和报衣中才是可见的 使用“自动创建窗体向导“创建窗体:( 3 种):纵栏式、衣格式和数据衣格式。 创建窗体的一般步骤:1、新建窗体 2、确定记录來源(数据源)3、确定窗体的工作区4、确定工作区中的控件 (文本框、标签框、图像、组合框等)5、确定行来源等控件属性的设置7、添加窗体页用、窗体页脚、页面页 眉、页面页脚c添加控件、输入文字等等8、美化窗体 9、预览、修改、保存。 筛选数据: 1、按选定内容进行筛选:在窗体中选定某个数据的部分或全部,单击此按钮,屏幕可显示符合选定 内容的所有记录。 2、按窗体进行筛选弹出对话框,单击任?字段名,会出现?个卜 ?三角按钮,单击之,在卜-拉列农中会显 。应用筛选:在建立筛选后,单击此按钮,可以进行筛选。 3、筛选目标先选字段右击鼠标筛选目标,在文本框屮输入数值进行筛选 4.高级筛选进行较复杂 的筛选,则需耍使用高级筛选方式。在记录菜单中选筛选高级筛选 / 排序命令,此时弹出【筛选】窗口。其操作类似如建立一个查询 2、)在数据输入方面窗体比数据表更灵活, 示窗体中该字段对应的所有值,供用户选
链接地址:https://www.31doc.com/p-5615740.html