(精品)第4章 数据库与表.ppt

上传人:s****8 文档编号:69826919 上传时间:2023-01-09 格式:PPT 页数:86 大小:819KB
返回 下载 相关 举报
(精品)第4章 数据库与表.ppt_第1页
第1页 / 共86页
(精品)第4章 数据库与表.ppt_第2页
第2页 / 共86页
点击查看更多>>
资源描述

《(精品)第4章 数据库与表.ppt》由会员分享,可在线阅读,更多相关《(精品)第4章 数据库与表.ppt(86页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、第4章 数据库与表本章要点 掌握表结构的定义的方法,掌握创建表的操作方法,掌握表中数据输入的操作方法,掌握表中数据编辑的操作方法,掌握表的使用方法,掌握建立表间关联关系的操作方法。第4章 数据库与表4.1 创建数据库4.1.1 4.1.1 直接创建空数据库直接创建空数据库 操作步骤如下:操作步骤如下:(1 1)启动)启动AccessAccess,激活,激活“新建文件新建文件”面板,选择面板,选择“空数据库空数据库”命令,进入命令,进入“文件新建数据库文件新建数据库”窗口。窗口。(2 2)在)在“文件新建数据库文件新建数据库”窗口,在窗口,在“保存位置保存位置”的下拉框中,选择空数据库文件保存位

2、置,输入空的下拉框中,选择空数据库文件保存位置,输入空数据库文件的名字,再按数据库文件的名字,再按“创建创建”按钮,进入按钮,进入“数据数据库库”窗口,完成数据库的创建。窗口,完成数据库的创建。4.1.2 4.1.2 利用向导创建数据库利用向导创建数据库 操作步骤如下:操作步骤如下:(1 1)打开)打开“文件文件”菜单,选择菜单,选择“新建新建”命令,激活命令,激活“新新建文件建文件”。(2 2)选择)选择“本机上的模板本机上的模板”命令,进入命令,进入“模板模板”窗口。窗口。(3 3)选择)选择“数据库数据库”选项卡,在选项卡,在“数据库模板数据库模板”列表框列表框中,选择中,选择“向导数据

3、库向导数据库”,再按,再按“确定确定”按钮,进入按钮,进入“文件文件新建数据库新建数据库”窗口。窗口。(4 4)在)在“保存位置保存位置”下拉框中,选择数据库文件保存位下拉框中,选择数据库文件保存位置,再输入数据库文件的名字,再按置,再输入数据库文件的名字,再按“创建创建”按钮,进入按钮,进入“数据库向导数据库向导”窗口。窗口。(5 5)将列出了新建数据库中将要保存的信息,这些信息)将列出了新建数据库中将要保存的信息,这些信息是由是由“向导向导”确定的,用户无法选择,如果生成的信息不能确定的,用户无法选择,如果生成的信息不能满足需求,要在数据库创建完成后再进行修改。在满足需求,要在数据库创建完

4、成后再进行修改。在“数据库数据库向导向导”窗口,再按窗口,再按“下一步下一步”按钮,进入按钮,进入“数据库向导数据库向导”的的下一个窗口。下一个窗口。第4章 数据库与表4.1 创建数据库4.1.3 4.1.3 打开数据库打开数据库 操作步骤如下:操作步骤如下:(1 1)打开)打开“文件文件”菜单,选择菜单,选择“打开打开”命令,进入命令,进入“打开打开”窗口。窗口。(2 2)在)在“打开打开”窗口,选定要打开数据库文件。窗口,选定要打开数据库文件。在在“打开打开”按钮的右侧,有一个向下箭头,单击它将弹出一个菜单,如图按钮的右侧,有一个向下箭头,单击它将弹出一个菜单,如图所示:所示:u“打开打开

5、”:网络上的其他用户可以再打开这个数据库文件,也可以同时编网络上的其他用户可以再打开这个数据库文件,也可以同时编辑这个文件,是默认的打开方式。辑这个文件,是默认的打开方式。u“以只读方式打开以只读方式打开”:只能使用、浏览数据库的对象,不能进行修改。:只能使用、浏览数据库的对象,不能进行修改。u“以独占方式打开以独占方式打开”:防止网络上的其他其他用户同时访问这个数据库:防止网络上的其他其他用户同时访问这个数据库文件。这种方式既可以屏蔽其他用户,又能进行数据修改。文件。这种方式既可以屏蔽其他用户,又能进行数据修改。u“以独占、只读方式打开以独占、只读方式打开”:则只能使用、浏览数据库的对象,其

