□発表文書□

今からゼミの発表を始めます。テーマは、webベースの書籍データベース管理システムの構築をすることです。
目的はweb開発に適しているスクリプト言語のPHPとリレーショナル型データベース管理システムのMySQLを使って書籍管理システムを構築することです。
そこで、私達はその為に必要な言語PHPとデータベース管理システムのMySQLを勉強してきました。
ゼミ前半はPHPを、後半はMySQLの勉強に取り組んできました。まずは今までの知識であるHTMLでホームページを作り、その後そのホームページをPHPファイルにし、勉強してきたものを追加しました。PHP、MySQLについては後ほど説明していきます。

では、私達が作った書籍管理システムを動かしてみます。
まず作成したフォームから書籍データを入力します。書籍ID、書籍名、著者名、出版社、値段、発行年、評価という項目にデータを入力します。
(ここで実際入力するので、入力し終わるのを待つ)
ここでは"書き込む"というボタンクリックします。今画面に出ているように"1件書き込みました"と表示されたらデータを新たに書き込むことが出来たことになります。
次に、全データを表示します。ここで先程入力した書籍データが表示されます。このようにデータ数が増えてくると見にくくなるので、10件ずつの書籍データを見ることができます。"次のページ"をクリックすると、次の10件が表示され、"前のページ"をクリックすると前の10件を見ることができます。
さらに、書籍データを削除することもできます。ここで削除したい項目の削除ボタンをクリックすると、削除されます。
その他、ランダムに表示、データの追加/変更、複数のデータを削除・全データ削除をしましたが、ここでは時間の都合上割愛します。
それでは、このシステムを作るために勉強してきた内容を説明していきます。