您好,欢迎访问三七文档
当前位置:首页 > IT计算机/网络 > 数据库 > !1oracle数据库概述
第1章简介1.1Oracle概述1.2Oracle安装及上机环境介绍1.3常见的关系数据库管理系统1.4Oracle数据库应用结构1.1.1Oracle简介Oracle公司是全球最大的信息管理软件及服务供应商,成立于1977年,79年更名为Oracle公司。世界第二大独立软件企业,仅次于Microsoft公司全球500强企业,有70%在使用Oracle技术《财富》100强中的98家公司都采用Oracle技术全球10大银行均采用Oralce应用系统通信领域,全球20家顶级通信公司都在使用Oracle应用产品中国前100大IT公司,都有Oralce技术的应用左起EdOates、BruceScott、BobMiner、LarryElliOracle“四剑客”2007年数据库产品市场占有率Oracle认证OCA:Oracle认证专员OCP:Oracle的专家认证OCM:Oracle认证大师1.1.2Oracle数据库发展史1977年,SDL1979年,RSI,产品命名0racle2.01983年3月,oralce3.01984年10月,oracle4.01985年,oracle5.01988年,oracle6.01992年,oracle7.01997年6月,oracle8.01998年9月,oracle8i2000年12月,oracle9i2003年9月,oracle10g2007年7月,oracle11g1.1.3Oracle数据库特点支持多用户、大事务量的事务处理提供标准操作接口、跨平台实施安全性控制和完整性控制支持分布式数据处理具有可移值性、可兼容性和可连接性1.1.4Oracle数据库新特性网格计算数据库OracleRealApplicationClusters自动存储管理信息供应数据库自动管理物化视图与查询重写闪回版本查询与闪回错误操作数据泵其他新特性大表空间、多个默认临时表空间、异构平台间传输表空间、SYSAUX系统表空间、自动统计信息收集、强化在线重定义、简化共享服务器配置、加强会话跟踪、SGA区动态管理、表数据的透明加密、增加分区数量等特性。网格结构网格计算是一种新的IT结构,它可以开发出高效低耗的企业信息系统。使用网格计算,连接并重组许多独立的、模块化的硬件和软件组件。网格计算的优势:处理能力强、充分利用闲置资源。1.2Oracle安装www.oracle.comOracle提供完整版(服务器)、客户端、集群版、网关版。其中服务器安装类型有三种选择:企业版、标准版、个人版安装环境要求CPU:最小为550MHz。内存(RAM):最低为256MB(推荐512MB)。硬盘空间(推荐NTFS格式):基本安装为2.04GB,高级安装为1.94GB。虚拟内存:最小为RAM的2倍。监视器:256色。网络协议:TCP/IP、支持SSL的TCP/IP、NamedPipes。浏览器:IE5,IE6,IE7。软件项目需求说明系统体系结构处理器:Intel(x86)、AMD64或IntelEM64T注意,Oracle提供适合32位(x86)、64位(Itanium)和64位(x64)Windows的数据库版本操作系统Windows2000sp1或更高版本,支持所有的版本WindowsServer2003的所有版本WindowsXP专业版Oracle10g数据库不支持WindowsNT编译器Pro*Cobol可以支持如下两种编译器:ACUCOBOL-GT6.2MicroFocusNetExpress4.0不支持ObjectOrientedCOBOL(OOCOBOL)。MicrosoftVisualC++.NET20027.0andMicrosoftVisualC++.NET20037.1编译器支持下面的组件:OracleC++CallInterfaceOracleCallInterfaceGNUCompilerCollection(GCC)ExternalcalloutsPL/SQLnativecompilation、XDK网络协议支持TCP/IP、带SSL(安全套接字层)的TCP/IP以及命名管道1.2.1服务器安装过程基本安装1.安装Oracle数据库的目录。默认目录为C:\oracle\product\10.2.0\db_1。2.安装类型。包括企业版、标准版和个人版。3.创建启动数据库。如果希望在安装过程中创建一般用途的数据库,请选择此选项。如果不选择此选项,安装程序将仅安装软件,而不会创建数据库。如果不选择在安装过程中创建数据库,可以在安装软件后使用数据库配置辅助程序(DBCA)来创建数据库。4.全局数据库名。指定希望创建的数据库的名称,默认为orcl。5.数据库口令。为以下数据库管理账户指定一个公共口令,包括SYS、SYSTEM、DBSNMP和SYSMAN。安装Oracle10g数据库服务器安装数据库服务器安装数据库服务器安装数据库服务器安装数据库服务器安装数据库服务器安装数据库服务器安装数据库服务器安装数据库服务器安装数据库服务器安装数据库服务器安装数据库服务器安装数据库服务器安装数据库服务器安装数据库服务器安装数据库服务器安装数据库服务器安装数据库服务器Oracle10g默认帐户Oracle10g安装完毕后,在Oracle实例内已创建了一些帐户(account),一部分是系统必须的帐户,另一部分是存储各种应用的帐户。SYS:是数据库中具有最高权限的数据库管理员,可以启动、修改和关闭数据库,拥有数据字典;SYSTEM:是一个辅助的数据库管理员,不能启动和关闭数据库,但可以进行其他一些管理工作,如创建用户、删除用户等。SCOTT:是一个用于测试网络连接的用户,其口令为TIGER。Showuser命令来查看当前用户Oracle的默认端口ORACLE_BASE/portlist.ini文件监听端口1521EM端口1158isqlplus端口5560使用SQL*PLUS工具连接数据库客户端传来的请求,符合监听器所设置的连接信息,则监听器将帮助在服务器和客户端建立一条连接,以后客户端与服务器的通讯可以直接通过该连接,而不用再通过监听器.服务中已经启动的选项1.2.2检查数据库服务器的安装结果检查安装的数据库服务器产品及相关目录信息检查系统服务检查文件体系结构查看Oracle10g数据库服务器网络配置利用企业管理器,查看数据库信息利用SQL*Plus或iSQL*Plus访问数据库检查安装的数据库服务器产品及相关目录信息检查系统服务1.2.3常用Oracle服务OracleDBConsoleorcl。Oracle数据库控制台服务,orcl是Oracle例程标识,默认的例程为orcl。在运行EnterpriseManager10g时,需要启动此服务。默认为自动启动。OracleJobSchedulerORCL。Oracle作业调度进行,ORCL是Oracle例程标识。此服务被默认设置为禁用。OracleOraDb10g_home1iSQL*Plus。iSQL*Plus应用服务,默认设置为自动启动。OracleOraDb10g_home1TNSListener。监听器服务,服务只有在数据库需要远程访问时才需要。默认为自动启动。OracleServiceORCL。数据库服务,这个服务会自动地启动和停止数据库。ORCL是Oracle例程标识。默认为自动启动。1.2.4查看环境变量环境变量名默认值说明NLS_LANGSIMPLIFIEDCHINESE_CHINA.ZHS16GBK使用的语言。SIMPLIFIEDCHINESE表示简体中文,CHINA表示中文日期格式,ZHS16GBK表示编码ORACLE_BASEC:\oracle\product\10.2.0安装Oracle服务器的顶层目录ORACLE_HOMEC:\oracle\product\10.2.0\db_1安装Oracle10g软件的目录ORACLE_SIDOrcl默认创建的Oracle数据库实例PATHC:\oracle\product\10.2.0\db_1\binOracle可执行文件的路径1.2.4查看环境变量注册表环境变量1.2.3查看环境变量系统环境变量1.2.4检查文件体系结构1.2.5利用企业管理器,查看数据库信息http://localhost:1158/em1.2.6利用SQL*Plus或iSQL*Plus访问数据库启动SQL*Plus访问数据库启动iSQL*Plus访问数据库http://localhost:5560/isqlplus或从EM进入思考:在SQLPLUS和iSQL*Plus中比较Select*fromDBA_USERS;执行结果有何不同。1.2.7卸载Oracle10g产品停止所有Oracle相关的服务卸载Oracle10g数据库服务器组件手动删除注册表中与Oracle相关的内容。删除Oracle环境变量删除TEMP目录下Oracle相关的文件夹检查“开始”菜单中是否还有Oracle程序组,如果有,则将其删除重新启动计算机删除Windows系统安装磁盘中的ProgramFiles\Oracle目录删除Oracle安装目录卸载Oracle10g1.3常见的关系数据库管理系统ORACLE、DB2、Sybase、MicrosoftSQLServer开放性可伸缩性安全性性能客户端使用性可操作性产品组成1.4Oracle数据库应用结构客户-服务器结构(C/S)终端-服务器结构浏览器-服务器结构(B/S)分布式数据库系统客户机/服务器结构浏览器/服务器结构分布式数据库系统结构
本文标题:!1oracle数据库概述
链接地址:https://www.777doc.com/doc-7495 .html