6、他用则只能使用、浏览数据库的对象,其他用户不可以使用该数据库。户不可以使用该数据库。第4章 数据库与表4.1 创建数据库4.1.4 4.1.4 关闭数据库关闭数据库 如果用户要关闭已用过的数据库文件,可以将数据库窗如果用户要关闭已用过的数据库文件,可以将数据库窗口确定为当前工作窗口,然后使用以下几种方法操作。口确定为当前工作窗口,然后使用以下几种方法操作。(1 1)单击单击“数据库数据库”窗口的窗口的“关闭关闭”按钮。按钮。(2 2)打单击打单击“文件文件”菜单的菜单的“关闭关闭”命令。命令。(3 3)双击数据库窗口的)双击数据库窗口的“控制控制”按钮。按钮。(4 4)打开)打开“文件文件”菜

7、单,按字母菜单,按字母C C键。或关闭键。或关闭ACCESSACCESS工工作窗口。作窗口。(4 4)按)按“Ctrl+F4Ctrl+F4”组合键组合键第4章 数据库与表4.1 创建数据库表的结构表的结构第4章 数据库与表4.2 创建数据表表的结构中包括以下几部分:表的结构中包括以下几部分:表的名字表的名字表中的字段数表中的字段数每个字段的属性每个字段的属性(字段名字段名 字段类型字段类型 字段长度字段长度)确定索引字段确定索引字段向表输入数据向表输入数据表的创建步骤表的创建步骤创建表的整个过程由以下步骤完成:创建表的整个过程由以下步骤完成:定义表结构。定义表结构。指定主键来惟一标识记录。指定

8、主键来惟一标识记录。导入或输入数据。导入或输入数据。定义表之间的关系。定义表之间的关系。做最后的调整。做最后的调整。表是数据库中存储数据的最基本的对象表是数据库中存储数据的最基本的对象“学生基本情况”表结构“课程基本情况”表结构“学生选课”表结构第4章 数据库与表4.2 创建数据表4.2.1 4.2.1 数据类型数据类型 数据分为:数据分为:数值型;字符型;逻辑型数值型;字符型;逻辑型AccessAccess中字段数据类型可使用的中字段数据类型可使用的1010种;种;p自动编号p是/否pOLE对象p超链接p查询向导p文本p备注p数字p日期/时间p货币默认值文本或文本和数字的组合,以及不需要计算

9、的数字例:电话号码、姓名、地址、课程码最多不能超过255个字符,默认值是50个字符注意:在数据表中不区分中西文符号,即一个西文字符或中文字符均占一个字符长度。同时,数据表在对文本字段的数据进行保存时,只保存已输入的符号,即非定长字段。文本文本备注数字货币日期/时间自动编号是/否OLE 对象超链接查阅向导一个字节:284.2.1 4.2.1 数据类型数据类型第4章 数据库与表4.2 创建数据表如果需要保存多于255个字符的数据,请使用“备注”数据类型。“备注”字段最多可以保存65,536个字符。如果要保存带格式的文本或长文档,则应创建一个OLE对象字段,而不是创建“备注”字段。注意:注意:Acc

10、ess不能对备注型字段不能对备注型字段进行排序和索引。进行排序和索引。文本备注备注数字货币日期/时间自动编号是/否OLE 对象超链接查阅向导4.2.1 4.2.1 数据类型数据类型第4章 数据库与表4.2 创建数据表文本备注数字数字货币日期/时间自动编号是/否OLE 对象超链接查阅向导用于存储需要进行数学计算的数值数据字节:1个字节小数:有效数值位为18位,8个字节整型:2个字节长整型:4个字节单精度:小数位数7,4个字节双精度:小数位数15,8个字节4.2.1 4.2.1 数据类型数据类型第4章 数据库与表4.2 创建数据表文本备注数字货币货币日期/时间自动编号是/否OLE 对象超链接查阅向

11、导货币数据类型是用于存储货币值的。输入时,不需要输入货币符号和千分位分隔符,Access会自动显示相应的符号,并添加2位小数到货币型字段中。货币型字段的长度为8字节。在计算期间禁止四舍五入。精确到小数点左边15位和小数点右边4位。4.2.1 4.2.1 数据类型数据类型第4章 数据库与表4.2 创建数据表文本备注数字货币日期日期/时间时间自动编号是/否OLE 对象超链接查阅向导用于存储日期、时间或日期时间组合的。字段的长度为8字节。日期时间型数据可以在“格式”属性中根据不同的需要进行显示格式的设置。可设置的类型有常规日期、长日期、中日期、短日期、长时间、中时间和短时间等。4.2.1 4.2.1

12、 数据类型数据类型第4章 数据库与表4.2 创建数据表文本备注数字货币日期/时间自动编号自动编号是/否OLE 对象超链接查阅向导自动编号数据类型是一个特殊的数据类型,用于在添加记录时自动插入的唯一的顺序号(每次递增1)或随机编号。自动编号型字段的长度为4字节,保存的是一个长整型数据。每个表中只能有一个自动编号型字段。注意:自动编号数据类型一旦指定,就会永久地与记录连接。如果删除表中含有自动编号字段的一条记录后,Access不会对表中自动编号型字段进行重新编号;当添加一个新记录时,被删除的编号也不会被重新使用。用户不能修改自动编号字段的值。4.2.1 4.2.1 数据类型数据类型第4章 数据库与

