2011计算机等级考试二级Access基础教程汇总(7)

2019-01-10 12:41

1.打开数据库,切换到当前的图书管理数据库:

4.3表的关键字和记录

一,定义关键字

每个表都应该包含一个或一组这样的字段:这些字段是表中所存储的每一条记录的唯一标识,该信息即称作表的主键.指定了表的主键之后,Access 将阻止在主键字段中输入重复值或 Null 值.

1)系统自动定义关键字

2)用户自定义关键字

在\设计\视图中打开表.

选择将要定义为主键的一个或多个字段. 若要选择一个字段,请单击所需字段的行选定器.

若要选择多个字段,请按住 Ctrl 键,然后对每个所需字段单击其行选定器.

单击工具栏上的\主键\

3)删除关键字

在\设计\视图中打开表.

单击当前主键的行选定器,然后单击工具栏上的\主键\

4.3表的关键字和记录

例:

4.3表的关键字和记录

二,创建索引

创建索引以快速查找和排列记录

在\设计\视图中打开表.

在窗口上部,单击要为其创建索引的字段.

在窗口下部,在\索引\属性框中单击,然后单击\有(有重复)\或\有(无重复)\

单击工具栏中的索引按钮

在索引对话框中选择所需要的索引姓名,设置属性

关闭索引对话框,保存修改

4.3表的关键字和记录

三,记录的编辑

如何打开一个表

我们已经会使用表向导建立表了.表虽然是建立好了,但一个空白的表没有任何用处,我们必须在建立好的表中输入数据,并学习一些关于表的基本操作. 往表中添加数据之前要先打开它,前面已经学过如何打开一个数据库,首先启动Access,选择\打开已有文件\双击\图书管理数据库\打开它.在数据库窗口中单击\表\选项,可以看到在数据库右边的\创建方法和已有对象列表\列表框中.

4.3表的关键字和记录

要打开这个表有两种方法,一是用鼠标双击这个选项,另一个方法是先单击这个选项选中它,然后再单击数据库窗口上的\打开\按钮.打开这个表之后,我们就开始往里面输入数据.

4.3表的关键字和记录

如何在表中添加,修改和删除数据

我们先在表中输入几个数. 在一个空表中输入数据时,只有第一行中可以输入.首先将鼠标移动到表上的字段和第一行交叉处的方格内,单击鼠标左键,方格内出现一个闪动的光标,表示可以在这个方格内输入数了.

4.3表的关键字和记录

如果输入时出现错误想改的话,只要按键盘上的方向键,将光标移动到要修改的值所在的方格,也可以直接用鼠标单击,选中方格内的数据,然后用键盘上的\键将原来的值删掉,并输入正确的值就可以了.向表中输入数据是一件很细致的工作,千万不能马虎大意.简单的表,数据比较少,出错了容易检查;如果一张表很大,而且字段类型又比较复杂的话,输入的值出现错误,查起来就会非常麻烦.而且要是没有检查出来,让错误的数据留在表中,可能会给工作造成非常严重的后果.

4.4 建立表之间的关系

表的规范化

1)字段的唯一性:每个字段是不可再分的数据项

2)主关键字:每一个表都应该有一个关键字

3)功能关系性:表中的其它字段与主关键字是否直接相关

4)字段的独立性:字段之间不存在相依性,

字段不存在相互依赖的例子如下:

年龄

出生年月

姓名

学号

2. 表之间的关系

此处的关系指两个表的共有字段之间的关联性,只有定义了关系,才使得查询,窗体,报表可以显示多个表的信息.

关系通过匹配各个表中的关键字段的数据,对各表中的字段进行协调.

4.4建立表之间的关系

首先看一个例子:\一对一\关系,比如下面的两个表:某学校学生月副食补助和某学校学生月助学金

4.4建立表之间的关系

我们将这两个表中的数据进行汇总生成新的表:\某学校学生月实发金额汇总\

由于姓名字段可能会出现重复的情况,所以只有通过不可能出现重复的值的字段\学号\才能将这两个表唯一地联系起来,保证\副食补贴\和\助学金\不至于错误地发放,这样\月副食补助表\中的一个学号就只对应\月助学金\中的一个学号,绝对不会弄错.这样两个表的关系很明显就是\一对一\了.

一对多和多对多,前面已经讲过.不再重复.

3. 关系的创建

关系通过匹配字段的数据来建立,建立表之间的关系,必须满足下面的条件:

(1)相关联的字段名称不一定相同,但字段类型必须相同;

(2)相关联的字段若为数字型,二者还必须具有相同的\字段大小\属性设置;

(3)特殊,自动编号型字段可以和数字型字段匹配,但必须二者具有相同的\字段大小\属性配置.

创建关系的关键:对表之间的内在联系进行分析,确定联系模式,一般还应该确保每个表都有主关键字或唯一索引.

遵循原则:

(1)\一对多\关系,要求只有一个表的相关字段是主关键字或唯一索引;(\多\的一边加上\一\那边的关键字)

(2)\一对一\关系,要求两个表的相关字段都是主关键字或唯一索引;

(3)\多对多\关系,通过使用第三个表来创建,第3个表至少包括两个部分(既可以是字段也可以是字段组),一部分来自A表的关键字或唯一索引字段,另一部分来自B表的关键字或唯一索引字段,还可以增加其它字段.

例4-8

在\图书管理数据库\建立各表之间的关系.

分析:

图书管理数据库中,四张表之间的关系

规则:\多\的一边加上\一\那边的关键字

关系窗口

关系的创建步骤:


2011计算机等级考试二级Access基础教程汇总(7).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:受力分析与动态平衡典型例题

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: