sai2 2024年05月05日 カード37 いいね0

広告

単語カード

  • SELECT

    データベースからデータを選択して取得します。

  • INSERT INTO

    データベースのテーブルに新しい行(レコード)を追加します。

  • UPDATE

    既存のデータを更新します。

  • DELETE

    データを削除します。

  • CREATE DATABASE

    新しいデータベースを作成します。

  • DROP DATABASE

    データベースを削除します。

  • CREATE TABLE

    新しいテーブルを作成します。

  • DROP TABLE

    テーブルを削除します。

  • ALTER TABLE

    既存のテーブル構造を変更します。

  • WHERE

    クエリの条件を指定します。

  • JOIN

    二つ以上のテーブルをリンクしてデータを取得します。

  • ORDER BY

    結果を特定の列でソートします。

  • GROUP BY

    指定した列でグループ化して集計します。

  • COUNT()

    項目の数を数えます。

  • SUM()

    数値列の合計値を計算します。

  • AVG()

    数値列の平均値を計算します。

  • MAX()

    列の最大値を見つけます。

  • MIN()

    列の最小値を見つけます。

  • BEGIN or START TRANSACTION

    トランザクションの開始を宣言します。

  • COMMIT

    トランザクションの変更を確定します。

  • ROLLBACK

    トランザクションの変更を取り消します。

  • リレーショナルデータベース (Relational Database)

    テーブル形式でデータを格納するデータベースシステム。

  • プライマリキー (Primary Key)

    テーブル内の各行を一意に識別するための列。

  • 外部キー (Foreign Key)

    他のテーブルのプライマリキーを参照するためのキー。

  • HAVING

    GROUP BYで生成されたグループに対して条件を指定します。WHEREとは異なり、集計関数と一緒に使われます。

  • INDEX

    データベースの検索性能を向上させるために、特定の列にインデックス(索引)を作成します。

  • VIEW

    サブクエリの結果を表す仮想的なテーブルを作成します。実データを複製せずに、必要なデータのみをまとめてアクセスできるようにします。

  • TRIGGER

    データベースのテーブルに対する特定の変更(INSERT、UPDATE、DELETE)が行われたときに自動的に実行される手続きです。

  • 正規化 (Normalization)

    データベースを設計する際に、データの冗長性を減らし、整合性を保つためのプロセス。

  • 非正規化 (Denormalization)

    パフォーマンスを向上させるために、あえて冗長性を持たせるデータベース設計手法。

  • ACID特性 (Atomicity, Consistency, Isolation, Durability)

    トランザクションが正しく信頼性のある方法で処理されることを保証するための特性。

  • サブクエリ (Subquery)

    別のクエリの中で実行されるクエリ。結果を外側のクエリで使用します。

  • ウィンドウ関数 (Window Functions)

    レコードのグループに対して計算を行う関数で、各レコードのコンテキストにおいて値を返します。

  • CTE(Common Table Expressions)

    複雑なクエリを簡潔に書くために使われる、一時的な結果セットです。

  • バックアップ/リストア

    データ損失に備えてデータベースのコピーを保持し、必要に応じて元の状態に復元するプロセス。

  • パーティショニング

    データベースのスケーラビリティと管理を向上させるために、大きなテーブルやデータベースをより小さな、管理しやすい部分に分割します。

  • シャーディング

    データを複数のサーバーに分散させて保存することで、データベースの負荷を分散し、パフォーマンスを向上させるテクニックです。

広告

コメント