新書推薦:
《
大模型启示录
》
售價:HK$
115.0
《
东法西渐:19世纪前西方对中国法的记述与评价
》
售價:HK$
207.0
《
养育男孩:官方升级版
》
售價:HK$
51.8
《
小原流花道技法教程
》
售價:HK$
112.7
《
少女映像室 唯美人像摄影从入门到实战
》
售價:HK$
113.9
《
詹姆斯·伍德系列:不负责任的自我:论笑与小说(“美国图书评论奖”入围作品 当代重要文学批评家詹姆斯·伍德对“文学中的笑与喜剧”的精湛研究)
》
售價:HK$
89.7
《
武当内家散手
》
售價:HK$
51.8
《
诛吕:“诸吕之乱”的真相与吕太后时期的权力结构
》
售價:HK$
102.4
|
編輯推薦: |
在计算机技术高速发展的今天,数据库管理系统(DBMS)已经成为大型信息系统的重要支撑。在相关的数据库产品中,Oracle数据库产品以其卓越的性能获得了广泛的应用,已经成为当今世界上流行的大型关系型数据库管理系统,世界上很多重要的工业或商业领域里都可以看到Oracle数据库的应用。当前各种公司对于Oracle的相关人才的需求量相当大,很多高校都开设了Oracle的相关课程。而Oracle 11g作为市场上应用率相当高的产品,目前关于其的图书虽然比较多,但是偏重于技术的深度,很多读者希望有一本难易适度、快速入门又能够比较全面地了解Oracle 11g相关知识的书。正是基于以上情况,作者根据多年的开发和教学经验,根据教学和自学的相关规律,编写了《Oracle 11g数据库教程》。本书内容丰富,注重实践和应用,实用性强。从实用的角度出发,采用理论与实践相结合的方式全面介绍了Oracle数据库应用开发与管理技术。该书内容中既包括企业Oracle 11g的应用和管理中常用的各种知识点,又包括Oracle认证中的相关内容。全书以案例驱动法进行组织,书中通过大量的示例代码和案例分析,由浅入深地介绍Or
|
內容簡介: |
Oracle数据库技术是当今社会主流的一门数据库应用技术,数据库的主要任务是研究如何存储、使用和管理数据。
本书以教务管理系统中的成绩管理子系统的开发与管理为主线,深入浅出地介绍Oracle 11g数据库系统开发与管理的基础知识。本书共13章。其中,第1~5章为Oracle数据库基础知识篇,内容包括数据库概述、Oracle 11g介绍、Oracle的常用管理工具、Oracle数据库体系结构、Oracle网络管理。第6~10章为应用开发篇,以项目开发中数据库编程部分的所有内容为依托,完整地介绍了Oracle数据库的应用与开发中需要的各个环节的内容,包括Oracle数据库创建、表空间管理、Oracle模式对象、基本的SQL语言查询和高级查询、DML操作、PLSQL编程基础、游标与异常、存储过程与函数的创建、触发器和包的创建与应用等。第11~13章为Oracle数据库管理与维护篇,内容包括Oracle系统安全管理、数据库闪回技术、数据库备份和恢复。Oracle数据库技术是当今社会主流的一门数据库应用技术,数据库的主要任务是研究如何存储、使用和管理数据。
本书以教务管理系统中的成绩管理子系统的开发与管理为主线,深入浅出地介绍Oracle 11g数据库系统开发与管理的基础知识。本书共13章。其中,第1~5章为Oracle数据库基础知识篇,内容包括数据库概述、Oracle 11g介绍、Oracle的常用管理工具、Oracle数据库体系结构、Oracle网络管理。第6~10章为应用开发篇,以项目开发中数据库编程部分的所有内容为依托,完整地介绍了Oracle数据库的应用与开发中需要的各个环节的内容,包括Oracle数据库创建、表空间管理、Oracle模式对象、基本的SQL语言查询和高级查询、DML操作、PLSQL编程基础、游标与异常、存储过程与函数的创建、触发器和包的创建与应用等。第11~13章为Oracle数据库管理与维护篇,内容包括Oracle系统安全管理、数据库闪回技术、数据库备份和恢复。
本书内容翔实、结构合理、示例丰富、语言简洁流畅。读者可以从Oracle知识零起点开始逐渐全面地了解Oracle数据库的基本原理和相关基础管理与应用开发,为将来深入学习Oracle数据库奠定基础。书中所有的案例既使用SQL语句或各种命令来完成,同时又提供了SQL Developer或OEM等工具来实现案例的全过程,这样不同程度的读者都可以从本书获取相关的知识。所以本书面向Oracle数据库初学者,尤其适合作为高等院校计算机相关专业、信息系统等相关专业的Oracle数据库课程教材和教学参考书,同时也适合作为Oracle数据库开发人员的参考资料。
为了方便教学,本书还配有电子课件等教学资源包,任课教师和学生可以登录我们爱读书网www.ibook4us.com免费注册并浏览,或者发邮件至hustpeiit@163.com索取。
|
目錄:
|
第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*Plus26
3.2Oracle企业管理器38
3.3SQL Developer42
第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章PLSQL程序设计270
10.1PLSQL基础270
10.2数据类型273
10.3PLSQL中的SELECT语句281
10.4PLSQL基本程序结构和语句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.4RMAN398
13.5逻辑备份和恢复403
13.6数据泵410
参考文献420
|
內容試閱:
|
在计算机技术高速发展的今天,数据库管理系统(DBMS)已经成为大型信息系统的重要支撑。在相关的数据库产品中,Oracle数据库产品以其卓越的性能获得了广泛的应用,已经成为当今世界上流行的大型关系型数据库管理系统,世界上很多重要的工业或商业领域里都可以看到Oracle数据库的应用。当前各种公司对于Oracle的相关人才的需求量相当大,很多高校都开设了Oracle的相关课程。而Oracle 11g作为市场上应用率相当高的产品,目前关于其的图书虽然比较多,但是偏重于技术的深度,很多读者希望有一本难易适度、快速入门又能够比较全面地了解Oracle 11g相关知识的书。正是基于以上情况,作者根据多年的开发和教学经验,根据教学和自学的相关规律,编写了《Oracle 11g数据库教程》。本书内容丰富,注重实践和应用,实用性强。从实用的角度出发,采用理论与实践相结合的方式全面介绍了Oracle数据库应用开发与管理技术。该书内容中既包括企业Oracle 11g的应用和管理中常用的各种知识点,又包括Oracle认证中的相关内容。全书以案例驱动法进行组织,书中通过大量的示例代码和案例分析,由浅入深地介绍Oracle数据库系统的使用方法、技术原理、SQL操作、PLSQL应用、数据备份等内容,并配以习题和上机练习,强化基本概念,着重训练学生的动手能力,力求让不同层次的Oracle学习人员尽快掌握Oracle数据库的相关知识。通过阅读本书,读者能够快速掌握Oracle应用与开发和管理的各种知识。本书的主要特点如下。(1)每个知识点都使用案例驱动法进行编写,通过丰富的案例分析,提高读者学习的效率。为了便于读者理解本书内容、提高学习的效率,每章的相关知识点都有详细的案例介绍,大部分的案例都结合实际应用。本书以一个完整的教务管理系统中的成绩管理子系统为依托案例,结合课本理论知识点,进行案例驱动讲解,将每章的理论知识结合实践开发加以灵活运用,力求让应用开发人员将这些知识点尽快应用到实际的开发过程中。(2)本书内容全面,涵盖Oracle 11g的各方面的技术点,并涉及Oracle认证考试的相关内容。本书内容涵盖Oracle 11g的体系结构、系统安全、常用工具、SQL应用及PLSQL语言在实际项目中需要重点掌握的相关技术,同时还提供了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的资助。在本书的撰写过程中,我们也得到了萍乡学院的支持。华中科技大学出版社负责本书编辑出版工作的同志为本书付出了大量的劳动,他们严格细致、一丝不苟的工作精神,使得本书的质量得以进一步提升。在此谨向每一位关心本书编写工作的各界人士表示由衷的感谢。尽管我们认真撰写、力求完美,但书中难免存在不足,恳请广大读者和专家批评指正。由于作者水平有限,加之时间匆促,书中错误在所难免,敬请广大读者和专家批评指正。
|
|