欢迎光临
免费的PDF电子书下载网站

Oracle 11g 数据库教程 PDF下载

编辑推荐

在计算机技术高速发展的今天,数据库管理系统(DBMS)已经成为大型信息系统的重要支撑。在相关的数据库产品中,Oracle数据库产品以其卓越的性能获得了广泛的应用,已经成为当今世界上流行的大型关系型数据库管理系统,世界上很多重要的工业或商业领域里都可以看到Oracle数据库的应用。当前各种公司对于Oracle的相关人才的需求量相当大,很多高校都开设了Oracle的相关课程。而Oracle 11g作为市场上应用率相当高的产品,目前关于其的图书虽然比较多,但是偏重于技术的深度,很多读者希望有一本难易适度、快速入门又能够比较全面地了解Oracle 11g相关知识的书。正是基于以上情况,作者根据多年的开发和教学经验,根据教学和自学的相关规律,编写了《Oracle 11g数据库教程》。本书内容丰富,注重实践和应用,实用性强。从实用的角度出发,采用理论与实践相结合的方式全面介绍了Oracle数据库应用开发与管理技术。该书内容中既包括企业Oracle 11g的应用和管理中常用的各种知识点,又包括Oracle认证中的相关内容。全书以案例驱动法进行组织,书中通过大量的示例代码和案例分析,由浅入深地介绍Oracle数据库系统的使用方法、技术原理、SQL操作、PL/SQL应用、数据备份等内容,并配以习题和上机练习,强化基本概念,着重训练学生的动手能力,力求让不同层次的Oracle学习人员尽快掌握Oracle数据库的相关知识。通过阅读本书,读者能够快速掌握Oracle应用与开发和管理的各种知识。 ;

内容简介

Oracle数据库技术是当今社会主流的一门数据库应用技术,数据库的主要任务是研究如何存储、使用和管理数据。
本书以教务管理系统中的成绩管理子系统的开发与管理为主线,深入浅出地介绍Oracle 11g数据库系统开发与管理的基础知识。本书共13章。其中,第1~5章为Oracle数据库基础知识篇,内容包括数据库概述、Oracle 11g介绍、Oracle的常用管理工具、Oracle数据库体系结构、Oracle网络管理。第6~10章为应用开发篇,以项目开发中数据库编程部分的所有内容为依托,完整地介绍了Oracle数据库的应用与开发中需要的各个环节的内容,包括Oracle数据库创建、表空间管理、Oracle模式对象、基本的SQL语言查询和高级查询、DML操作、PL/SQL编程基础、游标与异常、存储过程与函数的创建、触发器和包的创建与应用等。第11~13章为Oracle数据库管理与维护篇,内容包括Oracle系统安全管理、数据库闪回技术、数据库备份和恢复。

作者简介

暂无

Oracle 11g 数据库教程 PDF下载

目录

第1章数据库基础(1)

1.1数据库管理系统概述(1)

1.2关系数据库基础(2)

1.3数据库设计(6)

 ;

第2章Oracle 11g数据库概述(15)

2.1Oracle 11g概述(15)

2.2Oracle 11g的安装(18)

2.3Oracle 11g的卸载(23)

 ;

第3章Oracle 11g数据库常用工具(26)

3.1SQL*Plus(26)

3.2Oracle企业管理器(38)

3.3SQL Developer(42)

 ;

第4章Oracle 11g体系结构(47)

4.1Oracle 11g体系结构概述(47)

4.2Oracle的内存结构(48)

4.3Oracle服务器的进程结构(51)

4.4Oracle数据库的存储结构(55)

4.5数据字典(63)

 ;

第5章Oracle 11g网络管理(67)

5.1Oracle Net概述(67)

5.2本地Net服务名的配置与管理(70)

5.3监听程序的配置与管理(78)

 ;

第6章Oracle数据库创建(86)

6.1创建Oracle数据库(86)

6.2Oracle数据库的启动与关闭(98)

 ;

第7章Oracle 11g表空间的管理(106)

7.1Oracle表空间概述(106)

7.2创建表空间(108)

7.3管理表空间(114)

7.4删除表空间(122)

7.5数据文件的管理(122)

 ;

第8章数据库常用对象创建与管理(130)

8.1Oracle 11g数据库常用对象概述(130)

8.2表(130)

8.3约束(162)

8.4索引(180)

8.5视图(191)

8.6序列(197)

8.7数据库链接(200)

8.8同义词(202)

 ;

第9章Oracle数据库DML操作和数据查询(210)

9.1Oracle数据DML操作(210)

9.2Oracle中的常用查询(221)

9.3连接查询(231)

9.4子查询(240)

9.5集合运算(246)

9.6Oracle支持的SQL函数(247)

9.7Oracle复杂查询(259)

 ;

第10章PL/SQL程序设计(270)

10.1PL/SQL基础(270)

10.2数据类型(273)

10.3PL/SQL中的SELECT语句(281)

10.4PL/SQL基本程序结构和语句(286)

10.5异常(290)

10.6游标(294)

10.7存储过程和函数(300)

10.8包(310)

10.9触发器(319)

 ;

第11章Oracle 11g系统安全管理(336)

11.1Oracle 11g数据库安全性(336)

11.2权限管理(340)

11.3用户管理(348)

11.4角色(354)

11.5概要文件(358)

11.6审计(363)

 ;

第12章闪回技术(369)

12.1闪回技术概述(369)

12.2闪回查询(370)

12.3闪回版本查询(373)

12.4闪回事务查询(375)

12.5闪回表(376)

12.6闪回删除(378)

12.7闪回数据库(381)

