Oracle系统概述

一、主要内容

  • Oracle数据库概述
    • Oracle12c简介
    • 新特性
    • 产品组成
  • 配置和管理工具
    • Database Configuration Assistant(DBCA)
    • Net Configuration Assistant
  • 管理和应用开发工具
    • SQL Plus, Enterprise Manager,SQL Developer

 

二、Oralce简介

  • Oracle(意为“智慧之源”)公司是全球最大的信息管理软件及服务供应商,是一家综合性的国际大公司,也是最有实力与微软公司在技术上一较高低的公司之一。
  • 成立于1977年,主要的业务是推动电子商务平台的搭建,在1995年之后迅速地将Oracle公司的重点发展到了网络上(Oracle 8i)
  • 2009年以74亿美金收购了SUN公司,从此之后标志着Oracle公司成为业界唯一一家提供综合系统的厂商
    • 拥有自己的编程语言(Java)、数据库(Oracle、MySQL)、中间件(收购了BEA的WebLogic)、操作系统(Solaris、UNIX)、服务器。

 

三、版本

Oracle 8、Oracle 8i:面向internet

Oracle 9i:一个更加完善的数据库版本

Oracle 10g:面向网格grid

Oracle 11g:Oracle 10g的稳定版本,也是现在使用比较广泛的新版本

Oracle 12c:面向云计算Cloud,支持大数据的处理能力

 

扫描二维码关注公众号,回复: 5724149 查看本文章

四、Oralcle12c新特性

  • 增强SQL Engine和PL/SQL Engine的交互
    • 直接在SQL中嵌入PL/SQL对象
  • 实现TOP N查询
  • 增加Adaptive Plans(自适应执行计划)
  • 改进分区特性
    • 在线移动分区,异步全局索引维护
  • 增强数据优化
    • 数据生命周期管理(ILM),数据库热图
  • 支持PDB(Oracle Pluggable Database)
    • 容器数据库CDB+多个可组装式数据库PDB
    • PDB包含独立表空间,但是共享CBD的控制文件、日志文件和UNDO表空间
    • 多租户数据库
  • RMAN支持表级别恢复

 

五、Oracle数据库的主要用户及作用

 

六、管理与开发工具

  • SQL Plus
    • 基于命令行的管理工具
  • Enterprise Manager Database Express 12c (EM 12c)
    • 基于Web的集成管理工具
  • SQL Developer
    • 开发数据库应用程序的图形化工具
    • 浏览数据库对象、运行SQL语句,编辑调试PL/SQL语句,创建报表

 

七、数据库系统的体系结构

  • 单用户数据库系统
  • 主从式结构的数据库系统
    • 一个主机带多个终端的多用户结构。
    • 优点:结构简单,易于管理和维护。
    • 缺点:主机任务繁重,易成为瓶颈。
  • 分布式结构的数据库系统
    • 数据库系统中的数据在逻辑上是一个整体,但分布在计算机网络的不同节点上。
  • 客户/服务器结构的数据库系统

 

八、基本术语

  • DB_NAME
    • 数据库名字,对一个数据库(Oracle database)的唯一标识。
  • DB_DOMAIN
    • 数据库域名,定义一个数据库所在的域,通常将其等于互联网的域。
  • INSTANCE_NAME
    • 数据库实例名,是ORACLE数据库的参数。数据库实例名用于和操作系统之间的联系,在对外部连接时使用。
  • ORACLE_SID
    • 数据库实例名,是操作系统环境变量,用于和操作系统进行交互。
  • SERVICE_NAME
    • 数据库服务名,确定数据库服务是属于哪一个实例的。

 

 

猜你喜欢

转载自blog.csdn.net/yuandong_D/article/details/85312570
今日推荐