PHP と SQL (MySQL) の連携 大量のデータを扱う 平成22年度 情報科学III (理系コア科目・2年生) PHP と SQL (MySQL) の連携 大量のデータを扱う 担当 岡村耕二 月曜日 2限 http://okaweb.ec.kyushu-u.ac.jp/lectures/jk3/ 本資料の一部は、堀良彰准教授、天野浩文准教授、菅沼明准教授等による以前の講義資料をもとにしています。
大量のデータを扱う データの入っているファイルをアップロードして MySQL にデータを入れる。 table のカラムとアップロードするファイルの整合性に注意する。 しかし、プログラムのパターン的には従来学んできたことの組み合わせである。
演習問題 http://okaweb.ec.kyushu-u.ac.jp/lectures/jk3/2010/data-00.txtを、ローカルファイルに保存する。 data-00.txt をアップロードし、データをMySQLに登録(Insert)するプログラムを作成せよ。 登録したデータを確認するプログラムを作成せよ。
課題問題 乱数などを利用して、3000件以上のデータを作成し、それをアップロードして MySQL に登録する (Inert) するプログラムを作成せよ。また、その登録したデータを表示するプログラムも作成せよ。
最終課題について 課題を各人考えてきてください。 課題の仕様の条件 データーベースを2つ以上使用して、組み合わて(join を使って)検索ができること。 いままで、講義で出なかったような内容を考えてみてください。(名簿系、価格系以外) 7/26最終講義)では、各人、講義で課題の説明(プログラムはできている必要はない。もちろん、できていてもいい。)をしてもらいます。 データベースの設計 Web での見え方、PHP の設計 不足分は必要に応じて修正してもらい、最終課題に取り組んでもらいます。