13、表4.2 创建数据表文本备注数字货币日期/时间自动编号是是/否否OLE 对象超链接查阅向导是否数据类型是针对只包含两种不同取值的字段而设置的。是否(YesNo)、真假(TreeFalse)、开关(OnOff),又称为布尔型数据。常用来表示逻辑判断的结果。字段长度为1位。4.2.1 4.2.1 数据类型数据类型第4章 数据库与表4.2 创建数据表文本备注数字货币日期/时间自动编号是/否OLE 对象对象超链接查阅向导OLE对象数据类型是指字段允许链接或嵌入其他应用程序所创建的文档、图片文件等,如Word文档、Excel工作簿、图像、声音或其他二进制数据等。链接是指数据库中保存该链接对象的访问路径,

14、而链接的对象依然保存在原文件中;嵌入是指将对象放置在数据库中。最多为1G字节(受可用磁盘空间限制)4.2.1 4.2.1 数据类型数据类型第4章 数据库与表4.2 创建数据表文本备注数字货币日期/时间自动编号是/否OLE 对象超链接超链接查阅向导超链接数据类型用于存放超链接地址。超链接型字段包含作为超链接地址的文本或以文本形式存储的字符与数字的组合。超链接地址可以是UNC路径(在局域网中的一个文件地址)、URL和对象、文档、Web页或其他目标路径等。URL或UNC路径URL:http:/UNC:serversharepathfilename最多为14000个字符4.2.1 4.2.1 数据类型

15、数据类型第4章 数据库与表4.2 创建数据表文本备注数字货币日期/时间自动编号是/否OLE 对象超链接查阅向导查阅向导查阅向导用于为用户提供一个字段内容列表,可以使用列表框或组合框从另一个表或值列表中选择一个值。查阅向导可以显示如下两种数据来源:(1)从已有的表或查询中查阅数据列表,表或查询中的所有更新均会反映到数据列表中。(2)存储一组不可更改的固定值列表。查阅向导字段的数据类型和大小与提供的数据列表相关。4.2.1 4.2.1 数据类型数据类型第4章 数据库与表4.2 创建数据表第4章 表操作4.2.2 创建表字段名命名规则字段名命名规则 1)1)字段名由字母、汉字、数字、空格及其他字段名

16、由字母、汉字、数字、空格及其他非保留字符组成,不得以空格开头。保留字符包非保留字符组成,不得以空格开头。保留字符包括圆点括圆点()、惊叹号、惊叹号(!)(!)、方括号、方括号()()、重音符、重音符号号(、)和和ASCIIASCII码值在码值在0 03131的控制字符。的控制字符。2)2)字段名长度不得超过字段名长度不得超过6464个字符。个字符。3)3)同一个数据表中的字段名称不能相同。同一个数据表中的字段名称不能相同。字段名的命名规则虽然允许使用空格和一些字段名的命名规则虽然允许使用空格和一些其他符号,但通常在定义数据表时,为了方便使其他符号,但通常在定义数据表时,为了方便使用,字段名中不

17、要使用空格。用,字段名中不要使用空格。第4章 表操作4.2.2 创建表 Access 提供了5种创建表的方法p数据表视图p设计视图设计视图p表向导p导入表导入表p链接表第4章 表操作4.2.2 创建表1.1.使用数据表视图创建表使用数据表视图创建表 利用利用“数据表视图数据表视图”创建数据表的操作,也可在创建数据表的操作,也可在“表表”对象卡中双击对象卡中双击”通过输入数据创建表通过输入数据创建表”进入表视进入表视图创建表。图创建表。注意:使用注意:使用“数据表视图数据表视图”创建数据表,由于没创建数据表,由于没有对各列字段进行类型的设置,因此系统均默认为文有对各列字段进行类型的设置,因此系统

18、均默认为文本型字段,显然与实际的需求是不相符的。同时,由本型字段,显然与实际的需求是不相符的。同时,由于字段名是系统自动的编号如字段于字段名是系统自动的编号如字段1,字段,字段2,不,不能体现字段的内容,还需要进行字段名的修改。能体现字段的内容,还需要进行字段名的修改。第4章 表操作4.2.2 创建表2.2.使用表向导创建表使用表向导创建表 操作步骤如下:操作步骤如下:(1 1)打开)打开“文件文件”菜单,选择菜单,选择“打开打开”命令,进入命令,进入“打开打开”窗口。窗口。(2 2)选择要打开的数据库,再按)选择要打开的数据库,再按“打开打开”按钮,进入按钮,进入“数数据库据库”窗口。窗口。

