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

例示による問い合わせ

索引 例示による問い合わせ

例示による問い合わせ (れいじによるといあわせ、QBE、英: Query by Example) は、関係データベース (リレーショナルデータベース) 向けの問い合わせ言語の一つである。 QBEは、1970年代半ばにアメリカ合衆国ニューヨーク州ヨークタウンのIBM研究センターで、別の問い合わせ言語SQLの開発と並行して、モシェ・ズルーフが考案した。 QBEは、最初の視覚的な問い合わせ言語である。 QBEでは関係の視覚的表現として表を使い、利用者は表に対して命令、例示、および条件を入力する。 現在、データベース向けの多くの視覚的なフロントエンドは、QBEを源流とする創意工夫を採用している。 QBEはもともとは、機能をデータ検索のみに限定していた。 しかし後に挿入、削除、および更新、さらに一時表の生成など、検索以外のデータ操作もできるように拡張された。 QBEが開発された背景には、利用者の操作をSQLなどのデータ操作言語 (DML) の文にソフトウェアで変換したいという事情があった。 QBEの舞台裏では、こうして変換されたDML文が実行されている。 QBEを採用した良質で包括的な視覚的フロントエンドを使うことにより、利用者はSQLなどの非視覚的なDMLの詳細を思い出す負担を、最小化することができる。 また、表と列を視覚的に選択するという操作は、非視覚的なDDLで表や列の名称を入力するよりも、利用者にとって (および場合によってはプログラマにとってさえ) 、より操作が簡単で生産性が高い。 情報検索の文脈では、QBEはまた別の意味をもつ。 QBEを採用した文書データベースの利用者は、文書を登録し、「類似した」文書を検索することができる。 類似性検索は、文書ベクトル比較に基づいている (ベクトル空間モデルを参照) 。 QBEの開発は、エンドユーザ開発 (EUD) において強く影響を及ぼした業績であり、エンドユーザ開発の初期の例として研究論文で頻繁に引用されている。 現在QBEは、いくつかの関係データベース管理システム (RDBMS) のフロントエンドでサポートされている。 Paradox、Microsoft Access では、QBEをサポートしている。 QBEはまた、いくつかのオブジェクトデータベース管理システム (ODBMS) でも実装されている (例: db4o)。.

26 関係: 属性 (データベース)メニュー (コンピュータ)ヨークタウンデータ操作言語フロントエンドニューヨーク州ベクトル空間モデルアメリカ合衆国エンドユーザーオブジェクトデータベース問い合わせ言語CREATE (SQL)Db4oDELETE (SQL)表 (データベース)関係 (データベース)関係データベース関係データベース管理システム英語IBMINSERT (SQL)Microsoft AccessParadox (データベース)SQLUPDATE (SQL)情報検索

属性 (データベース)

属性(ぞくせい、)は、関係モデル (リレーショナルモデル) においては、属性名と定義域の名称のペア (属性名と定義域名から構成されるコンポーネント) である。 定義域は、データ型と同じ意味と考えてよい。属性は、その定義域に適合するなんらかの値をもつ。この値を属性値 (attribute value) という。属性値は、スカラ値もしくはより複雑な構造をもつ値である。関係データベースのデータベース言語 SQL では、属性とほぼ同じ意味で列 (カラム、column) という用語が使われている。 組 (タプル、行) は、ある特定の属性の順序づけられていない集合とそれぞれの属性値から、構成される。 関係 (リレーション、表、テーブル) の見出しは、順序づけられていない属性の集合から、構成される。.

新しい!!: 例示による問い合わせと属性 (データベース) · 続きを見る »

メニュー (コンピュータ)

ンピュータにおけるメニュー (menu) とは、ディスプレイ上に表示される選択肢のこと。ユーザは、メニューの選択肢の中から処理したい項目を選択することによって、その処理を行うことができる。 なお、GUI環境におけるメニュー(ウィジェット)を初めて実装したコンピュータはゼロックスのAlto(正確には暫定Dynabook)だが、これはポップアップ式のものであった。現在のGUI環境で使われるプルダウンメニューを初めて実装したのはアップルコンピュータのLisaである。.

新しい!!: 例示による問い合わせとメニュー (コンピュータ) · 続きを見る »

ヨークタウン

ヨークタウン(Yorktown)は.

新しい!!: 例示による問い合わせとヨークタウン · 続きを見る »

