LINEで個別相談
データベース 2026-03-09

SQL

リレーショナルデータベース(RDB)を操作・検索するための標準言語。

SQL(エスキューエル)とは

エクセルのような「表形式」でデータを保存するデータベース(RDB:リレーショナルデータベース)に対して、「データを登録して!」「条件に合うデータを探して!」と命令を出すための専用の言葉(プログラミング言語の一種)です。

💡 例え話でいうと…

**「巨大な図書館の、超優秀な司書さんへのお願いの仕方」**です。 「赤い表紙で、2020年以降に発行された、著者が『佐藤』の本を、発行日の新しい順に並べて持ってきて!」といった緻密な条件を、SQLという言語を使って1行の英文のように書くことで、何千万件というデータの中から一瞬で目的の情報を引き出すことができます。

📌 代表的な命令語

  • SELECT(検索・取得)
  • INSERT(新規追加)
  • UPDATE(更新)
  • DELETE(削除)

関連する用語 (データベース)

全23件を見る

MySQL(マイSQL)

オープンソースのリレーショナルデータベース管理システム。WordPressをはじめ多くのWebアプリに採用され、読み取りパフォーマンスが高く導入が容易なRDBMSの定番。

詳しく読む

IT用語: MongoDBとは|JSONライクなドキュメント型NoSQLデータベース

スキーマレスなJSONドキュメントを格納するMongoDBの仕組み・集計パイプライン・RDBとの使い分けを解説。

詳しく読む

レプリケーション(データベース複製)

データベースのデータを複数のサーバーに自動的にコピーする仕組み。読み取り負荷の分散・障害時のフェイルオーバー・バックアップ目的で使われる。プライマリ/レプリカ構成が一般的。

詳しく読む

シャーディング(データベース水平分割)

データを複数のサーバー(シャード)に水平分割して分散させるDBスケーリング手法。1台のサーバーに収まらない大規模データの処理に使われる。モンゴDBやCassandraが得意とする。

詳しく読む

IT用語: データベースインデックスとは|検索を高速化するB-Tree構造の仕組み

フルテーブルスキャンを避けてクエリを高速化するDBインデックスの仕組み・種類・設計の注意点を解説。

詳しく読む

IT用語: データベースレプリケーションとは|読み取り分散と冗長化の仕組み

プライマリDBの変更をレプリカに同期するレプリケーションの仕組み・同期/非同期の違い・活用パターンを解説。

詳しく読む

Sponsored Link

バグ・要望を報告する