プログラマー、ITエンジニアの仕事をするには、必須のデータベースの知識。
学んでみたいけど、プログラミング学習と違って。。。。
・環境構築が難しい
・環境構築してもデータベースに登録するデータがない。
・プログラミングとどう関係するのかわからない。
また、データベースやSQLを学び始めた方は
SQLの基礎知識を学び、簡単なSQLは書けるようになったけど。。。。
・SQLが複雑になってくると難しい。感覚がつかめない。
・副問合せとか自己結合とか、どのような場面で使うのかわからない。
・情報処理試験対策として、複雑なSQLを要求する問題を解いてみたい。
などのお悩みはありませんか。
そんな方のためにぴったりな講座を開講いたします。
●本講座の特徴
・データベース(SQL実行環境)の構築を1から行います。
・練習用のデータを提供します。
・学びたいテーマ(単元)を事前に選んで受講できます。
講座受講の際は、下記テーマの中から選択いただく形式となります。
提供できる単元の内容は増えていく予定です。
【選択可能なテーマ】
1. データベースの基礎・RDBMS
2. SQLの基礎、環境インストール
3. SQL基礎(1) SELECTの基本,WHERE句
4. WHERE句の活用
5. 算術演算,列別名,文字列連結
6. リレーション,内部結合,外部結合
7. 集合関数,GROUP BY句,HAVING句
8. ORDER BY
9. SELECT以外のDML文
10. E-R図
11. 自己結合
12. 副問合せ
13. 相関副問合せ
なので、
「この3つのテーマだけ1回で受講できればOK!」
「複数回を受講して一連の講座として受講したい」
など、受講者様のスタイルで受講できます!!
受講目安として、下にカリキュラムの構成例を示します。
・しっかり学びたい方向けの【標準型】
・コスパとタイパ重視の【速習型】
の2パターンを作成しましたので、ご参考ください。
●カリキュラム構成例
---------------------
パターン1 (標準型)
---------------------
【第1回】
1. データベースの基礎・RDBMS
2. SQLの基礎、環境インストール
3. SQL基礎(1) SELECTの基本,WHERE句
(演習問題)
【第2回】
4. WHERE句の活用
5. 算術演算,列別名,文字列連結
(演習問題)
【第3回】
6. リレーション,内部結合,外部結合
7. 集合関数,GROUP BY句,HAVING句
8. ORDER BY
(演習問題)
【第4回】
9. SELECT以外のDML文
10. E-R図
(演習問題)
【第5回】
11. 自己結合
12. 副問合せ
(演習問題)
【第6回】
12. 副問合せ
13. 相関副問合せ
(演習問題)
---------------------
カリキュラム構成例 2 (速習型)
---------------------
【第1回】
1. データベースの基礎・RDBMS
2. SQLの基礎、環境インストール
3. SQL基礎(1) SELECTの基本,WHERE句
4. WHERE句の活用
(演習問題)
【第2回】
5. 算術演算,列別名,文字列連結
6. リレーション,内部結合,外部結合
7. 集合関数,GROUP BY句,HAVING句
8. ORDER BY
(演習問題)
【第3回】
9. SELECT以外のDML文
10. E-R図
11. 自己結合
(演習問題)
【第4回】
12. 副問合せ
13. 相関副問合せ
●本講座のゴール
・データベースのイメージを具体的に持つことができます。
・受講後もSQL学習を継続できる基礎力が身につきます。
●教材情報
テーマの1~9については、講義で使用する教材を下記リンクで公開しています。受講を検討される際の参考にされてください。
https://www.street-academy.com/myclass/158174上記の教材をご覧になったうえで
・リンク先の教材を見ても、自分でできそうにない。
・独学だとモチベーションが続かず、時間効率も悪い。
・独学だと理解に不安があるので、講義として学びたい。
という方はぜひ、受講をご検討ください。
●受講いただいく環境について
受講者様のPCに、SQLiteをインストールして環境構築を行います。
SQLiteはフォルダを配置するだけで利用できる軽量で手軽なデータベース管理システムです。無料で利用可能です。
SQLの基礎がわかって、勉強になりました。
また、穏やかな雰囲気で受講しやすかったです。
次回もよろしくお願いいたします。