ロゴ
ユニオンペディア
コミュニケーション
Google Play で手に入れよう
新しい! あなたのAndroid™デバイスでユニオンペディアをダウンロードしてください!
ダウンロード
ブラウザよりも高速アクセス!
 

再帰クエリ

索引 再帰クエリ

再帰クエリ (recursive query) もしくは 階層クエリ (hierarchical query) は、再帰的な問い合わせを行う SELECT ステートメントである。階層構造を持つデータなどに使う。.

16 関係: ドメイン名ホスト名再帰EnterpriseDB階層構造関係データベース関係データベース管理システムFirebirdH2 DatabaseIBM Db2Microsoft SQL ServerOracle DatabasePostgreSQLSELECT (SQL)SQL木構造

ドメイン名

ドメイン名(ドメインめい、domain name)は、IPネットワークにおいて個々のコンピュータを識別する名称の一部。インターネット上においてはICANNによる一元管理となっており、世界中で絶対に重複しないようになっている。通常、IPアドレスとセットでコンピュータネットワーク上に登録される。 多くの場合、ドメイン名はその下位に1つまたは複数のホスト名を連ね、またドメイン名それ自身もホスト名である。 Domain Name Systemにより、ドメイン名を含むホスト名とIPアドレスとの変換が実行されている。.

新しい!!: 再帰クエリとドメイン名 · 続きを見る »

ホスト名

ホスト名(あるいはサイト名)とは、コンピュータ、ファイルサーバ、ネットワークストレージデバイス、FAX、コピー機、ケーブルモデム、ルータなどネットワークに接続された機器(ホスト)に付けられた名前。ホスト名はWorld Wide Web、電子メールあるいはUsenetのようなさまざまな電子通信の形式において特定のホストを識別するために使われる。 インターネット上では、「ホスト名」と「ドメイン名」はしばしば同じ意味で使われるが、両者には微妙な技術的違いがある。 ホスト名のうち、個人や団体がインターネットに接続するためにインターネットサービスプロバイダから貸与されるものについてはリモートホストと呼ばれることもある。.

新しい!!: 再帰クエリとホスト名 · 続きを見る »

再帰

