第1章数据库系统概论〔数据库原理与应用〕.pptVIP

  • 1
  • 0
  • 约1.83千字
  • 约 17页
  • 2017-05-19 发布于四川
  • 举报

第1章数据库系统概论〔数据库原理与应用〕.ppt

第1章数据库系统概论〔数据库原理与应用〕

第一章 数据库系统概论 教学内容 了解数据库系统的应用领域 熟悉数据库系统的组成 理解数据管理技术的发展过程 熟悉三种数据模型的特点 教学重点 数据模型的概念 教学难点 数据库系统VS文件系统 信息与数据 一般将信息理解为关于现实世界事物存在方式或运动状态的反映 数据通常是指用符号记录下来的,可以识别的信息,具有传递信息的功能 联系 数据是信息的符号表示或称为载体 信息则是数据的内涵,是对数据语义的解释 数据表示了信息,而信息只有通过数据形式表示出来才能被人们理解与接受 数据库系统应用实例 超市信息管理系统 局域网环境下的中小型数据库应用系统 银行信息管理系统 基于网络环境的大型数据库系统 电子商务网站 数据库系统组成 数据库 定义 长期存储在计算机内、有组织的、可共享的数据集合 内容 元数据:所存储数据的结构描述信息 数据:按一定的数据模型组织、描述和存储,具有较小的冗余度、较高的数据独立性和易扩展性,可为各种用户共享 数据库管理系统 作用:“中介” 数据库应用 方式 屏幕格式 查询窗口 报表 菜单 应用程序 交互式操作 数据库管理员 专门从事数据库管理的机构和人员,全面负责对数据库管理的计划、组织、测试、监控和服务 向终端用户提供数据和信息 制定数据库管理的政策、标准和规程 确保数据库的安全性,防止非法操作 数据库的备份和恢复 培训终端用户 数据管理的发展 数据管理是数据处理的核心问题 数据管理是指如何对数据进行分类、编码、存储、检索和维护 发展阶段 手工管理 文件系统 数据库系统 文件系统的数据管理方法 实质 最简单的任务也需要编程实现 不具备人机交互式的操作功能 应用程序依赖于文件结构 文件系统的主要缺陷 数据很难共享 数据冗余 数据异常:当一个数据项发生变化时,必须修改多处 数据不一致:同一个数据在不同文件中不一样 数据独立性差 数据控制困难 数据库系统 文件系统由若干相互独立、彼此无关的文件组成,而数据库则将相关数据统一地存储在一个可共享的数据“仓库”中 优点 数据结构化 数据共享度高,冗余度低,易扩展 数据独立性高 数据由DBMS统一管理 数据模型 数据模型(Data Model)是对现实世界进行抽象的工具,用于描述现实世界的数据、数据联系、数据语义和数据约束等方面内容 形式 概念模型:实体-联系模型 实现模型:层次模型、网络模型、关系模型 层次数据模型 树形结构 网络数据模型 复杂结构 关系数据模型 表(Table) 关系数据模型 优点 关系数据库由若干个独立存储的表构成一个逻辑整体 表与表之间是一种松散联系,通过公共属性实现 DataBase 魏英 ?tutor_wei@ 7952616 ? ? ? 凡需要信息管理或信息处理的地方就会有数据库的应用,数据库系统能够实现信息的存储、管理和操作,并能够保证数据的安全性和可行性。 数据库系统DBS 数据库DB 数据库管理系统 DBMS ?数据库管理员DBA 应用1 应用2 应用n … ?终端用户 SELECT 学号,姓名,专业 FROM 学生 DBMS 用户请求 存取数据 DB  学号  姓名  专业  99021 田立平 计算机 99024 李康健 法 律 99034 葛小力 会计学 99035 顾华伟 新 闻 查询结果 应用程序1 应用程序2 应用程序n … 存取方法 文件1 文件2 文件n … 教师学生 系 系编号 系名 办公地点 教研室 教研室编号 教研室 学生 学号 姓名 成绩 教师 职工号 姓名 研究方向 学生 学号 姓名 系别 课程 课程号 课程名 学分 选课 学号 课程号 成绩 表名:学生 学号 姓名 性别 班级名称 4001 张三 女 04计算机 4002 李四 男 04通信 4010 王五 男 04电子 4011 赵六 女 04教育 4015 丁一 女 04教育 表名:班级 班级名称 系名称 班主任 04计算机 计算机系 刘武 04通信 通信系 马文 04电子 通信系 郑强 04教育 教育系 周亮 公共属性 表与文件的区别: 在文件中不能直接实现数据之间的联系,而表能够实现数据间的联系 文件结构的设计必须通过编程实现,表的结构则是通过DBMS直接定义并存储在数据库中,DBMS统一管理和维护表的结构信息,无需用户编程 DataBase 魏英 ?tutor_wei@ 7952616 ? ? ?

文档评论(0)

1亿VIP精品文档

相关文档