分析Access表结构设计.ppt

文档编号:252048 上传时间:2022-06-28 格式:PPT 页数:60 大小:1.58MB
下载 相关 举报
分析Access表结构设计.ppt_第1页
第1页 / 共60页
分析Access表结构设计.ppt_第2页
第2页 / 共60页
分析Access表结构设计.ppt_第3页
第3页 / 共60页
点击查看更多>>
资源描述

1、2.1二维表及其结构二维表及其结构2.2Access表的设计要素表的设计要素2.3表的设计步骤表的设计步骤2.4用表设计器创建表用表设计器创建表2.5表的其他方式创建方式表的其他方式创建方式第第2章章表结构设计表结构设计 目的要求目的要求n了解二维表及其结构概念了解二维表及其结构概念n理解表的设计要素理解表的设计要素n掌握字段类型、主键、索引概念掌握字段类型、主键、索引概念n掌握创建表的基本操作掌握创建表的基本操作2.1二维表及其结构二维表及其结构 1.1.表的命名表的命名 表表名名是是将将表表存存储储在在磁磁盘盘上上的的惟惟一一标标识识。也也可可以以理理解解为为,它它是是访访问问表表中中数数

2、据据的的惟惟一一标标识识,用用户户只有依靠表名,才能使用指定的表。只有依靠表名,才能使用指定的表。 在定义表名时,一是要使表名能够体现在定义表名时,一是要使表名能够体现表中所含数据的内容;二是要考虑使用时的方表中所含数据的内容;二是要考虑使用时的方便,表名要简略、直观。便,表名要简略、直观。2.2.表结构的定义表结构的定义表由两个部分构成:表的结构和表的数据。表表由两个部分构成:表的结构和表的数据。表的结构是指表的框架,也称为表的属性,主要的结构是指表的框架,也称为表的属性,主要包括:包括:n字字段段名名称称表表中中的的一一列列称称为为一一个个字字段段,而而每每一一个个字字段段均具有唯一的名字

3、,被称为字段名称。均具有唯一的名字,被称为字段名称。n数数据据类类型型表表中中的的同同一一列列数数据据必必须须具具有有共共同同的的数数据据特特征,称为字段的数据类型。征,称为字段的数据类型。n字字段段大大小小表表中中的的一一列列所所能能容容纳纳的的字字符符或或数数字字的的个个数数被称为字段大小。被称为字段大小。n字字段段的的其其他他属属性性其其他他一一些些属属性性,包包括括“索索引引”、“格式格式”等等。等等。 事事实实上上,表表结结构构一一旦旦设设计计完完成成,表表就就已已设设计计完完成成。然然后后就就可可以以向向这这个个空空表表添添加加具具体体的的数数据据,这这些些数数据据是是表表的的内内

4、容,也称表的容,也称表的记录记录。二维表由以下几个要素构成:表名、行、列二维表由以下几个要素构成:表名、行、列表表2.1表名:学生基本情况表名:学生基本情况2.2ACCESS表的设计要素表的设计要素n表表是是用用来来实实际际存存储储数数据据的的地地方方,是是整整个个数数据据库库系系统统的的基基础础,其其他他数数据据库库对对象象(如如查查询询、窗窗体体、报报表表等等)是是表表的的不不同同形形式式的的视视图图。因因此此,在在创创建建其其他他的的数数据据库库对对象象之之前前,必必须须先先创创建建表表,即即先先设设计计出出表表的的结结构构,然然后后通通过过各各种种方方式式向向表表中中输输入入数数据据,

5、对对表表中中数数据据进进行行查查询询、统统计计等等各各种种操作,产生对我们有价值的信息。操作,产生对我们有价值的信息。n一个表不可缺少的要素是:表名、字段名、字一个表不可缺少的要素是:表名、字段名、字段数据类型、字段大小、字段属性、表的主关段数据类型、字段大小、字段属性、表的主关键字,一个表其他的可选要素是字段说明、表键字,一个表其他的可选要素是字段说明、表的属性等。的属性等。命名规则:命名规则:n表名和字段名可以是包含字母、汉字、数表名和字段名可以是包含字母、汉字、数字、空格和除了句号、叹号、方括号以外字、空格和除了句号、叹号、方括号以外的特殊字符的任何组合;的特殊字符的任何组合;n可以包含

