




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 表的建立表的建立 3.1表的维护表的维护 3.2表的使用表的使用 3.3 表是表是Access数据库中最基本的对象,是具有数据库中最基本的对象,是具有结构的某个相同主题的数据集合。表由行和列结构的某个相同主题的数据集合。表由行和列组成。组成。概念模型概念模型关系模型关系模型DBMS用户用户实体集实体集关系关系数据库表数据库表二维表格二维表格实体实体元组元组记录记录行行属性属性属性属性字段字段列列关键字关键字关键字关键字关键字关键字实体型实体型关系模式关系模式字段:字段:用来描述数据的某类特征。用来描述数据的某类特征。记录:记录:由若干字段组成,用来反映某一实体的由若干字段组成,用来反映某一实
2、体的全部信息。全部信息。关键字:关键字:能够唯一标识表中每一条记录的字段能够唯一标识表中每一条记录的字段或字段组合。在或字段组合。在Access中也称为中也称为主键主键。 表表结结构构表表内内容容1. 建立方法建立方法使用数据表视图使用数据表视图 数据表视图是按行和列显示表中数据数据表视图是按行和列显示表中数据的视图。在数据表视图中,可以进行字段的视图。在数据表视图中,可以进行字段的编辑、添加、删除和数据的查找等各种的编辑、添加、删除和数据的查找等各种操作。操作。 使用设计视图使用设计视图 表设计视图是创建表结构以及修改表表设计视图是创建表结构以及修改表结构最方便、最有效的窗口。结构最方便、最
3、有效的窗口。 1字段名称字段名称每个字段应具有唯一的名字,称为字段名称。每个字段应具有唯一的名字,称为字段名称。字段名称的命名规则为:字段名称的命名规则为:(1)长度为)长度为164个字符。个字符。(2)可以包含字母、汉字、数字、空格和其他)可以包含字母、汉字、数字、空格和其他字符,但不能以空格开头。字符,但不能以空格开头。(3)不能包含句号(。)、惊叹号()不能包含句号(。)、惊叹号(!)、方括)、方括号(号( )和重音符号()和重音符号()。)。(4)不能使用)不能使用ASCII为为032的的ASCII字符。字符。 2数据类型数据类型数据类型数据类型适用范围适用范围大小大小文本文本不必计算
4、的数字,文本等不必计算的数字,文本等=255备注备注长度不固定的文本长度不固定的文本=65535数字数字用于计算的数字用于计算的数字日期时间日期时间日期及时间,可用于计算日期及时间,可用于计算8货币货币货币形式的值货币形式的值自动编号自动编号系统自动生成系统自动生成,用户无法操作用户无法操作是是/否否描述状态之一描述状态之一,如真如真/假等假等1位位OLE对象对象其他应用程序、声音图像等其他应用程序、声音图像等超级链接超级链接 保存超级链接保存超级链接 2数据类型数据类型数据类型选择的依据:数据类型选择的依据:p按照字段的性质和用途来选择恰当的数据按照字段的性质和用途来选择恰当的数据类型类型p
5、定义字段的长度应足够长,但不应浪费定义字段的长度应足够长,但不应浪费p要对字段中的值执行什么类型的操作要对字段中的值执行什么类型的操作p是否要排序或索引字段是否要排序或索引字段p是否在查询或报表中使用字段对记录分组是否在查询或报表中使用字段对记录分组3字段属性字段属性p字段属性表示字段所具有的特性,它定字段属性表示字段所具有的特性,它定义了字段数据的保存、处理或显示。义了字段数据的保存、处理或显示。 p字段大小、格式、输入掩码、有效性规字段大小、格式、输入掩码、有效性规则等则等 p定义字段属性可以实现输入数据的限制定义字段属性可以实现输入数据的限制和验证,或控制数据在数据表视图中的和验证,或控
6、制数据在数据表视图中的显示格式等显示格式等 字段的常规属性字段的常规属性字段大小字段大小p字段大小属性用于限制输入到该字段的最大长度,当输字段大小属性用于限制输入到该字段的最大长度,当输入的数据超过该字段设置的字段大小时,系统将拒绝接入的数据超过该字段设置的字段大小时,系统将拒绝接收。收。 p字段大小属性只适用于文本、数字或自动编号类型的字字段大小属性只适用于文本、数字或自动编号类型的字段。段。p在设计视图的字段属性框的字段大小属性中选择字段大在设计视图的字段属性框的字段大小属性中选择字段大小的类型(数字)或输入字段大小的字符个数(文本)。小的类型(数字)或输入字段大小的字符个数(文本)。字段
7、大小字段大小p如果文本字段中已经有数据,那么减小字段大如果文本字段中已经有数据,那么减小字段大小会造成数据丢失,小会造成数据丢失,Access将截去超出新限制将截去超出新限制的字符。的字符。p如果在数字字段中包含小数,那么将字段大小如果在数字字段中包含小数,那么将字段大小属性设置为整数时,属性设置为整数时,Access自动将小数取整。自动将小数取整。p如果文本型字段的值是汉字,那么每个汉字占如果文本型字段的值是汉字,那么每个汉字占一位。一位。 格式格式p格式属性影响数据的显示格式。格式属性影响数据的显示格式。 p可确定数字、货币、日期等字段格式。可确定数字、货币、日期等字段格式。p在设计视图的
8、字段属性框的字段格式属在设计视图的字段属性框的字段格式属性中选择字段格式的类型。性中选择字段格式的类型。输入掩码输入掩码p作用作用:输入掩码是用于设置字段(在表和查询中)、文输入掩码是用于设置字段(在表和查询中)、文本框和组合框(在窗体中)的输入数据格式,并可对本框和组合框(在窗体中)的输入数据格式,并可对允许输入的数值类型进行控制。允许输入的数值类型进行控制。 p使用范围:文本、数字、日期使用范围:文本、数字、日期/时间、货币等数据类型时间、货币等数据类型的字段。的字段。 p如果为某字段定义了输入掩码属性,同时又设置了它如果为某字段定义了输入掩码属性,同时又设置了它的格式属性,则在添加或编辑
9、数据时,的格式属性,则在添加或编辑数据时,Access 将使用将使用输入掩码,而输入掩码,而“格式格式”设置则在数据显示时优先于输设置则在数据显示时优先于输入掩码。入掩码。p只为文本型和日期只为文本型和日期/时间型字段提供向导。时间型字段提供向导。p可使用字符定义输入掩码属性。可使用字符定义输入掩码属性。p输入掩码属性由字面字符(如空格、点、括号等)和输入掩码属性由字面字符(如空格、点、括号等)和决定输入数值类型的特殊字符组成。决定输入数值类型的特殊字符组成。 输入掩码输入掩码字字 符符含含 义义0必须输入数字(必须输入数字(09)9可以选择输入数据或空格可以选择输入数据或空格#可以选择输入数
10、据或空格(在可以选择输入数据或空格(在“编辑编辑”模式下空格以模式下空格以空白显示,但是在保存数据时将空白删除,允许添入空白显示,但是在保存数据时将空白删除,允许添入加号和减号)加号和减号)L必须输入字母(必须输入字母(AZ)?可以选择输入字母(可以选择输入字母(AZ)A必须输入字母或数字必须输入字母或数字a可以选择输入字母或数字可以选择输入字母或数字&必须输入任何的字符或一个空格必须输入任何的字符或一个空格输入掩码输入掩码字字 符符含含 义义&必须输入任何的字符或一个空格必须输入任何的字符或一个空格C可以选择输入任何的字符或一个空格可以选择输入任何的字符或一个空格. : ;
11、- /小数点占位符及千位、日期与时间的分隔符(实际的字符小数点占位符及千位、日期与时间的分隔符(实际的字符将根据将根据“Windows控制面板控制面板”中中“区域设置属性区域设置属性”中的设中的设置而定)置而定)将所有字符转换为大写将所有字符转换为大写!使输入掩码从右到左显示,而不是从左到右显示。输入掩使输入掩码从右到左显示,而不是从左到右显示。输入掩码中的字符始终都是从左到右填入。可以在输入掩码中的码中的字符始终都是从左到右填入。可以在输入掩码中的任何地方包括感叹号任何地方包括感叹号使接下来的字符以原义字符显示(例如,使接下来的字符以原义字符显示(例如,A只显示为只显示为A)手工设置输入掩码
12、手工设置输入掩码 “输入掩码向导输入掩码向导”只能够处理只能够处理“文本文本”或或“日期日期/时时间间”字段类型,对于而对于数字和货币字段来说,必须字段类型,对于而对于数字和货币字段来说,必须手工来输入掩码。手工来输入掩码。 输入掩码的定义最多可以包含输入掩码的定义最多可以包含3节,各个节之间使用节,各个节之间使用分号分隔。例如,分号分隔。例如,999)000-0000;0;_。第一节第一节输入掩码本身输入掩码本身第二节第二节确定是否保存字面显示字符。确定是否保存字面显示字符。0:所有字面显示字符(例如,电话号码输入掩码中的括:所有字面显示字符(例如,电话号码输入掩码中的括号)都与数值一同保存
13、;号)都与数值一同保存; 1或空白:只保存输入的非空格或空白:只保存输入的非空格字符。字符。第三节第三节 Access指定一个空格所显示的字符,而这个空格指定一个空格所显示的字符,而这个空格应该在输入掩码中键入字符的地方。对于该节,可以使应该在输入掩码中键入字符的地方。对于该节,可以使用任何字符,如果要显示空字符串,则需要将空格用双用任何字符,如果要显示空字符串,则需要将空格用双引号引号 ( ) 括起。括起。 使用范围:全部类型。使用范围:全部类型。功能:功能: 显示在表对象的数据表视图中,显示在表对象的数据表视图中,作为列标题。如果没有,则使用字作为列标题。如果没有,则使用字段名。段名。有效
14、性规则有效性规则p作用作用:为防止数据的输入错误而设置。为防止数据的输入错误而设置。p实质实质:定义一个限制条件,完成对数据输定义一个限制条件,完成对数据输入的检测,限制可以接受的内容。入的检测,限制可以接受的内容。p定义:在设计视图的字段属性框的有效定义:在设计视图的字段属性框的有效性规则属性中该字段的有效性规则。性规则属性中该字段的有效性规则。有效性文本有效性文本p当输入的数据违反了有效性规则时,显当输入的数据违反了有效性规则时,显示的文本信息。示的文本信息。p通常与有效性规则同时定义。通常与有效性规则同时定义。默认值默认值p作用:设置默认值可以减少数据输入量。作用:设置默认值可以减少数据
15、输入量。p定义:在设计视图的字段属性框的默认值定义:在设计视图的字段属性框的默认值属性中输入默认的的值。属性中输入默认的的值。p注意:设置默认值属性时,必须与字段中注意:设置默认值属性时,必须与字段中所设的数据类型相匹配,否则会出现错误。所设的数据类型相匹配,否则会出现错误。 作用范围:文本、数字等。作用范围:文本、数字等。功能:功能:是否要求字段必须录入数据。是否要求字段必须录入数据。决定该字段是否允许空值。决定该字段是否允许空值。作用范围:文本。作用范围:文本。功能:是否允许录入空字符串。功能:是否允许录入空字符串。空值用空值用NullNull表示。在数据表中表示。在数据表中NullNul
16、l值和零长度字符值和零长度字符串看起来是相同的,都没有任何值。串看起来是相同的,都没有任何值。区别:区别:NullNull是未曾输入过数据的字段;是未曾输入过数据的字段;零长度字符串是不包含字符的字符串,可以通过零长度字符串是不包含字符的字符串,可以通过键入一对中间没有空格的引号键入一对中间没有空格的引号 (“”) (“”) 来输入零来输入零长度字符串,并将插入点移至另一字段时长度字符串,并将插入点移至另一字段时,Access ,Access 将隐藏引号,且该字段显示为空。将隐藏引号,且该字段显示为空。请注意,必须将字段的请注意,必须将字段的“允许空字符串允许空字符串”属性设属性设置为置为“是
17、是”,才可以输入零长度字符串。,才可以输入零长度字符串。NullNull表示数据丢失或数据未知;零长度字符串来表示数据丢失或数据未知;零长度字符串来表明该字段没有值。表明该字段没有值。例如,一个例如,一个“传真传真”字段,如果不知道客户的传字段,如果不知道客户的传真号,或者不知道该客户是否有传真,则可将该真号,或者不知道该客户是否有传真,则可将该字段设置为空值。这种情况下,意味着不知道该字段设置为空值。这种情况下,意味着不知道该字段的值是什么。如果事后确定那位客户没有传字段的值是什么。如果事后确定那位客户没有传真,则可以在该字段中输入一个零长度字符串,真,则可以在该字段中输入一个零长度字符串,
18、表明知道这里没有任何值。表明知道这里没有任何值。NullNull值的字段可以是任何类型的字段;空字符串值的字段可以是任何类型的字段;空字符串通常只是通常只是“文本文本”类型、类型、“备注备注”类型或者类型或者“超超链接链接”类型的字段。类型的字段。 索引索引作用范围:大多数字段。作用范围:大多数字段。功能:功能:加速对索引字段的查询、排序及分组速度。加速对索引字段的查询、排序及分组速度。通常对经常搜索字段、查询中联接字段、排序字通常对经常搜索字段、查询中联接字段、排序字段建立索引,以提高这些操作的速度。段建立索引,以提高这些操作的速度。属性取值:属性取值:“无无”,表示本字段无索引;,表示本字
19、段无索引;“有有(有重复)(有重复)”,表示本字段有索引,且各记录中的,表示本字段有索引,且各记录中的数据可以重复;数据可以重复;“有(无重复)有(无重复)”,表示本字段有,表示本字段有索引,且各记录中的数据不允许重复。索引,且各记录中的数据不允许重复。作用范围:文本型。作用范围:文本型。设置输入法是否开启。设置输入法是否开启。显示控件显示控件定义在输入该字段值时,用何种类型的控件显示定义在输入该字段值时,用何种类型的控件显示数据列表,用户可以从列表中选择一个数据作为数据列表,用户可以从列表中选择一个数据作为该字段的值。该字段的值。 该属性用来定义在输入该字段的值时,该属性用来定义在输入该字段
20、的值时,提供的列表中是什么样的来源。提供的列表中是什么样的来源。设置设置说明说明表表/查询查询数据来自行来源属性指定的表、查询、数据来自行来源属性指定的表、查询、SQL语句语句值列表值列表数据来自行来源属性指定的数据项列表数据来自行来源属性指定的数据项列表字段列表字段列表数据来自行来源属性指定的表、查询、数据来自行来源属性指定的表、查询、SQL语句中的字段名列表语句中的字段名列表行来源:确定数据来源,行来源:确定数据来源,该属性的设置取该属性的设置取决于决于“行来源类型行来源类型”属性的设置属性的设置。属属 性性 设设 置置 表表 /查查 询询 表表 名名 称称 、 查查 询询 名名 称称 或
21、或 者者 SQL 语语 句句 。 值值 列列 表表 以以 分分 号号 (;) 作作 为为 分分 隔隔 符符 的的 数数 据据 项项 列列 表表 。 字字 段段 列列 表表 表表 名名 、 查查 询询 名名 或或 SQL 语语 句句 1定义关系的条件定义关系的条件p表间关系分为一对一、一对多和多对多三种。表间关系分为一对一、一对多和多对多三种。p建立表间关系的条件:建立表间关系的条件:(1)如果仅有一个相关字段是主键或具有唯一索引,)如果仅有一个相关字段是主键或具有唯一索引,则创建一对多关系。则创建一对多关系。(2)如果两个相关字段都是主键或唯一索引,则创建)如果两个相关字段都是主键或唯一索引,
22、则创建一对一关系。一对一关系。(3)多对多关系实际上是某两个表与第三个表的两个)多对多关系实际上是某两个表与第三个表的两个一对多关系,第三个表的主键包含两个字段,分一对多关系,第三个表的主键包含两个字段,分别是前两个表的外键。别是前两个表的外键。 参照完整性参照完整性p指数据的正确性、准确性和有效性。指数据的正确性、准确性和有效性。参照完整参照完整性是在输入或删除记录时,为维持表之间已定性是在输入或删除记录时,为维持表之间已定义的关系而必须遵循的规则。义的关系而必须遵循的规则。 p如果实施了参照完整性:当主表中没有相关记如果实施了参照完整性:当主表中没有相关记录时,就不能将记录添加到相关表中,
23、也不能录时,就不能将记录添加到相关表中,也不能在相关表中存在匹配的记录时删除主表中的记在相关表中存在匹配的记录时删除主表中的记录,更不能在相关表中有相关记录时,更改主录,更不能在相关表中有相关记录时,更改主表中的主键值。表中的主键值。 3建立表间关系建立表间关系p建立表间关系的方法包括:使用向导创建立表间关系的方法包括:使用向导创建数据库同时创建表间关系;使用建数据库同时创建表间关系;使用“关关系系”命令定义表间关系。命令定义表间关系。4编辑表间关系编辑表间关系p编辑表间关系能够进一步优化数据库性编辑表间关系能够进一步优化数据库性能。能。 p编辑内容包括:删除、修改表间关系等。编辑内容包括:删
24、除、修改表间关系等。5子数据表子数据表p子数据表是指在一个数据表视图中显示已与其子数据表是指在一个数据表视图中显示已与其建立关系的数据表视图。建立关系的数据表视图。p在建有关系的主数据表视图上,每条记录左端在建有关系的主数据表视图上,每条记录左端都有一个关联标记都有一个关联标记“”。在未显示子数据表。在未显示子数据表时,关联标记内为一个时,关联标记内为一个“+”号,此时单击某记号,此时单击某记录的关联标记,即可显示该记录对应的子数据录的关联标记,即可显示该记录对应的子数据表记录数据,而该记录左端的关联标记内变为表记录数据,而该记录左端的关联标记内变为一个一个“”号。若需展开所有记录的子数据表,
25、号。若需展开所有记录的子数据表,可选择可选择“格式格式”“子数据表子数据表”“全部展开全部展开”命令;若需折叠展开的子数据表,可选择命令;若需折叠展开的子数据表,可选择“格格式式”“子数据表子数据表”“全部折叠全部折叠”命令。命令。1以数据表视图方式输入数据以数据表视图方式输入数据2创建查阅列表字段创建查阅列表字段1导入数据导入数据p导入数据是将其它系统的数据库数据导导入数据是将其它系统的数据库数据导入到入到Access数据库中。数据库中。p一般使用导入命令将外部数据导入至当一般使用导入命令将外部数据导入至当前数据库中。前数据库中。2链接数据链接数据p链接数据是指在自己的数据库中形成一链接数据
26、是指在自己的数据库中形成一个链接表对象,每次在个链接表对象,每次在Access数据库中数据库中操作数据时,都是即时从外部数据源获操作数据时,都是即时从外部数据源获取数据。取数据。 为使数据库中表结构更合理,内容使为使数据库中表结构更合理,内容使用更有效,需要对表进行维护。用更有效,需要对表进行维护。 1打开表打开表p使用打开命令(改内容)使用打开命令(改内容)p使用设计命令(改结构)使用设计命令(改结构)2关闭表关闭表1添加字段添加字段2修改字段修改字段3删除字段删除字段4重新设置主键重新设置主键1定位记录定位记录 组 合 键定 位 功 能Tab 回车 右箭头下一字段Shift+Tab 左箭头
27、上一字段Home当前记录中的第一个字段End当前记录中的最后一个字段Ctrl+Home第一个记录中的第一个字段Ctrl+End最后一个记录中的最后一个字段组 合 键定 位 功 能上箭头上一个记录中的当前字段下箭头下一个记录中的当前字段Ctrl+上箭头第一个记录中的当前字段Ctrl+下箭头最后一个记录中的当前字段PgDn下移一屏PgUp上移一屏Ctrl+PgDn左移一屏Ctrl+PgUp右移一屏数 据 范 围操 作 方 法字段中的部分数据单击开始处,拖动鼠标到结尾处字段中的全部数据”后单击鼠标左键相邻多字段中的数据”,拖动鼠标到最后一个字段尾部一列数据单击该列的字段选定器多列数据将鼠标放到第一列
28、顶端字段名处,待鼠标指针变为向下箭头后,拖动鼠标到选定范围的结尾列一条记录单击该记录的记录选定器多条记录单击第一个记录的记录选定器,按住鼠标左键,拖动鼠标到选定范围的结尾处所有记录选择“编辑”“选择所有记录”命令选 择 对 象操 作 方 法一个字段的部分数据光标移到字段开始处,按住Shift键,再按方向键到结尾处整个字段的数据 光标移到字段中,按F2键相邻多个字段选择第一个字段,按住Shift键,再按方向键到结尾处3添加记录添加记录4删除记录删除记录5修改数据修改数据6复制数据复制数据1改变字段显示次序改变字段显示次序2调整行显示高度调整行显示高度p有两种显示方法:手工调整和格式菜单有两种显示
29、方法:手工调整和格式菜单中的行高中的行高/列宽命令调整列宽命令调整3调整列显示宽度调整列显示宽度p有两种显示方法:手工调整和格式菜单有两种显示方法:手工调整和格式菜单中的行高中的行高/列宽命令调整列宽命令调整4隐藏不需要的列隐藏不需要的列p在在“数据表数据表”视图中,使用格式菜单中视图中,使用格式菜单中的隐藏列命令的隐藏列命令5显示隐藏的列显示隐藏的列 p在在“数据表数据表”视图中,使用格式菜单中视图中,使用格式菜单中的取消隐藏列命令的取消隐藏列命令6冻结列冻结列p在在“数据表数据表”视图中,使用格式菜单中视图中,使用格式菜单中的冻结列命令的冻结列命令p在在“数据表数据表”视图中,使用格式菜单中视图中,使用格式菜单中的取消所有冻结列命令的取消所有冻结列命令7设置数据表显示格式设置数据表显示格式 p在在“数据表数据表”视图中,使用格式菜单中视图中,使用格式菜单中的数据表命令设置数据表格式的数据表命令设置数据表格式8改变
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 二零二五办公室文员聘用合同书
- 红树莓买卖合同二零二五年
- 租客租房合同书
- 店铺转让合同模板
- 营业场所租赁合同
- 房地产借款抵押合同书范文二零二五年
- 南京师范大学附属小学2024小升初数学试卷及答案
- 2025智能家居设备经销合同
- 2025教师公寓租赁合同模板
- 2025电缆购销合同范本2
- 湖北武汉市2025届高三第一次调研测试数学试卷含解析
- 租房合同范本下载(可直接打印)
- 2025年新高考语文模拟考试试卷(一)(含答案解析)
- 湖北省武汉市部分学校2025届高三第三次模拟考试数学试卷含解析
- 《宜家在华门店扩张战略实施环境及实施途径研究》9700字(论文)
- 华为鸿蒙系统应用开发H14-231 V1.0备考试题库(含答案)
- JGJT46-2024《施工现场临时用电安全技术标准》条文解读
- 2024年江苏泰州市第四人民医院招考聘用高层次人才11人管理单位遴选500模拟题附带答案详解
- 火灾现场危险隐患培训
- 晨检课件完整版本
- 美术教室装修合同模板
评论
0/150
提交评论