琉球大学 教務情報システム
2013年09月25日
シラバス詳細
ヘルプ 

データベースシステム
科目番号 情311
履修年度
2013年後期
開設学部等
期間
後期
曜日時限 木曜日5時限 工1-321
単位数
2
担当教員 長山 格
講義コード
60153700
■授業内容と方法
情報化社会において重要な役割を果たすデータベース技術について基礎段階から平易に解説します。データベースの基礎概念,リレーショナルデータベース,SQL(Structured  Query  Language),データベース設計手法,正規化,パフォーマンス向上法,新しい概念などが中心課題です。理論とその基礎概念および実例を挙げながら詳述し、テキストを参照しながらMySQLを用いた課題練習を適宜実施して実践的な学習を行います。地道に手を動かしながら考え、知識とノウハウを修得することが最も有効な学習方法です。しっかり頑張って下さい。  
■達成目標
○データモデル及びDBMSと数学的概念を理解し,データベースの構造とデータモデル,新しい概念を評価できること(専門性)
○データベース操作をSQLにより実行する知識を身につけること(実践性)
○基本的な問題に対する解法を設計できること(創造性)
 
■評価基準と評価方法
評価基準
  以下の項目について達成できるかどうかを評価基準とする。
  (1)  データモデルとデータベースについて説明できる。
  (2)  関係データベースの数学的基礎について説明できる。
  (3)  関係データベースを構築できる。
  (4)  SQLを使用することができる。
  (5)  SQLでデータベースを操作することが出来る。
  (6)  新しい動向について説明できる。

評価方法
授業中の課題練習およびレポート(50%),試験(50%)によって評価する。100点満点中の60点以上を合格とする。
また、60点以上70点未満を「D」、70点以上80点未満を「C」、80点以上90点未満を「B」、90点以上を「A」とする。ただし、全講義数の3分の2以上の出席の無い者は不可とする。  
■履修条件
アルゴリズムとデータ構造を履修していること。
指定テキストを購入しておくこと。
 
■授業計画
第1回  データベースシステムの役割と概念・データモデル
第2回  高速な検索・インデックス  
第3回  テーブルと関係データベース1(DB構築演習)  
第4回  テーブルと関係データベース2(DB構築演習)
第5回  SQLと可用性1  
第6回  SQLと可用性2  
第7回  トランザクション1  
第8回  トランザクション2  
第9回  ストレージと運用の基礎
第10回  MySQL1  
第11回  MySQL2  
第12回  MySQL3  
第13回  データベースのパフォーマンス設計  
第14回  データベースのパフォーマンス設計
第15回  応用とビッグデータ
期末試験
 
■事前・事後学習
課題練習・レポートを確実に実施すること。レポートは知識を定着させるとともに理解を深める最も良い方法です。
また、参考書「基礎からのMySQL」を各自購入して自習・練習を行うこと。  
■教科書 ISBN
Webエンジニアのための データベース技術[実践]入門 4774150207
 
■参考書 ISBN
標準SQLガイド / C.J.Date, Hugh Darwen共著 ; Quipu LLC訳 -- アスキー, 1999 -- (Ascii Addison Wesley programming series) 4756120474
基礎からのMySQL / 西沢夢路著 -- ソフトバンククリエイティブ, 2012 -- (プログラマの種シリーズ : SE必修!) 9784797369458
 
■備考(メッセージ)
講義時間以外にも十分な自習時間・練習時間をとり、学習を行うこと。

 
■オフィスアワー
水曜日(10:20-11:50)  あらかじめメールで連絡ください。  
■メールアドレス
nagayama@ie.u-ryukyu.ac.jp
 
■URL