(第三章数据表.pptVIP

  1. 1、本文档共49页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
(第三章数据表

第3章 数据表 数据表是Access数据库的基础,是Access数据库用来存放原始数据的场所。从根本上讲,Access数据库中的其他对象如查询、窗体及报表等,都是在数据表的基础上创建的。建立数据库,首先要设计好数据库中每个数据表的结构,然后再建立数据表。 通过本章的学习 理解字段的概念及其与数据表结构的关系 通过设计视图创建与修改数据表 根据应用需求对数据记录进行排序 在数据表中执行筛选、查找与替换操作 美化数据表的外观 理解表之间的关联并正确地建立关联 3.1 表的进一步讨论 3.1.1关系与表 数据表是数据库系统的基础,用来存放用户的基本数据。一个二维表就是一个关系,在Access中,一个关系存储为一个表,具有一个表名。 在一个二维表中,水平方向的行称为元组。在Access中元组对应数据表中的一条记录;垂直方向的列称为属性,每一列有一个属性名,在Access中称为字段名,每个字段的数据类型、宽度等属性是在创建数据表的结构时规定的。字段的取值范围称为域。例如,xb(性别)字段的域是“男”或“女”。 用来唯一标识一个元组的属性或属性的组合称为关键字。在Access数据表中,关键字表现为字段或字段的组合。例如,由于employee表中的zgbh(职工编号)字段能够用来唯一区分每一个教员;因此,可以作为标识每条记录的关键字。在Access中,主关键字和候选关键字都起着唯一地标识一个元组的作用。 如果数据表中的一个字段不是本表的主关键字,而是另外一个数据表的主关键字或候选关键字,这个字段就称为外部关键字。 如下图所示的是高校教师管理数据库中的一个表—employee。从图中我们可以看到, Access中的数据表与我们实际应用中的二维表格在形式上是完全一致的。数据表中的各列(字段)确定了表格的基本结构,数据表中的每一行(记录),对应每位教职工的具体情况。 3.1.2 表的结构 数据表的结构由字段决定。在建立数据表之前,首先要设计好数据表的结构,包括数据表的名称以及每个字段的属性(字段名、字段的数据类型及长度等),同时还应确定索引字段,准备好输入数据 。 数据表中的字段数,每个字段的字段名、字段的数据类型、字段长度、是否建立索引等确定了数据表的组织形式。在Access中,字段的命名规则如下: 字段名长度为1~64个字符; 字段名可以包含字母、汉字、数字、空格和其他字符; 字段名不能包含句点(.)、惊叹号(!)、方括号([])和重音符号(’)等。 在创建数据表时,必须确定数据表中各个字段的数据类型。Access中常用的字段数据类型有文本型、备注型及数字型等10种类型。 1.文本型(text) 又称为字符型(char)。由字母、数字、各种字符及汉字组成。例如,姓名、地址及职称等字段都应该设置为文本型。对一些虽然用数字表示,但并不表示数值意思的字段,也应该设置为文本型。例如编号、身份证号、电话号码、邮政编码、学号、准考证号等。文本型字段的大小由用户定义,最多为 255 个字符,系统默认的字段长度为50个字符。 2.备注型(memo) 备注型数据是长文本或文本和数字的组合,允许存储的内容最多为 65,535 个字符。主要是用来保存较长的文本数据,如备注、说明之类的字段。但是,Access不能对备注型字段进行排序或索引,而文本、数字、日期/时间、货币、自动编号、是/否型字段是可以进行排序或索引的。 3.数字型 数字型数据是指可以用来进行算术运算的数据,由数字(0—9)、小数点和正负号组成。例如年龄、总分、工资等均属于数字型字段。在程序设计及SQL语句中,又分为整型(Integer)与浮点型(Float)。 4.日期/时间型(Date) 日期/时间型数据用来存储日期、时间或日期时间的组合。每个日期/时间数据需要8 个字节的固定存储空间,范围从 100 到 9999 年的日期与时间值。 5.货币型(Currency) 货币型数据是数字数据类型的特殊类型,用来表示货币值。当给货币型字段输入数据时,Access会根据输入的数据自动添加货币符号及千位分隔符。系统默认的小数位是2,当数据的小数部分超过2时,系统会自动四舍五入。货币型字段的长度为8 个字节。 6.自动编号型 自动编号型数据是一种比较特殊的类型,当向数据表中添加一条新记录时,自动编号字段的数据无需输入,由 Access 指定的一个唯一的顺序号(每次加1)。自动编号数据与相应的记录是永久连接的,不允许用户修改。如果删除数据表中含有自动编号字段的一个记录,Access并不会因此而对数据表中的自动编

文档评论(0)

xufugen + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档