《Oracle11g数据库基础知识.ppt》由会员分享,可在线阅读,更多相关《Oracle11g数据库基础知识.ppt(17页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、 OracleClubBIEE 公开课公开课 第一节第一节 主题:数据库基础知识主题:数据库基础知识 主讲人:常主讲人:常 璐璐 时时 间间:地地 点:实验楼点:实验楼3063061.1.1.1.OracleOracleOracleOracle公司简介公司简介公司简介公司简介-2-2-2-2minminminmin 2.2.2.2.大中小型数据库的区别大中小型数据库的区别大中小型数据库的区别大中小型数据库的区别-3-3-3-3minminminmin 3.Oracledatabase11g 3.Oracledatabase11g 3.Oracledatabase11g 3.Oracledata
2、base11g 系统,结构系统,结构系统,结构系统,结构-10-10-10-10minminminmin 4.Oracledatabase11g4.Oracledatabase11g4.Oracledatabase11g4.Oracledatabase11g服务服务服务服务-10-10-10-10minminminmin 5.S5.S5.S5.Sqlqlqlql与与与与sql*plus,sqlsever,sqldevelopsql*plus,sqlsever,sqldevelopsql*plus,sqlsever,sqldevelopsql*plus,sqlsever,sqldevelop,p
3、l/sqlpl/sqlpl/sqlpl/sql联系联系联系联系-5-5-5-5minminminmin 6.Oracledatabase11g6.Oracledatabase11g6.Oracledatabase11g6.Oracledatabase11g的安装的安装的安装的安装-5-5-5-5minminminmin 7.Oracledatabase11g 7.Oracledatabase11g 7.Oracledatabase11g 7.Oracledatabase11g 卸载卸载卸载卸载-5min-5min-5min-5min 拉里拉里埃里森埃里森(Larry Ellison)RSI (
4、Relational Software Inc)关系数据库关系数据库Oracle “神谕,预言神谕,预言”一切智慧的源泉一切智慧的源泉 数据库软件数据库软件 甲骨文股份有限公司是全球最大的企业软件公司甲骨文股份有限公司是全球最大的企业软件公司Database Software“信息信息存储存储、检索检索、修改修改、共享共享和和保护保护等功能等功能!”!”DB2OracleSybaseSQL ServerMySQLInformixAccess ,Visual FoxPro Oracledatabase 11g1 1 可扩充性可扩充性 扩充系统资源利用扩充系统资源利用2 2 可靠性可靠性 抵御风险
5、抵御风险3 3 可管理性可管理性 调整调整oracleoracle使用内存使用内存DBMS Grid Computting(操纵和管理数据库)(操纵和管理数据库)oracle 系统结构系统结构oracle 系统结构系统结构1231 1和和2 2数据库实例(服务数据库实例(服务器器serverserver)内容)内容数据文件数据文件SGA:SGA:(System Global AreaSystem Global Area)系统全局区系统全局区 数据和控制信息内存区域数据和控制信息内存区域PGAPGA:(Prpgram Global AreaPrpgram Global Area)程序全局区程序全
6、局区 oracle 系统结构系统结构“按照按照数据结构数据结构来组织、存储和管理数据的来组织、存储和管理数据的仓库仓库”Database物物理理数数据据层层概概念念数数据据层层逻逻辑辑数数据据层层原始数据逻辑关系特定用户结结 构:构:DatabaseTablespaceData fileData block Extent SegmentLogicalPhysicalOS blockDatabaseTablespace Extent Segmentoracle 逻辑存储结构逻辑存储结构oracle 物理存储结构物理存储结构SQLPL/SQL SQL DeveloperSQL ServerSql*
7、plusOEMDBA中文名称:结构化查询中文名称:结构化查询语言语言英文名称:英文名称:structured query language(Procedural Language/SQL)Oracle数据库对数据库对SQL语句语句的扩展的扩展 oracle图形化数据库开发图形化数据库开发工具工具是由是由Microsoft开发和推广的关系数据库开发和推广的关系数据库管理系统管理系统是与是与oracle进行交互的客户端进行交互的客户端工具工具(实现数据库的操作实现数据库的操作)Oracle Enterprise Manager(基于基于webweb界面,管理单个界面,管理单个oracleoracl
8、e数据库数据库工具工具)Database Configuration Assistant1 Oracle ORCL Vss Writer Service VSS:Volume Shadow Copy ServiceVSS:Volume Shadow Copy Service2 OracleDBConsoleorcl(webweb)(主管主管OracleOracle客户端操作)客户端操作)3 OracleJobSchedulerORCL (工作日程调度)工作日程调度)4 OracleMTSRecoveryService MTS:Microsoft Transaction Server微软事务服务
9、器微软事务服务器 (事务资源管理器)(事务资源管理器)5 OracleOraDb11g_home1ClrAgent(webweb)服服 务务6 OracleOraDb11g_home1TNSListener TNSTNS(Transparent Network SubstrateTransparent Network Substrate)数据库远程访问,数据库远程访问,数据库实例数据库实例 ,HTTPHTTP服务器服务器 ,IIOP IIOP服务器服务器 PL/SQL Developer PL/SQL Developer等第三方工具等第三方工具7 OracleServiceORCL(sql*p
10、lus)orcl 数据库实例名数据库实例名,创建,创建OracleService+数据库名。数据库名。全局数据库名:全局数据库名:orcl 系统标识符(系统标识符(SID):orcl(DBA操作以及与操作系统交互)操作以及与操作系统交互)Oracledatabase11gOracledatabase11g安装安装Oracledatabase11gOracledatabase11g卸载卸载1 1 开始设置控制面板管理工具服务开始设置控制面板管理工具服务 停止所有停止所有OracleOracle服务。服务。2 2 开始程序开始程序Oracle-OraHome81Oracle-OraHome81 O
11、racle Installation Products Oracle Installation Products Universal Installer Universal Installer,单击单击“卸载产品卸载产品”-“”-“全部展开全部展开”,选中除,选中除“OraDb11g_home1”“OraDb11g_home1”外的全部目录,删除。外的全部目录,删除。3 3 运行运行regedit regedit HKEY_LOCAL_MACHINE HKEY_LOCAL_MACHINESOFTWAREORACLESOFTWAREORACLE,按,按deldel键删除这个入口。键删除这个入口。
12、4 4 运行运行regedit regedit HKEY_LOCAL_MACHINEHKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesSYSTEMCurrentControlSetServices,滚动这个列表,删除所有滚动这个列表,删除所有OracleOracle入口入口(以以oracleoracle或或OraWebOraWeb开头的键开头的键)。5 5 运行运行refeditrefedit,HKEY_LOCAL_MACHINEHKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesEventlogAp
13、plicationSYSTEMCurrentControlSetServicesEventlogApplication,删除所有删除所有OracleOracle入口。入口。6 6 删除删除HKEY_CLASSES_ROOTHKEY_CLASSES_ROOT目录下所有以目录下所有以OraOra、OracleOracle、OrclOrcl或或EnumOraEnumOra为前缀的键。为前缀的键。7 7 删除删除HKEY_CURRENT_USERHKEY_CURRENT_USERSoftwareMicrosoftWindowsSoftwareMicrosoftWindows CurrentVersio
14、nExplorerMenuOrderStart MenuPrograms CurrentVersionExplorerMenuOrderStart MenuPrograms中所有以中所有以oracleoracle开头的键。开头的键。8 8 删除删除HKEY_LOCAL_MACHINEHKEY_LOCAL_MACHINESOFTWAREODBCODBCINST.INISOFTWAREODBCODBCINST.INI中中 除除Microsoft ODBC for OracleMicrosoft ODBC for Oracle注册表键以外的所有含有注册表键以外的所有含有OracleOracle的键。
15、的键。8 8 我的电脑我的电脑-属性属性-高级高级-环境变量环境变量,删除环境变量删除环境变量CLASSPATHCLASSPATH和和PATHPATH中有关中有关OracleOracle的设定。的设定。9 9 从桌面上、从桌面上、STARTUPSTARTUP(启动)组、程序菜单中,删除所有有关(启动)组、程序菜单中,删除所有有关OracleOracle的组和图标。的组和图标。10 10 删除所有与删除所有与OracleOracle相关的目录相关的目录(如果删不掉,重启计算机后再删就可以了如果删不掉,重启计算机后再删就可以了)包括:包括:1.C:Program fileOracle 1.C:Pr
16、ogram fileOracle目录。目录。2.ORACLE_BASE 2.ORACLE_BASE目录目录(oracle(oracle的安装目录的安装目录)。3.C:WINDOWSsystem32configsystemprofileOracle 3.C:WINDOWSsystem32configsystemprofileOracle目录。目录。4.C:UsersAdministratorOracle 4.C:UsersAdministratorOracle或或C:Documents and SettingsAdministratorOracleC:Documents and Settings
17、AdministratorOracle目录。目录。5.C:WINDOWS 5.C:WINDOWS下删除以下文件下删除以下文件ORACLE.INIORACLE.INI、oradim73.INIoradim73.INI、oradim80.INIoradim80.INI、oraodbc.inioraodbc.ini等等。等等。6.C:WINDOWS 6.C:WINDOWS下的下的WIN.INIWIN.INI文件中若有文件中若有ORACLEORACLE的标记段,删除该段。的标记段,删除该段。11 11 如有必要,删除所有如有必要,删除所有OracleOracle相关的相关的ODBCODBC的的DSNDSN12 12 到事件查看器中,删除到事件查看器中,删除OracleOracle相关的日志相关的日志 说明:说明:如果有个别如果有个别DLLDLL文件无法删除的情况,则不用理会,重新启动,开始新的安装,文件无法删除的情况,则不用理会,重新启动,开始新的安装,安装时,选择一个新的目录,则,安装完毕并重新启动后,老的目录及文件就可以删除掉了。安装时,选择一个新的目录,则,安装完毕并重新启动后,老的目录及文件就可以删除掉了。第一集 完 谢谢!
限制150内