19、(3 3)按)按“新建新建”按钮,进入按钮,进入“新建表新建表”窗口。窗口。(4 4)选择)选择“表向导表向导”,再按,再按“确定确定”按钮,进入按钮,进入“表向导表向导”窗口。窗口。(5 5)选择可作为向导的表,选择可用的字段。)选择可作为向导的表,选择可用的字段。(6 6)先要定义新表名,再按)先要定义新表名,再按“下一步下一步”按钮,进入按钮,进入“表向表向导导”的下一个窗口。的下一个窗口。(7 7)确定新表与数据库中已有的表间的关系,再按)确定新表与数据库中已有的表间的关系,再按“下一下一步步”按钮,进入按钮,进入“表向导表向导”的下一个窗口。的下一个窗口。(8 8)在)在“表向导表向

20、导”窗口,可以选择以下几个按钮中的一个,窗口,可以选择以下几个按钮中的一个,决定下一步的操作和表的保存方式。决定下一步的操作和表的保存方式。第4章 表操作4.2.2 创建表3.3.使用设计视图创建表使用设计视图创建表 操作步骤如下:操作步骤如下:(1 1)打开数据库。)打开数据库。(2 2)在)在“数据库数据库”窗口,按窗口,按“新建新建”按钮,进入按钮,进入“新建表新建表”窗口。窗口。(3 3)在)在“新建表新建表”窗口,选择窗口,选择“设计视图设计视图”,再,再按按“确定确定”按钮,进入按钮,进入“表表”结构窗口。结构窗口。(4 4)在)在“表表”结构窗口,定义表的结构(逐一定结构窗口,定

21、义表的结构(逐一定义每个字段的名字、类型、长度和索引等相关内容),义每个字段的名字、类型、长度和索引等相关内容),再按再按“退出退出”按钮,进入按钮,进入“另存为另存为”窗口。窗口。(5 5)在)在“另存为另存为”窗口,定义表名后,按窗口,定义表名后,按“确定确定”按钮,返回按钮,返回“数据库数据库”窗口。窗口。创建用于查阅或列出表中值的字段“查阅”字段提供了一系列值供输入数据时选择方便输入确保该字段数据的一致性两种“查阅”方式用于显示表或查询中的值的“查阅”字段数据来源于其他表或查询显示固定值集合的“查阅”字段在定义时自行输入例:例:创建值列表“查阅”字段,以创建“学生基本情况”表中的“专业

22、”字段为例。操作步骤如下:在“学生基本情况”表的设计视图中,在“字段名称”列中键入字段名称“专业”,在“数据类型”列中,单击箭头并选择“文本”,在“字段大小”中输入“10”,在“默认值”中输入“计算机”。在设计视图中的“专业”字段的常规属性“查阅向导”对话框(来自另一个表或值列表)在“专业”字段的“数据类型”列中,单击箭头并选择“查阅向导”,进入“查阅向导”的第一个对话框。“查阅向导”对话框(输入值列表)单击选中“自行键入所需的值”选项,然后单击“下一步”按钮,进入下一个“查阅向导”对话框。将信息学院的四个专业(数学、计算机、信息系统、电子商务)输入在1列中,然后单击“下一步”按钮,进入下一个

23、“查询向导”对话框。保留默认的查阅列标签“专业”,单击“完成”按钮,回到表的设计视图窗口。此时,Access创建了一个“专业”查阅字段,其属性将基于您在向导中的选项。单击“专业”字段属性下的“查阅”选项。可以看到,行来源类型为“值列表”,行来源为输入的四个专业。在设计视图中的“专业”字段的查阅属性在“学生基本情况”表中输入或更改“专业”(可从值列表中选)在“学生基本情况”表的数据表视图中可见,在输入或更改专业时,可从四个专业(数学、计算机、信息系统、电子商务)列表中选。属属 性性用用 途途字段大小字段大小(Field Size)定义文本、数字或自动编号数据类型字段长度定义文本、数字或自动编号数

24、据类型字段长度格式格式(Format)定义数据的显示格式和打印格式定义数据的显示格式和打印格式输入掩码输入掩码(Input Mask)定义数据的输入格式定义数据的输入格式小数位数小数位数(Decimal Places)定义数值的小数位数定义数值的小数位数标题标题(Caption)在数据表视图,窗体和报表中替换字段名在数据表视图,窗体和报表中替换字段名默认值默认值(Default Value)定义字段的缺省值定义字段的缺省值有有 效效 性性 规规 则则(Validation Rule)定义字段的校验规则定义字段的校验规则有有 效效 性性 文文 本本(Validation Text)当当输输入入或

