おためし受講中

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はできませんのでご了承ください。

 
 
 

この授業の先生

学生代表

  • 徳田 葵

    徳田 葵

    スクー放送部

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

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