Oracle安装和介绍-1.ppt_第1页
Oracle安装和介绍-1.ppt_第2页
Oracle安装和介绍-1.ppt_第3页
Oracle安装和介绍-1.ppt_第4页
Oracle安装和介绍-1.ppt_第5页
已阅读5页,还剩48页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

数据库管理与维护,第1章 Oracle 1Xg的简介 第2章 安装卸载Oracle数据库,潘欣,教材: Oracle数据库基础教程,优点:内容简单涵盖面广 缺点:在该领域不够深入,建议参考资料:,程序员系列: SQL高级 PL/SQL程序设计,名词:数据库管理员 与 Oracle认证,什么是DBA? DBA DataBase Administrator 数据库管理员 OCP Oracle Certified Professional Oracle认证专家,建议参考资料,数据库管理员系列 (多本) 1.数据库管理 2.备份与恢复 3.性能调优,1.1 什么是“Oracle”,Oracle公司(甲骨文公司)是世界上最大的企业软件公司,向遍及145多个国家的用户提供数据库、工具和应用软件以及相关的咨询、培训和支持服务。 甲骨文公司总部设在美国加利福尼亚州的红木城。甲骨文公司1989年正式进入中国。 最近(WebLogic, SUN,Java),1.1 什么是“Oracle”,1970年的6月,IBM公司的研究员埃德加考特在Communications of ACM上发表大型共享数据库数据的关系模型。(Edgar F. Codd 1981 图灵奖) 虽然早在1970年就诞生了关系模型理论,但是市场上迟迟不见关系型数据库管理软件的推出。主要原因是IBM内部很多反对者认为关系型数据库速度太慢,比不上当时的层次式数据库。,1.1 什么是“Oracle”,32岁的Larry Ellison,这个读了三家大学都没能毕业的辍学生,还只是一个普通的“软件工程师”。 1977年6月,Larry Ellison与Bob Miner和Ed Oates在硅谷共同创办了一家名为软件开发实验室(Software Development Laboratories,SDL)的计算机公(ORACLE公司的前身)。,1.1 什么是“Oracle”,没多久,第一位员工Bruce Scott(有个Scott用户, 就是这个Scott,至于Scott用户的密码Tiger,那是Scott养的猫的名字)加盟进来。,1.1 什么是“Oracle”,Ed Oates、 Bruce Scott(%4)、 Bob Miner、Larry Ellison,1.1 什么是“Oracle”,Oates最先看到了埃德加考特的那论文,并推荐Ellison和Miner也阅读一下。Ellison和Miner预见到数据库软件的巨大潜力。于是,SDL开始策划构建可商用的关系型数据库管理系统(RDBMS)。 很快他们就弄出来一个不太像样的产品,或者具体的说,更像一个Demo。根据Ellison和Miner他们在前一家公司从事的一个由中央情报局投资的项目代码,他们把这个产品命名为ORACLE。,1.1 什么是“Oracle”,在1979年的夏季发布了可用于DEC公司的PDP-11计算机上的商用ORACLE产品,这个数据库产品整合了比较完整的SQL实现,其中包括子查询、连接及其他特性。但不得不说,软件不是很稳定,并缺少事务处理这样的重要功能。 出于市场策略,公司宣称这是该产品的第二版,但却是实际上的第一版。,1.1 什么是“Oracle”,虽然软件不是很好,但是客户还是有的。美国中央情报局迫不及待的想买一套这样的软件来满足他们的需求。但在咨询了IBM公司之后发现IBM没有可以商用的产品,他们联系了RSI。,1.1 什么是“Oracle”,1983年3月,RSI发布了ORACLE第三版。Miner和Scott历尽艰辛用C语言重新写就这一版本。要知道,C语言当时推出不久,用它来写ORACLE软件也是具有一定的风险的。 很快就证明了这样做是多么的正确,C编译器便宜而又有效。而且从那时起,ORACLE产品有了一个关键的特性:可移植性。 (未来UNIX) 这个版本,就是当前Oracle软件雏形。,1.1 什么是“Oracle”,Oracle 我们通常所说的Oracle是: Oracle Database 它是Oracle公司的一个重要数据库产品。,1.2 有关Oracle的基本概念,数据库软件产品市场占有率 在大型数据库的市场占有率方面 1. Oracle 2. IBM DB2 3. SQL Sever 此外在数据库领域 4. SyBase 5. My Sql (XX) 占有率也很高,1.2 有关Oracle的基本概念,Oracle的版本 Oracle 8 Oracle 8i (Java & Internet) Oracle 9i 内存至少256M Oracle 10g 内存至少512M Oracle 11g 使网格计算和管理更加容易 版本号,1.1.2 有关Oracle的基本概念,从那里获得Oracle数据库软件? 本身Oracle软件是”免费”的,我们可以直接从Oracle网站下载 WWW.Oracle.Com Oracle 11g Enterprise版 (建议学习) Oracle 11g Express版 () 注意: Oracle对应的操作系统版本(32-bit,64X),/technetwork/database/enterprise-edition/downloads/index.html 教程第一页, 3种版本的介绍,2 Oracle数据库的安装,首先 确定自己计算机(服务器)的硬件类型和操作系统。根据对应的类型下载对应的Oracle数据库。 其次 根据下载的版本和Oracle的版本制定安装计划。升级或者降级操作系统对应的库。修改内核参数(Linux / Unix) (见教材15页,2.1 Oracle10g的安装要求),2 Oracle数据库的安装,下载之后解压缩到一个目录中: 运行 Setup(Windows) / runInstall(Linux) (对应教材 16页 2.2 Oracle 10g的安装过程),注意: 口令必须是英文字母开头!,没有一个可以确信的IP(192.168.XXXX 172.XXXXX)? 需要添加Microsoft Loopback Adapter,Windows 7版本检查会出错,如果没有确定IP,添加一个叫Microsoft Loopback Adapter的网卡并指定IP地址,如果没有确定IP,添加一个叫Microsoft Loopback Adapter的网卡并指定IP地址 “添加新硬件”,选择:硬件设备已经连接上,如果没有确定IP,添加一个叫Microsoft Loopback Adapter的网卡并指定IP地址 不自动检查,手动添加,如果没有确定IP,添加一个叫Microsoft Loopback Adapter的网卡并指定IP地址 添加 Microsoft牌网卡,如果没有确定IP,添加一个叫Microsoft Loopback Adapter的网卡并指定IP地址 随便指定一个IP地址,配置完网络之后继续进行,https:/blademaster:1158/em,注意:是https!,安装过程结束,现在Oracle已经启动,可以通过工具或者程序访问Oracle数据库了,2.2 基本环境变量,对应教材 21页 2.2.3,2.2 基本环境变量,使用regedit(注册表编辑器)查看,2.2 基本环境变量,使用系统环境变量,2.3 Oracle数据库服务,(见教材 22页 2.2.4) 控制面板-管理工具-服务,2.3 Oracle数据库服务,启动关闭服务的流程 (仅服务) OracleServiceOrcl 数据库服务(数据库管理) Oracledba11g_tnsListener 监听器(网络连接) OracleConsoleOrcl 基于web的图形化管理器 可以直接将启动/关闭服务来启动/关闭数据库。,2.4 完全卸载Oracle数据库,需要首先删除Oracle数据库产生服务,然后才能真正删除数据库软件产品。,2.4 完全卸载Oracle数据库,使用Oracle Universal Installer,3. Oracle数据库基本概念,Oracle数据库是基于网络的服务型数据库。,3 Oracle数据库基本概念,单机/文件数据库 通过数据库驱动(数据库驱动了解文件结构),直接访问数据文件。,应用程序,驱 动,数据库文件,SQL,3 Oracle数据库基本概念,单机/文件型数据库 Microsoft Access数据库 *.mdb文件 非常流行。安全和性能欠佳。 FoxBase/FoxPro 多个文件,每个数据表都放在了单独文件中 已经逐渐退出历史舞台 SQLite 基于C函数库的数据库,可以通过C语言直接调用访问数据。(在嵌入设备应用广泛),3 Oracle数据库基本概念,单机/文件型数据库出现的问题: 多个进程/多用户如何访问? 文件级锁,并发控制困难。 安全如何保证? 只要读取,那么所有数据均暴露。 数据权限如何实现? 没有办法设置权限。 如何维护数据的安全? 无法做到

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论