25、或修修改改的的数数据据没没有有通通过过字字段段的的有有效效性性规规则则时,所要显示的信息时,所要显示的信息必填字段必填字段(Required)确定数据是否必需被输入到字段中确定数据是否必需被输入到字段中允允许许空空字字符符串串(Allow Zero Length)定定义义文文本本、备备注注和和超超(级级)链链接接数数据据类类型型字字段段是是否否允许输入零长度字符串允许输入零长度字符串索引索引(Indexed)定义是否建立单一字段索引定义是否建立单一字段索引新值新值(New Values)定义自动编号数据类型字段的数值递增方式定义自动编号数据类型字段的数值递增方式输入输入法模式法模式(IMEMo

26、de)定义定义焦点移至字段时是否开启输入法焦点移至字段时是否开启输入法Unicode压缩压缩(Unicode)定定义义是是否否允允许许对对文文本本、备备注注和和超超(级级)链链接接数数据据类类型字段进行型字段进行Unicode压缩压缩字段的属性设置字段的属性设置字段的常规属性包括字段大小、默认值、有效性规则、有效性文本、必填字段等。(1)字段大小字段大小属性用于定义一个字段使用空间的大小。该属性只适用于数据类型为“数字”和“文本”的字段。如:学号字段大小:8专业字段大小:10第4章 数据库与表4.2.3 字段的属性设置(2)默认值在一个数据库中,一般会有一些字段中的数据内容相同或是包含了相同的

