网站大量收购独家精品文档,联系QQ:2885784924

数据库及其应用access课件(九章全).ppt

  1. 1、本文档共122页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据库及其应用access课件(九章全).ppt

2006-09-16 数据库及其应用_Access 目 录 课程说明 第1章要点 1.1 数据库的基本概念 1.2 数据描述 1.3 数据模型 1.4 数据库系统 1.5 关系模型的基本概念 1.6 E-R模型的设计 1.7 从E-R模型到关系模型的转换 1.8 关系代数 1.9 关系规范化 第2章要点 2.1 Access 2003简介 2.2 Access 2003的界面 2.3 Access 2003的基本对象 2.4 数据库的设计 创建Access 2003数据库 第3章要点 3.1 数据库表的概述 3.1.2 数据表的设计 3.1.3 字段的设计 3.2 表的创建 3.6 创建表间关系 6、宏 “宏”是一个或多个操作的集合,实际上是一段简单的小程序。 7、模块 “模块”是将Visual Basic for Applications的声明和过程作为一个单元进行保存的集合,供程序员开发复杂的数据库应用程序。 Access各个对象之间的关系 本章要点 合理的设计是创建数据库的基础。 可以归纳为:需求分析 E-R设计 关系模式 优化 实施 一、数据库设计步骤 1、确定创建数据库的目的 2、确定数据库中需要的表 3、确定表中需要的字段 4、明确每条记录中有惟一值的字段 5、确定表之间的关系 6、优化设计 7、输入数据并创建其他数据库对象 8、使用Access的分析工具 本章要点 Access提供了两种创建数据库的方法: 创建空数据库 使用“数据库向导”创建数据库 一、创建空数据库 1、激活“新建”对话框 2、激活“文件新建数据库”对话框 3、为新建的空白数据库命名 4、在空数据库中创建各种对象 二、使用“数据库向导”创建数据库 1、激活“数据库向导” 2、选择数据库模板 3、保存新建的数据库文件 4、按“数据库向导”的提示逐步操作 5、开始创建数据库 6、完成 本章要点 思考题 3.1 数据库表的概述 4.2 表的创建 4.3 表的维护 4.5 数据的查找、替换和排序 4.6 定义表间关系 4.4 表的编辑与格式调整 本章要点 3.1.1 表的概念 虽然这个模式只有4个属性,但在使用过程中会出现以下问题: (1)数据冗余。 (2)操作异常:修改异常、插入异常、删除异常 因此,上面的设计是个不合理的现象,如果进行下面的分解,数据冗余和操作异常现象就可以基本消除。 把关系模式R用两个关系模式R1和R2来代替。 C6 S8 C2 S4 C2 S6 C4 S6 C4 S4 C4 S2 课程号 学号 张军 VB C6 徐清 英语 C2 吴因 高等数学 C4 教师名 课程名 课程号 “分解”是解决冗余的主要方法,也是规范化的一条原则。 二、函数依赖概念 1、什么是函数依赖 函数依赖是指关系中属性之间取值的依赖情况。 假定关系R(A,B,C)中,当A有一取值时,便惟一对应一个B值和C值,则称B和C依赖于A,或称A决定了B和C,简记为A→B,A →C。 R(A, B, C) 2、关系中可能存在的不同函数依赖 完全函数依赖:属性E依赖与主键A+B,即E的取值依赖于A和B两者的组合,这称为完全函数依赖。 部分函数依赖:属性C只依赖于主键中的B,而与A无关,这称为部分函数依赖。 传递函数依赖:属性D依赖于C,而C又以来于B,因此D间接依赖于B,这称为D传递依赖于B。 R(A, B, C, D, E) 3、实例分析 “学生”关系模式:S(学号,姓名,性别,班级,班主任,课程号,课程名,学时数,成绩) “学生”关系中的几个样值: …… …… …… …… …… …… …… …… …… 77 60 C语言 102 钱康 A2班 女 孙六 99006 88 120 英语 101 钱康 A2班 女 周五 99005 90 120 英语 101 钱康 A2班 男 李四 99004 68 60 C语言 102 赵薇 A1班 男 张三 99003 79 120 英语 101 赵薇 A1班 女 王二 99002 85 120 英语 101 赵薇 A1班 男 丁一 99001 成绩 学时数 课程名 课程号 班主任 班级 性别 姓名 学号 分析:①数据冗余大②修改麻烦③插入异常④删除异常。 三、范式与规范化 评定一个关系模式好与坏的标准就是模式的范式(NF)。范式的种类与数据依赖有着直接的联系,基于函数依赖的范式有1NF,2NF,3NF等多种。 1、第一范式(1NF) 如果关系模式R的

文档评论(0)

书屋 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档