《数据库的表与联系》由会员分享,可在线阅读,更多相关《数据库的表与联系(42页珍藏版)》请在金锄头文库上搜索。
1、第3章 表与联系3.1、表的设计与创建 3.2、联系的创建与应用第3章 表与联系3.1、表的设计与创建 1、基本概念 2、相关操作 3、实践与应用1、基本概念表是Access 2003数据库的对象之一, 是用来存储数据的地方。 也可以这样说,数据表中的数据构成了 Access数据库的基础,Access中的各种 数据对象都建立在数据表的基础之上。 因此,表的结构是否合理,可以说是整 个数据库的关键所在。今后我们在使用 Access数据库时,经常要切换到数据表 中查看数据。学号姓名数学政治英语计算机 121001李晓燕60808785121002邓必勇81657967121003黄志强798385
2、71121004李玉青91808785121005林 艳73906895例表是用户定义的存储数据的对象。在 每一个表中,都包含有关于某个主题的信 息。表是数据库的基础,一个数据库可 以只有一个表,但如果要建立一个关系型 数据库,则至少要有两个以上的表,而且 两表之间要有一定的关系。 表首先要有一个架子,称为表的结构, 表的内容可以是多种类型的数据,例如文 本、数字、日期等类型的数据。表是二维结构的表格,它是由记录组 成的,而记录又是由字段组成的。当要建 立一个表的时候,首先要考虑使用这个表 是为了存储什么信息,然后把信息划分为 若干元素。 例如:如果让这个表存储学生信息,可 以把信息划分为学号
3、、姓名、数学、政治 、英语、计算机等,这些元素就是字段。 每个字段都要确定字段名、数据类 型,有时还要确定长度和属性。相关术语:关系(Table):满足一定规范化要求的二维表。即每 个字段必须是原子的,不可再分,每一行一个记录 。记录(Record):二维表中的一行,也称为元组。字段(Field): 二维表中的一列,也称为属性。字段名: 字段的名称,也称为属性名。字段的值域: 字段的取值范围,也称为属性域。数据项: 也称为分量,是某个记录中一个字段的值 。主键(Primary Key): 也称为主关键字,是关系中能 够惟一标识某个记录的字段,或唯一能标识记录的 组合字段。模式:关系名和关系的属
4、性集(框架)。实践:如果让表存储学生信息,把信息划分为学 号、姓名、性别、专业、年级、出生日期、籍贯、毕 业中学等。1。设计表结构 学生(学号,姓名,性别,专业,年级,出生日期,籍 贯,毕业中学) 每个字段都要确定字段名、数据类型,有时还 要确定长度和属性。 2。建立学生表 3。输入数据2、相关操作(1)表的创建(2)字段的其它属性设计(3)主关键字(1)表的创建使用表向导创建表 利用设计器创建表 通过输入数据创建表 表结构的编辑和修改 导出/导入字段的类型及设置设置数据类型大小文本文本或文本和数字的组合=255 字符备注长文本或文本和数字的组合=65535 字符数字用于数学计算的数值数据1
5、2 4或个字节日期/时间100999年的日期与时间值个字节货币用于数值数据个字节自动编号当向表中添加一条记录时,每次自动加1 或随机数个字节是/否只包含二者之一位OLE对象表中链接或嵌入的对象=1G字节超级链接存放超级链接地址,以文本形式存储2048*个字节查阅向导个字节使用表向导创建表使用设计器创建表通过输入数据创建表表结构的编辑与修改导出表导入表(2)字段的其它属性设置 P40字段名和说明字段的标题字段的格式、掩码设置有效性规则和有效性文本(3)主关键字主键: 也称为主关键字,是关系中能够 惟一标识某个记录的字段,或唯一能标 识记录的组合字段。主关键字单字段主关键字多字段主关键字-组合关键
6、 字自动编号定义/取消主键第3章 表与联系3.2、联系的创建及应用 1、基本概念 2、相关操作 3、实践与应用1、基本概念联系(relationship):表与表之间 的关系 分类:一对一 一对多 多对多实体完整性参照完整性级联更新/删除子数据表关系的联接类型2、相关操作建立联系 修改/删除表联系 子数据表的使用 联系的联接类型建立联系 一对一建立联系建立联系 一对多建立联系 多对多子数据修改/删除表联系联系的联接类型联接类型ABCa2ib3jc4kd5me6nDEappdqqfrr例ABCDEa2iappd5mdqqABCDEa2iappb3jc4kd5mdqqe6nABCDEa2iappd5mdqqfrr实验 1 认识access2003,创建数据库 P367-368 2 建立班级表,并输入数据 3 建立健康状况表,并输入数据建立联系 P368-369总结 1 熟练掌握表与联系的基本概念例:表、记录、字段、 属性 、主 键、联系、联系的分类等 2 掌握表的相关操作 建立、编辑、使用 3 根据具体模型,设计表的结构,建 立并使用