数据库实用技术教程教学课件作者基于Oracle系统电子教案第1章课件.pptVIP

  • 1
  • 0
  • 约2.07万字
  • 约 123页
  • 2016-12-26 发布于广东
  • 举报

数据库实用技术教程教学课件作者基于Oracle系统电子教案第1章课件.ppt

学习方式 ? 听课 (启发式、讨论式) ? 读书 (预习、复习) ? 实践 (综合练习) 考试成绩 平时成绩 (书面作业) 实践考试 (上机练习) 期末考试 内容安排(1) 内容安排(2) 数据库原理与应用 学习目标 数据库的作用 第1章 绪论 1.1 数据库系统概述 1.1.1 数据库基本术语 数据(Data) 数据库(Database) 数据库管理系统(DBMS) 数据库系统(DBS) 数据(data) 定义 对事物进行描述的符号集合。 种类 数字、文字、图形、图像、声音、记录等。 数据与语义不可分割 数据(data) 例:有一条记录如下 (张力,男,1955.12,1978) 问题:这条记录中的1978表示什么?是此职工的工资额还是他参加工作时间或入校时间? 一种解释是,张力是一位男同志,1955年12月出生,现在每月工资收入1978元。 还可以有另外的解释,… 此记录的通用表示为: 姓名、性别、出生年月、工资 数据库(dataBase ,DB) 解释:数据库就是存放数据的仓库 特点:所存放的所有数据是彼此联系、并按照某种存储模式进行组织和管理的。 定义:从严格意义上讲,数据库就是以一定的组织方式存储在计算机中相互关联的数据的集合。它能够以最佳的方式、最少的重复和最大的独立性为多种应用提供共享服务。 数据库管理系统 定义 数据库管理系统(dataBase management system ,DBMS)是专门用于建立和管理数据的软件系统,是位于用户和操作系统之间的数据管理软件。 作用 在建立、运用和维护数据库时,由数据库管理系统对其统一管理、统一控制。数据库管理系统使用户方便地定义数据和操纵数据,并能够保证数据的安全性、完整性、并发性及发生故障后及时进行系统恢复。 数据库系统 数据库系统(database system,DBS)是指在计算机系统中引入数据库之后的系统构成 组成 通常由数据库、数据库管理系统及其开发工具、应用系统、数据库管理员和用户构成。 DBA 数据库的建立、使用和维护等工作仅依靠一个DBMS是远远不够的,还要有专职人员来完成,这些人称为数据库管理员(database administrator ,DBA)。 DBA的主要任务 决定数据库所包含的信息内容,充当数据库系统与用户的联络员,决定数据的存储结构和访问策略,决定数据库的保护策略,监视数据库系统的工作,响应数据库系统的某些变化,改善系统时效性,提高系统工作效率。 数据库系统的地位 1.1 数据库系统概述 1.1.2数据管理技术的发展 程序管理阶段 文件系统阶段 数据库系统阶段 程序管理阶段 特点 (1)数据不保存 (2)数据管理由程序完成。 (3)数据不共享,即数据是面向应用的。 (4)数据不具有独立性。 文件系统阶段 特点 (1)数据可以长期保存。 (2) 由文件系统管理数据。 (3)数据共享性差。 (4)数据独立性低。 数据库系统阶段 时间: 从20世纪60年代后期开始 面向:大规模数据量、广泛的应用、共享数据集合 统一管理数据的专门软件系统——DBMS 在计算机科学领域逐步形成数据库技术这一独立分支。 1.1 数据库系统概述 1.1.3 数据库系统的特点 数据结构化 数据共享性好,冗余度低 数据独立性高 数据由DBMS统一管理和控制 数据结构化 在数据库系统中,不仅要考虑针对某个应用的数据结构,还要考虑整个组织(即多个应用)的数据结构。 数据结构化 例如:在一个学校的管理信息系统中,不仅要考虑学生的人事管理,还要考虑学籍管理、选课管理等,可以按照图1.2的方式为该校的管理信息系统组织学生数据。 数据结构化 数据结构化 体现特征 (1)用数据模型描述数据结构,无需程序定义和解释。 (2)数据可以是变长的。 (3)数据的最小存取单位是数据项。 数据共享性好,冗余度低 数据的共享程度直接关系到数据的冗余度。 从整体角度来看,数据库系统描述数据时不再面向某个特定应用而是面向整个系统。 例如:上述学生基本记录就可以为多个应用(例如,选课管理、奖惩情况管理、学籍情况管理)所共享,这样既可以大幅度降低数据冗余度,节约存储空间,又能够避免数据之间的不兼容性与不一致性。 数据的不一致性:是指同一数据的不同副本的值不一样。 数据独立性高 数据的独立性包括数据的物理独立性和逻辑独立性。 物理独立性是指用户的应用程序与存储在磁盘上的数据库中数据是相互独立的。当数据的物理存储发生改变时,应用程序无需改变。 逻辑独立性是指用户的应用程序与数据库的逻辑结构是相互独立的。数据的逻辑结构发生改变时,用户程序可以不变。 数据由DB

文档评论(0)

1亿VIP精品文档

相关文档