こんな感じで、ブラウザでSQLを書いて環境構築一切不要でSQLを学べるというものです。
PyQ - 本気でプログラミングを学びたい人のPythonオンライン学習サービスで提供した教材の作成、PyQを使った研修を通じて、ブラウザで実行できる環境があると学習効率がすごく良いことを痛感したので、SQL版を用意しました。
「学習コストの少なさと実用性のバランスが最も良いのはSQL」だと考えています。Start-SQLを使えば1日でSQLの基本をマスターできます。
一般個人向けではなく、研修用途に使うサービスです
SQLは言語仕様も20年前と変わらない上にやれることは集合演算しか無いので、定期的に新たな学習コンテンツを提供できないと判断したので、Start-SQLは当社のSQL研修を実行するプラットフォームになります。私が講師をやって、生徒さんがStart-SQL使いながらSQL学ぶという格好です。
個別のRDBMSの環境構築・データベース運用みたいな所は、一切載っていません。純粋に、主要RDBMSで実行可能な標準のSQLを学ぶためのものです。
Start-SQLで学べること
これらを1日で学習できます。また、復習したい時はいつでも復習できます。当たり前ですけど。
- データの選択(SELECT, DISTINCT, CASE-WHEN)
- データの絞込(WHERE, IN, AND, OR, LIKE, NOT, BETWEEN)
- データ集計(GROUP BY、HAVING、SUM/MIN/MAX/AVG/COUNT)
- 複数テーブルの操作(JOIN、EXIST、UNION、副問合せ)
- データ登録(INSERT、SELECT〜INSERT)
- データ更新(UPDATE、JOINを伴うUPDATE、CASE-WHENを使ったUPDATE)
- データ削除(DELETE)