| 開発者 | オラクル株式会社 |
|---|---|
| 初回リリース | 1979年 |
| 安定リリース | 23ai [1]
/ 2023年9月19日 |
| 書かれた | アセンブリ言語、C、C++ [2] |
| タイプ | マルチモデルデータベース |
| ライセンス | 独自[3] |
| Webサイト | Oracleデータベース |
Oracle Database (一般にOracle DBMS、Oracle Autonomous Database、または単にOracleと呼ばれる)は、Oracle Corporationが製造および販売する独自のマルチモデル[4] データベース管理システムです。
これは、オンライントランザクション処理(OLTP)、データウェアハウス(DW)、混合(OLTPとDW)データベースワークロードを実行するために一般的に使用されるデータベースです。Oracle Databaseは、オンプレミス、クラウド、またはハイブリッドクラウドインストールとして、いくつかのサービスプロバイダーから提供されています。サードパーティのサーバーだけでなく、Oracleハードウェア(オンプレミスのExadata 、 Oracle Cloud、またはCloud at Customer)でも実行できます。 [5]
Oracleデータベースはデータベースの更新と取得にSQLを使用します。 [6]
歴史
ラリー・エリソンと彼の2人の友人で元同僚のボブ・マイナーとエド・オーツは、1977年にソフトウェア開発研究所(SDL)というコンサルティング会社を設立した。SDLはOracleソフトウェアのオリジナルバージョンを開発した。Oracleという名前は、エリソンが以前Ampexに勤務していたときに取り組んでいたCIA資金提供プロジェクトのコード名に由来している。[7]
リリースとバージョン
Oracle 製品は、カスタムのリリース番号と命名規則に従っています。現在のリリースである Oracle Database 23ai の「ai」は、「人工知能」を意味します。以前のリリース (Oracle Database 19c、10g、Oracle9i Database など) では、「クラウド」、「グリッド」、「インターネット」を表す「c」、「g」、「i」というサフィックスが使用されていました。Oracle8i Database のリリース以前は、Oracle Database の命名規則にサフィックスはありませんでした。共同設立者のLarry Ellison が「バージョン 1 を購入する人はいないだろう」と知っていたため、Oracle Database のバージョン 1 は存在しませんでした。[8]一部のデータベース リリースでは、Oracle は無料で使用できる Express Edition (XE) も提供しています。[9]
Oracle データベースのリリース番号には次のコードが使用されています。
Oracle Database の概要には、Oracle Database の各メジャー リリースで導入されたいくつかの主要な革新の簡単な歴史が含まれています。
現在の Oracle Database リリースとそのパッチ適用終了日については、 My Oracle Support (MOS) ノート「現在のデータベース リリースのリリース スケジュール (ドキュメント ID 742060.1)」を参照してください。
パッチ更新とセキュリティ警告
Oracle Database 18cより前に、Oracle Corporationはセキュリティの脆弱性を解消するために、クリティカルパッチアップデート(CPU)とセキュリティパッチアップデート(SPU)[33]およびセキュリティアラートをリリースしました。これらのリリースは四半期ごとに発行され、これらのリリースの一部には、次の四半期リリースの前にリリースされたアップデートがあります。
Oracle Database 18c以降、Oracle Corporationはリリースアップデート(RU)とリリースアップデートリビジョン(RUR)をリリースしています。[34] RUには通常、セキュリティ、回帰(バグ)、オプティマイザ、機能の修正が含まれており、機能拡張も含まれる場合があります。RURには、対応するRUのすべての修正が含まれますが、新しいセキュリティと回帰の修正のみが追加されます。ただし、新しいオプティマイザや機能の修正は含まれていません。
競争
リレーショナル データベースの市場では、Oracle Database はIBM Db2やMicrosoft SQL Serverなどの商用製品と競合しています。Oracle と IBM は Unix および Linux プラットフォーム上のミッドレンジ データベース市場で争う傾向があり、Microsoft はMicrosoft Windowsプラットフォーム上のミッドレンジ データベース市場を独占しています。ただし、多くの顧客を共有しているため、Oracle と IBM は多くのミドルウェアおよびアプリケーション カテゴリ ( WebSphere、PeopleSoft、Siebel Systems CRMなど) で互いの製品をサポートする傾向があり、IBM のハードウェア部門はパフォーマンスを最適化するサーバー技術 ( IBM Z 上の Linux など) に関して Oracle と緊密に連携しています[要出典]。ニッチな商用競合製品には、Teradata (データ ウェアハウスおよびビジネス インテリジェンス)、Software AG のADABAS、Sybase、IBM のInformixなどがあります。
クラウドでは、Oracle Database は AWS、Microsoft Azure、Google Cloud Platform のデータベース サービスと競合します。
Oracle データベース製品は、PostgreSQL、MongoDB、Couchbase、Neo4j、ArangoDBなどのオープンソース ソフトウェアのリレーショナルおよび非リレーショナル データベース システムとますます競合するようになっています。Oracle は、オープンソースの代替製品との競争力を高めるため、 MySQLのInnoDBコードベースのサプライヤーであるInnobase を買収し、2010 年には MySQL の所有者であるSun Microsystems を買収しました。オープンソースとしてライセンスされたデータベース製品は、 Open Source Definitionの法的条項により、無料で配布でき、ロイヤリティやその他のライセンス料はかかりません。
参照
- リレーショナルデータベース管理システムの比較
- オブジェクトリレーショナルデータベース管理システムの比較
- データベース管理システム
- リレーショナルデータベース管理システムのリスト
- MVCC を使用するデータベースのリスト
- Oracle SQL開発者
- Oracle リアルアプリケーションテスト
参考文献
- ^ 「Oracle Database 23c: 次の長期サポート リリース」。
- ^ Lextrait, Vincent (2016年3月). 「The Programming Languages Beacon, v16」。2012年5月30日時点のオリジナルよりアーカイブ。2016年12月15日閲覧。
- ^ 「OTN 標準ライセンス」、テクニカル ネットワーク、Oracle
- ^ 「Oracle Database 12c Release 2 を使用したマルチモデル データベース」(PDF)。Oracle。2017年 4 月 14 日時点のオリジナルよりアーカイブ(PDF) 。2017 年3 月 1 日に閲覧。
- ^ 「Exadata」(PDF)、テクニカルネットワーク、Oracle
- ^ Roeser, Mary Beth; Adams, Drew; Ashdown, Lance; Baby, Thomas; Baer, Hermann; Baskan, Yasin; Bayliss, Nigel; Chen, Shuo; Belden, Eric。「Oracle と標準 SQL」。Oracleヘルプ センター。2023年6 月 9 日閲覧。
- ^ “Welcome to Larryland”. The Guardian . 2016年8月25日時点のオリジナルよりアーカイブ。 2009年12月19日閲覧。
- ^ Julie Bort (2014年9月29日). 「ラリー・エリソンはCIAのおかげで今日億万長者になった」. Business Insider . 2017年1月16日時点のオリジナルよりアーカイブ。 2017年1月13日閲覧。
- ^ 「Free Oracle Database for Everyone」Oracle . 2024年2月19日閲覧。
- ^ 「Oracle Database 23ai: 一般提供開始のお知らせ」Oracle Corporation 2024年5月2日閲覧。
- ^ 「Oracle Database 23c Free - Developer Release」。Oracle Corporation 。 2023年4月3日閲覧。
- ^ 「OCI Base Database Service上のOracle Database 23c」。Oracle Corporation 。 2023年9月19日閲覧。
- ^ 「Oracle、Oracle Database 23aiのAIベクトル検索の一般提供を発表」。Oracle Corporation 。 2024年5月2日閲覧。
- ^ 「Oracle、Oracle Database 23aiでのJSONリレーショナル・デュアリティの一般提供を発表」Oracle Corporation 2024年5月2日閲覧。
- ^ 「Oracle Database 21c」。Oracleヘルプセンター。 2020年12月9日閲覧。
- ^ Hardie, William (2021年9月23日). 「Oracle Database 21cがLinuxで利用可能に」. Oracle Database Insider . 2023年12月17日閲覧。
- ^ Giles, Dominic (2019年2月13日). 「Oracle Database 19cがOracle Exadataで利用可能に」. Oracle Database Insider . 2021年4月27日閲覧。
- ^ Hardie, William (2019年4月25日). 「Oracle Database 19cがLinuxで利用可能に」. Oracle Database Insider . 2024年4月5日時点のオリジナルよりアーカイブ。2021年4月27日閲覧。
- ^ 「Oracle Database 18c : Oracle Cloud および Oracle Engineered Systems で利用可能に」。Oracle Database Insider。2018年 2 月 16 日。2021 年4 月 28 日に閲覧。
- ^ Zagar, Adriana (2018年7月23日). 「Oracle Database 18cがオンプレミスで利用可能に」. Oracle Community . 2020年8月8日時点のオリジナルよりアーカイブ。2020年1月16日閲覧。
- ^ 「 Oracle、クラウド向けに設計された初のデータベース、Oracle Database 12c の一般提供を発表」。Oracle 2013年7月1日。2013年9月9日時点のオリジナルよりアーカイブ。 2013年9月9日閲覧。
- ^ 「Oracle® Database 11g Release 2 が利用可能になりました」。Oracle 2009年9月1日。2018年4月5日時点のオリジナルよりアーカイブ。2018年4月4日閲覧。
- ^ 「Oracle、Oracle® Database 10g Release 2の一般提供を発表」。Oracle 。 2005年7月11日。2018年4月5日時点のオリジナルよりアーカイブ。2018年4月4日閲覧。
- ^ Biggs, Maggie (1998年10月5日). 「Oracle8 on Linux は有望」. InfoWorld . 2019年9月7日閲覧。
- ^ Nash, Kim (1994 年 10 月 3 日). 「Oracle ユーザーは製品の過負荷について考える」. Infoworld . IDG Enterprise . 2020 年7 月 30 日閲覧。
- ^ O'Brien, Timothy (1991 年 4 月 29 日). 「Oracle8 on Linux は有望」. InfoWorld . 2019 年9 月 7 日閲覧。
- ^ Mace, Scott (1989年1月30日). 「DOS版Professional Oracle 5.1BにSQLレポートライターが追加されました」. InfoWorld . 2019年9月7日閲覧。
- ^ Webster, Robin (1984 年 11 月 13 日). 「PC リレーショナル データベース? 新しい答えは Oracle」. PC Magazine . 2019 年7 月 1 日閲覧。
- ^ Gralike, Marco (2006年4月4日). 「Back to the future (Oracle 4.1 VM appliance)」. amis.nl . 2019年7月1日時点のオリジナルよりアーカイブ。2019年7月1日閲覧。
- ^ データ処理ダイジェスト第29-30巻。データ処理ダイジェスト。1983年。p.2。
- ^ 情報学部。「Oracle V2」。情報科学の仮想展示会。クラーゲンフルト大学。2019年9月30日時点のオリジナルよりアーカイブ。 2019年9月30日閲覧。
- ^ Maheshwari, Sharad (2007). SQL と PL/SQL 入門. ファイアウォール メディア. p. 12. ISBN 9788131800386。
- ^ Baransel, Emre (2013). Oracle Data Guard 11gR2 管理初心者ガイド. Packt Publishing Ltd. ISBN 9781849687911. 2016年11月23日時点のオリジナルよりアーカイブ。2014年1月15日閲覧。
2012年10月からCPUの用語がSPUに変更されたため、Critical Patch Update (CPU)とSecurity Patch Update (SPU)を混同しないでください。
- ^ 「Oracle Database 12cリリース2(12.2.0.1)以降のバージョンのパッチ配信方法」。Docs.oracle.com 。 2022年3月16日閲覧。
外部リンク
- 概要はOracle Corporationにより提供されています。
