个人简介
Dan Hotka是一位资深培训师,在计算机领域内拥有超过28年的从业经验,他潜心研究Oracle产品达23年,实践能力强。Dan是一位国际公认的Oracle专家,他在Oracle产品方面的经验可以追溯到Oracle V 4.0版。他曾经与他人合著了包括Database Oracle 10g Linux Administration在内的7本畅销书,此外,还经常在商业杂志上发表文章,并频繁在Oracle会议上和遍布世界各地的用户组织中发言。
内容简介
Oracle SQL Developer是基于Oracle RDBMS环境的一款功能强大的开发工具。但功能强大通常意味着“难以掌握”,而Oracle SQL Developer却并非如此,它拥有直观的导航式界面。
开发SQL Developer的目的就是要提高开发人员和超级用户的工作效率,单击一下鼠标就可以显示有用的信息,从而消除了键入一长串名字的烦恼,也无需费尽周折地去研究整个应用程序中究竟用到了哪些列。SQL Developer摆脱了语法查询的困扰,它在导航界面的右侧放置了一个向导,这样就可以很轻松地完成任何一个数据库对象的创建。SQL Developer还包括代码用例和子程序,以简化代码开发工作。通常情况下,这些功能并不是那么显而易见,而且并不是SQL Developer的所有功能都会被充分利用,因为用户甚至不知道有这些功能可以使用。
本书适用于任何经验水平的用户,通过本书您很快就能入门,并且可以进一步深入学习这款由Oracle公司开发的全新的划时代的工具。除非按照一些实际案例认真研习、操作,否则它的很多功能并不容易被发现,当然您也就无法用到这些功能。
本书的第Ⅰ部分包括产品安装(第1章),建立连接(第2章)和快速入门(第3章)。这些章节的目的在于帮助读者正确快速地完成SQL Developer的安装,讲解与Oracle数据库环境建立连接的各种方式,并且提供大量的技术细节以便初学者在短期之内就能够利用SQL Developer有效地进行开发。
本书的第Ⅱ部分着重讲解SQL Developer的主要界面。第4章讲解了如何使用SQL Developer的界面,以及如何配置各种视图以达到效率最大化。第5章着重讲解数据库对象的操作——详细介绍SQL Developer所支持的每个对象,以及如何创建对象向导,并图文并茂地讲解与每个对象相关的各种信息视图。第6章讲解SQL工作表界面及其所有功能。第7章深入探讨PL/SQL代码编辑器,主要是PL/SQL编码和调试环境。某些功能如snippets和code insights,仅仅通过在SQL Developer中进行鼠标单击是很难发现的。第8章总结了上述章节中未涉及到的关于数据库对象和代码的一些零散知识点。
第Ⅲ部分中涵盖了大量的报表,这些报表几乎覆盖了SQL Developer所支持的Oracle 应用数据库环境中的各个方面。通过该部分的学习,您将能够轻松地将自己的报表加入SQL Developer的界面中。
附录中包含了快捷键/功能对照表,以及可以提高SQL Developer开发效率的SQL Developer代码扩展和插件。
真心希望本书有助于您日常的Oracle关系型数据库管理系统的开发管理工作。感谢Oracle公司为提高用户在Oracle环境的开发效率而提供了这样一款功能强大的工具。