データ操作言語

データ操作言語(データそうさげんご、Data Manipulation Language, DML)は、データベース利用者あるいはアプリケーションソフトウェアが、コンピュータのデータベースに対してデータの検索・新規登録・削除・更新を行うための、データベース言語もしくはデータベース言語要素である。 2007年現在、最も普及しているデータ操作言語はSQLのデータ操作言語である。 SQLは、関係データベースに対して検索や更新などのデータ操作を行うために使われる。 他のデータ操作言語としては、IMS/DL1のデータ操作言語や、CODASYLデータベース (IDMSなど) のデータ操作言語などがある。 データ操作言語は当初はアプリケーションソフトウェアによって使われるにとどまっていたが、(SQLの出現にともない) データベース利用者によっても使われるようになっていった。 データ操作言語は文の最初の単語によって示される機能をもつ。 データ操作言語における文の最初の単語は、ほとんどの場合は動詞である。 SQLの場合はこのような動詞は次のとおりである。.

新しい!!: 例示による問い合わせとデータ操作言語 · 続きを見る »

フロントエンド

フロントエンド(front-end)とバックエンド(back-end)は、プロセスの最初と最後の工程を指す一般的用語である。フロントエンドは各種入力をユーザーから収集し、バックエンドが使える仕様に合うようにそれを加工する。フロントエンドとバックエンドの結合部はインタフェースと呼ばれる。.

新しい!!: 例示による問い合わせとフロントエンド · 続きを見る »

ニューヨーク州

ニューヨーク州(State of New York)は、アメリカ合衆国大西洋岸中部にあり、本土アメリカ合衆国では北東部地域に位置する州。面積では第27位の州である。かつては50州で最も人口が多かったが、2010年の国勢調査現在は、カリフォルニア州、テキサス州、フロリダ州に次ぐ4位である。 南州境はニュージャージー州とペンシルベニア州、東州境はコネチカット州、マサチューセッツ州およびバーモント州に接する。西はカナダとの国境に接し、名所のナイアガラの滝がある。東南端に、アメリカ最大の都市であるニューヨーク市があり、州南部は近郊の大都市圏となっている。一方で、州北部の五大湖湖畔には古くからの工業都市であるバッファローとロチェスターがある。州都は、人口10万人足らずのオールバニである。2011年以降、州知事は民主党のアンドリュー・クオモ。.

新しい!!: 例示による問い合わせとニューヨーク州 · 続きを見る »

ベクトル空間モデル

ベクトル空間モデルとは情報検索を行うためのアルゴリズムの一つ。ベクトル空間モデルによる検索は高次元のベクトル空間上に配置した検索対象のベクトル表現と検索語のベクトル表現の相関量をコサイン、内積、距離等によって計算して関連度を求める。.

新しい!!: 例示による問い合わせとベクトル空間モデル · 続きを見る »

アメリカ合衆国

アメリカ合衆国(アメリカがっしゅうこく、)、通称アメリカ、米国(べいこく)は、50の州および連邦区から成る連邦共和国である。アメリカ本土の48州およびワシントンD.C.は、カナダとメキシコの間の北アメリカ中央に位置する。アラスカ州は北アメリカ北西部の角に位置し、東ではカナダと、西ではベーリング海峡をはさんでロシアと国境を接している。ハワイ州は中部太平洋における島嶼群である。同国は、太平洋およびカリブに5つの有人の海外領土および9つの無人の海外領土を有する。985万平方キロメートル (km2) の総面積は世界第3位または第4位、3億1千7百万人の人口は世界第3位である。同国は世界で最も民族的に多様かつ多文化な国の1つであり、これは多くの国からの大規模な移住の産物とされているAdams, J.Q.;Strother-Adams, Pearlie (2001).

新しい!!: 例示による問い合わせとアメリカ合衆国 · 続きを見る »

エンドユーザー

ンドユーザー()とは、経済学と商業において、「商品を使う人」を意味する言葉である。エンドユーザーの議論は一般的にコンピュータアプリケーションに関する文脈で行われる。.

新しい!!: 例示による問い合わせとエンドユーザー · 続きを見る »

オブジェクトデータベース

