Oracle Database(一般にOracle DBMSOracle Autonomous Database、または単にOracleと呼ばれる)は、Oracle Corporationが製造および販売する独自のマルチモデル[4] データベース管理システムです。

これは、オンライントランザクション処理(OLTP)、データウェアハウス(DW)、および混合(OLTPとDW)データベースワークロードの実行に一般的に使用されるデータベースです。Oracle Databaseは、オンプレミスクラウド、またはハイブリッドクラウド環境で、複数のサービスプロバイダから提供されています。サードパーティ製サーバーだけでなく、Oracleハードウェア(オンプレミスのExadata 、 Oracle Cloud、またはCloud at Customer)でも実行できます。 [5]

Oracleデータベースはデータベースの更新と取得にSQLを使用します。 [6]

歴史

ラリー・エリソンは、友人であり元同僚でもあるボブ・マイナーエド・オーツと共に、1977年にソフトウェア開発研究所(SDL)というコンサルティング会社を設立しました同社は後にオラクル・コーポレーションとなりました。SDLはオラクル・ソフトウェアのオリジナル版を開発しました。オラクルという名称は、エリソンがかつてアンペックスに勤務していた時代に携わっていた、中央情報局(CIA)が資金提供したプロジェクトのコードネームに由来しています[7] CIAはオラクルの最初の顧客であり、新製品にこのコードネームを使用することを許可しました。[8]

エリソンは自社のデータベースをIBM System Rと互換性を持たせたいと考えていたが、同社のドン・チェンバレン氏はエラーコードの公開を拒否した。[9]しかし、1985年までにオラクルは「SQL/DSまたはDB2用に書かれたプログラムは、多くの非IBMメインフレーム、ミニコンピュータ、マイクロコンピュータ上で修正なしで動作する」と宣伝した。「ORACLEのすべてのバージョンは同一であるため」[10]

リリースとバージョン

Oracle製品は、独自のリリース番号と命名規則に従っています。現在のリリースであるOracle Database 23aiの「ai」は、「Artificial Intelligence(人工知能)」を表します。以前のリリース(Oracle Database 19c、10g、Oracle9i Databaseなど)では、「c」、「g」、「i」という接尾辞が使用されていました。これらはそれぞれ「Cloud(クラウド)」、「Grid(グリッド)」、「Internet(インターネット)」を表します。Oracle8i Databaseのリリース以前は、Oracle Databaseの命名規則に接尾辞はありませんでした。エリソン氏は「バージョン1を購入する人はいないだろう」と確信していたため、Oracle Databaseのバージョン1は存在しませんでした。[11] [9]一部のデータベースリリースでは、Oracleは無料で使用できるExpress Edition(XE)も提供しています。[12] [13]

Oracle データベースのリリース番号には次のコードが使用されています。

Oracle Database の概要には、Oracle Database の各メジャー リリースで導入されたいくつかの重要な革新についての簡単な歴史が記載されています。

現在の Oracle データベース リリースとそのパッチ適用終了日については、 My Oracle Support (MOS) ノート「現在のデータベース リリースのリリース スケジュール」(ドキュメント ID 742060.1)を参照してください。

パッチ更新とセキュリティ警告

Oracle Database 18cより以前、Oracle Corporationはセキュリティ上の脆弱性を修正するために、クリティカル・パッチ・アップデート(CPU)とセキュリティ・パッチ・アップデート(SPU)[39]、そしてセキュリティ・アラートをリリースしていました。これらのリリースは四半期ごとに発行されており、一部のリリースでは、次の四半期リリースの前にアップデートがリリースされています。

Oracle Database 18c以降、Oracle Corporationはリリースアップデート(RU)とリリースアップデートリビジョン(RUR)をリリースしています。[40] RUには通常、セキュリティ、リグレッション(バグ)、オプティマイザ、および機能上の修正が含まれており、機能拡張も含まれる場合があります。RURには、対応するRUのすべての修正が含まれますが、セキュリティとリグレッションの修正のみが追加されます。ただし、オプティマイザや機能上の修正は含まれていません。

競争

