由 Oracle 提供技術支援

Oracle Database 免費提供完整的 Oracle APEX 支援。瞭解由 Oracle 提供技術支援的意義,並探索可供您使用的所有功能與優點。

一開始就符合企業級需求

您知道擁有 Oracle Database 就能使用 Oracle APEX 嗎?這是 Oracle Database 其中一個最受歡迎的功能,因為它對任何規模的部署而言都是最完整、最高度整合且最安全的資料庫解決方案。因為有這些穩固的基礎,使用 Oracle APEX 建立的應用程式一開始就能符合企業級需求。

Oracle APEX 以原生方式整合到 Oracle Database,因此您可以獲得以下優勢。

  • 完全支援

    如果您的環境支援 Oracle Database 或擁有 Oracle Database Cloud Service,就能支援 Oracle APEX。我們提供特別針對 Oracle APEX 進行培訓的分析專家支援團隊,協助您解決任何問題。

  • 隨附於 Oracle Database

    Oracle APEX 從 2004 年開始就是 Oracle Database 提供的免費功能。這意味著如果您擁有 Oracle Database,便同時擁有 Oracle APEX!而且無論您有多少開發人員、建立多少個應用程式、要提供給多少一般使用者使用,都不需要額外的授權費用。

  • 執行環境與 Oracle Database 相同

    只要有 Oracle Database 執行的地方,就能夠執行 Oracle APEX,包括企業內部部署、Oracle Cloud 或其他任何地方。

  • 功能完整

    Oracle APEX 原本就在 Oracle Database 當中,因此您可以直接存取所有 Oracle Database 功能。這表示 APEX 開發人員可以使用所有功能來建立和部署應用程式。

所有資料都能進行資料分析

Oracle Database 針對您的資料提供分析及深入解析隱含意義的專用功能。您可以輕鬆使用標準 SQL 以您想要的方式定義、存取、維護和分析資料。另外也支援 JSON、XML、文件和空間等非關聯式資料,因此您可以存取各式資料並將資料轉換成資訊。

分析資料

Oracle APEX 應用程式具備執行資料分析的各種工具,不論是簡單的 select 敘述句,還是複雜的分析和模式比對,您所需要的工具一應俱全。

內嵌在 Oracle Database 的資料庫內分析函數與功能可用來解決各種業務問題。開發人員與企業使用者可以存取大範圍的分析功能,並使用其他 SQL 查詢和分析管線將結果合併以獲得更深入的見解。這類複雜的分析使用更清楚更簡潔的 SQL 程式碼執行。複雜的工作現在可以使用單一 SQL 敘述句表示,讓您更快速地建立公式並進行維護,也能夠提高生產力。

  • 標準 SQL

    SQL 是一種非常簡單且遵循標準的語言,使用者能夠以簡單的方式存取、定義、維護和分析資料,它是資料分析的業界標準語言。使用 Oracle APEX 時,您可以在整個應用程式當中直接存取 SQL。

  • 分析 SQL 函數

    分析 SQL 函數的功能超越傳統的 SQL92 聚總功能。不需要撰寫複雜的程式碼,使用簡單的 SQL 函數就能表示累積總計、移動平均或計算排名。

  • 模式比對

    Oracle Database 提供一組豐富的模式比對功能,全部都能以 SQL 函數執行,不只能對字串執行正規表示式,使用 MATCH_RECOGNIZE 函數也能對表格資料列與資料欄比對複雜的模式。

  • 統計函數

    在 Oracle Database 中,甚至連統計計算都能使用 SQL 函數。使用簡單的函數呼叫就可以計算標準差、線性回歸或統計機率測試。

多種資料格式

