首页 考试吧论坛 Exam8视线 考试商城 网络课程 模拟考试 考友录 实用文档 求职招聘 论文下载 | ||
2011中考 | 2011高考 | 2012考研 | 考研培训 | 在职研 | 自学考试 | 成人高考 | 法律硕士 | MBA考试 MPA考试 | 中科院 |
||
四六级 | 职称英语 | 商务英语 | 公共英语 | 托福 | 雅思 | 专四专八 | 口译笔译 | 博思 | GRE GMAT 新概念英语 | 成人英语三级 | 申硕英语 | 攻硕英语 | 职称日语 | 日语学习 | 法语 | 德语 | 韩语 |
||
计算机等级考试 | 软件水平考试 | 职称计算机 | 微软认证 | 思科认证 | Oracle认证 | Linux认证 华为认证 | Java认证 |
||
公务员 | 报关员 | 银行从业资格 | 证券从业资格 | 期货从业资格 | 司法考试 | 法律顾问 | 导游资格 报检员 | 教师资格 | 社会工作者 | 外销员 | 国际商务师 | 跟单员 | 单证员 | 物流师 | 价格鉴证师 人力资源 | 管理咨询师考试 | 秘书资格 | 心理咨询师考试 | 出版专业资格 | 广告师职业水平 驾驶员 | 网络编辑 |
||
卫生资格 | 执业医师 | 执业药师 | 执业护士 | ||
会计从业资格考试(会计证) | 经济师 | 会计职称 | 注册会计师 | 审计师 | 注册税务师 注册资产评估师 | 高级会计师 | ACCA | 统计师 | 精算师 | 理财规划师 | 国际内审师 |
||
一级建造师 | 二级建造师 | 造价工程师 | 造价员 | 咨询工程师 | 监理工程师 | 安全工程师 质量工程师 | 物业管理师 | 招标师 | 结构工程师 | 建筑师 | 房地产估价师 | 土地估价师 | 岩土师 设备监理师 | 房地产经纪人 | 投资项目管理师 | 土地登记代理人 | 环境影响评价师 | 环保工程师 城市规划师 | 公路监理师 | 公路造价师 | 安全评价师 | 电气工程师 | 注册测绘师 | 注册计量师 |
||
缤纷校园 | 实用文档 | 英语学习 | 作文大全 | 求职招聘 | 论文下载 | 访谈 | 游戏 |
4.3表的关键字和记录
要打开这个表有两种方法,一是用鼠标双击这个选项,另一个方法是先单击这个选项选中它,然后再单击数据库窗口上的"打开"按钮.打开这个表之后,我们就开始往里面输入数据.
4.3表的关键字和记录
如何在表中添加,修改和删除数据
我们先在表中输入几个数. 在一个空表中输入数据时,只有第一行中可以输入.首先将鼠标移动到表上的字段和第一行交叉处的方格内,单击鼠标左键,方格内出现一个闪动的光标,表示可以在这个方格内输入数了.
4.3表的关键字和记录
如果输入时出现错误想改的话,只要按键盘上的方向键,将光标移动到要修改的值所在的方格,也可以直接用鼠标单击,选中方格内的数据,然后用键盘上的"DELETE"键将原来的值删掉,并输入正确的值就可以了.向表中输入数据是一件很细致的工作,千万不能马虎大意.简单的表,数据比较少,出错了容易检查;如果一张表很大,而且字段类型又比较复杂的话,输入的值出现错误,查起来就会非常麻烦.而且要是没有检查出来,让错误的数据留在表中,可能会给工作造成非常严重的后果.
4.4 建立表之间的关系
表的规范化
1)字段的唯一性:每个字段是不可再分的数据项
2)主关键字:每一个表都应该有一个关键字
3)功能关系性:表中的其它字段与主关键字是否直接相关
4)字段的独立性:字段之间不存在相依性,
字段不存在相互依赖的例子如下:
年龄
出生年月
姓名
学号
2. 表之间的关系
此处的关系指两个表的共有字段之间的关联性,只有定义了关系,才使得查询,窗体,报表可以显示多个表的信息.
关系通过匹配各个表中的关键字段的数据,对各表中的字段进行协调.
4.4建立表之间的关系
首先看一个例子:"一对一"关系,比如下面的两个表:某学校学生月副食补助和某学校学生月助学金
4.4建立表之间的关系
我们将这两个表中的数据进行汇总生成新的表:"某学校学生月实发金额汇总":
由于姓名字段可能会出现重复的情况,所以只有通过不可能出现重复的值的字段"学号",才能将这两个表唯一地联系起来,保证"副食补贴"和"助学金"不至于错误地发放,这样"月副食补助表"中的一个学号就只对应"月助学金"中的一个学号,绝对不会弄错.这样两个表的关系很明显就是"一对一"了.
一对多和多对多,前面已经讲过.不再重复.
3. 关系的创建
关系通过匹配字段的数据来建立,建立表之间的关系,必须满足下面的条件:
(1)相关联的字段名称不一定相同,但字段类型必须相同;
(2)相关联的字段若为数字型,二者还必须具有相同的"字段大小"属性设置;
(3)特殊,自动编号型字段可以和数字型字段匹配,但必须二者具有相同的"字段大小"属性配置.
创建关系的关键:对表之间的内在联系进行分析,确定联系模式,一般还应该确保每个表都有主关键字或唯一索引.
遵循原则:
(1)"一对多"关系,要求只有一个表的相关字段是主关键字或唯一索引;("多"的一边加上"一"那边的关键字)
(2)"一对一"关系,要求两个表的相关字段都是主关键字或唯一索引;
(3)"多对多"关系,通过使用第三个表来创建,第3个表至少包括两个部分(既可以是字段也可以是字段组),一部分来自A表的关键字或唯一索引字段,另一部分来自B表的关键字或唯一索引字段,还可以增加其它字段.
例4-8
在"图书管理数据库",建立各表之间的关系.
分析:
图书管理数据库中,四张表之间的关系
规则:"多"的一边加上"一"那边的关键字
关系窗口
关系的创建步骤:
关闭所有打开的表
选择需要创建关系的表
单击菜单栏"工具"/"关系",若还没有定义关系,则弹出"显示表"对话框,否则显示关系窗口.
在"显示表"对话框的"表"选项卡中,单击需要创建关系的表名称,再单击"确定"(或双击表名称),弹出关系窗口.
定义关系
① 在 "关系"窗口中,将要建立关系的字段从一个表中拖拽到相关表中的字段上,弹出"编辑关系"对话框.
单击"新建"按钮,弹出"新建"对话框,从下拉列表"左表名称"中选择"读者权限表",并从"左列名称"中选择"读者类型"字段,同样选择右表名称"读者信息表",右列名称"读者类型", 单击"确定"回到"编辑关系" 对话框.
"编辑关系"
对话框
"新建"对
话框
② 选中"编辑关系"对话框中的"实施参照完整性"复选框,则将建立两个表之间的"一对多"的关系.
③ 如果用户想更改主表的记录时,系统自动更新相关表中的记录,就选择"级联更新相关字段"复选框.
④ 如果用户想删除主表的记录时,系统自动删除相关表的记录,则选择"级联删除相关字段".
⑤ 单击"创建",就建立了"读者权限表"和"读者信息表"的关系.
⑥ 重复①~⑤,依次定义各表之间的关系.
保存关系
删除关系
关系的完整性规则
实体完整性规则 若属性A是基本关系R的主属性,则属性A不能取空值.
实体完整性规则规定基本关系的所有主属性不能取空,而不仅是主码整体不能取空.比如学生选课关系(学号,课程号,成绩)中,学号+课程号是主码,则"学号""课程号"两个属性都不能取空.
对整体完整性说明如下:,
(1)实体完整性是针对基本关系的.一个表通常对应现实世界的一个实体集.
(2)现实世界的实体是可区分的,即具有唯一标识
(3)相应的,关系模型中,主码为唯一标识
(4)主码不为空.如果有空值,则说明存在某个不可标识的实体,与(2)矛盾.
相关推荐:Exam8视线:名师解析2010年9月等考ACCESS试题北京 | 天津 | 上海 | 江苏 | 山东 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
广东 | 河北 | 湖南 | 广西 | 河南 |
海南 | 湖北 | 四川 | 重庆 | 云南 |
贵州 | 西藏 | 新疆 | 陕西 | 山西 |
宁夏 | 甘肃 | 青海 | 辽宁 | 吉林 |
黑龙江 | 内蒙古 |