データベース演習
授業科目区分: 専門教育科目
単位数: 1単位
開講学科: 文化情報学科
学年: 3年次
関連科目: データベースシステム
授業テーマ: 関係データベースを利用したウェブサイトの構築
授業内容
2年次に開講される「データベースシステム」の内容を踏まえ, 関係データベースとウェブサイトを連携して運用する方法を学ぶ.ウ ェブサーバにはPythonを採用し,CGI(Common Gate Interface)を利用してデータベースにアクセスする. また,オンライン上のデータベースにアクセス可能なSPARQLと呼ばれる問い合わせ言語についても学習する.
授業計画
- データベースとウェブサイトの連携
- SQLiteデータベースの作成
- Pythonでウェブサーバの構築
- ウェブサイトでSQL(1)・データベースの表示
- ウェブサイトでSQL(2)・ログインページの作成
- ウェブサイトでSQL(3)・ユーザ情報の検索
- ウェブサイトでSQL(4)・商品情報の更新
- ウェブサイトでSQL(5)・商品管理ページの追加
- ジャパンサーチで検索(1)・簡易Web API
- ジャパンサーチで検索(2)・SPARQL
- Linked Open Data(1)・DBPedia
- Linked Open Data(2)・統計LOD