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

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

* * 窗体 用户与数据库交互的界面,是一种方便浏览、输入及更改数据的窗口。 窗体的数据源可以是表或者是查询。 一个窗体只显示一条记录。 * * 报表 可以对数据进行汇总,便于浏览或者打印。 报表的数据源可以是一个或者多个表,也可以是查询。 * * Access数据库对象 数据访问页对象 是一种特殊类型的Web页,用户可以在此Web页中查看、修改Access数据库中的数据 * * 数据访问页图示 * * Access数据库对象 宏对象 宏是若干个操作的组合,其中的每一个宏操作都能实现特定的功能。 * * Access数据库对象 模块对象 模块是把VBA声明和过程作为一个单元进行保存的集合。 * * 数据库管理系统软件 * * 数据管理技术发展的三个阶段 第一阶段:人工管理阶段 时间:20世纪50年代 特点:由应用程序管理数据 应用程序1 数据1 管理 应用程序2 数据2 应用程序3 数据3 * * 数据管理技术发展的三个阶段 第二阶段:文件系统阶段 时间:20世纪50年代后期到60年代中期 特点:由文件系统管理数据 文件系统 数据 管理 应用程序 * * 数据管理技术发展的三个阶段 第三阶段:数据库系统阶段 时间:20世纪60年代后期至今 特点:由数据库管理系统管理数据库 数据库管理系统 数据库 管理 应用程序 * * 数据库系统阶段三大概念 数据库 数据库 管理系统 数据库 系统 * * 基本概念 数据库(DB):为了实现一定目的按某种规则和方法组织起来的“数据”的“集合”。 数据库管理系统(DBMS):对数据库进行管理的系统软件。例如:Access。 数据库系统(DBS):拥有数据库技术支持的计算机系统,包含数据库、数据库管理系统、应用系统、用户和管理员。 * * 数据库 操作系统 数据库管理系统 应用系统1 用户 管理员 应用系统2 用户 数据库系统图示 * * 数据库常用的数据模型 层次模型:用树形结构表示数据及数据之间的联系。 蓝色为黄色的父亲 黄色为蓝色的儿子 黄色为红色的父亲 红色为黄色的儿子 * * 数据库常用的数据模型 层次模型的特点: 有且仅有一个结点没有父结点,称为根结点 除根结点外,其余结点有且仅有一个父结点 * * 数据库常用的数据模型 网状模型:用网状结构表示数据及数据之间的联系。 蓝色、黄色为绿色的父亲 绿色为蓝色、黄色的儿子 黄色为红色的父亲 红色为黄色的儿子 * * 数据库常用的数据模型 网状模型的特点: 允许一个以上的结点没有父结点 允许结点有多于一个的父结点 * * 数据库常用的数据模型 关系模型:用二维表表示数据及数据之间的关系。 * * 关系模型涉及的概念 关系:一个关系就是一个二维表,每个关系有一个关系名。Access 中关系也被称为表。 学号 姓名 性别 成绩 0802011001 张莉 女 540 0802011002 董源 男 576 0802011003 赵晓亮 男 581 0802011004 刘萌 女 574 学生成绩表 * * 关系模型涉及的概念 属性:关系的每一列称为属性,每个属性都有一个属性名。Access2000中属性被称为字段,属性名被称为字段名。 域:属性的取值范围称为域。举例:性别属性的域为{男,女}。 性别 女 男 男 女 * * 关系模型涉及的概念 元组:关系中的每一行称为一个元组。Access2000中元组被称为记录。 分量:每个元组的一个属性值称为该元组的一个分量。 0802011001 张莉 女 540 * * 关系模型涉及的概念 候选码:关系的一个或一组属性,能唯一标识一个元组。 学号 姓名 性别 成绩 0802011001 张莉 女 540 0802011002 董源 男 576 0802011003 赵晓亮 男 581 0802011004 刘萌 女 574 * * 关系模型涉及的概念 主码:若一个关系有多个候选码,可以选定一个为主码。 学号 课程号 成绩 0802011001 001001 540 0802011001 001002 576 0802011003 001002 581 0802011004 001003 574 可以选择学号为主码或者课程号为主码 * * 关系运算 选择运算:在关系中选择满足某些条件的元组。 举例:在所示的关系中选择所有女同学的行,可以使用性别为女的选择运算实现。 学号 姓名 性别 成绩张莉 女 540董源 男 576赵晓亮 男 581刘萌 女 574 学号 姓名 性别 成绩张莉 女 540刘萌 女 574 * * 关系运算 投影运算:在关系中选择满足某些条件的属性。 举例

文档评论(0)

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

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

1亿VIP精品文档

相关文档