
科目の概要
世の中には星の数ほどのデータがある。これらのデータを有効活用するためには、秩序を持ってデータを保存できる必要がある。 秩序を持ったデータは、検索も早く、目的のデータを素早く発見でき、有益なデータを見つけるために必要不可欠である。 この授業では、データベースのインストールから運用方法まで学ぶ。 特にPostgreSQLの構築・運用方法について学ぶことができる。
科目情報
履修想定年次
3年次
単位数
2単位
開講Q
2Q、4Q
科目区分
選択
授業の方法
オンデマンド科目
評価方法
確認レポート 50% , 単位認定試験 50%
前提推奨科目
前提必須科目
後継推奨科目
科目コード
INF-3-C1-0204-005
到達目標
学生はPostgreSQLの環境構築能力を獲得し、SQLコマンドを使いこなし、データの取得や追加、更新、削除を行えるようになる。詳細な検索クエリの利用能力を身につけ、データの集計を行える。さらに、インデックスを利用したテーブル作成とデータ検索に対する理解を深め、効率の良いデータ管理方法を修得する。これらを通じて、学生はデータベースを使った開発経験を積み、デジタルツールを用いて情報収集、表現、コミュニケーションする力を獲得することを目標にする。
教科書・参考書
- 福岡博(著)・笠原辰仁(著)・宇山公隆(著)・満川一彦(読み手)『OSS教科書OSS-DBSilverVer2.0対応』翔泳社、2019年
授業時間外の学修
各回の授業内容は繰り返し見返し、各回二時間ほど復習を行ってください。また、次回の学修内容についてもあらかじめ不明な単語や前提となる知識をWebで調べるなどして各回三時間ほど予習を行ってください。
特記事項
順次公開予定
授業計画
第1回インストール
第1回
インストール
第2回一般知識
第2回
一般知識
第3回SQL①
第3回
SQL①
第4回SQL②
第4回
SQL②
第5回データベースの基礎知識①
第5回
データベースの基礎知識①
第6回テーブルの作成
第6回
テーブルの作成
第7回データの操作
第7回
データの操作
第8回テーブル定義
第8回
テーブル定義
第9回インデックス
第9回
インデックス
第10回集約関数
第10回
集約関数
第11回算術関数と演算子
第11回
算術関数と演算子
第12回文字列関数
第12回
文字列関数
第13回日付と、データ型書式設定関数
第13回
日付と、データ型書式設定関数
第14回データベースの基礎知識②
第14回
データベースの基礎知識②
第15回トランザクション
第15回
トランザクション