文档详情

Access数据库基础及应用教程人民邮电出版社ch3.ppt

发布:2017-05-03约3.09千字共97页下载文档
文本预览下载声明
第 3;第3章 表; 表(即是数据表)是Access 2003数据库最基本的对象,用于存储数据库的所有数据信息。表是与特定主题(如学生或班级)有关的数据的集合。对每个主题使用一个单独的表意味着用户只需存储该数据一次,这可以提高数据库的效率,并减少数据输入错误。 表由表结构和表内容组成。表结构就是每个字段的字段名、字段的数据类型和字段的属性等。表内容就是表的记录。一般来说,先创建表(结构),然后再输入数据。; 一个数据库根据需要可以包含多个表。表将数据组织成列(称为字段)和行(称为记录)的二维表格形式,如表3-1所示。第一行是各个字段名,从表的第二行开始的每一行数据称为一个记录。;3.1 表结构设计概述;3.1.1 字段的命名规定;3.1.2 字段的数据类型;3.1.2 字段的数据类型(续);3.1.2 字段的数据类型(续);3.1.2 字段的数据类型(续);3.1.2 字段的数据类型(续);3.1.2 字段的数据类型(续);3.1.2 字段的数据类型(续);3.1.2 字段的数据类型(续);3.1.2 字段的数据类型(续); 超链接信息可以是文本或文本和数字的组合,以文本形式存储并用作超链接地址。其内容可以由三部分(也可由头二部分)组成,每两部分之间要用#号间隔开。这三部分组成如下: (1)显示文本——这是显示在字段中的内容。 (2)地址——指向一个文件的UNC路径或网页的URL。 (3)子地址——位于文件中的地址(例如:锚)。 在该超链接字段中输入具体数据时,输入的语法格式如下: 显示文本#地址#子地址# 例如:希望在一个超链接字段中显示中山大学,并且只要用户单击该字段时便可转向中山大学的网址:。键入字段中的内容如下: 中山大学#;3.1.2 字段的数据类型(续);3.1.3 学生管理系统数据库的表结构设计实例;2.专业 在“专业”表中,主键是“专业代码”。 表3-3 “专业”表结构;字段名;4.学生 在“学生”表中,主键是“学号”。 表3-5 “学生”表结构;5.课程 在“课程”表中,主键是“课程代码”。 表3-6 “课程”表结构;6.修课成绩 在“修课成绩”表中,主键是: “学年度”+“学期”+“学号”+“课程代码”。 表3-7 “修课成绩”表结构;3.2 创建表;3.2.1 创建表的方法;3.2.2 使用设计器创建表; 表的“设计视图”分为上、下两部分。上半部分是字段输入区,下半部分是字段属性区。 上半部分的字段输入区包括字段选定器、字段名称列、数据类型列和说明列。 字段输入区的一行可用于定义一个字段。 字段选定器用于选定某个字段(行),如单击它即可选定该字段行。 字段名称列用来对字段命名。数据类型列用来对该字段指定数据类型。说明列用来对该字段进行必要的说明描述,仅起注释作用,以提高可读性。 下半部分的字段属性区用于设置字段的属性。;例3-1 创建一个名为“学系”的表;3.2.3 使用向导创建表;3.2.4 通过输入数据创建表; 例3-3 在“学生管理系统”数据库中,使用“通过输入数据创建表”方法(即是使用“数据表视图”方法),创建一个名为“专业”的表。“专业”表结构如“表3-3”所示,主键是“专业代码”。 表3-3 “专业”表结构 ;更改后的字段名; 注意:在提示“是否创建主键?”对话框中,如果单击“是”按钮,Access 立即为该新建的表创建一个“自动编号”数据类型的名为“编号”的字段作为该表的主键,这种主键的值自动从1开始增加。如果单击“否”按钮,即是不要Access在此创建“自动编号”数据类型的“编号”字段为主键。如果单击“取消”按钮,则放弃保存表的操作。 在本例这里,单击“否”按钮。;3.2.5 修改表的结构;例3-4 (修改“专业” 表的结构) ;3.2.6 字段属性的设置;字段属性的设置(续);字段属性的设置(输入掩码);字段属性的设置(输入掩码 – 表3-17);字段属性的设置(输入掩码 - 续);字段属性的设置(标题);字段属性的设置(默认值);字段属性的设置(有效性规则);字段属性的设置(有效性文本);字段属性的设置(有效性文本);字段属性的设置(必填字段、索引);3.2.7 设置和取消表的主键;3.2.7 设置和取消表的主键(续);3.3 表之间的关系;3.3.1 表之间关系类型的确定;3.3
显示全部
相似文档