Oracle9i关系数据库实用教程

出版时间:2008-9  出版社:水利水电出版社  作者:蔡立军 等编著  页数:238  

前言

《Oracle9i关系数据库实用教程》于2004年出版后,受到读者好评,被许多高校选做教材,多次重印,并入选普通高等教育“十一五”国家级规划教材。根据有关高校的使用情况,在认真听取读者意见的基础上,结合近年计算机技术和数据库技术的发展,我们及时修编原书,形成了第二版教材。修编后的教材与原书内容、风格等基本保持一致,使采用原书的教师可以自然地过渡到新版教材。这次修编主要就以下几个方面进行了改进:(1)对每章中的错漏和不妥之处作了修正,调整了部分章节的顺序。(2)增加了数据仓库和分布式应用一章,简单介绍了数据仓库和分布式应用的基础知识及在Oracle中的相关应用方法和工具,此章属于高级应用,教师可根据实际情况决定是否讲授此章。(3)增强了案例分析,在第6、9、10章后增加了案例分析,加深了对相关知识的实际应用能力的培养。(4)近年来互联网的应用系统开发技术发展迅速。几乎所有的数据库和编程语言都相应在网络应用方面加强了功能,Oracle的最新版已到1lg,因此本版教材中也增加了Oracle在网络系统中应用的功能,第10章中增加了一节内容。第ll章中新增了一个较全面的网站开发实例,以目前比较流行的电子商务系统为例,介绍采用.NET技术开发网站时如何调用后台Oracle数据库。本书从面向用户的角度全面介绍Oracle9i数据库的基本概念、组织结构、系统管理、交互式命令语言及工具使用等知识,帮助广大初学者顺利掌握Oracle9i数据库产品提供的强大功能。全书共分12章,每章后均有习题。第l章介绍数据库管理系统的基本概念、Oracle产品的特点、Oracle9i的新特性及安装方法。第2章全面系统地介绍Oracle9i的体系结构。第3章的内容为SQL基础。第4章介绍PL/SQL编程的语法知识。第5章介绍数据库管理员的基本职责及有关数据库管理的内容。第6章是数据库安全管理。第7章介绍如何进行数据库的备份和恢复。第8章介绍Oracle9i中所提供的常用工具。第9章从数据库性能优化的角度出发,介绍Oracle数据库的主要优化策略和方法。第lO章简要介绍Oracle9i网络应用的基本架构和组件。第ll章简单介绍数据仓库和分布式应用的基础知识及在Oracle中的相关应用方法和工具。第12章以连锁经营信息管理系统(C/S模式)和电子商务系统(B/S模式)为例,介绍Oracle数据库应用系统的分析、设计方法及部分实现程序。

内容概要

Oracle数据库管理系统是目前世界上最流行的关系数据库系统之一。本书从面向用户的角度,以简洁的语言和具体的实例,结合作者多年数据库教学及项目开发的经验,系统地介绍了Oracle9i关系数据库的基本概念、组织结构、交互式命令语言及工具使用、系统管理等知识。通过学习,读者可以快速掌握Oracle的基本概念和各种实用技术,并进行数据库系统的开发和应用。    全书共分12章,第1章和第2章主要概述了Oracle9i数据库的安装及体系结构;第3章和第4章介绍SQL语言及PL/SQL的使用;第5章至第8章讲述Oracle9i的日常管理、安全特性、备份恢复功能以及Oracle9i的主要开发工具;第9章和第10章简单介绍数据库性能优化技术及网络管理知识;第11章介绍了数据仓库和分布式应用的基础知识及在Oracle中的相关应用方法和工具;第12章以连锁经营信息管理系统(C/S模式)和电子商务系统(B/S模式)为例,介绍Oracle数据库应用系统的分析、设计方法及部分实现程序。全书内容翔实,结构清晰,理论与实践紧密结合。    本书既可以作为高等院校计算机及相关专业数据库课程的教材,也可以作为Oracle技术人员的培训教程和参考书。

书籍目录

第二版前言第一版前言第1章  Oracle9i概述  1.1  数据库基础知识    1.1.1  数据库的特点    1.1.2  数据库用户  1.2  关系数据库系统    1.2.1  关系数据库简介    1.2.2  关系数据库的逻辑结构  1.3  Oracle公司及产品    1.3.1  Oracle产品简介    1.3.2  Oracle发展的里程碑    1.3.3  Oracle版本号的识别    1.3.4  Oracle9i的新特性  1.4  Oracle9i的安装    1.4.1  系统配置    1.4.2  安装步骤    习题一第2章  Oracle体系结构  2.1 Oracle的物理结构  2.1.1 数据文件  2.1.2 日志文件  2.1.3 控制文件  2.1.4 配置文件 2.2 Oracle的逻辑结构  2.2.1 表空间  2.2.2 段  2.2.3 区  2.2.4 数据库块  2.2.5 模式对象 2.3 Oracle的内存结构  2.3.1 系统全局区  2.3.2 程序全局区  2.3.3 排序区  2.3.4 软件代码区 2.4 数据库实例与进程  2.4.1 Oracle数据库实例  2.4.2 进程 2.5 数据字典  2.5.1 数据字结构  2.5.2 数据字典的用途 习题二第3章  SQL语言基础 3.1  SQL简介  3.1.1 SQL语言的主要功能  3.1.2 SQL的优点  3.1.3 操作界面 3.2 SQL的基本语法 3.3 数据查询语言(DQL)  3.3.1 基本查询  3.3.2 复合查询  3.3.3 集合函数 3.4 数据操纵语言(DML)  3.4.1 INSERT 语句  3.4.2 DELETE 语句  3.4.3 UPDATE 语句 3.5 数据定义语言(DDL)  3.5.1 CREATE 语句  3.5.2 ALTER 语句  3.5.3 DROP 语句  3.5.4 TRUNCATE 语句 3.6 数据控制语言(DCL) 3.7 常用函数第4章  PL/SQL编程 4.1 PL/SQL简介 4.2 PL/SQL的语法  4.2.1 PL/SQL块  4.2.2 常量与变量  4.2.3 数据类型  4.2.4 运算符  4.2.5 流程控制  4.2.6 异常处理  ……第5章  Oracle数据库管理第6章  Oracle的安全管理第7章  数据库的备份与恢复第8章  Oracle9i常用工具第9章  Oracle的性能优化第10章  Oracle9i的网络应用第11章  数据仓库和分布式应用第12章  Oracle9i数据库应用实例附录参考文献

章节摘录

插图:

编辑推荐

《普通高等教育"十一五"国家级规划教材•Oracle9i关系数据库实用教程(第2版)》既可以作为高等院校计算机及相关专业数据库课程的教材,也可以作为Oracle技术人员的培训教程和参考书。

图书封面

评论、评分、阅读与下载


    Oracle9i关系数据库实用教程 PDF格式下载


用户评论 (总计2条)

 
 

  •   很好好好,推荐。上课用书
  •   入门的好书,终于迈向oracle9i
 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7