“ORACLE数据库系统原理》.ppt

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

《ORACLE数据库系统原理》;第一讲 Oracle概述;1.1 数据库知识回顾 ;数据库是按照一定数据模型组织存储在一起的,能为多个应用程序共享的、与应用程序相对独立的相互关联的数据集合。 数据库管理系统(DBMS)是指帮助用户使用和管理数据库的软件系统。;数据库具有以下特点: 1.数据的结构化 2.数据共享 3.数据冗余较少 4.优良的存储功能 ; 1.应用程序开发员 应用程序开发员主要在开发周期内完成数据库结构设计,应用程序开发等任务。 2. 应用程序管理员 数据库系统一般需要一个以上应用程序管理员来管理应用程序。保证使用周期中对应用程序在功能及性能方面的维护,修改工作。 3.数据库管理员 数据库管理员(DBA),其职能是对数据库进行日常的管理。 4.数据库用户 数据库用户是应用程序的使用者,通过应用程序与数据库进行交互。 ;1.1.3 数据库种类; 1.2.1 关系数据库简介 1.2.2 关系数据库的逻辑结构 1.2.3 后关系型数据库系统 ;Dr. E. F. Codd 在1970年提出了关系模型的概念. 关系模型包含以下内容: 关系数据结构 关系操作 完整性约束 ;1.2.2 关系数据库的逻辑结构;描述 数据库的基本存储单位(由行和列组成). 一个或多个表中数据的逻辑映像. 产生主键的值. 提高查询的性能. 改变对象的名称 过程、函数和包(由SQL、PL/SQL语句组成).;使用SQL同RDBMS通信; 关系数据模型和层次、网状数据模型的最大差别是?;传统数据库技术的缺陷;后关系型数据库系统(post-relational?database) ;面向对象数据库;教师;面向对象的数据库系统不普及的原因?;Michael Stonebraker和对象-关系型数据库;对象-关系数据库:下一个浪潮 ; Stonebraker不仅对现有的数据库类型及市场进行了详尽的分析,提出了“面向对象的关系型数据库”?的基本思想,更难能可贵的是还提出了一系列具体技术实施的方法。比如,他提出的不放弃已经非常成功的查询语言SQL,而直接在SQL语言上进行功能扩展。?Stonebraker的著作一面世立即受到了研究界和工业界高度重视,新版本的SQL3标准(99年发表)正是引进面向对象的关系型数据库的许多内容。而Stonebraker本人也在当时被Informix花大价钱聘作技术总负责人。;对象-关系数据模型;XML:Internet技术上的一次新革命 ;XML文档实例;XML数据模型;Native XML 数据库 vs. XML-Enabled 数据库;双向转化,性能损耗; Oracle公司是全球最大的信息管理软件及服务供应商,成立于1977年,总部位于美国加州Redwoodshore,Oracle是世界上第一个商品化的关系型数据库管理系统,也是第一个在其全线产品中开发并部署100%基于互联网企业软件的公司,为世界上150个以上的国家提供数据库、服务器、开发工具和企业应用产品,还有相关的咨询、教育和支持服务。 根据META集团最新公布的市场研究报告,在高达130亿美元的全球关系型数据库软件市场上,Oracle数据库名列第一。 ;;Oracle数据库;Server;ORACLE的发展;1.4 Oracle数据库的最新特点 ; 1.自助式管理和自动化功能 帮助客户降低系统管理成本,同时提高客户数据库应用的性能、可扩展性、可用性和安全性 Oracle数据库11g新的管理功能包括: (1)自动SQL和存储器微调; (2)新的划分顾问组件 自动向管理员建议,如何对表和索引分区以提高性能 (3)增强的数据库集群性能诊断功能; (4)新的支持工作台组件 其易于使用的界面向管理员呈现与数据库健康有关的差错以及如何迅速消除差错的信息。; 2.Oracle Data Guard Oracle Data Guard组件可帮助客户利用备用数据库,以提高生产环境的性能,并保护生产环境免受系统故障和大面积灾难的影响。 Oracle Data Guard组件可以同时读取和恢复单个备用数据库,这种功能是业界独一无二的,因此Oracle Data Guard组件可用于对生产数据库的报告、备份、测试和“滚动”升级。 通过将工作量从生产系统卸载到备用系统,Oracle Data Guard组件还有助于提高生产系统的性能,并组成一个更经济的灾难恢复解决方案。 ; 3.数据划分和压缩功能 具有极新的数据划分和压缩功能,可实现更经济的信息生命周期管理和存储管理。 (1)扩展了已有的范围、散列和列表划分功能,增加了间隔、索引和虚拟卷划分

文档评论(0)

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

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

1亿VIP精品文档

相关文档