Access-2010:第3章--表的建立与维护2010解析

上传人:夜曲 文档编号:252559636 上传时间:2024-11-17 格式:PPT 页数:36 大小:387.50KB
返回 下载 相关 举报
Access-2010:第3章--表的建立与维护2010解析_第1页
第1页 / 共36页
Access-2010:第3章--表的建立与维护2010解析_第2页
第2页 / 共36页
Access-2010:第3章--表的建立与维护2010解析_第3页
第3页 / 共36页
点击查看更多>>
资源描述
单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,第,3,章 表的建立与维护,3.1 创立新表,3.2 表的维护,3.3 表之间的关系,3.4 表的数据操作,数据表简称表是与特定主题相关的数据集合。用户放入数据库中的数据会被存储到一个或多个相互关联的表中,这样可以提高数据库的效率,并且能削减数据冗余和错误。,数据表是数据库的核心,也是窗体、报表等其他对象工作的根底。,一个数据表是由假设干行和列构成的二维表,表中的行称为记录,列称为字段,每个表都有一个表名。,3.1 创立新表,在Access中建立数据表,一般分为两步:一是创立表构造,即确定表是由哪些字段组成的;二是向表中输入数据,即确定表的内容。,3.1.1 在新建数据库时直接创立表,【例3-1】新建“学籍治理信息系统”数据库,同时创立“班级”表。,字段名,数据类型,字段属性说明,备注,班级编号,文本,字段大小为,6,班级名称,文本,字段大小为,8,系别,文本,字段大小为,8,辅导员,文本,字段大小为,4,入学时间,日期,/时间,“班级”表构造定义,3.1 创立新表,3.1.2 使用设计视图创立表,【例3-2】在“学籍治理信息系统”数据库中,使用表设计视图创立“课程”表。,字段名,数据类型,字段属性说明,备注,课号,文本,字段大小为,4,课程名称,文本,字段大小为,15,类别,文本,字段大小为,8,总学时,数字,字段大小为整型,学分,数字,字段大小为小数,精度为,3,数值范围为1,简介,备注,“课程”表构造定义,使用设计视图创立表的过程中,需要考虑的主题:,1.字段名称,每个字段都有一个名称,字段名称在表中应是唯一的。,在Access 2023中,字段名称应遵循以下规章:,1长度最多只能为64个字符。,2可以包含字母、数字、空格及特殊的字符除句号“.”、感慨号“!”、重音符号“”和方括号“”之外的任意组合。,3不能以空格开头。,4不能包含掌握字符0 31的ASCII值。,3.1 创立新表,2数据类型,数据表中的同一列数据应具有一样的数据特征,即数据类型。数据类型打算了用户在字段中保存值的种类。,3.1 创立新表,数据类型,用法说明,文本,用于文本、文本和数字的组合、不需要计算的数字(如学号等),最多,255个字符,Access 2010中默认启用Unicode,一个汉字和一个字母都是一个字符,备注,用于长文本和文本型数字,例如注释或说明等,最多,1 GB 字符或,2 GB 存储空间(每个字符,2 个字节),可在一个控件中显示 65535个字符,数字,用于要进行算术计算的数据,存储,1、2、4或8个字节,用于同步复制,ID时为16个字节,日期,/时间,用于日期和时间,存储,8个字节,货币,用于存储货币值,存储,8 个字节,自动编号,用于在添加记录时自动插入唯一的数值,存储,4 个字节,用于同步复制,ID时为16个字节。,数据类型及用法说明,3.1 创立新表,数据类型,用法说明,是,/否,用于逻辑值(如“是,/否”、“真/假”)数据,不允许Null值,占一个二进制位,OLE对象,可存储在其他程序中创建的对象(如,Word 文档、图片、声音或其他二进制数据等),最多存储,1 GB,附件,存储数字图像和任何类型的二进制文件的首选数据类型。对于压缩附件为,2 GB,对于未压缩附件大约为,700KB,超链接,用于存储超链接,查阅向导,严格来说,这不是一个数据类型。用户选择此选项时,将会启动查阅向导进行设置,从而可以使用组合框选择来自其他表或值列表的值。所占空间一般与查阅字段对应的主键大小相同。,3.,字段属性,字段属性就是字段特征的集合,分为常规属性和查阅属性两大类。字段属性主要用于设置字段数据的存储、处理、输入和显示等。,3.1 创立新表,3.1 创立新表,常用字段属性及用法说明,字段属性,用法说明,字段大小,用于设置文本型和数字型数据的宽度,格式,用于设置数据显示和打印的格式,可选择预定义格式或进行自定义,输入掩码,指导和规范用户的数据输入,拒绝错误输入,保证输入数据的正确性,标题,用于设置字段在数据表视图中显示的列标题,默认值,当输入数据时,若不输入字段值,则使用设置的默认值,有效性规则,设置用户输入的数据必须满足的表达式,有效性文本,违反有效性规则时显示的提示文本,必需,设置是否允许出现,Null值,索引,设置是否使用索引及索引的类型,1字段大小,“字段大小”属性只对文本型与数字型字段进展设置。,文本型字段的默认大小为50个字符,最大为255。假设超过255,则应考虑使用备注型。,3.1 创立新表,在Access 2023中,一个汉字和一个字母都是一个字符。,留意:,在一个已存储数据的字段中,假设使字段大小的属性值变小,可能会丧失数据。,数字型字段默认为长整型。,字段大小,取值范围说明,小数位数,存储量大小,字节,0 225(无小数位)的数字,无,1字节,整型,32 768 32 767(无小数位)的数字,无,2字节,长整型,-2 147 483 648 2 147 483 647(无小数位)的数字,无,4字节,单精度,-3.402 823,10,38,-1.401 298,10,-45,的负值,,1.401 298,10,-45,3.402 823,10,38,的正值,7,4字节,双精度,1.797 693 134 862 31,10,308,4.940 656 458 412 47,10,324,的负值,,4.940 656 458 412 47,10,324,1.797 693 134 862 31,10,308,的正值,15,8字节,同步复制,ID,全球唯一的标识符(,GUID),无,16字节,小数,-10,38,-1 10,38,-1 的数字(Access项目),-10,28,-1 10,28,-1 的数字(Access数据库),28,12字节,数字型字段的字段大小,及,用法说明,2格式,“格式”属性主要用于设置字段数据在屏幕上显示和打印输出的样式。,可使用Access自带的预定义格式,也可自定义格式。,格式属性只影响数据的显示,不影响数据的存储。,3.1 创立新表,1日期/时间数据格式,3.1 创立新表,预定义格式,说明,常规日期,是短日期与长时间的组合,如,2008-8-8 21:33:40,长日期,与,Windows 区域设置中的“长日期”设置相同,如2008年8月8日,中日期,以“,yy-mm-dd,”形式显示日期,如,08-08-08,短日期,与,Windows 区域设置中的“短日期”设置相同,如2008-8-8,长时间,与,Windows 区域设置中的“时间”选项卡上的设置相同,如21:33:40,中时间,如上午,8:41,短时间,如,14:37,日期,/,时间数据的预定义格式,2数字与货币格式,3.1 创立新表,数字与货币类型,的预定义格式,预定义格式,说明,常规数字,以输入的方式显示数字,货币,使用千位分隔符;对于负数、小数及货币符号,小数点位置按照,Windows,“控制面板”窗口中的设置,欧元,使用欧元符号(),不考虑,Windows 的“区域设置”中指定的货币符号,固定,至少显示一位数字,对于负数、小数以及货币符号,小数点位置按照,Windows,“控制面板”窗口中的设置,标准,使用千位分隔符;对于负数、小数以及货币符号,小数点位置按照,Windows,“控制面板”窗口中的设置,百分比,乘以,100 再加上百分号(%);对于负数、小数以及货币符号,小数点位置按照,Windows,“控制面板”窗口中的设置,科学记数,使用标准的科学记数法,如,-3.46E-03,自定义的格式是由14个局部组成的,完整的格式形式为“正数格式;负数格式;零值格式;Null值格式”。,3.1 创立新表,例如:,假设自定义货币格式为“¥#,#0.00;(¥#,#0.00);“零“;“未输入“”,输入数据,显示结果,1234.567,¥,1,234.57,-1234.567,(¥1,234.57),0,零,未输入,3文本和备注格式,3.1 创立新表,文本和备注类型没有预定义格式,用户可以自定义。,自定义格式由12个局部组成,完整的形式为:,“有文本的字段格式;零长度字符串和Null的字段格式”,格式符,说明,要求文本字符(字符或空格),&,不要求文本字符,强制所有字符为大写,文本和备注类型的自定义格式符,4是/否类型格式,3.1 创立新表,是,/,否类型字段的预定义格式有,3,种,分别为“真,/,假”、“是,/,否”和“开,/,关”。,是/否类型字段的自定义格式最多由3个局部组成,完整形式为“;字段值为真时的显示文本;字段值为假时的显示文本”。,3输入掩码,输入掩码定义的是向字段中输入数据的模式。输入掩码可以使输入数据更简洁,并且可以掌握用户输入的值,有利于提高输入数据的正确性。,可以使用输入掩码向导设置输入掩码,也可以自定义输入掩码。,3.1 创立新表,自定义输入掩码最多由3个局部组成,完整的形式为“输入掩码本身;0、1或空白;空格所显示的字符”。,格式符,说明,0,数字(,0 9,必须输入,不允许加号“+,”与减号“”),9,数字或空格(非必须输入,不允许加号和减号),#,数字或空格(非必须输入;在“编辑”模式下空格显示为空白,但是在保存数据时空白将删除;允许加号和减号),L,字母(,A Z,必须输入),?,字母(,A Z,可选输入),A,字母或数字(必须输入),a,字母或数字(可选输入),&,任一字符或空格(必须输入),C,任一字符或空格(可选输入),.,:;-/,小数点占位符及千位、日期与时间的分隔符(实际的字符将根据,Windows,“控制面板”窗口中区域设置中的设置而定),将所有字符转换为大写,!,使输入掩码从右到左显示,而不是从左到右显示。键入掩码中的字符始终都是从左到右输入,使接下来的字符以字面字符显示(例如,,A 只显示为,A),输入掩码格式符,4有效性规章和有效性文本,用户可在“有效性规章”属性中定义一个条件表达式,当用户输入的数据不满足此条件时,Access将拒绝承受并显示有效性文本的内容。,3.1 创立新表,5索引,索引类似书籍的名目,是一种用于实现快速检索的数据构造。应为那些常常作为查找条件、分组和排序的字段建立索引。,3.1 创立新表,“索引”属性仅用于设置单字段索引,有3种选择:,无:没有索引。,有有重复:允许索引字段有重复值。,有无重复:不允许索引字段有重复值。,假设要设置多字段索引,可以在“设计”选项卡中单击“索引”按钮,在弹出的“索引”对话框中进展设置。,【例3-3】在学籍治理信息系统数据库中,使用表设计视图创立“学生”表。,字段名,数据类型,字段属性说明,学号,文本,字段大小为,8,主键,输入掩码为00000000,姓名,文本,字段大小为,4,索引为“有(有重复)”,性别,文本,字段大小为,1,出生年月,日期,/时间,格式为短日期,按性别和出生年月建立多字段索引,班级编号,文本,使用查阅向导建立查阅列表,从“班级”表中选择并获取数据,家庭住址,文本,字段大小为,30,是否团员,是,/否,电话号码,文本,字段大小为,12,输入掩码为9000-00000009,入学总分,数字,字段大小为小数,精度为,5,数值范围为1,有效性规则为=0 and=750,有效性文本为“入学总分应在0750之间”,相片,文本,字段大小为,20,“学生”表构造定义,3.2,表的维护,3.2.1 修改表构造,通过修改表构造,可以添加或删除字段、修改字段的数据类型、修改主键和索引的定义等。,“班级”表构造定义,【例,3-4,】,按下表要求,修改“班级”表。,字段名,数据类型,字段属性说明,班级编号,文本,字段大小为,6,主键,班级名称,文本,字段大小为,8,必填字段,无重复索引,系别,文本,字段大小为,8,专业,文本,新增字段,字段
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 图纸专区 > 成人自考


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


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