タイトル

ナンバリングコード M3INF-ABXT-2O-Lx1   科目ナンバリングについて
授業科目名 科目区分 時間割 対象年次及び学科
大規模データベース論    
Advanced Databese Management
  後期 水3 1~2 工学研究科博士前期課程信頼性情報システム工学専攻
講義題目 水準・分野 DP・提供部局
対象学生・
特定プログラムとの対応
 
~NoSQLとデータマイニング~
M3INF ABXT 2O
担当教員 授業形態 単位数 時間割コード
富永 浩之[Tominaga Hiroyuki] Lx 1 942022
DP・提供部局  
ABXT
 
授業形態  
Lx
 
関連授業科目  
 
履修推奨科目  
知識情報システム論、応用数学特論Ⅱ
 
学習時間  
講義90分×8回+自学自習
 
授業の概要  
前半は、NoSQLと呼ばれる大規模DBの諸技術について、実際のWeb企業で運用されているサービスを紹介しながら、概観する。後半は、大規模DBからの知識発見の手法であるデータマイニングの基礎を解説する。
 
授業の目的  
近年、Web企業を中心に、大規模で分散型のDBが運用されている。従来の関係DBと比較し、NoSQLと呼ばれている様々なDBについて概観する。また、ビッグデータからの知識発見に用いられるデータマイニングの各種の手法を概観する。
 
到達目標  
(1)データマイニングの手順や各種の手法が説明できる。(2)具体例に対して、決定木や相関ルールを構築できる。(3)大規模DBの諸技術の基本的な仕組と特徴が説明できる。(4)実際に運用されているNoSQLのサービスの概要を紹介できる。
 
学習・教育到達目標(工学部JABEE基準)  
 
成績評価の方法と基準  
授業内容の要約と関連事項の調査について、2回の課題レポートで評価する。定期試験は、課さない。
 
授業計画並びに授業及び学習の方法  
【授業計画】
第1回:データマイニングと知識発見
第2回:決定木
第3回:相関ルール
    課題:データマイニングの各手法からトピックを選んで調査

第4回:関係データベースの復習 (DBとDBMS、関係DBとSQL)
第5回:大規模データベースの概要 (NoSQL、分散DB、クラウド技術)
第6回:キーバリューストア (連想配列とキャッシュ、HBase、Cassandra)
    課題:Web企業が実際に運用しているKVSからトピックを選んで調査

第7回:ドキュメント指向DBとカラム指向DB
第8回:オブジェクト指向DBとXMLDB
    課題:KVS以外のNoSQLの諸技術からトピックを選んで調査
 
教科書・参考書等  
教科書の代わりに配布プリントを用いる。Web上の解説記事も必要に応じて紹介する。
 
オフィスアワー  
時間は、水曜の14:30-16:00または木曜の15:00-18:00
場所は、研究棟1号館10階南側の教員室または9階北側の実験室
 
履修上の注意・担当教員からのメッセージ  
Webページを提示しながら授業を行うので、ノートPCを必携とする。
 
参照ホームページ  
http://chausson.eng.kagawa-u.ac.jp/Subj/2018/AdvData/
 
メールアドレス  
tominaga@eng.kagawa-u.ac.jp
 
↑ページの先頭へ戻る