《第2章数据库和表》-精选课件(公开).pptVIP

  • 1
  • 0
  • 约5.15千字
  • 约 32页
  • 2019-12-08 发布于广西
  • 举报

《第2章数据库和表》-精选课件(公开).ppt

第2章 数据库和表 本章要求 熟悉数据库的创建、打开和关闭 了解Access中的数据类型 熟练掌握表的创建方法 熟练掌握字段属性设置方法 熟练掌握建立表间关系及维护 掌握修改表的结构、编辑表的内容、调整表的外观 掌握表中查找、替换、排序、筛选记录的方法 2.2 建立表 表是Access中最基本的对象,主要用来存储原始数据。Access中的其他数据库对象,如查询、窗体、报表等,都是在表的基础上建立的。 表结构的组成 一、数据类型 表由字段组成,字段的信息则由数 据类型表示。Access中提供了10种 字段类型。见表2-1(P.33) (1)文本类型 文本类型是存放各种文字和数据的组合,用于文字及不需要计算的数字(如名称、邮政编码等)。最长不超过255个字符。 (2)备注类型 备注类型与文本型基本相似,不同之处在于备注型数据最多可以存放64000个字符,用于保存较长的文本。 (3)数字类型 数字型数据用于存放需要数值计 算的数据,但是不能用于货币的 计算,如工资等。“字段属性”的 “字段大小”栏目分为字节、小数 、整型、长整型、单精度型、双 精度型和同步复制7种,用户可以根据需要选择。 (4)日期/时间类型 日期/时间型数据用来存放日期和时间,如出生日期等。 (5)货币类型 货币型数据用来存放货币值,使用货币型数据可避免四舍五入的误差,精度为小数点前15位和后4位。 (6)自动编号类型 自动编号型数据可以在添加或删除记录时自动产生编号值,既可递增或递减,也可随机。 (7)是/否类型 是/否类型数据用于存放是/否、真/假、开/关值。 (8)OLE对象类型 OLE对象类型数据可以让用户将使用OLE协议创建的对象(表格、图形、图像、声音等嵌入或链接对象)嵌入Access表中。 (9)超级链接类型 超级链接类型数据用来存放超级链接地址。 (10)查阅向导类型 查阅向导类型是一个特殊字段,可以使用“列表框”或“组合框”选择另一个表或数据列表中的值。 二、建立表结构 建立表结构有3种方法 ①使用“数据表”视图直接输入数据 ②使用“设计”视图 ③使用表向导 使用“数据表”视图创建数据表 例2-4 使用“数据表”视图创建“课程”数据表 P.35 使用“设计”视图创建数据表 “设计”视图见右图: “设计”视图相关说明: 字段名称:用于设置数据表中字段的名称 数据类型:用于设置字段的数据类型,如文本型等 说明:用于设置字段所表述的意义 字段属性:在该“常规”选项卡中可以设置各种类型的字段属性 例2-5 使用“设计”视图创建“成绩”数据表。P.37 使用表向导创建表 例2-6 使用表向导创建“学生”数据表 P.38 三、设置字段属性 字段常见属性如下图: 设置字段属性的操作见P.40~44中的例题 (1)设置字段大小 注意:如果文本字段中已经包含数据,减小字段大小可能会截断数据,造成数据丢失。 (2)设置格式属性 格式属性用来设置数据的打印方式和屏幕显示方式。数据类型不同,格式也不同。 (3)设置字段默认值 (4)设置有效性规则 (5)设置有效性文本 (6)设置输入掩码 输入掩码:是指用户为输入的数据定义的格式,并限制不允许输入不符合规则的文字和符号。 (7)索引 索引有唯一索引、普通索引和主索引3种。 唯一索引的索引字段值不能相同,即没有重复值。 普通索引的索引字段值可以相同,即有重复值。 同一个表可以创建多个唯一索引,其中一个可设置为主索引,且一个表只有一个主索引。 另外,在Access中还可以创建多字段索引。 四、表间关系的建立 表间关系:是指两个表中都有一个数据类型和大小都相同的字段,利用相同字段建立两个表之间的关系。 参照完整性 参照完整性是在输入或删除记录时,为维持表间已建立的关系而必须遵循的规则。 如果实施了参照完整性,那么当主表中没有相关记录时,就不能将记录添加到相关表中,也不能在相关表中存在匹配的记录时删除主表中的记录,更不能再相关表中有相关记录时更改主表中的主键值。 表间关系的建立 在定义表之间的关系前,应该关闭要定义关系的所有表,不能在已打开的表之间创建关系。 例2-13 建立”学生管理“数据库中3个表之间的关系。 P.46 子数据表 子数据表是指在一个”数据表“视图中显示已与其建立关系的”数据表“视图,显示形式如下图所示。 五、向表中输入数据 表结构建立后,数据表中还没有具体的数据资料,只有输入数据才能建立查询、窗体和报表等对象。 向表中输入数据的方法有2种: ①利用”数据表“视图直接输入数据 ②利用外部已有的数据表 利用”数据表“视图输入数据 例2-14 P.48 创建查阅列表字段 当表中某字段是一组固定数据,例如学生表中的”性别“字段值为”男“和”女“,可将这组固

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档