27、部分,这时“默认值”是非常有用的属性。“学生基本情况”表“院系”默认值为“信息学院”“专业”默认值为“计算机”“年级”默认值为当年Year(date()“课程基本情况”表“学分”默认值为4“性质”默认值为“专业必修”“学期”默认值为1字段的属性设置第4章 数据库与表4.2.3 字段的属性设置(3)有效性规则和有效性文本有效性规则和有效性文本属性允许用户通过设置有效性规则属性来指定对数据输入的要求,防止非法的数据输入到表中字段的属性设置第4章 数据库与表4.2.3 字段的属性设置(3)有效性规则和有效性文本“课程基本情况”表学分:只能为110分学分字段的数据类型为数字型,则为:=1and=“1”

28、and=“10”学期:1或21OR2“学生选课”表“成绩”between0and100字段字段的有效性规则不能包含对其他字段的引用字段的属性设置第4章 数据库与表4.2.3 字段的属性设置(3)有效性规则和有效性文本记录的有效性规则学生基本情况表中,学号与姓名不能一样进行设计视图,单击表的“属性”按钮记录的有效性规则可以包含对该表中字段的引用字段的属性设置第4章 数据库与表4.2.3 字段的属性设置(3)有效性规则和有效性文本0请输入一个非零值“男”OR“女”输入“男”或“女”0Or100值必须为0或大于100LikeK?值必须是以K打头的四个字符=#1/1/97#And#1/1/98#日期必

29、须是在1997年内补充补充示例示例字段的属性设置第4章 数据库与表4.2.3 字段的属性设置(4)必填字段必填字段属性用于确定在该字段中是否要求用户必须输入数据。系统的默认值为“否”。学生基本情况表姓名必须为每一个学生指定姓名课程基本情况表课程名必须为每一门课程指定课程名字段的属性设置第4章 数据库与表4.2.3 字段的属性设置(5)格式(P46)规定数据的显示格式,格式设置仅影响显示和打印格式,不影响表中的实际存储的数据。预定义格式自定义文本与备注字段格式自定义数字字段格式自定义日期/时间字段格式字段的属性设置第4章 数据库与表4.2.3 字段的属性设置预定义格式数字型、货币型、日期/时间型

30、和是/否型字段的预定义格式见书上P46页表4-2只有数字型、货币型字段有“小数位数”。若“小数位数”属性设置为“自动”,默认保留两位小数对于数字型字段,当“格式”属性设置为“常规数字”时,“小数位数”属性无效。当“格式”属性设置为其他预定义格式时,“小数位数”属性有效。单精度型数据,整数和小数部分的有效数字最多7位,双精度时,有效数字位数最多为15位对于货币型字段,当“格式”属性设置为“常规数字”时,“小数位数”属性无效。当“格式”属性设置为其他预定义格式时,小数位数可设置015位,但只要小数位数超过4位时,只保留4位有效数字,其余位显示0对“是/否”型数据如果字段“显示控件”是“复选框”方式

31、时,则选中即表示逻辑真,不选则表示逻辑假如果字段“显示控件”是“文本框”方式时,不管显示格式是什么,在数据输入时逻辑真输入除0以外的任何数,逻辑假输入0.自定义文本与备注型字段格式如果字段的格式设置为:,则在该字段中输入的所有小写字母均转换为大写字母显示;对文本型数据,如字段的格式设置为:,则右对齐若字段的格式设置为:元、&元,则字段值后面添加”元“这个字如果将“姓名”字段的格式设置为:&“先生”或“先生”,则在数据表中所有“姓名”后面将自动添加上“先生”如果字段的格式设置为:&;字符串或;字符串,则是未向该字段输入数据时所显示的默认值;符符号号说说明明格式格式设设置置输输入数据入数据数据数据

32、显显示示 要求文本字符要求文本字符(字符或字符或空格空格)-465043799465043799465-04-3799465-04-3799&不要求文本字符不要求文本字符(&)&(&)&0108765431201087654312(010)87654312(010)87654312 强强制所有字符制所有字符为为小写小写 强强制所有字符制所有字符为为大写大写 davoliodavolioDAVOLIODAVOLIO用于用于“文本文本”和和“备注备注”类型的特殊类型的特殊字符字符自定自定义义数字字段的格式符号数字字段的格式符号符号符号说明说明.(英文句号)小数分隔符。,(英文逗号)千位分隔符。0显

33、示一个数字,无数字则显示0。#显示一个数字,无数字则不显示。$显示货币字符“$”。%百分比。数字将乘以 100,并附加一个百分比符号。E 或 e科学记数法,在负数指数后面加上一个减号(-),在正数指数后不加符号。该符号必须与其他符号一起使用,如 0.00E-00 或#.#E-#。E+或 e+科学记数法,在负数指数后面加上一个减号(-),在正数指数后面加上一个正号(+)。该符号同样必须与其他符号一起使用。自定义数字格式自定义数字格式格式设置格式设置说明说明#元该字段中的所有数据值后面添加一个“元”字0;(0);Null按常用方式显示正数;负数在圆括号中显示;如果值为 Null 则显示“Null”

34、。+0.0;-0.0;0.0在正数或负数之前显示正号(+)或负号(-);如果数值为零则显示 0.0。格式化字符说明:时间分隔符/日期分隔符C用于显示【常规日期】格式d用于把某天显示成一位或两位数字dd用于把某天显示成固定的两位数字 自定义日期/时间字段格式格式化字符说明ddd显示星期的英文缩写(Sun到Sat)dddd显示星期的英文全称(Sunday到Saturday)ddddd用于显示【短日期】格式dddddd用于显示【长日期】格式w用于显示星期中的日(17)ww用于显示年中的星期(153)m把月份显示成一位或两位数字mm把月份显示成固定的两位数字mmm显示月份的英文缩写(JanDec)mm

35、mm显示月份的英文全称(January到December)q用于显示季节(14)Y用于显示年中的天数(1366)YY用于显示年号后两位数(0199)YYYY用于显示完整年号(01009999)h把小时显示成一位或两位数字hh把小时显示成固定的两位数字格式化字符说明n把分钟显示成一位或两位数字nn把分钟显示成固定的两位数字s把秒显示成一位或两位数字ss把秒显示成固定的两位数字tttt用于显示【长时间】格式AM/PM,am/pm用适当的AM/PM或am/pm显示12小时制时钟值A/P,a/p用适当的A/P或a/p显示12小时制时钟值AMPM采用Windows95/98控制面板的【区域设置属性】对话

36、框的【时间】选项卡所定义的带有相应的【上午/下午】指示器的12小时时钟-、+、$、()、空格可以在【格式】属性中的任何位置使用这些字符并且将这些字符原文照印Text可以在【格式】属性中的任何位置使用双引号括起来的文本并且原文照印将其后跟随的第一个字符原文照印!用于执行左对齐*将其后跟随的第一个字符作为填充字符颜色用方括号中的颜色参数指定文本的显示颜色(6)输入掩码“输入掩码”属性可以对输入的个数和字符进行控制,以减少数据输入时的错误只有文本型、日期/时间型、数字型和货币型字段有“输入掩码”功能。学生基本情况表学号00000000增加“电话”字段(000)0000-0000字段的属性设置第4章

37、数据库与表4.2.3 字段的属性设置掩掩码码字符及功能字符及功能字符说明输入掩码示例数据0数字(09,必需输入,不允许加号+与减号-)(000)0000-0000(206)6226-02489数字或空格(非必需输入,不允许加号和减号)(999)9999-9999()6226-0248#数字或空格(非必需输入,在“编辑”模式下空格显示为空白,但是在保存数据时空白将删除;允许加号和减号)#999-2+202000L英文字母(A到Z或a到z,必需输入)L?L?000L0GREENGR339M3MAY R 452B7S T 888W9?英文字母(A到Z或a到z,可选输入)A字母或数字(必需输入)(00

38、0)AAAA-AAAA(010)1234-tele第4章 数据库与表4.2.3 字段的属性设置字字符符说明说明输入掩码输入掩码示例数据示例数据a字母、数字或空格(可选输入)&任一字符或空格(必需输入)(&)&(&7)*好8C任一字符或空格(可选输入)(cc)ccc(&7)*.,:;-/小数点占位符及千位、日期与时间的分隔符99、9999/99/9912、3406/01/23将“L将“”符号右侧的所有字符转换为大写。LL00000-0000DB51392-0493将“”符号右侧的一个字母原样显示A只显示为A将括起来的多个符号原样显示SSN 000-00-0000SSN 555-55-5555掩掩

