Unit8では、いきなり課題で使うデータベースのソースが提供されて、それを使ってSQLを書いたりして求められた回答を出します。
ポータルでは、SQLServerとOpen Office Base用のソースが公開されていたのですが…
- SQLServerは手元にクライアントを落としてくるかオンラインで動かさないといけない。オンラインだと重い
- Open Office Baseはテーブル結合したり、取得結果が多すぎると必ずアプリが落ちて使い物にならない
といった感じで、課題が全然進みません!なので私は普段使用しているMySQLにデータを入れてそこで作業しようと思いました。
その際、SQLServer用のSQLをMySQL用にカスタムしたので、後続者の方がもしいれば…と思いその時のソースをシェアします。
目次
テーブル作成
ご自身で課題用のデータベースを作成して、その後に以下のテキストファイルをダウンロードし、開いてcreate table文を実行してください。
// mysqlにログイン
create database cs2203;
use cs2203;
// ダウンロードしたファイルを開き、その中に入ってるcreate table文を実行
Insertデータ
データ量結構あります。エラーが出ないようにちょっとずつmodifyしたクエリになりますので、こちらもテーブル作成ファイルと同じようにダウンロードして開いて、全部をコピーしてmysqlコンソールに貼り付けてください。きっとエラーなく全データ入ると思います
みなさんが無駄な時間を使わず課題を進められることを願います!
コメント