《表结构的设计》PPT课件.ppt_第1页
《表结构的设计》PPT课件.ppt_第2页
《表结构的设计》PPT课件.ppt_第3页
《表结构的设计》PPT课件.ppt_第4页
《表结构的设计》PPT课件.ppt_第5页
已阅读5页,还剩54页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

3.1二维表及其结构 3.2 Access表的设计要素 3.3表的设计步骤 3.4用表设计器创建表 3.5表的其他方式创建方式,第3章 表结构的设计,目的要求,了解二维表及其结构概念 理解表的设计要素 掌握字段类型、主键、索引概念 掌握创建表的基本操作,3.1二维表及其结构 1.表的命名 表名是将表存储在磁盘上的惟一标识。也可以理解为,它是访问表中数据的惟一标识,用户只有依靠表名,才能使用指定的表。 在定义表名时,一是要使表名能够体现表中所含数据的内容;二是要考虑使用时的方便,表名要简略、直观。,2.表结构的定义 表由两个部分构成:表的结构和表的数据。表的结构是指表的框架,也称为表的属性,主要包括: 字段名称表中的一列称为一个字段,而每一个字段均具有唯一的名字,被称为字段名称。 数据类型表中的同一列数据必须具有共同的数据特征,称为字段的数据类型。 字段大小表中的一列所能容纳的字符或数字的个数被称为字段大小。 字段的其他属性其他一些属性,包括“索引”、“格式”等等。 事实上,表结构一旦设计完成,表就已设计完成。然后就可以向这个空表添加具体的数据,这些数据是表的内容,也称表的记录。,二维表由以下几个要素构成:表名、行、列 表3.1表名:学生基本情况,3.2 ACCESS表的设计要素,表是用来实际存储数据的地方,是整个数据库系统的基础,其他数据库对象(如查询、窗体、报表等)是表的不同形式的“视图“。因此,在创建其他的数据库对象之前,必须先创建表,即先设计出表的结构,然后通过各种方式向表中输入数据,对表中数据进行查询、统计等各种操作,产生对我们有价值的信息。 一个表不可缺少的要素是:表名、字段名、字段数据类型、字段大小、字段属性、表的主关键字,一个表其他的可选要素是字段说明、表的属性等。,命名规则: 表名和字段名可以是包含字母、汉字、数字、空格和除了句号、叹号、方括号以外的特殊字符的任何组合; 可以包含最多64个字符。 不能以空格开头,不能使用ASCII字符 ACCESS规定,一个表中不能有两个重名的字段。 如:姓名、性别、班级ID。,3.2.1 字段的数据类型及字段属性,Access 支持非常丰富的数据类型,因此能够满足各种各样的信息系统开发需求。但是,一般性的应用需求很难用到所有的数据类型,而只是使用其中的一部分。 应该认真地学习Access 提供的基本数据类型,这将有助于理解其他那些复杂的数据类型。现将提供的所有数据类型列入表中。,4 个字节。,在添加记录时自动插入的唯一顺序 (每次递增 1 )或随机编号。,自动编号,1文本型,文本型字段的主要字段属性为“字段大小”,应当为文本型字段指定其字段大小,字段大小从1到255,文本型字段最多为可以存放 255 个字符,默认值为50。 如姓名字段,字段大小指定为4,表示该字段最多存放4个字符。在ACCESS中,一个汉字、一个英文字母称为一个字符(这是因为在ACCESS中采用了Unicode字符集)。因此,字段大小指定为4的姓名字段若输入汉字,最多4个汉字,输入英文字母,也是4个。,例1:指明学生基本情况表数据类型为文本型的字段,并说明其字段大小。 答:学生证号,姓名,身份证号码,籍贯为文本型的字段。学生证号字段大小为6,姓名字段大小为4。身份证号码字段大小为18。,用于数学计算的数值数据,其数据类型为数字型。如长度、重量、人数等。数字型字段属性是字段大小,ACCESS为了提高存储效率和运行速度,把数字型按大小进行细分,数字型大小分为字节、整型、长整型、单精度型以及双精度型等类型,默认大小为长整型。,2、数字型,3.日期/时间型,对于日期和时间的处理,ACCESS提供了日期/时间型,把两者合二为一,其存储空间为8个字节。可以表示从 100 到 9999 年的日期与时间值,超出此范围不能表示。 日期/时间型主要字段属性是“输入掩码”和“格式”,“输入掩码”是输入时的日期/时间格式,“格式”是显示字段时的格式。通常采用默认值,“输入掩码”和“格式”的默认值是“常规日期”,其格式在Windows“控制面板”中“区域设置属性”对话框中设置。如果数据只有日期,则只显示日期不显示时间;如果数据只有时间,则只是时间,则不显示日期。如果数据包括日期和时间,则同时显示日期和时间。,例:合法的日期/时间型数据 1998-12-21, 23:12:31,1998-12-21 23:12:31,都是合法的日期/时间型数据。 例:指明学生基本情况表数据类型为日期/时间型的字段。出生日期为日期/时间。,4、是/否型 对于二值型的字段其数据类型采用是/否型,如婚/否、落户口否。用是/否数据类型表示是和否值、 真/假 、开/关。其大小为一位。 对是/否型数据ACCESS一般用复选框显示,其主要的字段属性是“显示控件”,其默认值“是”,用对号表示是,用空白表示“否”。,5、自动编号 自动编号型,当向表中添加一条新记录时,由Access 自动产生的一个唯一的顺序号存入该字段,这个顺序号的产生方式有两种,一是递增,每次加1,第一条记录的自动编号字段的值为1,以后增加记录,依次为1、2、3、4、。另一种产生方式为随机数,每增加一条记录产生一个随机长整型数。需要自动编码的字段可以采用自动编号,在后面章节中,我们经常用到该特殊字段类型。 自动编号存储空间为4 个字节,其大小为长整型,“自动编号“ 字段不能更新。一个表只能有一个自动编号字段。自动编号类型的主要字段属性是“新值”,其取值有“递增”和“随机”,默认值为“递增”。,例:对学生基本情况表加自动编号类型字段 在一个完整的学生管理系统中,每个学生应当有一个唯一身份识别标志,由于姓名有重名的,姓名不能作唯一身份识别标志;学号往往在学生入学后很长时间后才能确定,而在此之前必须输入学生记录,因此,学号也不能作唯一身份

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论