Oracle 数据库应用程序开发 Oracle 数据库 11g 是一个集成的平台,它支持 SQL、XML 和过程化语言(例如,PL/SQL、Java 和 C/C++),不但使用简单,而且还具有很高的性能和可伸缩性。下面介绍了 Oracle 数据库简化数据库应用程序开发的众多特性,包括支持的语言、工具、连通性和技术。 |
| |
语言 |
 |
PL/SQL PL/SQL 是 Oracle 对行业标准 SQL 的过程化扩展。PL/SQL 自然、高效和安全地扩展了 SQL。其主要优势是提供一种服务器端的存储过程化语言,该语言易于使用、与 SQL 无缝结合,同时还具有强健、可移植及安全的特性。 |
 |
.NET Oracle 为使用 Visual Studio .NET 和 .NET Web Services 开发企业应用程序的开发人员提供了强大的支持和丰富的产品。 |
 |
数据库中的 Java Java、DBC 以及 Web 服务功能提高了数据库的生产率、安全性、可伸缩性、可靠性以及性能,并使其可与现有软件资产集成、与支持网格的数据库连接、通过 Web 服务支持非连接的客户端,以及实现远程和动态数据与本地数据的整合。 |
 |
XML DB Oracle XML DB 提供一种原生的高性能 XML 存储和检索技术。该技术将 W3C XML 数据模型完全集成到 Oracle 数据库中,并提供浏览和查询 XML 的新的标准访问方法。 |
 |
PHP PHP 革命终于影响到了企业:PHP 正在影响着大型企业的开发,并且此开放源代码脚本语言正在向新的方向发展。 |
 |
脚本语言技术中心 收藏本页,获取有关结合使用开源脚本语言(如 Ruby 和 Python)与企业级 Oracle 技术的技术信息。 |
工具 |
 |
SQL Developer Oracle SQL Developer 是一个免费的图形化数据库开发工具。使用 SQL Developer,您可以浏览数据库对象、运行 SQL 语句和 SQL 脚本,并且还可以编辑和调试 PL/SQL 语句。 |
 |
SQL Developer Data Modeler Oracle SQL Developer Data Modeler 作为独立的产品,具有完备的数据和数据库建模工具和实用程序。 |
 |
Oracle Application Express Oracle Application Express (Oracle APEX),以前称为 HTML DB,是一个用于 Oracle 数据库的快速 Web 应用程序开发工具。只需要一个 Web 浏览器和有限的编程经验,您就可以快速、安全地开发和部署专业的应用程序。 |
 |
迁移技术 使用本页中的资源,了解有助于将您的数据库和应用程序迁移到 Oracle 平台的工具、服务和合作伙伴。 |
 |
SQL*Plus SQL*Plus 是 Oracle 数据库服务器最主要的接口,它提供了一个功能强大且易于使用的查询、定义和控制数据的环境。此外,SQL*Plus 还提供了一个 Oracle SQL和 PL/SQL 的完整实现以及一组丰富的扩展。 |
连接 |
 |
即时客户端 利用即时客户端,您无需安装标准 Oracle 客户端或拥有 ORACLE_HOME 即可运行应用程序。OCI、OCCI、Pro*C、ODBC 和 JDBC 应用程序无需进行修改即可运行,同时显著节省磁盘空间。甚至 SQL*Plus 也可以与即时客户端一起使用。无需重新编译,也就没有烦恼。 |
 |
Oracle 调用接口 (OCI) OCI 提供了对所有 Oracle 数据库功能的最全面访问。OCI API 中包含了最新的性能、可伸缩性和安全性特性。 |
 |
Oracle 网络服务 Oracle 网络服务为分布式的异构计算环境提供企业级连接解决方案。此外,它降低了网络配置和管理的复杂性,使性能最大化,并提高网络安全性和诊断功能。 |
 |
预编译器 Oracle 11g 包括 Pro*C/C++、Pro*COBOL、Pro*FORTRAN 和 Pro*PL/1。 |
 |
XML 开发人员工具包 (XDK) Oracle XML 开发人员工具包 10g 是在 Oracle 数据库 10g、Oracle 应用服务器 10g 和 OTN 中提供的一系列用 Java、C 和 C++ 编写的组件、工具和实用程序,它们包含一个商业再发行许可,使构建和部署基于 XML 的应用程序的工作变得简单。 |
技术 |
 |
全球化 全球化支持使客户能够在全世界同时运行 Oracle 产品,并根据用户的母语和区域设置选项显示内容。也许更为重要的是,全球化支持使客户可以使用 Oracle 技术系列(包括全球化开发工具包 (GDK))开发自己的多语言应用程序和软件产品。 |
 |
可扩展性框架 Oracle 数据库 11g 可扩展性框架提供了前所未有的功能,可以高效地存储、检索、查询和处理专用的数据类型(如空间数据、多媒体数据、生物信息数据)。很多数据类型已经远远超出了传统数据库的范围。 |
 |
数据库 Web 服务 Oracle 数据库可以在两个不同的模式下工作,从而支持 Web 服务开发和部署:数据库作为 Web 服务提供者,或者数据库作为 Web 服务使用者。作为 Web 服务提供者,通过 Web 服务机制执行数据库操作和数据检索。通过与 Oracle 应用服务器 Web 服务框架结合使用,Oracle 数据库实现了快速的互操作性和一致的 Web 服务开发与部署。作为 Web 服务使用者,将外部 Web 服务包含为 SQL 查询或数据库批处理的一部分。 |
其他 |
 |
规则管理器和表达式筛选器 |
 |
工作区管理器 |
| |
| 技术文档 |
 |
Oracle 数据库 11g第 2 版应用程序开发 (PDF) |
 |
标识代码包 — 支持 Oracle 数据库 11g 中的 RFID 和 EP,特性概述 (PDF) |
 |
Oracle 数据库 10g 中的新 SQL 功能 (PDF) |
 |
Oracle 数据库 10g 中的 SQL 2003 标准支持 (PDF) |
 |
Oracle 正则表达式简介 (PDF) |
| |
| 技术文章
|
 |
在云计算环境中构建应用程序 — 结合 Oracle Application Express 和 Amazon EC2。 2009 年 9 月 |
 |
选择正确的工具 — 评估您公司需要的 Oracle 工具版本。 2009 年 7 月 |
 |
开发安全的应用程序 — 定义您的 Oracle Application Express 应用程序,以防止未经授权的使用。 2009 年 7 月 |
 |
统一开发 — 使用 Oracle 开发解决方案将应用程序要求的语言和技术相结合。 2009 年 5 月 |
 |
创建自定义身份验证 — 在 Oracle Application Express 中为一组应用程序构建一次性登录/注销。 2009 年 5 月 |
 |
转换表单 — 使用 Oracle Application Express 实现 Oracle Forms 应用程序现代化。 2009 年 5 月 |
 |
改善应用程序性能 — 使用 Oracle SQL Developer 管理和调整 Oracle Application Express 应用程序 2009 年 3 月 |
 |
高效编程 — 使用 Oracle SQL Developer 高效地处理 PL/SQL 结构。 2008 年 11 月 |
 |
生成文档、监视和管理 — 利用 Oracle SQL Developer 1.5 中的新特性。 2008 年 9 月 |
 |
管理文件版本 — 在 Oracle SQL Developer 1.5 中编辑文件和使用版本控制。 2008 年 7 月 |