39、码码字符及功能字符及功能注释注释将InputMask属性设为“密码”,可创建密码输入控件。在该控件中键入的任何字符都将以原字符保存,但显示为星号(*)。使用“密码”输入掩码可以避免在屏幕上显示键入的字符。如果为同一字段定义了输入掩码,同时又设置了格式属性,格式属性将在数据显示时优先于输入掩码。这意味着即使已经保存了输入掩码,在数据设置了格式并显示时,仍将忽略输入掩码。但是属性只影响数据的显示方式,表数据的本身并没有更改。第4章 数据库与表4.2.3 字段的属性设置(7)字段标题如果在字段属性中未设置标题,这数据表视图下显示的字段标题即为字段名称;否则,显示所设置的标题。注意,字段标题通常是用来

40、明示字段内容的,它只是在“数据表视图”下列标题所显示的名称,并不是字段本身的名称。如果一个字段设置了标题,在其他字段中要访问该字段时,仍然要使用字段的名称,而不能使用它的标题;否则,会导致字段不能访问。字段的属性设置第4章 数据库与表4.2.3 字段的属性设置表维护与数据输入第4章 数据库与表表维护与数据输入表维护与数据输入 1.1.修改字段名修改字段名 -在数据表视图中,双击要修改的字段列标题或右击打开快捷菜单在数据表视图中,双击要修改的字段列标题或右击打开快捷菜单 -在表设计视图中,直接修改要修改的字段名称在表设计视图中,直接修改要修改的字段名称 2.2.增加或删除字段增加或删除字段 -在

41、数据表视图中,选择在数据表视图中,选择”插入插入“菜单的菜单的”列列“命令命令 -在表设计视图中在表设计视图中 3.3.修改字段类型修改字段类型 -在修改数据类型时,可能会由于数据类型的变化导致数据丢失在修改数据类型时,可能会由于数据类型的变化导致数据丢失 4.4.修改数据(增加、删除记录)修改数据(增加、删除记录)5.5.获取外部数据(数据的导入)获取外部数据(数据的导入)-一种是将导入的数据放置到已存在的数据表中,这要求数据表的结一种是将导入的数据放置到已存在的数据表中,这要求数据表的结构要和导入的数据结构相同,否则无法正常导入构要和导入的数据结构相同,否则无法正常导入 -一种方式是生成一

42、个新的数据表一种方式是生成一个新的数据表建立表间关联关系表间关联关系类型表间关联关系类型 1.1.一对一关系一对一关系 “一对一一对一”关系,即在两个表中选一个相同属性字段(字段名不一关系,即在两个表中选一个相同属性字段(字段名不一定相同),作为关联字段,其中一个表中的关联字段为候选码(该字段定相同),作为关联字段,其中一个表中的关联字段为候选码(该字段值是唯一的),而另一个表中的关联字段也为候选码(该字段值也是唯值是唯一的),而另一个表中的关联字段也为候选码(该字段值也是唯一的),依据关联字段的值,使得前一个表中的一个记录,至多与后一一的),依据关联字段的值,使得前一个表中的一个记录,至多与

43、后一个表中一个记录关联,反过来,后一个表中的一个记录,至多与前一个个表中一个记录关联,反过来,后一个表中的一个记录,至多与前一个表中一个记录关联,两个表便构成了一对一的关系。表中一个记录关联,两个表便构成了一对一的关系。例如:例如:“员工员工”表和表和“工资工资”表,表,“员工员工”表中有表中有“员工编号员工编号”字字段(该字段值是惟一的),而段(该字段值是惟一的),而“工资工资”表(表(“工资工资”表中存放的是某一表中存放的是某一个月的工资信息,且每位员工一个月只发放一次工资)中也有个月的工资信息,且每位员工一个月只发放一次工资)中也有“员工编员工编号号”字段,且两表中的同名字段属性相同。字

44、段,且两表中的同名字段属性相同。第4章 数据库与表建立表间关联关系 2.2.一对多关系一对多关系 “一对多一对多”关系,即在两个表中选一个相同属性字段(字关系,即在两个表中选一个相同属性字段(字段名不一定相同),作为关联字段,其中一个表中的关联字段段名不一定相同),作为关联字段,其中一个表中的关联字段称作为候选码(该字段值是唯一的),而另一个表中的关联字称作为候选码(该字段值是唯一的),而另一个表中的关联字段称为非候选码(该字段值是可重复的),依据关联字段的值,段称为非候选码(该字段值是可重复的),依据关联字段的值,使得前一个表中的一个记录,可以与后一个表中多个记录关联,使得前一个表中的一个记

