PostgreSQLで学ぶデータベース技術

第2回|PostgreSQLで学ぶデータベース技術 -2回目-

おためし受講中
  • 授業で使用する教材

    教材はありません

「授業フィードバック」で、授業の感想を教えてください!

チュートリアルは、こちらの「その他のオプション」からいつでも確認いただけます。

コピーしました!

ここには授業中のやりとりが表示されます

生放送でのコメントが再生されています

【前半】授業
  • 自己紹介
  • 00:00:36〜(01:26)
  • Q.PostgerSQLとMySQLそれぞれで得意なこと、不得意なことなどがあれば教えてください。
  • 00:02:02〜(04:53)
  • 授業の目次
  • 00:06:55〜(00:46)
  • SELECT文の書き方
  • 00:07:41〜(00:52)
  • 表と行と列
  • 00:08:33〜(03:52)
  • 取り出したい結果から考えよう
  • 00:12:25〜(03:33)
  • 結合の時の考え方
  • 00:15:58〜(04:01)
  • テーブルから複数件の結果を取り出そう
  • 00:19:59〜(02:17)
  • 取り出す際に実は良しとは言えないケース
  • 00:22:16〜(01:36)
  • 索引(INDEX)と実行計画
  • 00:23:52〜(00:53)
  • 索引(INDEX)とはなにかを学ぼう
  • 00:24:45〜(03:09)
  • 索引の動き
  • 00:27:54〜(02:27)
  • 索引は万能ではない
  • 00:30:21〜(03:25)
  • データの偏りを考えよう
  • 00:33:46〜(01:45)
  • ソートを高速に済ませよう
  • 00:35:31〜(01:03)
  • 実行計画を確認しよう
  • 00:36:34〜(02:23)
  • 結合(JOIN)の考え方
  • 00:38:57〜(01:36)
  • 内部結合
  • 00:40:33〜(01:48)
  • 外部結合
  • 00:42:21〜(01:39)
  • 索引を利用した結合
  • 00:44:00〜(04:17)
  • いろいろな結合のアルゴリズム
  • 00:48:17〜(05:20)
  • まとめ
  • 00:53:37〜(01:34)
【後半】質疑応答
  • Q.実行計画の確認のページで、cost=のあとのいくつかの数字は何を意味しているのでしょうか。
  • 00:55:27〜(01:46)
  • Q.スライド8の結合の構文について質問させてください。 select対象テーブルと結合対象テーブルを逆にするとどうなりますか? 具体的には、下記命令文は成り立ちますか? select u.u_name,a.a_title from m_user u inner join article a on u.u_id = a.userid where u.uid = xxxxx;
  • 00:57:13〜(03:21)
  • お知らせ
  • 01:00:34〜

【ノート機能】
授業内容や覚えておきたいポイントなど、ノートに自由に残せます

再生位置挿入 資料挿入
筆記アシスト
ONOFF
    全5回 2016年9月25日公開
    PostgreSQLで学ぶデータベース技術 -2回目-

    ■SQL開発入門1 -SELECTとパフォーマンス-
    データベースを使う上で最も利用頻度の高いSELECT文に絞って、そのパフォーマンスも考えながら使い方を解説します。

    授業内容

    • ・SELECT文の書き方
    • ・索引と実行計画
    • ・結合(JOIN)の考え方

     

    受講生代表

    • 未定

      未定

    教室画面の機能をご紹介します

    学習機能を活用して、効率よく学習しましょう!