リレーショナルデータベースの市場では、Oracle DatabaseはIBM Db2Microsoft SQL Serverなどの商用製品と競合している。[13] OracleとIBMはUnixおよびLinuxプラットフォーム上のミッドレンジデータベース市場で争う傾向があり、MicrosoftはMicrosoft Windowsプラットフォーム上のミッドレンジデータベース市場を独占している。しかし、両社は多くの顧客を共有しているため、OracleとIBMは多くのミドルウェアおよびアプリケーションカテゴリで互いの製品をサポートする傾向があり(例:WebSpherePeopleSoft、およびSiebel Systems CRM)、IBMのハードウェア部門はパフォーマンスを最適化するサーバーテクノロジー(例:IBM Z上のLinux )に関してOracleと緊密に協力している[要出典]。ニッチな商用競合企業には、Teradata(データウェアハウスおよびビジネスインテリジェンス)、Software AGのADABASSybase、およびIBMのInformixなどがある。

クラウドでは、Oracle Database は AWS、Microsoft Azure、Google Cloud Platform のデータベース サービスと競合します。

Oracleデータベース製品は、PostgreSQLMongoDBCouchbaseNeo4jArangoDBなどのオープンソースソフトウェアのリレーショナルおよび非リレーショナルデータベースシステムとの競合が激化しています。Oracleは、オープンソースの代替製品との競争力を強化するため、MySQLのInnoDBコードベースのサプライヤーであるInnobaseを買収し、2010年にはMySQLの所有者であるSun Microsystemsを買収しました。オープンソースとしてライセンスされたデータベース製品は、オープンソースの定義の法的条項により、無料で配布でき、ロイヤリティやその他のライセンス料はかかりません。

受付

1983年2月のRosen Electronics Letterは、Oracleをデータベースの中で「これまで見た中で最も包括的な製品」と評し、優れたマーケティングと豊富なインストールベースが開発者にソフトウェア開発を促すとしました。同ニュースレターは特にユーザーインターフェースを高く評価し、「クエリ、データ操作、更新といった『プログラム』を実際にプログラミングすることなく簡単に設定できる」と指摘しました。[41]

参照

