SQL基礎~目次~

1. 基本的なSQL概念

データベースとテーブル

• データベースの定義

• テーブルの構造とスキーマ

データ型

• 数値型、文字列型、日付型、その他のデータ型

主キーと外部キー

• 主キーの役割と設定

• 外部キーによるテーブル間のリレーション

2. データの操作

基本的なクエリ

• SELECT文によるデータの取得

• 条件付き取得(WHERE句)

• データのソート(ORDER BY)

データの挿入、更新、削除

• データの挿入(INSERT INTO)

• データの更新(UPDATE)

• データの削除(DELETE)

集約関数

• COUNT, SUM, AVG, MIN, MAX

• グルーピング(GROUP BY)

3. 開発環境のセットアップ

必要なソフトウェアのインストール

• MySQLまたはPostgreSQLのインストール

• SQLクライアントツールのインストール(MySQL Workbench、pgAdminなど)

開発環境の設定

• データベースの作成

• テーブルの作成と初期データの挿入

基本的なデバッグ方法

• エラーメッセージの読み方

• ログの確認方法

4. 複雑なクエリとデータベース設計

結合(JOIN)

• 内部結合(INNER JOIN)

• 外部結合(LEFT JOIN, RIGHT JOIN)

• 自己結合(SELF JOIN)

サブクエリ

• 基本的なサブクエリの使い方

• 相関サブクエリ

正規化

• 第1正規形から第3正規形までの理解

• 正規化の利点と注意点

SHARE
採用バナー