再帰(さいき)は、あるものについて記述する際に、記述しているものそれ自身への参照が、その記述中にあらわれることをいう。定義において、再帰があらわれているものを再帰的定義という。 主に英語のrecursionとその派生語の訳にあてられる。他にrecurrenceの訳(回帰#物理学及び再帰性を参照のこと)や、reflexiveの訳として「再帰」が使われることがある。数学的帰納法との原理的な共通性から、recursionの訳として数学では「帰納」を使うことがある。.

新しい!!: 再帰クエリと再帰 · 続きを見る »

EnterpriseDB

EnterpriseDBは、PostgreSQLにモジュールを追加した製品であるPostgres Plus Standard Serverにより、PostgreSQLに対するエンタープライズクラスのサポートを提供する株式非公開企業である。その他の製品としては、PostgreSQLにOracle Databaseとの互換性を付与してマイグレーションを容易化するPostgres Plus Advanced Serverがある。.

新しい!!: 再帰クエリとEnterpriseDB · 続きを見る »

階層構造

階層構造(かいそうこうぞう、hierarchy、ヒエラルキー)は、ある事象や認識対象の構造が、高層建築物のように、各階を、下層から上層へと順に積み重ねて全体を構成している場合の構造である。あるいは、積み木構造ともいえる。 また、ある要素が複数集まることでひとつのユニット(集合体)を形成し、そのユニットが複数集まることでさらに大きなひとつの大ユニットを形成し、その大ユニットが……という構造も、階層構造である。.

新しい!!: 再帰クエリと階層構造 · 続きを見る »

関係データベース

関係データベース(かんけいデータベース、リレーショナルデータベース、英: relational database)は関係モデル(リレーショナルデータモデル、後述)にもとづいて設計、開発されるデータベースである。関係データベースを管理するデータベース管理システム (DBMS) を関係データベース管理システム (RDBMS) と呼ぶ。 Oracle Database、Microsoft SQL Server、MySQL、PostgreSQL、DB2、FileMaker、H2 Database などがRDBMSである関係データベースに含まれないデータベースは、NoSQL などを参照。 。.

新しい!!: 再帰クエリと関係データベース · 続きを見る »

関係データベース管理システム

関係データベース管理システム(かんけいデータベースかんりシステム)、リレーショナルデータベースマネジメントシステム(relational database management system、略称:RDBMS)は、関係データベースの管理システムである。2007年の時点では、広く知られていてまた広く使われているデータベースのほとんどは関係データベースであったが、その後NoSQLが発展したため必ずしもそうとは言えなくなっている。 一定の人々は、関係モデルを煩雑であるなどとみなしているためか、RDBMSの簡単な定義として、「データを表の形式で永続化し、かつデータ間の関連もまた表の形式で永続化できるDBMS」と考えているようである。 関係データベースをオブジェクトデータベースと融合させたオブジェクト関係データベースなどといったものもある。その管理システムはオブジェクト関係データベース管理システムなどと呼ばれる (ORDBMS) 。 関係データベースの、標準の問い合わせ言語として SQL がある。 商用の RDBMS としては Oracle Database や IBM DB2 などが、オープンソースの RDBMS としては MySQL や PostgreSQL などが、広く知られている。ただし、これらの DBMS を 真のRDBMS と呼んで良いのかどうかについては、後述のとおり、議論の対象となっている。.

新しい!!: 再帰クエリと関係データベース管理システム · 続きを見る »

Firebird

Firebird(ファイアバード)は、InterBaseから派生したオープンソースの関係データベース管理システム (RDBMS)。オープンソースで開発されており、Mozilla Public Licenseを元にしたInterBase Public License(商用・非商用問わず利用できるが、オリジナル〈ここではFirebirdを指す〉のソースコードを改変したプログラムを利用する場合は、その変更箇所のコードを公開しなくてはならない)によってライセンスされている。.

新しい!!: 再帰クエリとFirebird · 続きを見る »

H2 Database

H2 Databaseとは、Javaプラットフォーム上で動く、ACID関係データベース。オープンソース。 作者のThomas Muellerは昔、HSQLDBを開発していた。.

新しい!!: 再帰クエリとH2 Database · 続きを見る »

IBM Db2

IBM Db2 (あいびーえむ でぃーびーつー)は、1983年よりIBMが開発・販売するデータベース管理システムの1つであり、および当製品を中心としたデータ管理ソフトウェア群のブランド名。 旧称はIBM DB2、IBM Database 2など。DB2は関係データベースだが、2001年以降はオブジェクトデータベース機能やXMLデータベース機能なども持つ。DB2ファミリーは、IBMのソフトウェアブランドの1つであるIBM Information Management Softwareを構成する。 データベース言語であるSQLを初めて採用した関係データベース管理システムと言われている。 Linux、Unix及びWindows向けのIBM DB2 for Linux, UNIX, and Windows、z/OS向けのIBM DB2 for z/OS、z/VSE及びz/VM向けのIBM DB2 Server for VSE and VM、IBM i向けのIBM DB2 Server for iがある。 IBM i(かつてのOS/400、i5/OS)には標準でインストールされている。.

新しい!!: 再帰クエリとIBM Db2 · 続きを見る »

Microsoft SQL Server

Microsoft SQL Server (マイクロソフト エスキューエル サーバ)とは、マイクロソフトが開発している、関係データベース管理システム (RDBMS) である。略称は「SQL Server」または「MS SQL」などと呼ばれている。主要な問い合わせ言語 (クエリ言語)は、T-SQLとANSI SQLである。 企業サーバ向けの高機能なシステムから、組み込み系の小規模なシステムまで幅広く対応する。またMicrosoft Windowsと親和性が高く、ADOやADO.NETを経由して最適なバックエンドデータベースを構築できるようになっている。.

新しい!!: 再帰クエリとMicrosoft SQL Server · 続きを見る »

Oracle Database

Oracle Database(オラクル データベース)とは、米国オラクル (Oracle) が開発・販売している、関係データベース管理システム (RDBMS) のことである。Oracle Databaseは世界初の商用RDBMSであり、メインフレームからパーソナルコンピュータまで、幅広いプラットフォームをサポートしている。.

新しい!!: 再帰クエリとOracle Database · 続きを見る »

PostgreSQL

PostgreSQL(ぽすとぐれすきゅーえる: )はオープンソースのオブジェクト関係データベース管理システム (ORDBMS) である。その名称は Ingres の後継を意味する「Post-Ingres」に由来している。「Postgres」や「ポスグレ」と呼ばれることも多い。.

新しい!!: 再帰クエリとPostgreSQL · 続きを見る »

SELECT (SQL)

SELECTステートメントは、1つもしくは複数のテーブルからデータを抽出する、SQLにおけるデータ操作言語 (DML)ステートメントの1つである。 これは、データベースの1つもしくは複数のテーブルからデータを抽出するための命令で、データ操作言語 (DML)の中では最もよく使用される。プログラマはどのような結果を欲しいのかをSQL文で記述する必要はあるが、その結果を取得するためにどのような物理的な操作が実行されるのかを指示する必要はなく、データベースシステム(クエリオプティマイザ)がそのSQL文から最適なクエリプラン(実行計画)を作成する。 これらは、ANSI(米国規格協会)によってある程度は標準化されているが、それ以外に製品固有の命令文が多数存在するため、使用するには各種DBMSの仕様とバージョンを確認する必要がある。 なお、「テーブル」は「表」、「行」は「レコード」、「列」は「項目」と呼ぶこともある。.

新しい!!: 再帰クエリとSELECT (SQL) · 続きを見る »

SQL

SQL(エスキューエルよりデジタル大辞泉、IT用語がわかる辞典を参照、シークェル、シーケルよりDBM用語辞典を参照)は、関係データベース管理システム (RDBMS) において、データの操作や定義を行うためのデータベース言語(問い合わせ言語)、ドメイン固有言語である。エドガー・F・コッドによって考案された関係データベースの関係モデルにおける演算体系である、関係代数と関係論理(関係計算)にある程度基づいている。 データベース言語の国際標準としてのSQLは何かの略語ではない。 SQLは、シークェル と読まれることもある。これは、SQLの元となったデータベース言語が、IBMが開発したRDBMSの実験実装であるSystem Rの操作言語「SEQUEL (Structured English Query Language)」であったことが由来である。 SQLに対しては、関係代数と関係論理に忠実に準拠していないとして批判する意見がある(The Third Manifesto - クリス・デイト、ヒュー・ダーウェン)。.

新しい!!: 再帰クエリとSQL · 続きを見る »

木構造

木構造.

新しい!!: 再帰クエリと木構造 · 続きを見る »

出ていきます入ってきます
ヘイ!私たちは今、Facebook上です! »