• オブジェクト関係マッピング(英: Object-relational mapping, O/RM, ORM)とは、データベースとオブジェクト指向プログラミング言語の間の非互換なデータを変換するプログラミング技法である。オブジェクト関マッピングとも呼ぶ。実際には、オブジェクト...
    11 KB (1,434 words) - 07:27, 16 October 2024
  • オブジェクト指向プログラミングオブジェクトしこうプログラミング、英: object-oriented programming, OOP)とは、「オブジェクト」という概念に基づいたプログラミングパラダイムの一つである。 OOPでは、相互に作用するオブジェクトを組み合わせてプログラムを設計する。...
    53 KB (6,087 words) - 12:42, 3 August 2024
  • (DBMS) である。「オブジェクト関係データベース」という用語は、時によっては、従来のRDBMSにORDBMSに似た機能を提供する外部ソフトウェア製品をいう場合もある。こうした外部ソフトウェア製品は正確にはオブジェクトリレーショナルマッピングシステムと呼ぶ。 関係...
    9 KB (1,077 words) - 00:29, 6 July 2020
  • オブジェクト問い合わせ言語 (OQL, Object Query Language) Object Management Group (OMG) データベース オブジェクト指向プログラミング ナビゲーショナルデータベース オブジェクト関係データベース オブジェクトリレーショナルマッピング 関係モデル...
    33 KB (4,080 words) - 06:06, 27 November 2023
  • 可能であれば、永続化するオブジェクトやデータを同定する。もし関係データベースを永続化の手段として採用するのであれば、オブジェクト関係 (表、テーブル) との対応づけを設計する (参考: オブジェクトリレーショナルマッピング)。オブジェクトデータベースを永続化の手段として採用する場合は、関係...
    43 KB (4,886 words) - 23:46, 7 July 2024
  • Hibernate (category オブジェクト関係マッピング)
    のためのオブジェクト関係マッピング (ORM) ライブラリであり、オブジェクト指向のドメインモデルを関係データベースにマッピングするためのフレームワークを提供する。Hibernate は、永続性に関わるデータベースアクセスを直接高レベルなオブジェクト操作機能に置換することでオブジェクト指向と関係モデルの不整合を解決する。...
    10 KB (1,159 words) - 08:25, 28 December 2023
  • ングによく利用される。その他、CSGやメタボール、ボクセルなどが用いられることもある。 大抵の場合、後続するレンダリング工程に反映されるべき質感が形状に設定され、物体色やテクスチャマッピング、鏡面反射、透過、屈折、その他にかかわる様々な属性が設定される。 モデリングで制作したオブジェクト...
    55 KB (7,440 words) - 17:54, 3 January 2025
  • SymfonyはWebアプリケーションの開発と保守の効率化を目的とし、よく繰り返されるコーディングを代替する。UNIX、Linux、macOS、Windowsで動作し、利用するにはWebサーバとPHPの他パッケージ管理にComposerを利用する。オブジェクト関係マッピングとしては、PropelとDoctrineをサポートしている。...
    13 KB (719 words) - 04:38, 17 July 2024
  • Carbonado はJavaで書かれたオープンソースの関連データベースマッピングフレームワーク。 典型的なオブジェクト関係マッピング手法に従うのではなく、依然としてオブジェクト指向である一方で、関係モデルは保存される。SQLやJDBCの特定の機能に縛られていないCarbonadoは、Berkeley...
    7 KB (742 words) - 04:25, 19 April 2020
  • EEサーバで運用することも可能。 データベースアクセス 関係データベースのテーブルをクラスにマッピングするデータベースフレームワークにより、SQL文を記述することなくデータベースにアクセスすることができる。(オブジェクト関係マッピング) プレゼンテーション、ロジック、データの分離 プレゼンテーション...
    16 KB (2,127 words) - 22:34, 5 October 2021
  • Spring Framework (category アスペクト指向プログラミング)
    主に依存性の注入によって、アプリケーションのコンポーネント配置とJavaオブジェクトのライフサイクルを管理 アスペクト指向プログラミング: クラス横断的な処理の実装を可能とする データアクセス: JDBCとオブジェクト関係マッピングツールを用い、Javaプラットフォーム上でRDBアクセス機能を提供。また、NoSQL系データベースもサポート...
    26 KB (3,161 words) - 14:35, 22 October 2024
  • ジェクトを立ち上げ、支援している。 Ubuntu - Unity及びGNOMEデスクトップを搭載したDebianベースのLinuxディストリビューション Bazaar - 分散型バージョン管理システム Storm - Python向けのオブジェクト関係マッピングであり、Launchpadのコードベースの一部...
    7 KB (601 words) - 17:08, 12 December 2024
  • Data Access Object (category オブジェクト (計算機科学))
    オブジェクトであり、データベースの詳細を開示することなく特定の操作を提供する。 なお、マイクロソフトのライブラリであるData Access Objectsとは直接の関係はない。 Data Access Objectは問題を、ドメイン固有のオブジェクト...
    3 KB (366 words) - 02:08, 27 June 2022
  • (2012年5月23日). 2024年4月1日閲覧。 データマッパーパターン(英語版) - アクティブレコードにおいてはオブジェクト自体が永続化処理を行うのに対し、こちらではデータマッパーにオブジェクトを渡して永続化処理を行う。 オブジェクト関係マッピング メッセージ転送 TECHSCORE - デザインパターンから見たActive...
    5 KB (486 words) - 14:15, 6 September 2024
  • ライブラリ (category ファイルフォーマット)
    オブジェクトコード、あるいは専用の形式を用いる場合とがある。たとえば、UNIXのライブラリはオブジェクトコードをarと呼ばれるアーカイブツール(アーカイバ)でひとまとめにして利用する。図書館(英: library)と同様にプログラム(算譜)の書庫であるので、索引方法が重要である。 オペレーティングシステム...
    26 KB (3,401 words) - 01:12, 27 December 2024
  • するために、プログラマーが純粋なリレーショナルSQLの代わりに使用できるオブジェクト指向言語(SQLの拡張機能という場合もある)を提供しようとするものである。プログラミング側の立場では、オブジェクト・リレーショナル・マッピング(ORM)と呼ばれるライブラリで、同じ問題を解決しようとしている...
    102 KB (12,519 words) - 20:41, 11 October 2024
  • Objective-C (category オブジェクト指向言語)
    プログラミング言語 >>他のプログラミング言語 ■カテゴリ / ■テンプレート Objective-C(オブジェクティブ シー)は、プログラミング言語の一種。CをベースにSmalltalk型のオブジェクト指向機能を持たせた上位互換言語である。 Objective-CはNeXT、macOSのオペレーティングシステム...
    32 KB (4,218 words) - 14:40, 9 April 2024
  • アプリケーションプログラミングインタフェース(API、英: application programming interface)とは、広義ではソフトウェアコンポーネント同士が情報をやりとりするインタフェースの仕様である。 APIには、サブルーチン、データ構造、オブジェクト...
    37 KB (4,679 words) - 11:15, 30 December 2024
  • スキーマ (データベース) (category データモデリング)
    外部スキーマはユーザから見たデータベースの定義、概念スキーマは論理的な定義、内部スキーマはデータベースの物理的な定義を意味する。 データモデル 概念マッオブジェクト関係マッピング 実体関連モデル 知識表現 マインドマップ オントロジー セマンティック・ウェブ モデル Data Modeling 101 アジャイルソフトウェア開発のコミュニティでの別の観点...
    7 KB (842 words) - 09:12, 15 June 2022
  • Java Data Objects (category オブジェクト関係マッピング)
    SE環境でも機能する。しかし、JPAはオブジェクト関係マッピング (ORM) の仕様であって、JDOのようにデータストアの種類に関係なく使える、透過的なオブジェクトの永続の仕様ではない。 JPAはJakarta EEの仕様の一部であるため、JDOよりも多く使われている。JDOの商用製品やオープンソースのプロジェクトの中には、既にJPA...
    5 KB (640 words) - 03:02, 17 June 2021
  • マッパー(英語版)、ビューレイヤーではERB、WebサーバレイヤーではRack(英語版)とMongrelをそれぞれ組み込んでいる。 デイヴィッド・ハイネマイヤー・ハンソン アジャイルソフトウェア開発 重複コード オブジェクト関係マッピング [脚注の使い方] ^ “Rails...
    11 KB (1,126 words) - 04:53, 11 December 2024
  • データモデル (category データモデリング)
    情報モデルは、どのようにその記述がソフトウエアにおいて実際の実装にマップされたかの記述を制約することなく、問題ドメイン記述の形式主義を提供する。情報モデリングマッピングには多くもものが存在する。そのようなマッピングは、それらが(UMLを使った)オブジェクトモデル(object model)、実体関連モデル、または...
    49 KB (6,006 words) - 10:49, 13 February 2024
  • Object) にマッピングする永続性フレームワークである。SQLクエリはXMLファイルに置くことで一旦アプリケーションと分離される。検索結果のオブジェクトマッピングは自動的か半自動的に行う。 iBATIS の基本となる考え方は、SQLクエリをXMLファイルに置くことで、関係...
    3 KB (369 words) - 16:40, 2 October 2020
  • 関数オブジェクト(かんすうオブジェクト、英: function object)は、プログラミング言語において、関数(サブルーチンまたはプロシージャ)を、オブジェクトとしたものである。手続きオブジェクトとも言う(プロシージャ=手続き)[要出典]。なお、ここでのオブジェクトの語は、いわゆるオブジェクト...
    41 KB (4,862 words) - 18:38, 8 April 2024
  • erが行うようにデータベースのコネクションがプールされていなければならない。 さらに、オブジェクト指向フレームワークはオブジェクト関係モデルとの対応づけを行うオブジェクト関係マッピングの機能を提供するマッピングツールを備えている。 Webアプリケーションフレームワークが提供するその他の機能として...
    21 KB (2,737 words) - 13:26, 8 September 2024
  • するにあたって測量は欠かせない。また、運輸、通信、マッピングおよび土地所有権の法的境界の定義にも使用されるなど、他の多くの学術分野の研究にとっても重要なツールである。 測量の国際連盟は、測量の機能を次のように定義している: 土地、3次元オブジェクト、ポイントフィールド、および軌道を決定、測定、表現する...
    63 KB (9,371 words) - 17:55, 11 December 2024
  • DB2、Oracle、Microsoft SQL Serverといった複数のデータベースをサポートしている。(オブジェクト関係マッピング) iusethis - 利用パターンを元にしたソフトウェアのサイト MightyV - BBCのTV-program listingを受賞した...
    7 KB (652 words) - 13:24, 7 June 2021
  • Entity Frameworkは概念モデルを導入することで、アプリケーション内のオブジェクトとデータベースの論理モデルとの間を仲立ちするようにマッピングを行う。開発者はEntity Framework上で定義したEntityに対してクエリを実行し、Entity Framework...
    7 KB (842 words) - 15:49, 20 September 2024
  • ISO 10303 (category CADファイルフォーマット)
    AIM/MIM の中間に位置する。当初その目的はアプリケーションオブジェクトとその関係についての高レベルな文書化だけであった。初期の AP ではIDEF1Xの図を使って非形式的に文書化していた。ARMのオブジェクトの特性と関係が AIM にマッピングされることで AP の実装が可能となる。AP が高度に複雑化するに従って、ARM...
    10 KB (1,549 words) - 15:30, 8 October 2021
  • 図をより分かりやすくするために補助的に用いる。 データオブジェクト ある作業で必要とするデータや生成されるデータを分かりやすく示すために用いる。 グループ 角の丸い一点鎖線の長方形で表す。異なる作業をフローとは無関係にグループ化するのに使う。 注釈 図の理解を助ける注釈。 フローオブジェクトや成果物を独自に追加して、図をより分かりやすくすることもできる。...
    13 KB (1,696 words) - 08:21, 26 November 2020
  • JPAにおける永続性エンティティは、関係データベースにおける表を表した軽量Javaクラスである。そのインスタンスは表の個別の行に対応する。通常、他のエンティティとの関係を持ち、その関係オブジェクト/関係メタデータで表される。オブジェクト/関係メタデータは、アノテーションを使ってエンティテ...
    6 KB (693 words) - 22:19, 23 July 2022