データベースシステム入門 10.データウエアハウス

Slides:



Advertisements
Similar presentations
データベースの基礎知識 ACEESS の基本操作. データベースの基礎知識 データベース  特定のテーマや目的に毎のデータの集合体 データベースソフトウェア  データベースを作成、管理するソフトウェアの総 称 Oracle(Oracle) IBM(DB2) Microsoft(SQL Server)
Advertisements

データベースを体験しよう. データベース データをまとめて管理する仕組み – データを整理整頓して管理すると、 いろいろな目的で活用できる データベースの例 – 料理データベース – 座席予約 – 図書館の貸出 データベース 管理システム データベース 名簿データ 料理データ 食材データ 在庫管理.
4.ユーザー登録マニュアル              Version 年6月10日 国立情報学研究所.
情報処理入門A・B 第7回 ワープロソフト入門(2)
ネットショップデザイン入門Ⅰ・Ⅱ  WEB広告による収益.
MySQLに接続するデータベースプログラム
Excel による データベース入門 Ver /9.
ファイルやフォルダを検索する ①「スタート」→「検索」→「ファイルとフォルダ」とクリックする。
PHPエディタによる 情報システム演習 01.
ゲーム理論・ゲーム理論Ⅰ (第6回) 第4章 戦略形ゲームの応用
電子社会設計論 第11回 Electronic social design theory
Accessによる SQLの操作 ~実際にテーブルを操作してみよう!~.
Accessによるデータベース(3) Ver /11.
データモデリング トップダウンモデルと ボトムアップモデルの融合
コンピュータと情報 第3回 補遺 ファイルとフォルダ.
Webサイト運営 09fi118 橋倉伶奈 09fi131 本間昂 09fi137 三上早紀.
     年  月  日 名前 太郎 1 班.
小型デバイスからのデータアクセス 情報処理系論 第5回.
セッション管理 J2EE I 第9回 /
第7章 データベース管理システム 7.1 データベース管理システムの概要 7.2 データベースの格納方式 7.3 問合せ処理.
利用者が守るセキュリティー (パスワードについて)
新規配信先リスト登録 配信実行及び経過確認 配信状況確認 メルマガ関連(オプション)
Web上で管理・利用できる 面接予約データベースシステムの構築
中間発表 アリの王国更新 金華山の写真整理 柏崎 奈々 中間発表を始めます。
情報処理基礎A・B 第6回 続・ワープロソフト入門 構造を持つ文書作成と その支援機能の活用
14.テーブル定義,一対多の関係,多対多の関係, 外部キー,索引(インデックス),データベース操作
マイクロソフト Access を使ってみよう 第5回
マイクロソフト Access を使ってみよう 第1回
マイクロソフト Access での SQL 演習 第1回 SQL問い合わせ(クエリ)
マイクロソフト Access を使ってみよう 第4回
C++とオブジェクトデータベース入門 8.オブジェクトデータベースとは 森井 喬 Webページ
Javaによる Webアプリケーション入門 第9回
15.同時実行制御,トランザクション, データベースの回復
表計算 Excel 演習 6. ルックアップ,データの入力規則.
情報処理1~第12回~ 野中良哲.
2004年度 サマースクール in 稚内 JavaによるWebアプリケーション入門
2003年度 データベース論 安藤 友晴.
Webデザイン入門  WEB広告による収益.
データベースシステム入門 8.異状,正規化による異状の防止
データベースシステム入門 9.従属,従属関係,第三正規形
表計算 Excel 演習 4.検索,条件付き書式設定,並べ替え.
11.Webサイトとデータベース, Webサイト+ブログシステムの開設手順例
第2回.リレーショナルデータベース入門 SQL を用いたテーブルへの行の挿入 SQL 問い合わせの発行と評価結果の確認.
第1回.リレーショナルデータベースを使ってみよう
第1回.リレーショナルデータベースを使ってみよう
第2回.リレーショナルデータベース入門 SQL を用いたテーブルへの行の挿入 SQL 問い合わせの発行と評価結果の確認.
第3回.テーブルの結合 結合条件 SQL を用いた結合問い合わせ.
第3回.テーブルの結合 結合条件 SQL を用いた結合問い合わせ.
     年  月  日 名前 太郎 1 班.
     年  月  日 名前 太郎 x 班.
