access-教程-(2)...ppt





《access-教程-(2)...ppt》由会员分享,可在线阅读,更多相关《access-教程-(2)...ppt(67页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第第3章创建和使用表章创建和使用表3.1创建表创建表3.2设置字段属性设置字段属性第第3章创建和使用表章创建和使用表表是数据库中最基本的对象,是数据库中所有数据的载体。应在创建表是数据库中最基本的对象,是数据库中所有数据的载体。应在创建任何其他数据库对象之前先创建数据库表。本章主要介绍任何其他数据库对象之前先创建数据库表。本章主要介绍3种创建表种创建表的方法,包括输入数据创建、使用模板和设计视图创建。此外,还介的方法,包括输入数据创建、使用模板和设计视图创建。此外,还介绍了编辑数据表、设置字段多不中属性的步骤。绍了编辑数据表、设置字段多不中属性的步骤。返回3.1创建表创建表案例一案例一 创建课
2、程管理数据库创建课程管理数据库在这个案例中,将重点讲述使用在这个案例中,将重点讲述使用Access 2010制作数据库、表、表间制作数据库、表、表间关系的基本操作,同时还将讲述与其相关的知识点和操作技能,使用关系的基本操作,同时还将讲述与其相关的知识点和操作技能,使用户能使用户能使用Access2010建立实际数据库表。建立实际数据库表。一、案例说明一、案例说明图图3.1和和图图3.2是制作好的学生、图书借阅表,是制作好的学生、图书借阅表,图图3.3是数据库表关系图。是数据库表关系图。其建立数据库的方法参照其建立数据库的方法参照图图2.24所示,选择空白数据库,在右窗格中所示,选择空白数据库,
3、在右窗格中添加数据库文件名添加数据库文件名“library”,单击,单击“创建创建”选项卡,单击选项卡,单击“表设计表设计”按钮,通过添加按钮,通过添加“字段名称字段名称”和和“数据类型数据类型”,建立表结构,保存,建立表结构,保存退出后再双击导航窗格的文件名添加数据。退出后再双击导航窗格的文件名添加数据。下一页返回3.1创建表创建表按此方法建立学生基本情况表按此方法建立学生基本情况表(student、图书借阅表、图书借阅表(tborrow)和图书和图书信息表信息表(tBook)3个表,其中图书信息表个表,其中图书信息表C tBook)见第见第1章章图图1.10所示。所示。单击单击“数据库上具
4、数据库上具”选项卡,选择选项卡,选择“关系关系”,添加,添加3个表,分别建立个表,分别建立主键,并拖动主键,并拖动student表表“学号学号”主键到主键到tborrow表的表的“学号学号”外键建外键建立表间关系,拖动立表间关系,拖动tBook表表“图书编号图书编号”主键到主键到tborrow表的表的“图书图书编号编号”外键建立表间关系。其建立的详细过程见本章外键建立表间关系。其建立的详细过程见本章3.2.10小节。同小节。同理,再对建立的学生成绩表理,再对建立的学生成绩表(tscore)、课程表、课程表(tcourse)和教师表和教师表(teacher)建立一对多和多对多的关系,其中建立一对
5、多和多对多的关系,其中tscore,tcourse和和teacher表数据见本章表数据见本章3.2.10的第三小节。的第三小节。二、知识点分析二、知识点分析(1)建立数据库表,添加字段名并设置字段数据类型。建立数据库表,添加字段名并设置字段数据类型。上一页 下一页返回3.1创建表创建表(2)选择数据格式。选择数据格式。(3)改变字段大小。改变字段大小。(4)设置主键、输入掩码。设置主键、输入掩码。(5)设置有效性规则和有效性文本。设置有效性规则和有效性文本。(6)添加表记录数据。添加表记录数据。(7)设定表的索引。设定表的索引。(8)字段的其他属性。字段的其他属性。(9)建立表间关系。建立表间
6、关系。(10)向向OLE对象类型的字段输入数据。对象类型的字段输入数据。(11)建立表的多种方法。建立表的多种方法。上一页 下一页返回3.1创建表创建表3.1.1输入数据创建表输入数据创建表一、字段说明一、字段说明字段的名称必须能直接、清楚地反映信息内容。一般字段名称要具有字段的名称必须能直接、清楚地反映信息内容。一般字段名称要具有代表性,且精炼字数不要太多,代表性,且精炼字数不要太多,Access 2010对字段的命名有以下规对字段的命名有以下规定定(也适用于控件和对象的命名也适用于控件和对象的命名):(1)长度不能超过长度不能超过64个西文字符个西文字符(或或32个汉字个汉字)。(2)不能
7、包含句号不能包含句号“。”、感叹号、感叹号“!”、重音符号、重音符号“”,和方括号,和方括号“”,可以包含字母、数字、空格及其他特殊的字符的任意组合。,可以包含字母、数字、空格及其他特殊的字符的任意组合。(3)不能以空格开头。不能以空格开头。(4)不能包含控制字符不能包含控制字符(从从031的的ASCII值值)。(5)字段名称和字段名称和Access中已有的属性和其他元素的名称不要相同。中已有的属性和其他元素的名称不要相同。上一页 下一页返回3.1创建表创建表二、创建表二、创建表输入数据创建表是指在空白数据表中添加字段和数据,此种方法无须输入数据创建表是指在空白数据表中添加字段和数据,此种方法
8、无须提前定义字段即可创建表及开始使用表。该方法仅需要在开始出现的提前定义字段即可创建表及开始使用表。该方法仅需要在开始出现的新数据表中输入数据即可。新数据表中输入数据即可。Access 2010会自动确定适合每个字段的会自动确定适合每个字段的最佳数据类型,单击最佳数据类型,单击“单击以添加单击以添加”填写新字段即可开始输入。如果填写新字段即可开始输入。如果需要更改新字段或现有字段的数据类型或显示格式,可以使用功能区需要更改新字段或现有字段的数据类型或显示格式,可以使用功能区上上“字段字段”选项卡命令或右键单击,在弹出的快捷菜单中选择选项卡命令或右键单击,在弹出的快捷菜单中选择“设计设计视图视图
9、”命令进行更改。数据源可以将命令进行更改。数据源可以将Microsoft Excel表中的数据粘表中的数据粘贴到新的数据表中,贴到新的数据表中,Access 2010会自动创建所有字段并识别数据类会自动创建所有字段并识别数据类型。若利用输入数据创建表的方法,能根据输入的记录自动指定字段型。若利用输入数据创建表的方法,能根据输入的记录自动指定字段类型。创建的方法和步骤如下类型。创建的方法和步骤如下:上一页 下一页返回3.1创建表创建表(1)单击单击“创建创建”选项卡,再单击选项卡,再单击“表表”或单击上具栏图标按钮或单击上具栏图标按钮 ,Access在创建表的同时将光标置于在创建表的同时将光标置
10、于“添加新字段添加新字段”列中的第一个空列中的第一个空单元格,单击单元格,单击“添加新字段添加新字段”,可打开下拉列表框,从中选择字段类,可打开下拉列表框,从中选择字段类型,如型,如图图3.4所示。所示。(2)也可在也可在“添加和删除添加和删除”组中,单击组中,单击“其他字段其他字段”或单击上具栏中的或单击上具栏中的 图标按钮,图标按钮,Access将显示将显示“字段模板字段模板”窗格,其中包含常用字段类窗格,其中包含常用字段类型列表。双击其中一个字段类型就将其属性设置为相应值,且光标自型列表。双击其中一个字段类型就将其属性设置为相应值,且光标自动移动到下一个字段,字段名自动按照动移动到下一个
11、字段,字段名自动按照“字段字段1“字段字段2”命名。命名。(3)按照此方法,在按照此方法,在“字段字段1“字段字段2中右键单击,并在弹出的快中右键单击,并在弹出的快捷菜单中选择捷菜单中选择“重命名字段重命名字段”命令或双击,修改相应的字段名,可建命令或双击,修改相应的字段名,可建立表结构,如立表结构,如图图3.5所示。所示。上一页 下一页返回3.1创建表创建表(4)若要添加数据,在第一个空单元格中开始输入数据,或粘贴来自另若要添加数据,在第一个空单元格中开始输入数据,或粘贴来自另一个数据源的数据,其结果如一个数据源的数据,其结果如图图3.6所示。所示。(5)若要修改字段属性,可右键单击导航窗格
12、的若要修改字段属性,可右键单击导航窗格的“表表1”文件名,在弹出文件名,在弹出的快捷菜单中选择的快捷菜单中选择“设计视图设计视图”命令,若修改表名则选择命令,若修改表名则选择“重命名重命名”命令。命令。(6)若要移动列,单击对应的列标题选择该列,然后将该列拖至所需的若要移动列,单击对应的列标题选择该列,然后将该列拖至所需的位置位置;也可以选择多个相邻的列,然后将这些列一起拖动到新位置。也可以选择多个相邻的列,然后将这些列一起拖动到新位置。要点提示要点提示一般每个字段会指定有意义的名称,以中文或英文命名,以便当在一般每个字段会指定有意义的名称,以中文或英文命名,以便当在“字段列表字段列表”窗格中
13、看见该字段时就能够知道它的内容和意义。保存表窗格中看见该字段时就能够知道它的内容和意义。保存表时,会要求创建一个主健,如果没有指定主健,系统用来唯一标识一时,会要求创建一个主健,如果没有指定主健,系统用来唯一标识一个个ID号作为表中的主健。号作为表中的主健。上一页 下一页返回3.1创建表创建表3.1.2使用模板创建表使用模板创建表使用模板创建表是一种快速创建表的方式,由于使用模板创建表是一种快速创建表的方式,由于Access 2010在模板在模板中内置了一些常见的示例表,这些表中不仅包含了相关主题的字段名,中内置了一些常见的示例表,这些表中不仅包含了相关主题的字段名,且包含了输出窗体和多个报表
14、,用户可以根据需要在数据表中添加、且包含了输出窗体和多个报表,用户可以根据需要在数据表中添加、修改和删除字段。其步骤如下修改和删除字段。其步骤如下:(1)打开打开Access 2010的样本模板,从列表中选择一个所需的模板双击,的样本模板,从列表中选择一个所需的模板双击,在右侧窗格中选择存储路径,输入数据库文件名,见第在右侧窗格中选择存储路径,输入数据库文件名,见第2章图章图2.24所所示。示。(2)此时相对数据库名的表、报表、窗体、查询结构已经建立,若选择此时相对数据库名的表、报表、窗体、查询结构已经建立,若选择“学生学生”樟板,便自动生成樟板,便自动生成“学生学生”表和表和“陈护人陈护人”
15、表,界面如表,界面如图图3.7所示。所示。上一页 下一页返回3.1创建表创建表(3)若要添加数据,在第一个空单元格中开始输入或粘贴来自另一个数若要添加数据,在第一个空单元格中开始输入或粘贴来自另一个数据源的数据即可。添加数据库内容后的结果如据源的数据即可。添加数据库内容后的结果如图图3.8所示。所示。(4)若删除列可右键单击列标题,然后在弹出的快捷菜单中若删除列可右键单击列标题,然后在弹出的快捷菜单中“删除列删除列”命令或单击上具栏中的命令或单击上具栏中的 图标。若要修改图标。若要修改“字段名称字段名称”“数据类数据类型型”和和“长度长度”等字段属性,在导航栏中选中该表并右键单击,在弹等字段属
16、性,在导航栏中选中该表并右键单击,在弹出的快捷菜单中选择出的快捷菜单中选择“设计视图设计视图”命令,从打开的设计视图界面进行命令,从打开的设计视图界面进行修改即可,如修改即可,如图图3.9所示。所示。(5)保存表。单击保存表。单击“Office”按钮,然后单击按钮,然后单击“保存保存”按钮或按按钮或按Ctrl+S组合键。组合键。上一页 下一页返回3.1创建表创建表3.1.3使用表设计器创建表使用表设计器创建表表的设计视图是表设计器的主要上具,使用设计视图创建表是表的设计视图是表设计器的主要上具,使用设计视图创建表是Access中最常用的方法之一。在设计视图中,用户可以为字段设置中最常用的方法之
17、一。在设计视图中,用户可以为字段设置不同属性。数据表中每个字段的可用属性取决于为该字段选择的数据不同属性。数据表中每个字段的可用属性取决于为该字段选择的数据类型。它以设计器提供的设计视图为界面,引导用户通过人机交互来类型。它以设计器提供的设计视图为界面,引导用户通过人机交互来完成对表的定义。利用模板创建的数据表在修改时也需要使用表设计完成对表的定义。利用模板创建的数据表在修改时也需要使用表设计器,如器,如图图3.9所示。在设计视图中,首先创建新表的结构。然后切换所示。在设计视图中,首先创建新表的结构。然后切换至数据表视图以输入数据,或者使用其他方法至数据表视图以输入数据,或者使用其他方法(如粘
18、贴或导入如粘贴或导入)输入数输入数据。下面以案例的形式详细地讲述添加字段、设置字段属性的方法及据。下面以案例的形式详细地讲述添加字段、设置字段属性的方法及如何在设计视图中修改数据表。如何在设计视图中修改数据表。上一页 下一页返回3.1创建表创建表(1)单击单击“创建创建”选项卡,再单击选项卡,再单击“表表”,选择,选择“表设计表设计”或单击上具或单击上具栏中的图标栏中的图标 。(2)对于表中的每个字段,在对于表中的每个字段,在“字段名称字段名称”列表中输入名称,然后从列表中输入名称,然后从“数据类型数据类型”列表中选择数据类型、字段大小、格式、输入掩码、添加列表中选择数据类型、字段大小、格式、
19、输入掩码、添加索引等,如索引等,如图图3.10所示。所示。(3)添加完所有字段之后,保存该表,单击添加完所有字段之后,保存该表,单击“文件文件”菜单,然后单击菜单,然后单击“保存保存”按钮或按按钮或按Ctrl+S组合键。组合键。(4)若要添加、删除、修改字段,可随时切换到设计视图,在导航窗格若要添加、删除、修改字段,可随时切换到设计视图,在导航窗格中右键单击该表,然后在弹出的快捷菜单中选择中右键单击该表,然后在弹出的快捷菜单中选择“设计视图设计视图”命令或命令或单击上具栏中的单击上具栏中的 图标,则打开如图标,则打开如图图3.10所示的设计视图界面。所示的设计视图界面。上一页返回3.2设置字段
20、属性设置字段属性字段的属性是指字段数据的类型、大小、外观和其他一些能够说明字字段的属性是指字段数据的类型、大小、外观和其他一些能够说明字段所表示的信息描述。段所表示的信息描述。Access为大多数属性提供了默认设置,一般为大多数属性提供了默认设置,一般能够满足用户的需要。能够满足用户的需要。用户也可以改变默认设置或自行设置。常用的属性有数据类型、字段用户也可以改变默认设置或自行设置。常用的属性有数据类型、字段大小、字段格式、输入掩码、默认值和有效性规则等。大小、字段格式、输入掩码、默认值和有效性规则等。3.2.1字段数据类型字段数据类型数据表中的每一列称为一个字段,字段名称用于标识每个字段唯一
21、的数据表中的每一列称为一个字段,字段名称用于标识每个字段唯一的名字。如名字。如“学生基本情况登记表学生基本情况登记表”表中的学号、姓名、性别、出生年表中的学号、姓名、性别、出生年月等。字段名称的长短要适当,太短不足以标识一个字段,太长不但月等。字段名称的长短要适当,太短不足以标识一个字段,太长不但难记忆,且也不易被引用。难记忆,且也不易被引用。返回下一页3.2设置字段属性设置字段属性在设计数据表时必须根据字段内容选择相应的数据类型。在设计数据表时必须根据字段内容选择相应的数据类型。Access为为字段提供了字段提供了12种数据类型。当建立好数据库后将自动打开表结构设计种数据类型。当建立好数据库
22、后将自动打开表结构设计窗口,单击功能区中窗口,单击功能区中“创建创建”选项卡的选项卡的“表设计器表设计器”,即可打开对话,即可打开对话框输入字段名并选择数据类型,如框输入字段名并选择数据类型,如图图3.11所示。所示。其中,数据类型的设置依据如其中,数据类型的设置依据如表表3.1所示。所示。其中,不同的数据类型有不同的属性,字段大小是设置存储字段中文其中,不同的数据类型有不同的属性,字段大小是设置存储字段中文本的最大长度或数值的取值范围。文本类型的字段宽度可以定义在本的最大长度或数值的取值范围。文本类型的字段宽度可以定义在1 1255 B范围内,默认值是范围内,默认值是255 B。对于文本类型
23、的宽度,定义得宽。对于文本类型的宽度,定义得宽一些并不会浪费磁盘空间,因为一些并不会浪费磁盘空间,因为Access系统以实际输入的字符个数系统以实际输入的字符个数来决定所需要的磁盘空间来决定所需要的磁盘空间;上一页 下一页返回3.2设置字段属性设置字段属性数字类型的字段宽度包括小数位和小数点位,在列表中共列出了数字类型的字段宽度包括小数位和小数点位,在列表中共列出了6种种可以选择的字段大小可以选择的字段大小:字节、整型、长整型、单精度型、双精度型、同字节、整型、长整型、单精度型、双精度型、同步复制步复制ID,默认值是长整型,如,默认值是长整型,如表表3.2所示。所示。3.2.2设置字段格式设置
24、字段格式Access 2010字段格式属性用于自定义文本、数字、是字段格式属性用于自定义文本、数字、是/否类型和口期否类型和口期/时间类型字段的输出时间类型字段的输出(显示或打印显示或打印)格式。它依据使用的数据类型不同格式。它依据使用的数据类型不同而有所不同,只影响数据的显示形式而不影响保存在数据表中的数据。而有所不同,只影响数据的显示形式而不影响保存在数据表中的数据。各种数据类型的格式设置取值如各种数据类型的格式设置取值如表表3.3所示。所示。上一页 下一页返回3.2设置字段属性设置字段属性3.2.3设置常用字段属性设置常用字段属性使用设计视图修改表是使用设计视图修改表是Access中最常
25、用的方法,在设计视图中,用中最常用的方法,在设计视图中,用户可以修改字段设置属性。在户可以修改字段设置属性。在Access数据表中,每一个字段的可用数据表中,每一个字段的可用属性取决于为该字段选择的数据类型、大小和格式。常用设置如属性取决于为该字段选择的数据类型、大小和格式。常用设置如表表3.4所示。所示。3.2.4输入掩码输入掩码一、输入掩码的方法一、输入掩码的方法输入掩码是用于设置字段输入掩码是用于设置字段(在表和查询中在表和查询中)、文本框及组合框、文本框及组合框(在窗体中在窗体中)中的数据格式,并可对允许输入的数值类型进行控制,输入掩码可以中的数据格式,并可对允许输入的数值类型进行控制
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- access 教程

限制150内