SQLとは?データベースの基礎
問題 1
usersテーブルの全データを取得してください
📖 解説参考資料
データベースとは?
データベースとは、データを整理して保存する仕組みです。表計算ソフトのようなイメージですが、大量のデータを高速に検索・管理できます。
SQLとは?
SQL(エスキューエル)は、データベースを操作するための言語です。英語に近い構文で書けるため、プログラミング未経験者でも学びやすいのが特徴です。
テーブルの構造
データはテーブル(表)に格納されます。テーブルは列(カラム)と行(レコード)で構成されます。
┌─────┬────────────┬──────────────────────────┬──────────┐
│ id │ name │ email │ city │
├─────┼────────────┼──────────────────────────┼──────────┤
│ 1 │ 田中 太郎 │ tanaka@example.com │ 東京 │
│ 2 │ 鈴木 花子 │ suzuki@example.com │ 大阪 │
└─────┴────────────┴──────────────────────────┴──────────┘
このサイトで使うテーブル
このサイトでは以下の4つのテーブルを使って学習します:
users— ユーザーテーブル(15名のデータ)products— 商品テーブル(10商品)orders— 注文テーブル(15件)order_products— 注文明細テーブル(20件)
右のエディタで以下のSQLを実行してみましょう:
SELECT * FROM users;