数据库及其用第4章.ppt

  1. 1、本文档共63页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第4章 表 与 关 系 学习目标与要求 通过本章学习,应达到以下要求: 1.深入理解Access表结构的基本概念。 2.深入理解数据类型的意义,掌握Access提供的数据类型的类别及适用对象。 3.深入了解掌握表的创建方法,可以用不同方法创建表,并进行字段属性设置。 4.深入理解表之间关系的意义,掌握建立表之间关系的操作方法,并应用关系实现数据之间的参照完整性。 5.理解并掌握表的各种视图,应用不同视图完成对表的数据记录的输入和维护、表结构的修改以及对表中数据的其他各种操作。 第4章 表与关系 4.1 表对象的结构与数据类型 表(Table)对象是数据库中最基本和最重要的对象,是其他对象的基础。Access基于关系模型,表对应于关系模型中的关系。 表是数据库中唯一组织数据存储的对象。数据库建立后,紧接着就应该建立各个表对象。 一个数据库内可有若干个表,每个表都有唯一的表名。表是满足一定要求的由行和列组成的二维表,表中行称为记录(Record),列称为字段(Field)。 4.1 表对象的结构与数据类型 表中所有记录具有相同字段结构,每一列字段具有唯一的取值集合,即数据类型。 一般来说,表的每个记录不重复。可指定主键(Primary Key)作为区分各记录的标识,主键是一个或者多个字段的组合。 一个数据库中多个表之间常常互相联系。一个表的主键在另外一个表中作为将两个表关联起来的字段,称为外键(Foreign Key)。外键与主键之间,必须满足参照完整性要求 整个图书销售数据库8个表的字段构成及相互之间的关系,如图所示。 4.1 表对象的结构与数据类型 数据类型是数据处理的重要概念。DBMS事先将所有数据进行分类,一个DBMS中数据类型的多少是其功能强弱的重要指标,不同DBMS在数据类型的规定上各有不同。 数据类型规定了每一类数据的取值范围、表达方式和运算种类。 每个数据都应该有明确的数据类型。因此,定义表时每个字段都要指出其类型。有一些数据,可以定义不同的类型,这样的数据到底应该指定为哪种类型,要根据它自身的用途和特点来确定。 4.1 表对象的结构与数据类型 在Access中可以使用的数据类型,不特别指明,存储空间以字节为单位。 在数据操作和运算中直接使用的确定的数据值称为常量。 不同类型数据常量表示不同。 4.1 表对象的结构与数据类型 文本型和备注型。文本型用来处理字符信息,可以由任意字母、数字及其他字符组成。在表中定义文本字段时,长度以字节为单位,最多255字节。一个中文字符占2个字节。 备注型也是文本,主要用于在表中存储长度差别大或者大段文字的字段。 注 :一个汉字占两个字节,但算作一位。 4.1 表对象的结构与数据类型 数字型和货币型。数字型和货币型数据都是数值,由0~9、小数点、正负号等组成,不能有除E以外的其他字符。 数字型又进一步分为字节、整型、长整型、单精度型、双精度型、小数等,不同子类型的取值范围和精度有区别。货币型用于表达货币。 自动编号型。数字型的一种,用于在表中自动生成顺序或随机序号。 4.1 表对象的结构与数据类型 日期/时间型。可以同时表达日期和时间,也可以单独表示日期或时间数据。 日期、时间或日期时间的常量表示要用“#”作为标识符。如2008年8月8日晚上8点8分0秒表示为: #2008-8-8 20:8#。 4.1 表对象的结构与数据类型 是/否型。用于表达具有真或假的逻辑值,或者是相对两个值。 作为逻辑值的常量,可以取的值有:true与false、on与off、yes与no等。这几组值在存储时实际上都只存一位。True、on、yes存储的值是-1,false、off与no存储的值为0。 4.1 表对象的结构与数据类型 OLE对象型。用于存放多媒体信息,如图片、声音、文档等。 超链接型。用于存放超链接地址。定义的超链接地址最多可以有四部分,各部分间用符号(#)分隔,含义是:显示文本#地址#子地址#屏幕提示。 查阅向导。“查阅向导”不是一种独立的数据类型,是应用于“文本”、“数字”、“是/否”三种类型的辅助工具。 4.2 表的创建 使用表对象管理数据的基本步骤包括:定义表对象;输入数据记录。 第一是定义表对象。包括表的所有字段,要指定各字段的名称、数据类型,以及字段属性细节,确定各字段是否有有效性约束。指定表的主键、索引等。然后给表命名保存。如果新定义的表和其他表之间有关系,还要建立表之间的关系。 第二给表输入数据记录。数据必须满足所有对于表的约束。 4.2 表的创建 Access提供了五种可视化方法创建表。分别是:设计视图创建、数据表视图创建、表向导创建、导入表创建、链接表创建。 在数据库窗口的表对象模式下单击“新建”按钮,弹出“新建表”对话框,可选择创

文档评论(0)

jiupshaieuk12 + 关注
实名认证
内容提供者

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

版权声明书
用户编号:6212135231000003

1亿VIP精品文档

相关文档