6、最多可以包含最多6464个字符。个字符。n不能以空格开头,不能使用不能以空格开头,不能使用ASCIIASCII字符字符nACCESSACCESS规定,一个表中不能有两个重名的规定,一个表中不能有两个重名的字段。字段。 如:姓名、性别、班级如:姓名、性别、班级IDID。2.2.1字段的数据类型字段的数据类型及字段属性及字段属性nAccess支持非常丰富的数据类型,因此能够满支持非常丰富的数据类型,因此能够满足各种各样的信息系统开发需求。但是,一般足各种各样的信息系统开发需求。但是,一般性的应用需求很难用到所有的数据类型,而只性的应用需求很难用到所有的数据类型,而只是使用其中的一部分。是使用其中的

7、一部分。n应该认真地学习应该认真地学习Access提供的基本数据类型,提供的基本数据类型,这将有助于理解其他那些复杂的数据类型。现这将有助于理解其他那些复杂的数据类型。现将提供的所有数据类型列入表中。将提供的所有数据类型列入表中。4 个字节。个字节。 在添加记录时自动插入的唯一顺序在添加记录时自动插入的唯一顺序 (每次递增(每次递增 1 )或随机编号。)或随机编号。自动编号自动编号大小大小使用对象使用对象数据类型数据类型8 个字节。个字节。 货币值。使用货币数据类型可以避免货币值。使用货币数据类型可以避免计算时四舍五入引起的计算误差。精计算时四舍五入引起的计算误差。精确度为小数点左方确度为小数

8、点左方 15 位数及右方位数及右方 4 位数。位数。货币货币8 个字节。个字节。日期及时间。日期及时间。日期日期/时间时间 1、2、4 或或 8 个字节,个字节,与与“字段大小字段大小”的属性的属性定义有关。定义有关。 可用来进行算术计算的数字数据,设可用来进行算术计算的数字数据,设置置“字段大小字段大小”属性定义一个特定的属性定义一个特定的数字类型。数字类型。数字数字64k,64k,最长为最长为 65,53565,535个字个字符。符。 保存长度较长的文本及数字,例如备保存长度较长的文本及数字,例如备注或说明。注或说明。备注备注最长为最长为 255 个字符。个字符。 文本或文本与数字的组合,