Shimatterシステムの トップダウン分析
コンピュータ プレゼンテーション.
セキュリティ・チェックリスト 【5分】 セキュリティ全般について USBメモリ等でデータを持ち出す際について
状況に応じたユビキタスサービス起動 のための即興セレクタ
or-3. 作業リスト,スケジューリング,PERT図 (オペレーションズリサーチを Excel で実習するシリーズ)
中国の日系企業に最適のシステム 御社の業務に最適な3つの理由 初期投資なしで すぐに始められる ITに詳しい 担当者不要 何度でも 変更可能.
3.リレーショナルデータベース,主キー, SQL
JALオンラインクイックマニュアル(1) 1.メインメニュー 5.搭乗者名入力 2.日付・区間指定 6.座席指定 3.空席状況/運賃照会一覧
14.外部キー,データ分析,データベース設計
情報処理基礎A・B 坂口利裕 横浜市立大学・商学部
表計算 Excel 演習 1.Excel を使ってみる.
情報コミュニケーション入門e 第8回 ワープロソフト入門(1)
情報コミュニケーション入門e 第8回 ワープロソフト入門(1)
連絡先 ① ② ③ 作成 平成 年 月 日 名 前 生年月日 住 所 学校・園 家や園での呼び名 平成 年 月 日 ( 男 ・ 女 )
ホームページを見ているだけで情報が通知される? ~Cookie編~
or-8. ゲーム理論 (オペレーションズリサーチを Excel で実習するシリーズ)
データ中心システム設計方法論“DATARUN” 
アルゴリズム入門 (Ver /10/07) ・フローチャートとプログラムの基本構造 ・リスト ・合計の計算
人物再識別システムの 試作と評価 飯塚 敦志.
Webデザイン入門  顧客へのメール.
Presentation transcript:

データベースシステム入門 10.データウエアハウス https://www.kunihikokaneko.com/free/dbintro/index.html

リレーショナルデータベースシステム コンピュータ 記憶 装置 リレーショナル リレーショナル データベース データベース 管理システム データの種類ごとに分かれた、 たくさんのテーブルが格納される あわせて リレーショナルデータベースシステム

10-1 データウエアハウス

データベース構築での作戦 ◆ 整理整頓する ◆ とにかく何でも入れる 作戦が全く違う

データベース構築での作戦 ◆ 整理整頓する ◆ とにかく何でも入れる 次回からはこちら こちらには、 を教えます こちらの良さがあり ◆ 整理整頓する ◆ とにかく何でも入れる 次回からはこちら を教えます こちらには、 こちらの良さがあり 今日はこちら を教えます データウエアハウス こちらには、 こちらの良さがある

データウエアハウスとは データウエアハウスとは、「とにかく何でも入れる」という方針で作成されたデータベース ・一度記録したら、消さない ・どんな形のデータでもそのまま受け入れる ノートページ

データウエアハウスの活用例(1) ◆大量の商品が出品され、購入されるオークションサイト ・不正行動の監視  ・不正行動の監視  ・出品者、購入者が「どうすればより満   足するか」の分析 eBay Web ページ http://www.ebay.co.jp/ 出品、購入の状況を丸ごと記録 出典: Teradata 社 Web ページ   http://jpn.teradata.jp/library/nyumon/ins_1904.html

データウエアハウスの活用例(2) ◆「空席で飛ばすくらいなら、安値でも売りたい」と思っている航空会社 ・満席になりそうか、空席はいくつにな  ・満席になりそうか、空席はいくつにな   りそうかを的確に予測  ・空席をぴったり埋めるために、ダイナ   ミックに値下げ/値上げ 予約、キャンセルの状況を丸ごと記録 出典: Teradata 社 Web ページ   http://jpn.teradata.jp/library/nyumon/ins_1904.html