ブジェクトデータベースは、オブジェクト指向プログラミングで使うオブジェクトの形式で表現されるデータを格納するデータベースである。 オブジェクト指向データベースともいう。オブジェクト指向プログラミングにおいて、オブジェクトをデータベースに格納(永続化)する方法の一つである。オブジェクトデータベースは、オブジェクト指向プログラミング言語と密接に連携する。 オブジェクトデータベースのデータベース管理システム (DBMS) を、.

新しい!!: 例示による問い合わせとオブジェクトデータベース · 続きを見る »

問い合わせ言語

問い合わせ言語(といあわせげんご、query language:略記QL)とは、コンピュータのデータに対して問い合わせをするためのコンピュータ言語である。 データの構造(データモデル)によってさまざまである。たとえば、関係データベースに対する問い合わせ言語は、関係代数の集合演算、比較、ソートといった機能を持つものが多い。 なお、コンピュータのデータベースを扱うためのコンピュータ言語をデータベース言語という。 問い合わせ言語とデータベース言語は、概念的に重なる部分もあるが、同義ではない。.

新しい!!: 例示による問い合わせと問い合わせ言語 · 続きを見る »

CREATE (SQL)

SQLにおけるCREATE文は、関係データベース管理システム (RDBMS) の管理下にオブジェクトを新しく作成するデータ定義言語 (DDL) の命令である。 使用しているRDBMSの実装によって、CREATE文で作成することができるオブジェクトの種類は異なる。 ただしほとんどのRDBMSの実装では、表 (テーブル) 、定義域 (ドメイン) 、索引 (インデックス) 、利用者 (ユーザ) 、別名 (シノニム) 、ストアドプロシージャおよびデータベースの作成をサポートしている。 いくつかのRDBMSの実装 (PostgreSQLなど) では、トランザクション内で CREATE 文および他のDDL命令を実行可能であり、そのためロールバックが可能である。.

新しい!!: 例示による問い合わせとCREATE (SQL) · 続きを見る »

Db4o

db4o は、高性能で組み込み可能なオープンソースのオブジェクトデータベースであり、Java と.NET から利用できる。 カリフォルニア州サンマテオ郡の db4objects, Inc.

新しい!!: 例示による問い合わせとDb4o · 続きを見る »

DELETE (SQL)

DELETE(デリート)ステートメントは、1つもしくは複数のレコードを削除する、SQLにおけるデータ操作言語 (DML)ステートメントの1つである。すべてのレコードを一括削除するかまたは、条件式を満たす一部のレコードだけを削除することができる。.

新しい!!: 例示による問い合わせとDELETE (SQL) · 続きを見る »

表 (データベース)

関係データベースやフラットファイルデータベースにおける表またはテーブルとは、データ要素(値)の集合を垂直な列と水平の行のモデルで構成したものである。表には所定の個数の列があるが、行数は不定である。各行は特定の列の値で識別され、それを候補キーと呼ぶ。 表は関係と同じ意味でも使われる。ただし、表は多重集合がありうるが、関係モデルにおける関係は重複を許さない点が異なる。実際のデータ行の他に、表にはその表や特定の列での値に関する制約のような何らかのメタ情報が対応しているのが一般的である。 表内のデータはデータベースに物理的に格納されている必要はない。ビューも一種の表だが、そのデータはクエリ時に計算で求められる。また、別のデータベース内の表へのポインタとして機能するニックネームもある。.

新しい!!: 例示による問い合わせと表 (データベース) · 続きを見る »

関係 (データベース)

関係 (relation) を含む関係モデルの概念関係(かんけい、リレーション、)とは関係モデル(リレーショナルモデル)において、一つの見出しと0以上の同じ型の組 (タプル、行) の順序づけられていない集合からなるデータ構造のことである。 値としての関係を関係値 (relation value) といい、関係値を値としてもつ変数を関係変数 (relvar, relation variable) という。 関係データベースのデータベース言語であるSQL では、関係変数とほぼ同じ意味で'''表''' ('''テーブル''') という用語が使われている。文脈によって、関係変数を関係と呼ぶこともあり、また関係値を関係と呼ぶこともある。 その他、データベースにおける関係には以下のことが言える。.

新しい!!: 例示による問い合わせと関係 (データベース) · 続きを見る »

関係データベース