45、录,可以与后一个表中多个记录关联,反过来,后一个表中的一个记录,至多与前一个表中一个记录反过来,后一个表中的一个记录,至多与前一个表中一个记录关联,两个表便构成了一对多的关系。关联,两个表便构成了一对多的关系。例如,例如,“部门部门”表和表和“员工员工”表,表,“部门部门”表中有表中有“部门部门编号编号”字段(该字段值是惟一的),字段(该字段值是惟一的),“员工员工”表中也有表中也有“部门部门编号编号”字段(该字段值是可以重复的),且两表中的同名字段字段(该字段值是可以重复的),且两表中的同名字段属性相同。属性相同。第4章 数据库与表建立表间关联关系建立索引建立索引 1.1.索引索引 索引是按

46、索引字段或索引字段集的值使表中的记录有序排索引是按索引字段或索引字段集的值使表中的记录有序排列的一种技术,在列的一种技术,在AccessAccess中,通常是借助于索引文件来实现记中,通常是借助于索引文件来实现记录的有序排列。录的有序排列。数据表中数据表中OLE对象型、备注型数据和逻辑型字段不对象型、备注型数据和逻辑型字段不能建立索引。能建立索引。2.2.索引类型索引类型 唯一索引:索引字段的值是不能相同,即没有重复值。若唯一索引:索引字段的值是不能相同,即没有重复值。若给该字段输入重复值,系统会提示操作错误,若已有重复值的给该字段输入重复值,系统会提示操作错误,若已有重复值的字段要创建索引,

47、不能创建唯一索引。字段要创建索引,不能创建唯一索引。普通索引:索引字段的值是可以相同,即有重复值。普通索引:索引字段的值是可以相同,即有重复值。主索引:在主索引:在AccessAccess中,同一个表可以创建多个唯一索引,中,同一个表可以创建多个唯一索引,其中一个可设置为主索引,且一个表只有一个主索引。其中一个可设置为主索引,且一个表只有一个主索引。第4章 数据库与表建立表间关联关系 3.3.创建索引的操作步骤如下:创建索引的操作步骤如下:(1 1)在)在“表表”设计器窗口,选定要建立索引的字段,打开设计器窗口,选定要建立索引的字段,打开“索引索引”下拉框,选择其中的下拉框,选择其中的“索引索

48、引”选项。选项。在表设计器中,在表设计器中,字段的字段的“索引索引”属性下拉列表框中有三种选项:属性下拉列表框中有三种选项:无:表示该字段无索引;无:表示该字段无索引;有(有重复):表示该字段有索引、且索引字段的值是可重复的,有(有重复):表示该字段有索引、且索引字段的值是可重复的,创建的索引类型是普通索引;创建的索引类型是普通索引;有(无重复):有(无重复):表示该字段有索引、且索引字段的值是不可重复表示该字段有索引、且索引字段的值是不可重复的,创建的索引类型是惟一索引;的,创建的索引类型是惟一索引;“视图视图”菜单中选择菜单中选择“索引索引”选项打开的选项打开的“索引索引”窗口中窗口中,当

49、,当“主索引主索引”、“惟一索引惟一索引”选项中都选择了选项中都选择了“否否”,则该索引是普通,则该索引是普通索引。而索引。而“忽略忽略NULLS”的含是:确定以该字段建立索引时,是否排的含是:确定以该字段建立索引时,是否排除带有除带有NULLS值的记录。值的记录。第4章 数据库与表建立表间关联关系设置主关键字设置主关键字 在表中能够惟一确定每个记录的一个字段或一个在表中能够惟一确定每个记录的一个字段或一个字段集被称为主关键字(简称主键)。字段集被称为主关键字(简称主键)。Access Access支持支持3 3种主键:自动编号主键、单字段主键、种主键:自动编号主键、单字段主键、多字段主键(最

50、多允许多字段主键(最多允许1010个字段)。一个表只能有一个字段)。一个表只能有一个主键。个主键。定义主键的优点:定义主键的优点:(1 1)AccessAccess根据主键进行索引(设置表的主根据主键进行索引(设置表的主键,同时也就创建了索引),提高查询和其他操作键,同时也就创建了索引),提高查询和其他操作速度速度 (2 2)当用户打开一个表时,记录将以主键顺)当用户打开一个表时,记录将以主键顺序显示序显示 (3 3)为表与表之间的联系提供可靠的保证)为表与表之间的联系提供可靠的保证第4章 数据库与表建立表间关联关系创建表间关联关系创建表间关联关系相关联字段的类型和长度相关联字段的类型和长度(

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 生活休闲 > 生活常识

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