本书由台湾资深Oracle专家王浩然精心编著,由中国电力出版社为推动国内Oracle领域的发展而引进。本书针对Oracle初级用户和中级用户,全面而翔实地讲述了Oracle 9i的强大功能。全书内容包括Oracle 9i数据库的建立、Oracle 9i结构、SQL基本语法和管理语法、PL/SQL语法及用法、数据库的启动和关闭、数据库安全的管理、SQL的进阶应用、故障恢复计划、Internet上的Oracle 9i、OEM简介、Java简介、服务器性能和Oracle的网络结构等。\r\n 本书适用于Oracle初级用户和中级用户使用,对于数据库管理员也有一定的帮助。
版权声明\r\n序\r\n导读\r\n\r\n哪些人应该阅读本书\r\n本书涵盖内容及建议阅读方法\r\n本书的标记方式\r\n\r\n第1章 Oracle 9i介绍\r\n\r\nOracle公司\r\nOracle 9i\r\nClient/Server\r\nDBMS(Database Management System)\r\nSQL(Structured Query Language)\r\nOracle interMedia\r\n并行查询(Parallel Query)\r\nOracle Spatial\r\nOracle Enterprise Manager\r\nOracle ConText\r\nPortal的概念\r\nLocation-based Services\r\nLDAP\r\nOLTP(Online Transaction Processing)\r\nData Warehousing\r\nOracle Label Security(Oracle标签安全性)\r\nSQL*Plus\r\nOracle Forms\r\nOracle Reports\r\nSQL*Loader\r\nOracle Discoverer\r\nOracle 9i Lite\r\nSQL和PL/SQL\r\nXML(Extensible Markup Language)\r\nEnterpreise Java Engine\r\nOracle 9i Real Application Clusters\r\nOracle程序设计师(Oracle Programmer)\r\nOracle联机分析处理(OLAP)\r\nOracle数据挖掘(Data Mining)\r\nOracle高级安全功能(advanced security)\r\nOracle分割(Partitioning)功能\r\nOracle 9i的特色\r\n\r\n第2章 Oracle数据库的建立\r\n\r\n前言\r\n系统硬件需求\r\n系统软件需求\r\n安装前准备\r\n环境建立\r\n安装Oracle 9i\r\n自动开关机\r\nOratab设置\r\n本章总结\r\n\r\n第3章 9i结构\r\n\r\nOracle Instance\r\nOracle DataBase\r\nSystem Global Area\r\nProcess\r\nBackground Processes\r\nProcess Global Area\r\nFiles\r\n逻辑数据库结构(Logical Database Structures)\r\n数据库Instance的建立(通过dbca)\r\n数据库Instance的建立(Command-Line)\r\n本章总结\r\n\r\n第4章 SQL\r\n\r\n准备工作\r\n数据类型\r\nSQL语法描述\r\n查看数据表(table)的结构\r\n大于号(>)和小于号(<)的使用方法\r\nDDL(Data definitionlanguage)的使用\r\n本章总结\r\n\r\n第5章 PL/SQL介绍\r\n\r\n变量\r\n关键字\r\n可用字符\r\n逻辑运算\r\n其他常用符号\r\n常用类型\r\nPL/SQL的程序结构\r\nPL/SQL写法\r\n基本使用流程\r\n内建过程和内建函数\r\nStored Package的建立\r\n触发器的使用(Database Triggers)\r\n实际应用\r\n本章总结\r\n\r\n第6章 数据库的启动和关闭\r\n\r\n数据库的打开\r\nNOMOUNT打开模式\r\n数据库的关闭\r\nOEM(Oracle Enterprise Management)使用\r\n开关机自动化\r\n动态Performace Views\r\n国家语言的支持\r\n本章总结\r\n\r\n第7章 数据库安全的管理\r\n\r\n用户的管理(User Authentication Method)\r\n用户的工作区(Default Tablespace)\r\n用户的暂时工作区(Temporary Tablespace)\r\n权限和群组管理\r\n数据库权限设置\r\n组权限管理\r\nOracle预先定义的角色(Roles)\r\nOracle角色(Roles)的建立\r\nOracle角色(Roles)的取消\r\nOracle默认角色(Roles)的设置\r\n用户角色(Roles)的启动和取消\r\n数据表的使用空间\r\nProfile的管理\r\nProfile的管理方式\r\n操作系统的角色\r\nOEM(Oracle Enterprise Management)使用\r\n本章总结\r\n\r\n第8章 高级SQL\r\n\r\n设置文字编辑器\r\n计算函数\r\n替代变量\r\nACCEPT Command\r\nTTITLE和BTITLE\r\nConstraints\r\nDrop Constraint\r\n建立索引(Index)\r\n视图的使用\r\nTablespace的管理\r\nOEM(Oracle Enterprise Management)使用\r\n本章总结\r\n\r\n第9章 故障恢复计划\r\n\r\nexp/mp的备份方式\r\n脱机备份方式(Offline Backup)\r\n联机备份方式(Online Backup)\r\nSTANDBY Server\r\n备份系统的优点\r\n成本的考虑\r\n数据库恢复的方法\r\nFull Database Recovery\r\nTablespace和Datafile Recovery\r\n恢复到某个时间点\r\n把数据文件放在不同的地方\r\n在不同的地方recovery\r\n某个数据文件损坏时的recovery方法\r\n当某个数据文件损坏但没有备份时\r\nRedo Logs的重建\r\n备份规划范例\r\n数据库备份计划\r\n本章总结\r\n\r\n第10章 Internet上的Oracel 9i\r\n\r\nOracle Internet Direcotry\r\n概念解析\r\nOracle Internet Directory结构\r\n新的特色(release 3.0.1)\r\nOracle Internal directory的安装\r\nOracle网络工具\r\n关闭OID Monitor\r\n启动Server Instance\r\n停止Server Instance\r\nOID数据库密码公用程序\r\n操作登录值与属性的工具\r\nOracle 9i Application Server\r\nOracle 9i Application Server的功能\r\nInternet Developer Suite\r\nOracle Internet Application Server 9i Wireless Edition\r\n本章总结\r\n\r\n第11章 Oracle的网络结构\r\n\r\nOSI(Open Systems Interconnection)Model的七个层级\r\nTCP/IP\r\n客户机/服务器式(Client/Server)网络结构\r\nOCI(Oracle Call Interface)\r\nPresentation\r\nOracle Net(Oracle Net Fundation Layer)\r\nOracle Protocol Support\r\nNetwork Protocol\r\nNetwork Protocol\r\nIIOP\r\nListener结构介绍\r\nListener提供的服务\r\nListener的设置\r\nListener的操作工具\r\nSqlnet.ora的设置\r\nOracle Net Manager\r\n本章总结\r\n\r\n第12章 OEM简介\r\n\r\n新的特点在9i的版本\r\n使用前的设置\r\n启动Intelligent Agent\r\nOracle Management Server(OMS)\r\nOracle Management Server的启动\r\n打开Oracle Enterprise Manager Console\r\nOracle Enterprise Manager Console的启动\r\nOracle Performance Manager\r\n启动Intelligent Agent的操作方法\r\nOracle Performace Manager功能使用\r\nOracle Capacity Planner\r\nTablespace Map\r\n查看Listeners的状况\r\n查看HTTP Servers的状况\r\nOEM Storage的使用\r\n本章总结\r\n\r\n第13章 Java简介\r\n\r\n检查JDBC是否安装\r\n基本使用\r\nSQLJ的使用\r\n本章总结\r\n\r\n第14章 服务器性能\r\n\r\n前言\r\n什么是性能管理\r\n性能监控\r\n操作系统的工具\r\n静态数据字典视图(Static Data Dictionary Views)\r\n动态数据字典视图(Dynmic Data Dictionary Views)\r\n动态进程V$视图\r\n实际的应用\r\nI/O性能的评估\r\n找出耗用内存最多的操作\r\nLibrary Cache的协调\r\n计算Data Buffer的命中率(Hit Ratio)\r\n计算Dictionary Cache的命中率(Hit Ratio)\r\nUser Global Area和Multithreaded Server\r\nLarge Pool\r\nRedo Log Buffer\r\nLock的查看\r\nDBA常用的查询命令\r\nLatches\r\n本章总结\r\n