データベース演習

授業科目区分: 専門教育科目
単位数: 1単位
開講学科: 文化情報学科
学年: 3年次
関連科目: データベースシステム
授業テーマ: 関係データベースを利用したウェブサイトの構築

授業内容

2年次に開講される「データベースシステム」の内容を踏まえ, 関係データベースとウェブサイトを連携して運用する方法を学ぶ.ウ ェブサーバにはPythonを採用し,CGI(Common Gate Interface)を利用してデータベースにアクセスする. また,オンライン上のデータベースにアクセス可能なSPARQLと呼ばれる問い合わせ言語についても学習する.

授業計画

  1. データベースとウェブサイトの連携
  2. SQLiteデータベースの作成
  3. Pythonでウェブサーバの構築
  4. ウェブサイトでSQL(1)・データベースの表示
  5. ウェブサイトでSQL(2)・ログインページの作成
  6. ウェブサイトでSQL(3)・ユーザ情報の検索
  7. ウェブサイトでSQL(4)・商品情報の更新
  8. ウェブサイトでSQL(5)・商品管理ページの追加
  9. ジャパンサーチで検索(1)・簡易Web API
  10. ジャパンサーチで検索(2)・SPARQL
  11. Linked Open Data(1)・DBPedia
  12. Linked Open Data(2)・統計LOD

参考書籍

愛知県名古屋市にある椙山女学園大学 文化情報学部 向研究室の公式サイトです. 専門は情報科学であり,人工知能やデータベースなどの技術要素を指導しています. この公式サイトでは,授業で使用している教材を公開すると共に, ベールに包まれた女子大教員のミステリアスな日常を4コマ漫画でお伝えしていきます. サイトに関するご意見やご質問はFacebookまたはTwitterでお問い合わせください.