科目名 | データベースプログラミング演習 |
担当教員 | 江木 鶴子 |
||
単位数 | 必選区分 | 授業形態 | 開講時期 | 関連資格の必選 | |
1 | 選択 | 演習 | 2年次後期 |
上級情報処理士資格 選択 情報処理士資格 選択 |
|
授業の目標 |
リレーショナルデータベースの標準言語であるSQLを学習し、モデルのデータベースを用いて実際にデータベース操作ができることを目標にする。 |
||||
授業の概要 |
リレーショナルデータベース管理システムのひとつであるPostgreSQLを用いて、データベースの定義、データ構築、検索、更新などの操作を実習する。また、親言語からの埋め込みSQLの利用方法についても学習し、Web上からデータベース操作をするCGIプログラムを作成する。親言語はperlを使う。 |
||||
授業計画 |
(1)リレーショナルデータベースの基本的な使い方 (2)PostgreSQLの基本的な操作方法 (3)データベース(モデル)の設計 (4)データベースの構築 (5)データベースの更新 (6)データベースの検索 (7)データベースの保全 (8)データベースのプログラムからの利用(埋め込みSQL) (9)データベース検索プログラムの作成 (10)wwwからのデータベース操作 |
||||
受講上の注意 評価方法 |
講義と連携させて演習する。したがって、この演習を履修する人は、講義も履修することを求める。また、科目「データベース」を履修していることを前提とする。 レポート、出席 |
||||
テキスト 参考書 |
原潔著「標準SQLプログラミング」カットシステム(講義と共通) 電子テキスト「データベースを利用するCGIプログラミング」学内向け |
||||
関連科目 |
データベース、データベースプログラミング、JAVA入門、同演習。 |
||||
キーワード |
データベース、リレーショナルデータベース、SQL、PostgreSQL、データベース言語、perl、Webプログラミング |