資料不一定都是關聯式資料。商業應用程式必須處理各種資料格式。整合外部系統和服務時,JSON 和 XML 格式變得越來越重要。Oracle Database 是多重模型資料庫管理系統,不僅支援關聯式資料,也支援 XML、JSON、文件、空間等其他格式資料。APEX 開發人員只要在資料庫中直接使用 SQL 或 PL/SQL API,就可以讓應用程式運用這些能力。

  • JSON 和 XML

    從 2001 年開始,支援 JSON 和 XML 的重要發展方向已經變成「JSON/XML 與 SQL 的雙重性」。這表示 JSON 或 XML 資料可以轉換成關聯式格式,反之亦然。因此 APEX 開發人員能夠直接運用 JSON 或 XML 資料,輕鬆建立報表、圖表或其他元件。

  • 全文擷取

    Oracle Text 使用標準 SQL 編製索引、搜尋和分析儲存在 Oracle Database 、檔案及 Web 上的文字與文件。使用 Oracle Text SQL 函數與 APEX 元件 (例如「互動式方格」或報表) 後,APEX 應用程式就能快速配備搜尋引擎的功能。

  • 空間

    Oracle Database 從 Oracle8i 開始支援空間資料,不只包括簡單的資料點,也包括更複雜的幾何物件,例如行字串或多邊形。空間查詢或資料處理功能都能以 SQL 或 PL/SQL 函數執行,因此 APEX 開發人員也能使用,就像其他功能一樣。

彈性、高效能、安全

我們瞭解如何打造企業級應用程式。Oracle Database 提供廣泛的功能,協助客戶在效能與擴展性、高可用性、安全性與規範、資料倉儲與大數據以及可管理性等方面符合特定的需求。由於 APEX 應用程式建立在 Oracle Database 平台上,因此輕鬆就能從這些功能受益。

擴展性和效能

  • Real Application Clusters

    Oracle Real Application Clusters 能夠跨叢集伺服器集區,以通透方式部署 Oracle Database。客戶能將單一伺服器的 Oracle Database 輕鬆地重新部署到資料庫伺服器叢集,充分運用叢集資料庫伺服器合併的記憶體容量和處理能力。

  • 記憶體式

    Oracle Database In-Memory 針對記憶體式掃描、結合和聚總實行最先進的演算法。這些最佳化能讓 Oracle Database In-Memory 以每個 CPU 核心每秒數十億個資料列的速度執行查詢。之前要花幾個小時甚至更久時間執行的分析,現在能在幾秒內完成,方便您即時做出商業決策。

安全性

Oracle Database 提供多層安全性,包括評估風險的控制、避免資料未獲授權公開、偵測並報告資料庫活動,以及在具備資料導向安全性的資料庫中強制使用資料存取控制。包括線上和離線表格空間轉換選項等各種功能都能在部署加密的同時提供彈性,且資料庫權限分析能協助減少應用程式的攻擊面。因為 APEX 就是資料庫的一部分,所以您的 APEX 應用程式全都會自動具備這些功能。

  • 通透資料加密

    通透資料加密 (TDE) 藉由在資料庫層強制使用靜態資料加密,阻止潛在攻擊者繞過資料庫,直接從儲存裝置讀取機密資訊。

  • 虛擬專用資料庫

    Oracle Virtual Private Database (VPD) 提供的介面可將 PL/SQL 套裝程式與應用程式表格相關聯。PL/SQL 套裝程式會運算自動在傳入的 SQL 敘述句附加的述詞或 "where" 子句,限制存取表格內的資料列和資料欄。

  • Real Application Security

    Oracle Real Application Security (RAS) 提供的宣告式模型能執行安全性原則,這些原則不只運用在受保護的業務目標,也包含有權限在這些業務目標執行作業的主體 (使用者和角色)。使用 Oracle RAS,使用者在應用程式層以及資料庫中會經過認證。指定給使用者或角色的權限也可以控制能對資料庫物件的資料列與資料欄執行的作業類型 (選取、插入、更新、刪除)。此外,一開始就與 Oracle APEX 整合的特性,可以減少自訂開發的需求,保護應用程式資料的安全。

  • 資料庫稽核

    稽核與可靠性相關,通常透過保護及保全資料庫中儲存資訊的隱私來執行。企業和網際網路不可缺少資料庫,因此大家對於隱私權原則和實踐的關注程度也一直在提高。Oracle Database 提供的稽核深度能讓系統管理員輕鬆實行增強的保護、早期偵測可疑的活動,以及微調安全回應。

