20150621112349

【出社土曜におジャマします】はじめてのSQL講義 システムクラーク部編

2015/6/24

TOP > BLOG > 【出社土曜におジャマします】はじめてのSQL講義 システムクラーク部編
20150621111351

みなさん、こんにちは!広報ミナコです。

とうとう東京も梅雨入りしてムシムシしますね。私のヘタのカール、朝整えても出勤したころには反対側に巻いています。おかしいな…。

さてそんな話は横において。

5月の出社土曜日では、システムクラーク部のみなさんが初めて受ける講義があると聞きつけて潜入してきました。

その内容は「SQL」!

SQLをご存知ない方に分かりやすく説明するのはちょっとむずかしいのですが…。

データの集まりを作ったり定義したり、データからほしい情報を取り出したりするような、データを操作するための言語です。(参考:Webブラウザで気軽に学ぶ実践SQL講座(1):SQLとはどういう言語か – @IT

ExcelVBAで簡単なプログラムを書くことができるシステムクラーク部のみなさんではありますが、データベースを操作するSQLを触るのは初めての方も多いとのことで。今回はシステム開発部の皆さんを講師にお呼びして、SQL講座を開いていただきました。

ビッグデータビッグデータと世間で言われて早数年。データを活用してマーケティングに利用することが多くなってきている中で、データを操るスキルも求められてきていますからね。ヴィーナスのみなさんも新しいことにチャレンジしなければなりません!

そんなわけで講義スタートです。

20150621112230
  • まずは講師陣をご紹介。講師陣のほうが緊張しています(笑)
20150621112258
  • さっそく簡単なSQLの説明から入ります

用意された講義用のデータをAccessを使って中身を見ていきます。

データベースという概念を、テーブルを見ることでイメージを捉えていきます。

そして、簡単なSQLの構文を学んでいきます。

私達のほとんどのお客様先では、テーブルを作ったり削除することは危ないので、基本的には「取り出す」作業だけに制限されている場合が多いのです。今回の講義はSELECT文がメインです。

  • SELECT FROM
  • WHERE
  • BETWEEN
  • ORDER BY
  • GROUP BY …

といった構文の使いどころが解説されます。

20150621112315
  • 真剣に講義を受けているシステムクラークの皆さん

最終的には、「商品台帳」と「売上台帳」という別々テーブルをつないで、売上の総合計を出す、というところまでやってみました!

20150621112349
  • 隣同士で教え合いながら懸命に問題を解きます

あっという間の半日が過ぎて、講義後には頭から煙がでていそうなコもチラホラ。

講義をしてみた感想を、講師のみなさんにインタビューしてみました。

ミナコ:私もむかーーーしやったことがあるのですが、実際のテーブルを見なくて、直接SQL構文を書くところからスタートしてしまい…。イメージがつかなくて。いきなりSQL文を書くのは難しくて「もーやだ!」となってしまった苦い経験があったんです。ヴィーナス社員のみなさんの様子はどうでしたか?

講師陣:いや、みなさん飲み込み早かったですよ!もっと大混乱に陥るんじゃないかと思っていました。正直僕らも準備不足な面があったので(苦笑)

ミナコ:おお!やはりヴィーナスの皆さんはExcelVBAでプログラムを書くこと自体は慣れてきていますからね。抵抗なかったのかも知れませんね。

講師陣:あー、その賜物かもしれませんね。

ミナコ:共通してつまずいているところってありました?

講師陣:単発で出てくる構文についてはサラサラ書けるんですけど、複数の工程を経て導き出すものについては混乱していましたね。

ミナコ:例えば?

講師陣:えーっと。例えば売上の総合計を出すには

  1. 商品と売上の台帳を結びつけて
  2. 売上台帳の売れた数量と、商品台帳の単価を掛けあわせて
  3. 合計する

の3つの工程が必要だったんですけど、そこで手が止まってしまう、という。

ミナコ:う…私もつまずきますね、それは。

講師陣:でも、じゃあまずは1をやってみて、はい次の2を書いてみて、というとサラサラ書けちゃうので、似たような問題を反復練習すればすぐに使えるようになっちゃうと思いますよ。みなさん優秀です♪

ミナコ:おおお!もっと繰り返し講座を開いていただきたいです♡

講師陣:みなさん飲み込みが早いので僕らの方が焦りますが…検討します!

というわけで、またヴィーナス社員がレベルアップする瞬間を目の当たりにしたミナコでした。私も勉強しよーっと…。

それではまた次回、お会いしましょう♡

  • facebook
  • twitter