オブジェクトデータベースは、オブジェクト指向プログラミングで使うオブジェクトの形式で表現されるデータを格納するデータベースである。オブジェクト指向データベースともいう。オブジェクト指向プログラミングにおいて、オブジェクトをその接続構造(オブジェクトグラフ)ごと永続化するといった用途に利用するのが容易...
33 KB (4,080 words) - 06:06, 27 November 2023
日本の学会としては、日本データベース学会があげられる。 データベース管理ツールの比較 オブジェクトデータベース管理システムの比較(英語版) オブジェクト・リレーショナルデータベース管理システムの比較(英語版) リレーショナルデータベース管理システムの比較 データ階層(英語版) データバンク(英語版) データストア データベース理論(英語版)...
102 KB (12,519 words) - 20:41, 11 October 2024
オブジェクト関係データベース (オブジェクトかんけいデータベース、オブジェクトリレーショナルデータベース、英: object-relational database; ORD, ORDB) またはオブジェクト関係データベース管理システム (object-relational database management...
9 KB (1,077 words) - 00:29, 6 July 2020
オブジェクト指向プログラミング(オブジェクトしこうプログラミング、英: object-oriented programming, OOP)とは、「オブジェクト」という概念に基づいたプログラミングパラダイムの一つである。 OOPでは、相互に作用するオブジェクトを組み合わせてプログラムを設計する。...
53 KB (6,087 words) - 12:42, 3 August 2024
デジタルオブジェクト識別子(デジタルオブジェクトしきべつし、英語: Digital Object Identifier、略称DOI)は、インターネット上のドキュメントに恒久的に与えられる識別子である。 URLは、サーバの移転などによって変化するため、古い情報になるほどリンク切れなどの不都合が生じやす...
6 KB (659 words) - 12:05, 9 July 2024
が主流である。 また、関係データベース管理システムに、利用者が独自のデータ型や関数を拡張可能なオブジェクト関係データベース (ORDBMS) や、オブジェクト指向プログラミング言語との親和性が高いオブジェクトデータベース (ODBMS)、データモデルにXMLを採用したXMLデータベース (XML DB) などが開発され、利用が広まっている。...
17 KB (1,388 words) - 10:12, 30 September 2024
1970年代から オブジェクトデータベース - 1980年代から オブジェクト関係データベース - 1990年代から オブジェクト指向オペレーティングシステム(英語版) - 1980年代から オブジェクト指向ユーザーインターフェース(英語版) - 1980年代から オブジェクト指向ユーザーエクスペリエンス...
34 KB (4,689 words) - 04:37, 22 June 2024
データの形式は表に限定されておらず、表計算ソフトのように見た目に分かりやすい表を作る事が目的ではない。あくまでも、必要なデータを必要な時に素早く引き出して他のソフトウェアに提供する事が目的である。 関係データベースをオブジェクトデータベースと融合させたオブジェクト関係データベース...
21 KB (2,582 words) - 05:15, 22 November 2021
関係データベース(かんけいデータベース、リレーショナルデータベース、英: relational database)は、関係モデル(リレーショナルデータモデル、後述)にもとづいて設計、開発されるデータベースである。関係データベースを管理するデータベース管理システム (DBMS) を関係データベース管理システム...
11 KB (1,077 words) - 09:04, 2 June 2024
可能であれば、永続化するオブジェクトやデータを同定する。もし関係データベースを永続化の手段として採用するのであれば、オブジェクトと関係 (表、テーブル) との対応づけを設計する (参考: オブジェクトリレーショナルマッピング)。オブジェクトデータベースを永続化の手段として採用する場合は、関係データベースを採用する場合のような対応づけの作業は必要ない。...
43 KB (4,886 words) - 23:46, 7 July 2024
オブジェクト関係マッピング(英: Object-relational mapping, O/RM, ORM)とは、データベースとオブジェクト指向プログラミング言語の間の非互換なデータを変換するプログラミング技法である。オブジェクト関連マッピングとも呼ぶ。実際には、オブジェクト...
11 KB (1,434 words) - 07:27, 16 October 2024
ベースのオブジェクト指向プログラミングのパラダイムでは、特に、クラスのインスタンスを指す。 データベース管理のリレーショナルモデルでは、オブジェクトはテーブルや列、データとデータベースエントリーの間の関係(たとえば、人物の年齢と特定の人物との関係など)などを指す場合がある。 オブジェクト...
8 KB (793 words) - 05:07, 16 June 2024
構造部分:データベースによってモデル化されたエンティティまたはオブジェクトを表現するデータベースを生成するため使われるデータ構造の集合。 完全性部分:構造的な完全性を確実にするこれらのデータ構造におかれる制約を統治するルールの集合。 操作部分:データ構造に適用され、データベースに含まれるデータを更新しクエリする操作の集合。...
49 KB (6,006 words) - 10:49, 13 February 2024
この作業は、一般的には基底オブジェクトの集まりを同定する作業である。 基底オブジェクトの集まりに関する情報がデータベースに永続化されることになる。 もう一つは、情報のグループの集まりあるいはオブジェクトの集まりの、相互の、関連の集まりを決定する作業である。 後者の作業は、データベースとしてオブジェクトデータベースを採用する場合は、不要である。...
15 KB (1,957 words) - 10:34, 14 February 2024
『ヘヴィーオブジェクト』(HEAVY OBJECT)は、鎌池和馬による日本のライトノベルおよびそれを原作としたメディアミックス作品。イラストは凪良。電撃文庫(アスキー・メディアワークス→KADOKAWA)より2009年10月から2021年10月まで刊行された。公式略称は「HO」。...
370 KB (51,544 words) - 20:13, 2 December 2024
Java (category オブジェクト指向言語)
ースされ、2010年に同社がオラクルに吸収合併された事によりJavaの版権もそちらに移行した。 プログラミング言語Javaは、C++に類似の構文、クラスベースのオブジェクト指向、マルチスレッド、ガベージコレクション、コンポーネントベース...
66 KB (7,744 words) - 12:23, 5 December 2024
ィアプロジェクトがそれを利用する方法と同様に、データに対してこれを行う。ウィキデータはウィキベースソフトウェアを用いて稼働している。 スクリーンショット ウィキデータは、トピック、概念、オブジェクトなどを表す項目に焦点を当てたドキュメント指向データベースである。各項目は、「QID」と呼ばれる文字Qが...
21 KB (2,204 words) - 11:45, 13 July 2024
Portable Document Format (redirect from ポータブル・ドキュメント・フォーマット)
配列:オブジェクトに順序を与えた集合 辞書:オブジェクトに名前を与えた集合 ストリーム:大きなデータに使われる ヌルオブジェクト オブジェクトはobject number とgeneration numberで番号付けされ、xref table表が各オブジェクトのファイル先頭からのオフセットを記述する。...
91 KB (11,346 words) - 18:14, 27 December 2024
この項目には、一部のコンピュータや閲覧ソフトで表示できない文字(Microsoftコードページ932(はしご高))が含まれています(詳細)。 メディア芸術データベース(メディアげいじゅつデータベース、Media Arts Database)は、独立行政法人国立美術館国立アートリサーチセンターが開設...
14 KB (1,639 words) - 12:22, 9 March 2024
データベースには多くのオブジェクトが含まれ、検索は一般的な操作であるため、検索アルゴリズムの効率向上はとても重要である。 インデックスは、検索効率を向上させるためのデータ構造である。この目的で使用されるさまざまなデータ構造がある。各データ...
29 KB (3,906 words) - 13:37, 9 December 2024
オブジェクト問い合わせ言語 (オブジェクトといあわせげんご、オブジェクト照会言語、OQL、英: Object Query Language) は、Object Data Management Group (ODMG) に準拠したオブジェクトデータベースに対する問い合わせと更新を行うための宣言型の問い合わせ言語...
4 KB (466 words) - 10:42, 10 June 2023
repository)といい、権利者のみが利用できるものをプライベートリポジトリ(英: private repository)という。 リポジトリには以下のメタデータが含まれる。 リポジトリ内の変更履歴。 コミットオブジェクト一式。 ヘッドと呼ばれる、コミットオブジェクトへの参照のセット。...
4 KB (492 words) - 12:25, 10 March 2024
DROP (データベースオブジェクトの削除) ALTER (データベースオブジェクトの定義変更) INSERT INTO (行データもしくは表データの挿入) UPDATE 〜 SET (表を更新) DELETE FROM (表から特定行の削除) SELECT 〜 FROM 〜 WHERE (表データの検索、結果集合の取り出し)...
28 KB (2,989 words) - 10:55, 4 December 2024
スキーマ、スキーマ、記憶スキーマの3つとしている。 外部スキーマはユーザから見たデータベースの定義、概念スキーマは論理的な定義、内部スキーマはデータベースの物理的な定義を意味する。 データモデル 概念マップ オブジェクト関係マッピング 実体関連モデル 知識表現 マインドマップ オントロジー セマンティック・ウェブ...
7 KB (842 words) - 09:12, 15 June 2022
オブジェクト指向モデリング (オブジェクトしこうモデリング、英: Object-Oriented Modeling 、OOM) とは、システム等のモデリングにおいて、オブジェクト指向を取り入れたものである。以下、主としてコンピュータプログラムの設計におけるそれに関して述べる。...
5 KB (573 words) - 06:19, 16 June 2016
Python (category オブジェクト指向言語)
最初にリリースされたPythonの設計哲学は、ホワイトスペース(オフサイドルール)の顕著な使用によってコードの可読性を重視している。その言語構成とオブジェクト指向のアプローチは、プログラマが小規模なプロジェクトから大規模なプロジェクトまで、明確で論理的なコードを書くのを支援することを目的としている。...
74 KB (8,815 words) - 08:37, 21 December 2024
JavaScript (section グローバルオブジェクト)
Web(WWW)の中核技術の一つである。 プロトタイプベースのオブジェクト指向スクリプト言語であるが、クラスなどのクラスベースに見られる機能も取り込んでいる。 利用される場面はウェブサイト、ウェブアプリケーション、バックエンド、デスクトップアプリケーション、モバイルアプリケーションなど、ウェブブラウザからサーバ、デスクトップパソコンからスマートフォンまで多岐にわたっている。...
35 KB (3,997 words) - 16:17, 16 September 2024
関係モデル (redirect from リレーショナルデータモデル)
2009年現在では関係データベースと比べると使われる事例は少ないものの、少しずつ採用され始めている。 オブジェクトデータベースの有用性については見解が分かれている。 オブジェクトデータベースにはオブジェクト指向プログラミング言語との親和性が高いという特長がある。 一方で一部の人々は、オブジェクトデータベース管理システム...
43 KB (4,817 words) - 11:55, 10 May 2021
メモリリークの回避 ガベージコレクションは、オブジェクト(データを格納したメモリ領域)とそれを指し示すポインタを管理するため、オブジェクトは存在しているがそれを指すポインタが無い状態を回避することができる。 オブジェクトの二重解放の回避 いったん解放したオブジェクトをさらに解放することを防ぐ。...
22 KB (3,029 words) - 04:35, 10 January 2024
マグナボックス、世界初の家庭用ゲーム機「ODYSSEY」を発売。 アラン・ケイがオブジェクト指向の概念を提唱。 1973年 米ゼロックスのパロアルト研究所において、チャック・サッカーが Altoを製作。アラン・ケイらはこれを用い、オブジェクト指向に基づく汎用のGUIデスクトップ環境である暫定Dynabook環境を構築。...
66 KB (7,704 words) - 01:24, 30 December 2024
NoSQL (redirect from ドキュメント指向データベース)
オブジェクトデータベース(Javaオブジェクトなどの格納) GT.M Hibari - 分散データベース、キー・バリュー型(日本発) Hypertable - 分散データベース、ソート済みカラム指向型 Memcachedb Mnesia - 分散データベース MongoDB - 分散データベース、ドキュメント指向型...
23 KB (1,880 words) - 00:36, 13 December 2024