管理簡單

Oracle Database 是新一代的自我管理資料庫,能降低企業 IT 營運成本,同時提供最大的效能和可用性。這種自我管理的資料庫會自動監控、診斷和調整。Oracle Database 19c 的可管理性功能讓 DBA 變得更有生產力,並且協助組織減少管理在內部部署、Oracle Cloud 和 Oracle Cloud Machine 上執行的 Enterprise Computing Grid 的管理成本和規模。

管理功能

Oracle 的資料庫管理功能提供一個包含變更與組態管理、修正、佈建、測試、遮罩/子集設定、效能管理和自動調校的完整生命週期解決方案,讓 DBA 可以輕鬆執行。而 APEX 就是 Oracle Database 的一部分。

  • 備份與復原

    備份資料庫時,也會一併備份所有 APEX 描述資料,DBA 不用進行任何額外的工作。資料庫重做日誌會同時包含資料和描述資料。所有復原作業也會包括資料和 Oracle APEX 應用程式。APEX 能夠充分利用一般的資料庫作業。

  • 監控

    在大多數情況下,Oracle Database 已經有一個監控和管理的基礎架構。使用 Oracle Enterprise Manager 管理資料庫時,由於 APEX 已經是這個基礎架構的一部分,因此也能從現有的運作程序和概念獲益。

  • 資料保全

    Oracle Data Guard 提供管理、監控和自動化的軟體,為生產環境資料庫建立和維護一或多個經過同步的複本,保護 Oracle 資料不會因為故障、災害、人為錯誤以及資料損毀而受到傷害,同時為關鍵任務應用程式提供高可用性。

多租用戶

在此架構中,多租用戶容器資料庫可以擁有許多可插拔資料庫。您可以直接採用現有的資料庫,不需要變更任何應用程式。Oracle Multitenant 與其他選項完全互補,包括 Oracle Real Application Clusters 和 Oracle Active Data Guard。

  • 集中管理多個資料庫

    管理員可以將現有的資料庫合併為可插拔資料庫,集中管理多個資料庫。例如,在多租用戶容器資料庫層級執行備份和災害復原等工作。

  • 快速佈建和複製

    使用新的 SQL 命令只需要幾秒鐘的時間就可以建立可插拔資料庫、在容器之間移動可插拔資料庫,以及複製可插拔資料庫。如果底層的檔案系統支援精簡式佈建,只要在 SQL 命令中使用“snapshot copy”(快照複製) 的關鍵字,就可以瞬間複製數 TB 的資料。

  • 資源管理

    在 Oracle Database 12c 中,您可以使用資源管理程式搭配特定功能,控管多租用戶容器資料庫內可插拔資料庫之間的資源競爭情形。

倒溯技術

雖然有許多預防措施,但還是會發生人為錯誤。Oracle Database 的倒溯技術是一組獨一無二且內容豐富的資料復原解決方案,能夠選擇性、有效率地還原某個錯誤的影響,來逆轉人為錯誤。在未提供倒溯功能前,一瞬間損壞的資料庫可能需要數小時才能復原。但是使用倒溯功能,修正錯誤也變得非常快速。

  • 倒溯查詢

    查詢過去某些時間點的任何資料。這個強大的功能可用來檢視和以邏輯方式重新建構因不慎刪除或變更而損毀的資料。這個資料庫功能直接整合在 APEX 的「互動式報表」或「互動式方格」中。

  • 倒溯刪除

    復原意外刪除的表格。這個功能會從資源回收筒 (包含所有已刪除物件的邏輯容器) 還原已刪除的表格,以及表格的所有索引、限制條件和觸發程式。

  • 倒溯資料庫

    使用 Oracle 最佳化的倒溯日誌,而不是透過備份和向前復原,將整個資料庫回復到某個特定時間點。