SQL
Structured Query Language
えすきゅーえる
他の資格での定義
関係データベースを操作するための標準的なデータベース言語。データの検索(SELECT)、挿入(INSERT)、更新(UPDATE)、削除(DELETE)などの操作やテーブルの定義が行える。ISO/JISで標準化されている。
関係データベースの操作に使用される標準的なデータベース言語。データ定義言語(DDL)、データ操作言語(DML)、データ制御言語(DCL)に分類され、ISO/JISで標準化されている。
関係データベースの操作と定義を行うための標準言語。DDL(データ定義言語:CREATE、ALTER、DROP)とDML(データ操作言語:SELECT、INSERT、UPDATE、DELETE)に大別される。ISO/IECで国際標準化されている。
関係データベースを操作するための標準的な言語。ISO/IECで標準化されており、データ定義言語(DDL)、データ操作言語(DML)、データ制御言語(DCL)の3種に大別される。宣言的な言語であり、操作手順ではなく操作の結果を記述する。
関連キーワードの用語
実体(エンティティ)、属性(アトリビュート)、関連(リレーションシップ)の3要素でデータの構造を視覚的に表現する図法。データベースの概念設計や業務分析において、データ間の関係を明確にするために用いられる。
関連する複数のデータ項目(フィールド)をひとまとまりにしたデータ構造。データベースではテーブルの1行(ロウ)に相当し、一人分の顧客情報や一件分の注文情報など、1件分のデータを表す。
大量のデータを一定の規則に従って蓄積し、効率的に管理・検索できるようにしたデータの集合体。複数のユーザーやアプリケーションからデータを共有して利用できる。
データベースを管理するためのソフトウェア。データの定義、操作、制御、保全などの機能を提供し、データの整合性やセキュリティを維持する。
関係データベースを管理するDBMS。データを表(テーブル)形式で管理し、SQLを用いてデータの操作を行う。Oracle、MySQL、PostgreSQLなどが代表例。
関係データベース以外のデータベースの総称。大量データの高速処理や柔軟なデータ構造が特長で、KVS、ドキュメント指向型、グラフ型などの種類がある。