関係データベース(かんけいデータベース、リレーショナルデータベース、英: 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 と呼んで良いのかどうかについては、後述のとおり、議論の対象となっている。.

新しい!!: 例示による問い合わせと関係データベース管理システム · 続きを見る »

英語

アメリカ英語とイギリス英語は特徴がある 英語(えいご、)は、イ・ヨーロッパ語族のゲルマン語派に属し、イギリス・イングランド地方を発祥とする言語である。.

新しい!!: 例示による問い合わせと英語 · 続きを見る »

IBM

IBM(アイビーエム、正式社名: International Business Machines Corporation)は、民間法人や公的機関を対象とするコンピュータ関連製品およびサービスを提供する企業である。本社はアメリカ合衆国ニューヨーク州アーモンクに所在する。世界170カ国以上で事業を展開している。.

新しい!!: 例示による問い合わせとIBM · 続きを見る »

INSERT (SQL)

INSERT(インサート)ステートメントは、行を追加する、コンピュータのデータベース言語 SQL におけるデータ操作言語(DML)ステートメントの1つである。1度に1行を追加するだけではなく、問い合わせの結果としての複数行を追加することもできる。なお、ユーザーはそのテーブル(関係)に対してINSERT権限を持っている必要がある。また、WHERE句で指定したテーブル全てに対してSELECT権限を持っている必要がある。.

新しい!!: 例示による問い合わせとINSERT (SQL) · 続きを見る »

Microsoft Access

Microsoft Office Access(マイクロソフト・オフィス・アクセス)は、マイクロソフトがMicrosoft Windows 向けに販売している、関係データベース管理システム (RDBMS) のソフトウェアである。 Microsoft Officeの上位版に同梱され、同社のMicrosoft SQL Serverに似たソフトウェアである。 Accessは、マイクロソフトによるRDBMSであり、(Microsoft Access 2007以降はACE=Access Connectivity Engine)とGUI開発環境を組み合わせてMicrosoft Office Professionalへの同梱形態や、単体で販売されている。 Accessは、Access/Jet、Microsoft SQL Server、OracleやODBC準拠のデータを取り扱うことができる。データベースに精通した技術者であれば、比較的高度なアプリケーションが開発できるが、そうではない方でも各種のウィザード機能を使用することにより小規模で簡単なアプリケーションの構築が可能であるとしている。データベース入門者に対して敷居が低いように見えるが、効率のよい実用的なシステムを構築するには、それなりの技術が必要である。現在Accessはオブジェクト指向に基づいたアプリケーション作成が可能であるが、完全なオブジェクト指向開発ツールには至っていない。 「Microsoft Access」は、以前マイクロソフトが販売していた通信ソフトウェアの名前でもあった。これはProCommなどといったソフトと競合していたが、販売不振のため製品ラインナップから消滅していた。それから数年後、現在知られているデータベース・ソフトウェアの名前として再登場した。.

新しい!!: 例示による問い合わせとMicrosoft Access · 続きを見る »

Paradox (データベース)

Paradox(パラドックス)は、現在はコーレルが保守している関係データベース管理システム (RDBMS) 。DOS版は Ansa Software が開発し、Windows版はボーランドが1992年にリリースした。.

新しい!!: 例示による問い合わせとParadox (データベース) · 続きを見る »

SQL

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

新しい!!: 例示による問い合わせとSQL · 続きを見る »

UPDATE (SQL)

UPDATEステートメントは、SQL におけるデータ操作言語 (DML) のステートメントの1つで、テーブル内の1つもしくは複数のレコードのデータを更新する。WHERE句が省略されている場合はすべてのレコードが、指定されている場合はその条件式を満たす一部のレコードだけが、一括して更新される。.

新しい!!: 例示による問い合わせとUPDATE (SQL) · 続きを見る »

情報検索

情報検索(じょうほうけんさく)とは、コンピュータを用いて大量のデータ群から目的に合致したものを取り出すこと。検索の対象となるデータには文書や画像、音声、映像、その他さまざまなメディアやその組み合わせとして記録されたデータなどが含まれる。インターネットの発達により検索はインターネットを介して行われることも多いが、ここでは情報を検索するためのコンピュータ側における仕組みを記述している。 情報検索に対するコンピュータ側における技術は情報を人間が直接管理するのに比べ、データの量的な制約やデータの取り扱いの一貫性を保つ困難さという制約を受けることなく、高速で安定なシステムにより利用者に適切なデータを提供する機能と位置付けることができる。.

新しい!!: 例示による問い合わせと情報検索 · 続きを見る »

ここにリダイレクトされます:

QBEQuery by Example

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