12.8闪回数据归档 (385)

 ;

第13章Oracle 11g数据库备份和恢复(389)

13.1备份和恢复概述(389)

13.2物理备份(391)

13.3物理恢复(394)

13.4RMAN(398)

13.5逻辑备份和恢复(403)

13.6数据泵(410)

 ;

参考文献(420)

前沿

在计算机技术高速发展的今天,数据库管理系统(DBMS)已经成为大型信息系统的重要支撑。在相关的数据库产品中,Oracle数据库产品以其卓越的性能获得了广泛的应用,已经成为当今世界上流行的大型关系型数据库管理系统,世界上很多重要的工业或商业领域里都可以看到Oracle数据库的应用。当前各种公司对于Oracle的相关人才的需求量相当大,很多高校都开设了Oracle的相关课程。而Oracle 11g作为市场上应用率相当高的产品,目前关于其的图书虽然比较多,但是偏重于技术的深度,很多读者希望有一本难易适度、快速入门又能够比较全面地了解Oracle 11g相关知识的书。正是基于以上情况,作者根据多年的开发和教学经验,根据教学和自学的相关规律,编写了《Oracle 11g数据库教程》。本书内容丰富,注重实践和应用,实用性强。从实用的角度出发,采用理论与实践相结合的方式全面介绍了Oracle数据库应用开发与管理技术。该书内容中既包括企业Oracle 11g的应用和管理中常用的各种知识点,又包括Oracle认证中的相关内容。全书以案例驱动法进行组织,书中通过大量的示例代码和案例分析,由浅入深地介绍Oracle数据库系统的使用方法、技术原理、SQL操作、PL/SQL应用、数据备份等内容,并配以习题和上机练习,强化基本概念,着重训练学生的动手能力,力求让不同层次的Oracle学习人员尽快掌握Oracle数据库的相关知识。通过阅读本书,读者能够快速掌握Oracle应用与开发和管理的各种知识。本书的主要特点如下。(1)每个知识点都使用案例驱动法进行编写,通过丰富的案例分析,提高读者学习的效率。为了便于读者理解本书内容、提高学习的效率,每章的相关知识点都有详细的案例介绍,大部分的案例都结合实际应用。本书以一个完整的教务管理系统中的成绩管理子系统为依托案例,结合课本理论知识点,进行案例驱动讲解,将每章的理论知识结合实践开发加以灵活运用,力求让应用开发人员将这些知识点尽快应用到实际的开发过程中。(2)本书内容全面,涵盖Oracle 11g的各方面的技术点,并涉及Oracle认证考试的相关内容。本书内容涵盖Oracle 11g的体系结构、系统安全、常用工具、SQL应用及PL/SQL语言在实际项目中需要重点掌握的相关技术,同时还提供了Oracle认证考试相关内容,课后习题中也有与Oracle认证知识点相关的习题。这些可指导并帮助读者在掌握Oracle理论与应用的基础上,获得高含金量的Oracle认证证书。(3)提供Oracle使用过程中的常用技巧。本书对Oracle使用过程中经常出现的问题和一些常用技巧进行了介绍,另外还对初学者经常出现的一些问题进行了总结归纳,让读者能尽快上手。(4)提供完善的技术支持和售后服务。为了方便教学,本书配有电子课件等教学资源包,任课教师和学生可以登录“我们爱读书”网(www.ibook4us.com)免费注册并浏览,或者发邮件至hustpeiit@163.com索取。本书中的案例数据库为学生管理数据库(XSGL),其中的管理员用户SYS的密码为XG501Oracle,XSGL 数据库中的XSGLADMIN用户的密码为manager,样例数据库中的用户SCOTT的密码为tiger,用户HR的密码为hr。在实际教学中,建议本书按64学时安排教学,也可安排48学时进行重要内容的讲授,同时要安排至少一半的实验学时进行上机实验。实验环境建议每台计算机都要安装Oracle 11G R2的企业版,以便于学生能够全面、深入地了解Oracle 11g的全部内容,并建议在分布式网络环境中进行实验练习。本书在编写过程中得到了武昌理工学院的各级领导、多位同事和许多同行的大力协助与支持,使编者获益良多,在此表示衷心的感谢。同时感谢Oracle教育工程和OracleWDP俱乐部给编者多次提供的OCP、OCM的培训,本书中的部分案例的思路也源自培训过程中的案例和练习。后感谢肖鸣老师对本书的校对和指导。作者在从事Oracle 11g 基础教程的教研实践中得到了2015年度江西省高校人文社会科学研究项目(TQ1516)、2017年度高校人文社会科学重点研究基地项目(JD17127)、2017年度江西省教育科学规划课题(17YB276、17YB273)、2017年度江西省重点研发计划项目(20071BBE50049)的资助。在本书的撰写过程中,我们也得到了萍乡学院的支持。华中科技大学出版社负责本书编辑出版工作的同志为本书付出了大量的劳动,他们严格细致、一丝不苟的工作精神,使得本书的质量得以进一步提升。在此谨向每一位关心本书编写工作的各界人士表示由衷的感谢。尽管我们认真撰写、力求完美,但书中难免存在不足,恳请广大读者和专家批评指正。由于作者水平有限,加之时间匆促,书中错误在所难免,敬请广大读者和专家批评指正。

Oracle 11g 数据库教程 pdf下载声明

本pdf资料下载仅供个人学习和研究使用,不能用于商业用途,请在下载后24小时内删除。如果喜欢,请购买正版

pdf下载地址

版权归出版社和作者所有,下载链接已删除。如果喜欢,请购买正版!

链接地址:Oracle 11g 数据库教程