Oracle 数据库应用程序开发 Oracle 数据库 11g 是一个集成的平台,它支持 SQL、XML 和过程化语言(例如,PL/SQL、Java 和 C/C++),不但使用简单,而且还具有很高的性能和可伸缩性。下面介绍了 Oracle 数据库简化数据库应用程序开发的众多特性,包括支持的语言、工具、连通性和技术。
|
| |
语言
|
 |
SQL/XML Oracle 数据库 11g 支持 SQL/XML 标准特性(它们是 SQL 2003 标准中的新特性,位于第 14 部分)。SQL/XML 标准定义了如何在数据库中结合使用 SQL 和 XML,包括新 XML 类型的详细定义、XML 类型的值、SQL 结构和 XML 结构之间的映射以及用于从 SQL 数据生成 XML 的函数。
|
 |
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 语句。
|
 |
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 应用程序开发 (PDF) |
 |
Oracle 数据库 10g 中的新 SQL 功能 (PDF) |
 |
Oracle 数据库 10g 中的 SQL 2003 标准支持 (PDF) |
 |
Oracle 数据库 10g:利用规则管理器处理应用程序事件 (PDF) |
 |
Oracle 数据库 10g 表达式过滤器概述 (PDF) |
 |
Oracle 正则表达式简介 (PDF) |
| |
|
技术文章
|
 |
Express Web 2.0 — 使用 Oracle Application Express 创建动态界面,尽量减少页面刷新 2007 年 9 月 |
 |
使用 Oracle Application Express 实际演示 SaaS 2007 年 8 月 |
 |
扩展 Oracle SQL Developer — 使用 SQL 和 XML 为 Oracle SQL Developer 构建扩展 2007 年 7 月 |
 |
开始制作报表 — 使用 Oracle SQL Developer 构建图表、下钻和主/从报表 2007 年 5 月 |
 |
Jonathan Gennick 讨论关于 Oracle 数据库 10g 中的正则表达式 2003 年 9 月 |
 |
Steven Feuerstein 讨论关于 Oracle 数据库 10g 中的多集合操作 2003 年 9 月 |
 |
Jonathan Gennick 讨论关于 Oracle 数据库 9i 第 2 版中的 SQL/XML 标准函数 2003 年 5 月 |