比べてみると ◆ 整理整頓する ◆ とにかく何でも入れる 氏名 予約内容 XX おせちA YY おせちB ZZ 商品 価格 おせちA ◆ 整理整頓する ◆ とにかく何でも入れる 氏名 予約内容 XX おせちA YY おせちB ZZ 商品 価格 おせちA 10000 おせちB 5000 ← 値上げ、値下げなど   のときは書き換える 氏名 予約内容 予約日 キャンセル日 XX おせちA 2015/12/1 YY おせちB 2015/12/4 ZZ 2015/12/5 2015/12/6 商品 価格 価格改定日 おせちA 12000 2015/11/10 10000 2015/11/20 おせちB 5000 ↑ 値上げ、値下げなどのときは   追記していく

データウエアハウスの前提は ◆ 「データを何でも入れる」からといって、 適当に入れてよいわけではない ◆ 既存のデータウエアハウスの多くは、 ◆ 「データを何でも入れる」からといって、   適当に入れてよいわけではない ◆ 既存のデータウエアハウスの多くは、   リレーショナルデータベースシステムを   使って実現されてきた実績あり

データウエアハウスの成功の鍵(1) (1)データに日時を付ける 氏名 予約内容 予約日 キャンセル日 XX おせちA 2015/12/1 YY おせちB 2015/12/4 ZZ 2015/12/5 2015/12/6 商品 価格 価格改定日 おせちA 12000 2015/11/10 10000 2015/11/20 おせちB 5000 ◆ 新規の発生、変更のたびに、日時を付けて追記する.   (過去の履歴が残る) ◆ キャンセルのときでさえ、データは消さずに、「キャンセルの日時」を追記する   (これでキャンセルの事実の記録になる)

データウエアハウスの成功の鍵(2) (2)すべてのデータを統合する データを何でも入れるからこそ、 言葉使い、書き方、単位、精度を全て一致させる(これが統合) 氏名 予約内容 予約日 キャンセル日 XX おせちA 2015/12/1 YY おせちB 2015/12/4 ZZ 2015/12/5 2015/12/6 商品 価格 価格改定日 おせちA 12000 2015/11/10 10000 2015/11/20 おせちB 5000 金額の 単位は円 姓と名の 間は開け ない 「お節」 ではなくて 「おせち」 日付は ●●●●/○○/◎◎ の形 言葉使いが一致 書き方が一致

データウエアハウスの成功の鍵(3) 整理整頓する とにかく何でも入れる テーブルへの操作は ・レコードの挿入 ・レコードの削除 ・値の更新  ・レコードの挿入  ・レコードの削除  ・値の更新 のみ 氏名 予約内容 XX おせちA YY おせちB ZZ 氏名 予約内容 予約日 キャンセル日 XX おせちA 2015/12/1 YY おせちB 2015/12/4 ZZ 2015/12/5 2015/12/6

データウエアハウス成功の鍵 データウエアハウスは、次のように工夫されている ◆ データに日時が付く ◆ すべてのデータが統合されている  ◆ データに日時が付く  ◆ すべてのデータが統合されている    (言葉使い、書き方、単位、精度が一致)  ◆ テーブルへの操作はレコードの挿入のみ    (レコードの削除や、値の更新をしなくても、     システムが機能する) ノートページ

比べてみると 整理整頓する とにかく何でも入れる 古くなったデータは捨てる 1度記録したら、消さない データを受け入れる前に整形する 最新のデータしかないので、「最新のデータを探す」という手間そのものがない 「しまった! 消してしまった!」ということがない データを受け入れる前に整形する どんな形のデータであってもそのまま受け入れる 前もってデータベースの用途が決まっているときに向く.データベース構築が簡単に済む. データベースを新しい用途に使うというチャレンジが容易に可能

データウエアハウスのメリット ◆ データウエアハウスは、過去のデータを丸ごと残しておくという方針で作られている。 ◆ データウエアハウスは、過去のデータを丸ごと残しておくという方針で作られている。 ◆ それが、未来予測に役立つ場合がある 氏名 予約内容 予約日 キャンセル日 XX おせちA 2015/12/1 YY おせちB 2015/12/4 ZZ 2015/12/5 2015/12/6 商品 価格 価格改定日 おせちA 12000 2015/11/10 10000 2015/11/20 おせちB 5000