SQL概論

第1回|SQL概論 -1回目-

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

    ※授業以外での利用は禁止します

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

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

コピーしました!

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

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

【前半】授業
  • 自己紹介
  • 00:01:09〜(00:31)
  • 授業の目的・目標
  • 00:01:40〜(00:49)
  • 授業の流れ
  • 00:02:29〜(01:21)
  • RDBMSとは
  • 00:03:50〜(06:39)
  • PostgreSQLで使用可能な主なデータ型
  • 00:10:29〜(10:15)
  • SQLとは
  • 00:20:44〜(03:54)
  • Data Definition Languageの基本を学ぼう
  • 00:24:38〜(00:10)
  • テーブルの作成と削除
  • 00:24:48〜(10:13)
  • pgAdmin を使用して、テーブルを作成してみよう
  • 00:35:01〜(09:15)
  • テーブルの削除
  • 00:44:16〜(00:44)
  • DDLでの制約について学ぼう
  • 00:45:00〜(07:42)
  • まとめ
  • 00:52:42〜(00:29)
【後半】質疑応答
  • Q.物理カラム名は大文字が一般的なのですか?
  • 00:53:31〜(00:53)
  • Q.PRIMARY KEY だと検索が速くなるとかメリットはありますか?
  • 00:54:24〜(00:49)
  • Q.データ型について質問です。 文字型の(n)の値は1バイト文字換算でしょうか。2バイト文字換算でしょうか。例では「あいうえお」となっていたため、2バイト文字換算であったように感じましたが、いかがでしょうか。
  • 00:55:13〜(02:04)
  • Q.データ型はの桁数は、あまり大きくせず最大でもこのくらい、というところまでにおさえていたほうがよいのでしょうか?データベースのサイズに影響しますか?
  • 00:57:17〜(01:05)
  • Q.制約には最大数の規定がありますか?
  • 00:58:22〜(00:50)
  • Q.テーブル作成したから、トランザクションの終了処理はしなくてもいいのかな?
  • 00:59:12〜(00:38)
  • お知らせ
  • 00:59:50〜

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

再生位置挿入 資料挿入
筆記アシスト
ONOFF
    全5回 2016年8月28日公開
    SQL概論 -1回目-
    データベースの特性を理解した上で、演習を通じてSQL文の書き方を学習します。SQL文の中でもデータ操作言語(DML)の基本中の基本であるSELECT文を中心として、繰り返したくさんのSQL文を書くことで、短期間に記述能力を高めることを目的としています。また、SQL文の処理メカニズムをイメージすることで、パフォーマンスの良いSQL文を書くために注意するポイントも学習します。
    ■授業のアジェンダ(予定)
    RDBMS
     ・RDBMSとは
     ・テーブル構造
     ・データ型
     ・ドメイン定義
    SQL
     ・SQLとは
     ・SQLの歴史
     ・SQLの策定者
    DDL【Data Definition Language】
     ・テーブルの作成と削除
     ・ 制約 
     
    ※※この授業では受講生にも実際にSQLを操作していただきます。※※
    下記URLからPostgreSQLをインストールしてから受講してください。
     
    http://www.enterprisedb.com/products-services-training/pgdownload
    ※授業内では「Version 9.4.9」を使用します。
     
     
    また、「インストールマニュアル」と「授業で使うサンプルデータ」がサンプルファイル内にありますので
     
    ダウンロードしてからご受講ください。
     

    ※こちらの授業は資料のDLはできませんのでご了承ください。

     
     
     

    受講生代表

    • 徳田 葵

      徳田 葵

      スクー放送部

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

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