版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
ACCESS应用经经验交交流ACCESS
现代代关系型桌桌面数据库库管理系统统。数据库库中的每一一项记录包包含的信息息都关联且且只关联到到单独的某某一个主题题。有关两两类信息的的数据(比比如供应商商和订单))可巧妙地地处理成基基于关系数数据值的一一项条目。。通过连接接可以获得得我们所要要的任何数数据。它不不仅可以处处理其本身身数据库结结构中的数数据,还可可以处理存存储其他许许多流行的的数据库格格式的信息息,这些文文件包括EXCEL、DBASE、FOXPRO、PARADOX及支持持ODBC标准的SQL数据据库,ACCESS可以直接接绑定到SQLSERVER作为SQLSERVERR的一个个客户端工工具。一个个数据库最最大不能超超过2GB。ACCESS的体体系结构ACCESS将将具有名称称的东西称称为“对象象”。在ACCESS数据库库里主要的的对象为表表、查询、、窗体和报报表、数据据访问页、、宏和模块块。表
ACCESS最最基本的结结构。在MicrosoftAccess中,表表是一个以以记录(行行)和字段段(列)存存贮数据的的对象。此此数据通常常是关于某某特定类别别的事物,,如“雇员员”或“订订单”表。。其它数据据库对象都都必须基于于表之上,,只有表数数据才最终终存于数据据库中。字段的命名名
字段的的名称最长长不超过64个字符符,可包含含任意字符符、数字、、空格以及及特殊(除除句点“.”、感叹叹号“!””、和重音音符号“‘‘”以外))的给合,,但最好不不要使用空空格,不要要和ACCESS的的内置函数数、内置属属性同名。。字段的数据据类型ACCESS支持九九种数据类类型,列表表如下。设置数据类型大小文本(默认值)文本或文本和数字的组合,或不需要计算的数字,例如电话号码。最多为255个字符MicrosoftAccess不会为文本字段中未使用的部分保留空间。备注长文本或文本和数字的组合。最多为65,535个字符Memo字段的大小受数据库大小的限制)。数字用于数学计算的数值数据。。1、2、4或8个字节(如果FieldSize属性设置为ReplicationID,则为16个字节)。日期/时间从100到9999年的日期与时间值8个字节货币货币值或用于数学计算的数值数据,这里的数学计算的对象是带有1到4位小数的数据。精确到小数点左边15位和小数点右边4位。8个字节自动编号当向表中添加一条新记录时,由MicrosoftAccess指定的一个唯一的顺序号(每次加1)或随机数。AutoNumber字段不能更新。4个字节(如果FieldSize属性设置为ReplicationID则为16个字节)。是/否Yes和No值,以及只包含两者之一的字段(Yes/No、True/False或On/Off)。1位OLE对象MicrosoftAccess表中链接或嵌入的对象(例如MicrosoftExcel电子表格、MicrosoftWord文档、图形、声音或其他二进制数据)。最多为1G字节(受可用磁盘空间限制)。超级链接文本或文本和数字的组合,以文本形式存储并用作超级链接地址。超级链接地址地址
—到文件(UNC路径)或页(URL)的路径。最多只能包含2048个字符。查阅向导创建字段,该字段可以使用列表框或组合框从另一个表或值列表中选择一个值。单击此选项将启动“查阅向导”,它用于创建一个“查阅”字段。在向导完成之后,MicrosoftAccess将基于在向导中选择的值来设置数据类型。与用于执行查阅的主键字段大小相同,通常为4个字节。设置说明小数位数存储量大小字节保存从0到225(无小数位)的数字。无1个字节整型保存从-32,768到32,767(无小数位)的数字无2个字节长整型(默认值)保存从-2,147,483,648到2,147,483,647的数字(无小数位)无4个字节单精度型保存从-3.402823E38到-1.401298E-45的负值,从1.401298E-45到3.402823E38的正值。74个字节双精度型保存从-1.79769313486231E308到-4.94065645841247E-324的负值,从1.79769313486231E308到4.94065645841247E-324的正值。158个字节小数存储从-10^28-1到10^28-1(.mdb)范围的数字2812个字节数字类型分分述如下定义字段的的有效性规规则
如果果要对字段段中的值定定义一个简简单的检查查法则,请请在字段[有效性规规则]属性性输入表达达式,可以以用OR或或AND分分隔多个表表达式。文文本串必须须包含一对对引号,日日期值必须须包含在一一对#号之之间。在在规则中使使用比较符符号
<,,<=,>>,>=,,=,<>>,IN,,BETWEENAND,,LIKE
有效效性规则LIKE“#####””ORLIKE“#####-####”美国国邮编LIKE““[A-Z]#[A-Z]#[A-Z]#””加加拿大邮邮编
LIKE““Smith##*”
LIKE““??00####”
LIKE““[!0-9BMQ]*####”定义主键主键就是表表中的某个个字段或字字段组合能能为表的每每一条记录录产生一个个唯一的值值,这个唯唯一的标识识字段称之之主键。对对每一个个表最好都都定义主键键,这样不不但能加快快表的运行行速度,而而且每一个个表都有一一个主题,,使数据库库表的结构构更加紧凑凑,为表关关系打好基基础。定义表关系系
在定义义两个或多多个表相关关联的表后后,应该告告诉ACCESS这这些表之间间的关联方方式,然后后在查询、、窗体、报报表、数据据访问页使使用这些表表时,ACCESS就能链接接所有相关关的表。参参照完整整性是一个个规则系统统,MicrosoftAccess使用用这个系统统用来确保保相关表中中记录之间间关系的有有效性,并并且不会意意外地删除除或更改相相关数据。。在符合下下列全部条条件时,用用户可以设设置参照完完整性:来自于主表表的匹配字字段是主键键或具有唯唯一索引。。相关的字段段都有相同同的数据类类型。但是是有两种例例外的情况况:AutoNumber字字段可以以与“字段段大小”属属性设置为为“长整型型”的Number字段段相关;““字段大小小”属性设设置为“同同步复制ID”的的AutoNumber字字段与一一个“字段段大小”属属性设置为为“同步复复制ID”的Number字段段相关。两两个表都都属于同一一个MicrosoftAccess数数据库。如如果表是链链接表,它它们必须是是MicrosoftAccess格式式的表,并并且必须打打开保存此此表的数据据库以设置置参照完整整性。不能能对数据库库中的其他他格式的链链接表实施施参照完整整性。当实行参照照完整性后后,必须遵遵守下列规规则:不能在相关关表的外部部键字段中中输入不存存在于主表表的主键中中的值。但但是,可以以在外部键键中输入一一个Null值值来指定这这些记录之之间并没有有关系。例例如,不能能为不存在在的客户指指定订单,,但通过在在“客户ID”字段段中输入一一个Null值值,则可以以有一个不不指派给任任何客户的的订单。如如果在相相关表中存存在匹配的的记录,不不能从主表表中删除这这个记录。。例如,如如果在“订订单”表中中有订单分分配给某一一雇员时,,不能在““雇员”表表中删除此此雇员的记记录。如如果某个记记录有相关关的记录,,则不能在在主表中更更改主键值值。例如,,如果在““订单”表表中有订单单分配给某某个雇员时时,不能在在“雇员””表中更改改这位雇员员的雇员号号。如果要MicrosoftAccess为为关系实实施这些规规则,在创创建关系时时,请选择择“实施参参照完整性性”复选框框。如果已已经实行了了参照完整整性,但用用户的更改改破坏了相相关表规则中的的某个规则则,MicrosoftAccess将显显示相应的的消息,并并且不允许许这个更改改操作。通过设置““级联更新新相关字段段”及“级级联删除相相关记录””复选框,,可以忽略略对删除或或更改相关关记录的限限制,同时时仍然保留留参照完整整性。如果果设置了““级联更新新相关字段段”复选框框,在主表表中更改主主键值,将将自动更新新所有相关关记录中的的匹配值。。如果设置置了“级联联删除相关关记录”复复选框,删删除主表中中的记录,,将删除任任何相关表表中的相关关记录。创建表索引引
当数据据包含的数数据越多,,就越需要要索引来帮帮助ACCESS有有效的搜索索数据,索索引是一个个包含两列列的内部表表:字段中中被索引的的值和包含含该值的表表中每个记记录的位置置。
单字字段索引多多字段索索引查询是ACCESS数据据库应用程程序的核心心组成部分分。使用查查询可以通通过各种不不同的方法法来查看、、分析或操操纵数据库库中的数据据。也可以以使用查询询为其它查查询、窗体体提供数据据或为WEB页提供供数据源。。查询分为选选择查询、、参数查询询、交叉表表查询、操操作查询及及SQL查查询。1、选择查查询
ACCESS中最常用用、使用规规则最简单单的查询方方法。使用用选择查询询可从当前前数据库的的一个或多多个表中选选择需要的的字段进行行搜索获得得所需的数数据。选择择查询有如如下特点。。操作简单,,目标明确确使用最基本本的选择查查询,用户户可以非常常清晰地知知道使用了了哪些表,,从表中选选择了哪些些字段作为为获得的信信息子集。。查询的结果果始终是最最新的。使用准则WHERE子子句用查询记记录源中的单单个记录HAVING可以用于于在GROUPBY子子句执行的的基础上对返返回集进行限限制。可以用用运算符,如如小于(<,><=,>=,<>),用于LIKE子句中中的通配符*,?,%使用合计函数数
与GROUPBY结合使用用,计数(COUNT)、求和(SUM)、求求平均(AVG)、最大大值(MAX)、最小值值(MIN)使用连接选选择查询可以以建立在一个个或多个表之之上,也可以以建立在另一一个查询或表表和选择查询询的任意组合合之上。这时时应该在多表表或查询的的的多个公共字字段上将表或或查询连接起起来,如果数数据库通过参参照完整性连连接表,当用用户将这些表表放在一起时时,ACCESS会自动动建立连接。。我们也可以以手动将需建建立连接的表表连接起来。。2、参数查询询
是一种特特殊的查询,,它执行查询询时要求用户户输入相应的的相关的信息息,然后用户户的输入内容容为条件执行行相应的查询询操作。3、交叉表查查询
把一
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年工业物联网系统评估教学
- 业务连续性风险评估与审计合同
- 新药临床试验伦理审查合同
- 2026年物业智能门禁系统应用与访客管理优化
- 2026年顶管施工轴线偏差控制措施
- 2026年芳疗产品体验式营销活动策划方案
- 海洋馆海洋馆海洋生物科普展览合同
- 2026年宠物陪伴对心理健康的积极影响
- 2026年蒙台梭利课程园本化开发
- 网吧场地租赁期限续约协议2026
- 项目部人员绩效考核表实用文档
- 山东建筑大学工程力学复习题
- 长沙市建筑施工安全生产“一会三卡”
- 食品检验工(高级)5
- JJF 1941-2021 光学仪器检具校准规范 高清晰版
- 张爱玲《金锁记》教学课件
- 综合医院外派住院医师规范化培训协议书
- GB/T 6075.1-1999在非旋转部件上测量和评价机器的机械振动第1部分:总则
- 中考语文非连续性文本阅读10篇专项练习及答案
- 公司质量管理体系内审员业绩考评表
- 计算机组织与结构 第5章 输入输出组织课件
评论
0/150
提交评论