好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

第6章 数据库管理系统.ppt

36页
  • 卖家[上传人]:012****78
  • 文档编号:132706162
  • 上传时间:2020-05-19
  • 文档格式:PPT
  • 文档大小:317KB
  • / 36 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 19 05 2020 1 第六章Access及应用 计算机基础教研室孙赛赛 数据库管理系统软件 19 05 2020 2 数据管理技术发展的三个阶段 第一阶段 人工管理阶段时间 20世纪50年代特点 由应用程序管理数据 应用程序1 数据1 管理 应用程序2 数据2 应用程序3 数据3 19 05 2020 3 数据管理技术发展的三个阶段 第二阶段 文件系统阶段时间 20世纪50年代后期到60年代中期特点 由文件系统管理数据 文件系统 数据 管理 应用程序 19 05 2020 4 数据管理技术发展的三个阶段 第三阶段 数据库系统阶段时间 20世纪60年代后期至今特点 由数据库管理系统管理数据库 数据库管理系统 数据库 管理 应用程序 19 05 2020 5 数据库系统阶段三大概念 数据库 数据库管理系统 数据库系统 19 05 2020 6 基本概念 数据库 DB 为了实现一定目的按某种规则和方法组织起来的 数据 的 集合 数据库管理系统 DBMS 对数据库进行管理的系统软件 例如 Access 数据库系统 DBS 拥有数据库技术支持的计算机系统 包含数据库 数据库管理系统 应用系统 用户和管理员 19 05 2020 7 数据库 操作系统 数据库管理系统 应用系统1 用户 管理员 应用系统2 用户 数据库系统图示 19 05 2020 8 数据库常用的数据模型 层次模型 用树形结构表示数据及数据之间的联系 蓝色为黄色的父亲黄色为蓝色的儿子黄色为红色的父亲红色为黄色的儿子 19 05 2020 9 数据库常用的数据模型 层次模型的特点 有且仅有一个结点没有父结点 称为根结点除根结点外 其余结点有且仅有一个父结点 19 05 2020 10 数据库常用的数据模型 网状模型 用网状结构表示数据及数据之间的联系 蓝色 黄色为绿色的父亲绿色为蓝色 黄色的儿子黄色为红色的父亲红色为黄色的儿子 19 05 2020 11 数据库常用的数据模型 网状模型的特点 允许一个以上的结点没有父结点允许结点有多于一个的父结点 19 05 2020 12 数据库常用的数据模型 关系模型 用二维表表示数据及数据之间的关系 19 05 2020 13 关系模型涉及的概念 关系 一个关系就是一个二维表 每个关系有一个关系名 Access中关系也被称为表 学生成绩表 19 05 2020 14 关系模型涉及的概念 属性 关系的每一列称为属性 每个属性都有一个属性名 Access2000中属性被称为字段 属性名被称为字段名 域 属性的取值范围称为域 举例 性别属性的域为 男 女 19 05 2020 15 关系模型涉及的概念 元组 关系中的每一行称为一个元组 Access2000中元组被称为记录 分量 每个元组的一个属性值称为该元组的一个分量 19 05 2020 16 关系模型涉及的概念 候选码 关系的一个或一组属性 能唯一标识一个元组 19 05 2020 17 关系模型涉及的概念 主码 若一个关系有多个候选码 可以选定一个为主码 可以选择学号为主码或者课程号为主码 19 05 2020 18 关系运算 选择运算 在关系中选择满足某些条件的元组 举例 在所示的关系中选择所有女同学的行 可以使用性别为女的选择运算实现 19 05 2020 19 关系运算 投影运算 在关系中选择满足某些条件的属性 举例 在所示的关系中选择所有记录的学号和姓名 可以使用学号 姓名的投影运算实现 19 05 2020 20 关系运算 连接运算 从两个关系的笛卡儿积中选择满足一定条件的元组 19 05 2020 21 举例 对关系R和关系S进行连接运算 条件为R 学号 S 学号 关系R 关系S 19 05 2020 22 某一个关系的关系模式可以表示为 关系名 属性名1 属性名2 举例 学生成绩表 学号 姓名 性别 成绩 学生成绩表 关系模型涉及的概念 19 05 2020 23 关系数据库 基于关系模型建立的数据库称为关系数据库 典型的关系数据库 常考选择题 Access Foxpro SQL Mysql Oracle 19 05 2020 24 Access简介 微软公司推出的一款数据库管理软件 常用来管理小型数据库 Access的特点 常考多选题 提供可视化操作能够与office软件协同工作提供了宏操作提供了大量的函数提供了VBA程序设计语言增强了Web集成功能 19 05 2020 25 Access的数据库对象 Access数据库扩展名为 mdb 表 报表 宏 数据访问页 查询 模块 窗体 第一层次 第二层次 第三层次 19 05 2020 26 Access的数据库对象 表 数据库的基本对象 由记录构成 用于存储数据库的数据 19 05 2020 27 表之间的关系 一对一关系 A表中的一条记录仅在B表中有一条记录匹配 同时B表中的一条记录仅在A表中有一条记录匹配 班长信息表 学号 姓名 性别 班级信息表 编号 班级名称 班长学号 19 05 2020 28 表之间的关系 一对多关系 A表中的一条记录在B表中可以有多条记录匹配 但是B表中的一条记录仅在A表中有一条记录匹配 学生信息表 学号 姓名 性别 班级信息表 编号 班级名称 班长学号 19 05 2020 29 表之间的关系 多对多关系 A表中的一条记录可以在B表中有多条记录匹配 同时B表中的一条记录也可以在A表中有多条记录匹配 学生信息表 学号 姓名 选课 课程信息表 编号 课程名称 选课学生 19 05 2020 30 Access的数据库对象 查询 可以按照索引快速查找到需要的记录 按要求筛选记录并能连接若干个表的字段组成的动态数据集 19 05 2020 31 窗体用户与数据库交互的界面 是一种方便浏览 输入及更改数据的窗口 窗体的数据源可以是表或者是查询 一个窗体只显示一条记录 19 05 2020 32 报表可以对数据进行汇总 便于浏览或者打印 报表的数据源可以是一个或者多个表 也可以是查询 19 05 2020 33 Access数据库对象 数据访问页对象是一种特殊类型的Web页 用户可以在此Web页中查看 修改Access数据库中的数据 19 05 2020 34 数据访问页图示 19 05 2020 35 Access数据库对象 宏对象宏是若干个操作的组合 其中的每一个宏操作都能实现特定的功能 19 05 2020 36 Access数据库对象 模块对象模块是把VBA声明和过程作为一个单元进行保存的集合 。

      点击阅读更多内容
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.