9、例如地址;文本或文本与数字的组合,例如地址;也可以是不需要计算的数字,例如电也可以是不需要计算的数字,例如电话号码、零件编号或邮编。话号码、零件编号或邮编。文本文本 通常为通常为 4 个字节。个字节。创建字段,该字段将允许使用组合框创建字段,该字段将允许使用组合框来选择另一个表或一个列表中的来选择另一个表或一个列表中的值。从数据类型列表中选择此选值。从数据类型列表中选择此选项,将打开向导以进行定义。项,将打开向导以进行定义。查阅向导查阅向导最长为最长为 65,53565,535个字。个字。保存超级链接的字段。超级链接可以保存超级链接的字段。超级链接可以是某个文件路径(是某个文件路径( UNC)

10、或或 网网页地址(页地址(URL)。超级链接超级链接最大可为最大可为 1 GB (受磁(受磁盘空间限制)。盘空间限制)。其他使用其他使用 OLE 协议程序创建的对象协议程序创建的对象(例如(例如 Microsoft Word 文档、文档、Microsoft Excel 电子表格、图电子表格、图象、声音或其他二进制数据),象、声音或其他二进制数据),可以将这些对象链接或嵌入可以将这些对象链接或嵌入 Microsoft Access 表中。必须在表中。必须在窗体或报表中使用结合对象框来窗体或报表中使用结合对象框来显示显示 OLE 对象。对象。OLE对象对象 1 位。位。这种类型只包含两种值中的一种

11、,例这种类型只包含两种值中的一种,例如如 Yes/No、True/False、On/Off。是是/否否1文本型文本型n文文本本型型字字段段的的主主要要字字段段属属性性为为“字字段段大大小小”,应应当当为为文文本本型型字字段段指指定定其其字字段段大大小小,字字段段大大小小从从1 1到到255255,文文本本型型字字段段最最多多为为可可以以存存放放 255 255 个个字符,默认值为字符,默认值为5050。n如如姓姓名名字字段段,字字段段大大小小指指定定为为4 4,表表示示该该字字段段最最多多存存放放4 4个个字字符符。在在ACCESSACCESS中中,一一个个汉汉字字、一一个个英英文文字字母母称

12、称为为一一个个字字符符(这这是是因因为为在在ACCESSACCESS中中采采用用了了UnicodeUnicode字字符符集集)。因因此此,字字段段大大小小指指定定为为4 4的的姓姓名名字字段段若若输输入入汉汉字字,最最多多4 4个个汉汉字字,输输入英文字母,也是入英文字母,也是4 4个。个。例例1 1:指指明明学学生生基基本本情情况况表表数数据据类类型型为为文文本本型型的的字段,并说明其字段大小。字段,并说明其字段大小。 答:学生证号,姓名,身份证号码,籍贯为文答:学生证号,姓名,身份证号码,籍贯为文本型的字段。学生证号字段大小为本型的字段。学生证号字段大小为6 6,姓名字,姓名字段大小为段大

13、小为4 4。身份证号码字段大小为。身份证号码字段大小为1818。n用于数学计算的数值数据,其数据类型为数字用于数学计算的数值数据,其数据类型为数字型。如长度、重量、人数等。数字型字段属性型。如长度、重量、人数等。数字型字段属性是字段大小,是字段大小,ACCESSACCESS为了提高存储效率和运行为了提高存储效率和运行速度,把数字型按大小进行细分,数字型大小速度,把数字型按大小进行细分,数字型大小分为字节、整型、长整型、单精度型以及双精分为字节、整型、长整型、单精度型以及双精度型等类型,默认大小为度型等类型,默认大小为长整型长整型。2、数字型数字型可设可设置值置值说明说明小数小数位数位数存储量存

14、储量大小大小字节字节保存从保存从 0 到到 225(无小数位)的数字(无小数位)的数字无无1 个字个字节节整型整型保存从保存从 32,768 到到 32,767 (无小数位)(无小数位)的数字的数字无无2 个字个字节节长整长整型型(默认值)保存从(默认值)保存从 -2,147,483,648 到到 2,147,483,647 的数字(无小数位)的数字(无小数位)无无4 个字个字节节单精单精度型度型保存从保存从 2.402823E38 到到 1.401298E-45 的负值,从的负值,从 1.401298E-45 到到 2.402823E38 的正值的正值74 个字个字节节双精双精度型度型保存从

15、保存从 1.79769313486231E308 到到-4.94065645841247E-324 的负值,从的负值,从 1.79769313486231E308 到到 4.94065645841247E-324 的正值的正值158 个字个字节节2.日期日期/时间型时间型n对对于于日日期期和和时时间间的的处处理理,ACCESSACCESS提提供供了了日日期期/ /时时间间型型,把把两两者者合合二二为为一一,其其存存储储空空间间为为8 8个个字字节节。可可以以表表示示从从 100 100 到到 9999 9999 年年的的日日期期与与时时间间值值,超出此范围不能表示。超出此范围不能表示。n日期日

16、期/ /时间型主要字段属性是时间型主要字段属性是“输入掩码输入掩码”和和“格式格式”,“输入掩码输入掩码”是输入时的日期是输入时的日期/ /时间格时间格式,式,“格式格式”是显示字段时的格式。通常采用是显示字段时的格式。通常采用默认值,默认值,“输入掩码输入掩码”和和“格式格式”的默认值是的默认值是“常规日期常规日期”,其格式在,其格式在Windows“控制面板控制面板”中中“区域设置属性区域设置属性”对话框中设置。如果数据对话框中设置。如果数据只有日期,则只显示日期不显示时间;如果数只有日期,则只显示日期不显示时间;如果数据只有时间,则只是时间,则不显示日期。如据只有时间,则只是时间,则不显示日期。如果数据包括日期和时间,则同时显示日期和时果数据包括日期和时间,则同时显示日期和时间。间。 例:合法的日期例:合法的日期/ /时间型数据时间型数据1998-12-21,23:12:31,1998-12-2123:12:31,都都是合法的日期是合法的日期/ /时间型数据。时间型数据。 例:指明学生基本情况表数据类型为日期例:指明学生基本情况表数据类型为日期/ /时时间型的字段。出生日期为日期

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > PPT专区 > 其它PPT模板

启牛文库网为“电子文档交易平台”,即用户上传的文档直接卖给(下载)用户,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。

本站是网络服务平台方,若您的权利被侵害,请立刻联系我们并提供证据,侵权客服QQ:709425133 欢迎举报。

©2012-2025 by www.wojuba.com. All Rights Reserved.

经营许可证编号:京ICP备14006015号