初級1・レッスン 1 / 8
DBがないと壊れる世界
はじめる
身近なサービスの裏側レッスン 1・9問
書き込みを整理する仕組みレッスン 2・8問
すばやく取り出す仕組みレッスン 3・9問
データを守る仕組みレッスン 4・8問
だからデータベースが要るレッスン 5・10問
データが画面に出るまでレッスン 6・9問
データベースの中身をのぞくレッスン 7・9問
ここからDBが見えてくるレッスン 8・9問
チャレンジテスト初級1 のまとめ
初級2DBとは何か
データベースの正体レッスン 1・9問
箱は1つ、表は複数レッスン 2・8問
DBは単体で動かないレッスン 3・10問
自分のPCでも動くレッスン 4・10問
なぜサーバーに置くのかレッスン 5・8問
文字の箱と画像の箱レッスン 6・12問
検索がとにかく速いレッスン 7・9問
DBの正体に名前がついたレッスン 8・11問
チャレンジテスト初級2 のまとめ
初級3DBの構造
DBの中身は「表」レッスン 1・8問
行と列のしくみレッスン 2・9問
列の「型」とはレッスン 3・10問
型が間違いを防ぐレッスン 4・10問
表と表をつなぐレッスン 5・10問
親子の紐付けレッスン 6・10問
同じ箱の中だからレッスン 7・10問
構造が1枚に繋がったレッスン 8・9問
チャレンジテスト初級3 のまとめ
中級1・レッスン 1 / 7
動く仕組み
はじめる
動く仕組みツアーレッスン 1・8問
操作するのはバックエンドレッスン 2・9問
直接DBに触らない(並行アクセスにも耐える)レッスン 3・10問
行きの道:要求がDBに届くレッスン 4・10問
帰りの道:画面に出るまでレッスン 5・9問
検索が速い理由レッスン 6・11問
動く流れを1本でたどれるレッスン 7・10問
チャレンジテスト中級1 のまとめ
中級2データの取り出し方
ツアー — 読めればいいレッスン 1・8問
SQLの5操作レッスン 2・11問
全部取らない — 絞り込みレッスン 3・10問
SELECT文を読み解くレッスン 4・12問
つないで取る — JOINレッスン 5・10問
JOINを含むSELECT読解レッスン 6・10問
なぜ瞬時に取り出せるかレッスン 7・10問
SQLの景色レッスン 8・11問
チャレンジテスト中級2 のまとめ
中級3データの整理整頓
ツアー — 整理整頓と使いどころへレッスン 1・8問
整理整頓 — 重複と型の2本柱レッスン 2・12問
DBが向く場面 — 大量・共有・高速検索レッスン 3・9問
ファイルが向く場面 — ぱっと確認・履歴・手元編集レッスン 4・10問
使い分けの判断軸 — DB vs ファイルレッスン 5・9問
整える側に立つレッスン 6・9問
チャレンジテスト中級3 のまとめ
上級1・レッスン 1 / 7
サービスとしてのDB
はじめる
ツアー — 道具を揃えに行くレッスン 1・8問
種類 — Postgresという定番レッスン 2・8問
サービスと階層 — Postgresを動かす場所レッスン 3・9問
なぜサービスが選ばれるかレッスン 4・8問
接続情報という住所と鍵レッスン 5・10問
環境変数 — 鍵としての扱いレッスン 6・11問
接続できた今レッスン 7・9問
チャレンジテスト上級1 のまとめ
上級2足跡をつなぐ
最初の自分とくらべるレッスン 1・9問
保存→DB→構造の一本道レッスン 2・8問
「何か」と「構造」が見えるレッスン 3・8問
「役割」と「設計」が固まるレッスン 4・8問
SQLの一文が読めるレッスン 5・10問
JOINで表と表を繋いで読むレッスン 6・10問
環境変数で鍵を渡すレッスン 7・10問
DBを使う側に立てたレッスン 8・10問
チャレンジテスト上級2 のまとめ