科目名 データベースプログラミング
担当教員 江木 鶴子

単位数 必選区分 授業形態 開講時期 関連資格の必選
2 選択 講義 2年次後期 上級情報処理士資格 選択
情報処理士資格   選択
授業の目標 リレーショナルデータベースの標準言語であるSQLを講義し、データベース操作の概念と実際を学習することを目標とする。
授業の概要 リレーショナルデータベースの標準言語であるSQLの各命令が実際にどのようにデータベースを操作しているのか、リレーショナル代数を用いながら解説する。さらに、SQLの基本的な命令、それによる問い合わせ方法、さらに、SQLの親言語からの利用方法について解説する。
授業計画
(1)リレーショナルデータベースの概略
(2)SQLの基本概念
(3)SQLによるデータベース定義
(4)データベースへのデータ蓄積方法
  @コマンドによる方法
  Aユーティリティを用いる方法
(5)SQLによる情報問い合わせ
  @単表からの問い合わせ
  A情報のグループ化と関数の利用
  B複数の表からの問い合わせ
  C副問い合わせ
(6)データベースの更新
(7)データベースの利用権限制御
(8)親言語からのSQLを用いたデータベース操作
受講上の注意
評価方法
演習と連携させて行う。科目「データベース」を履修していることを前提とする。
レポート、定期試験
テキスト
参考書
原潔著「標準SQLプログラミング」カットシステム
電子テキスト「データベースを利用するCGIプログラミング」学内向け
関連科目 データベース、データベースプログラミング演習、JAVA入門、同演習
キーワード データベース、リレーショナルデータベース、SQL、データベース言語、
Webプログラミング