参考文献

  1. ^ 「Oracle AI Database 26ai のご紹介: あらゆるデータに対応する次世代 AI ネイティブ データベース」。
  2. ^ Lextrait, Vincent (2016年3月). 「The Programming Languages Beacon, v16」. 2012年5月30日時点のオリジナルよりアーカイブ2016年12月15日閲覧。
  3. ^ 「OTN標準ライセンス」、テクニカルネットワーク、Oracle
  4. ^ 「Oracle Database 12c Release 2を使用したマルチモデル・データベース」(PDF)。Oracle。2017年4月14日時点のオリジナルよりアーカイブ(PDF) 。 2017年3月1日閲覧
  5. ^ 「Exadata」(PDF)テクニカルネットワーク、Oracle
  6. ^ 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日閲覧
  7. ^ “Welcome to Larryland”. The Guardian . 2016年8月25日時点のオリジナルよりアーカイブ。 2009年12月19日閲覧
  8. ^ abcdefghij 「RDBMSワークショップ:Oracle」(PDF)。ルアンヌ・ジョンソンによるインタビュー。コンピュータ歴史博物館。2007年6月12日。 2025年6月1日閲覧
  9. ^ ab 「RDBMS Plenary 1: Early Years」(PDF)(インタビュー)。Burton Gradによるインタビュー。コンピュータ歴史博物館。2007年6月12日。33、35ページ。 2025年5月30日閲覧
  10. ^ 「Oracle、IBM SQL/DSとDB2のポータブル版を発表」Computerworld(広告)第19巻第20号、1985年5月20日、p.47 。 2025年6月7日閲覧
  11. ^ Julie Bort (2014年9月29日). 「ラリー・エリソンはCIAのおかげで今日億万長者になった」. Business Insider . 2017年1月16日時点のオリジナルよりアーカイブ。 2017年1月13日閲覧
  12. ^ 「Free Oracle Database for Everyone」Oracle . 2024年2月19日閲覧
  13. ^ ab 「RDBMS Plenary Session: The Later Years」(PDF)(インタビュー)。Burton Gradによるインタビュー。コンピュータ歴史博物館。2007年6月12日。 2025年5月30日閲覧
  14. ^ 「現在のデータベースリリースのリリーススケジュール」support.oracle.com . 2025年11月14日閲覧
  15. ^ 「現在のデータベースリリースのリリーススケジュール」support.oracle.com . 2025年11月14日閲覧
  16. ^ 「Oracle Database 23ai:一般提供開始のお知らせ」Oracle Corporation . 2024年5月2日閲覧
  17. ^ 「Oracle Database 23c 無料 - 開発者向けリリース」Oracle Corporation . 2023年4月3日閲覧
  18. ^ 「OCIベース・データベース・サービス上のOracle Database 23c」。Oracle Corporation . 2023年9月19日閲覧
  19. ^ 「Oracle、Oracle Database 23aiのAIベクトル検索の一般提供を発表」Oracle Corporation . 2024年5月2日閲覧
  20. ^ 「Oracle、Oracle Database 23aiにおけるJSONリレーショナル・デュアリティの一般提供を発表」Oracle Corporation . 2024年5月2日閲覧
  21. ^ 「Oracle Database 21c」。Oracleヘルプセンター。 2020年12月9日閲覧
  22. ^ Hardie, William (2021年9月23日). 「Oracle Database 21cがLinuxで利用可能に」. Oracle Database Insider . 2023年12月17日閲覧
  23. ^ Giles, Dominic (2019年2月13日). 「Oracle Database 19cがOracle Exadataで利用可能に」. Oracle Database Insider . 2021年4月27日閲覧
  24. ^ Hardie, William (2019年4月25日). 「Oracle Database 19cがLinuxで利用可能に」. Oracle Database Insider . 2024年4月5日時点のオリジナルよりアーカイブ2021年4月27日閲覧。
  25. ^ 「Oracle Database 18c:Oracle CloudおよびOracle Engineered Systemsで利用可能に」Oracle Database Insider 2018年2月16日. 2021年4月28日閲覧
  26. ^ Zagar, Adriana (2018年7月23日). 「Oracle Database 18cがオンプレミスで利用可能に」. Oracle Community . 2020年8月8日時点のオリジナルよりアーカイブ2020年1月16日閲覧。
  27. ^ 「Oracle、クラウド向けに設計された初のデータベース、Oracle Database 12cの一般提供を発表」Oracle 2013年7月1日。2013年9月9日時点のオリジナルよりアーカイブ。 2013年9月9日閲覧
  28. ^ 「Oracle® Database 11g Release 2が利用可能になりました」。Oracle . 2009年9月1日。2018年4月5日時点のオリジナルよりアーカイブ2018年4月4日閲覧。
  29. ^ 「Oracle、Oracle® Database 10g Release 2の一般​​提供を発表」。Oracle . 2005年7月11日。2018年4月5日時点のオリジナルよりアーカイブ。 2018年4月4日閲覧
  30. ^ Biggs, Maggie (1998年10月5日). 「Linux上のOracle8は有望」. InfoWorld . 2019年9月7日閲覧
  31. ^ Nash, Kim (1994年10月3日). 「Oracleユーザーは製品の過負荷について熟考する」. Infoworld . IDG Enterprise . 2020年7月30日閲覧
  32. ^ O'Brien, Timothy (1991年4月29日). 「Oracle、Novell NetWare 386 LAN向けデータベースを発表」InfoWorld . 2019年9月7日閲覧
  33. ^ Mace, Scott (1989年1月30日). 「DOS版Professional Oracle 5.1BにSQLレポートライターが追加」InfoWorld . 2019年9月7日閲覧
  34. ^ Webster, Robin (1984年11月13日). 「PCリレーショナルデータベース?新たな答えはOracle」. PC Magazine . 2019年7月1日閲覧
  35. ^ Gralike, Marco (2006年4月4日). 「Back to the future (Oracle 4.1 VMアプライアンス)」. amis.nl . 2019年7月1日時点のオリジナルよりアーカイブ。 2019年7月1日閲覧
  36. ^ データ処理ダイジェスト第29-30巻。データ処理ダイジェスト。1983年。p.2。
  37. ^ 情報学部. 「Oracle V2」.情報科学におけるバーチャル展示会. クラーゲンフルト大学. 2019年9月30日時点のオリジナルよりアーカイブ。 2019年9月30日閲覧
  38. ^ Maheshwari, Sharad (2007). SQLとPL/SQL入門. Firewall Media. p. 12. ISBN 9788131800386
  39. ^ 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)を混同しないでください。
  40. ^ 「Oracle Database 12cリリース2(12.2.0.1)以降のバージョンのパッチ配信方法」Docs.oracle.com . 2022年3月16日閲覧
  41. ^ 「DBMSとワークステーション:Oracleが接近」(PDF) . The Rosen Electronics Letter . 1983年2月22日 . pp.  3-5 . 2025年6月5日閲覧
  • 概要は Oracle Corporation により提供されています。