Download free for 30 days
Sign in
Upload
Language (EN)
Support
Business
Mobile
Social Media
Marketing
Technology
Art & Photos
Career
Design
Education
Presentations & Public Speaking
Government & Nonprofit
Healthcare
Internet
Law
Leadership & Management
Automotive
Engineering
Software
Recruiting & HR
Retail
Sales
Services
Science
Small Business & Entrepreneurship
Food
Environment
Economy & Finance
Data & Analytics
Investor Relations
Sports
Spiritual
News & Politics
Travel
Self Improvement
Real Estate
Entertainment & Humor
Health & Medicine
Devices & Hardware
Lifestyle
Change Language
Language
English
Español
Português
Français
Deutsche
Cancel
Save
Submit search
EN
Uploaded by
Kenta Oku
PDF, PPTX
5,236 views
データベース01 - データベースとは
立命館大学 情報理工学部 「データベース」講義スライド 第1回:データベースとは
Education
◦
Read more
9
Save
Share
Embed
Embed presentation
Download
Download as PDF, PPTX
1
/ 48
2
/ 48
3
/ 48
4
/ 48
Most read
5
/ 48
6
/ 48
Most read
7
/ 48
8
/ 48
9
/ 48
10
/ 48
11
/ 48
Most read
12
/ 48
13
/ 48
14
/ 48
15
/ 48
16
/ 48
17
/ 48
18
/ 48
19
/ 48
20
/ 48
21
/ 48
22
/ 48
23
/ 48
24
/ 48
25
/ 48
26
/ 48
27
/ 48
28
/ 48
29
/ 48
30
/ 48
31
/ 48
32
/ 48
33
/ 48
34
/ 48
35
/ 48
36
/ 48
37
/ 48
38
/ 48
39
/ 48
40
/ 48
41
/ 48
42
/ 48
43
/ 48
44
/ 48
45
/ 48
46
/ 48
47
/ 48
48
/ 48
More Related Content
PPTX
データベース入門
by
拓 小林
PDF
データベース03 - SQL(CREATE, INSERT, DELETE, UPDATEなど)
by
Kenta Oku
PDF
データベース02 - SQL概要
by
Kenta Oku
PDF
データベース09 - データベース設計
by
Kenta Oku
PDF
データ分析を支える技術 DWH再入門
by
Satoru Ishikawa
PDF
データベース12 - トランザクションと同時実行制御
by
Kenta Oku
PDF
データベース05 - SQL(SELECT:結合,副問合せ)
by
Kenta Oku
PDF
データベース13 - トランザクションと障害回復
by
Kenta Oku
データベース入門
by
拓 小林
データベース03 - SQL(CREATE, INSERT, DELETE, UPDATEなど)
by
Kenta Oku
データベース02 - SQL概要
by
Kenta Oku
データベース09 - データベース設計
by
Kenta Oku
データ分析を支える技術 DWH再入門
by
Satoru Ishikawa
データベース12 - トランザクションと同時実行制御
by
Kenta Oku
データベース05 - SQL(SELECT:結合,副問合せ)
by
Kenta Oku
データベース13 - トランザクションと障害回復
by
Kenta Oku
What's hot
PDF
データベース10 - 正規化
by
Kenta Oku
PPTX
SQL Server Performance Tuning Essentials
by
Masaki Hirose
PDF
データベース14 - データベース構造とインデックス
by
Kenta Oku
PDF
4章 Linuxカーネル - 割り込み・例外 3
by
mao999
PDF
Word2vecの並列実行時の学習速度の改善
by
Naoaki Okazaki
PDF
カラムストアインデックス 最初の一歩
by
Masayuki Ozawa
PDF
失敗から学ぶ機械学習応用
by
Hiroyuki Masuda
PDF
深層生成モデルと世界モデル(2020/11/20版)
by
Masahiro Suzuki
PPTX
データサイエンス概論第一 5 時系列データの解析
by
Seiichi Uchida
PPTX
pg_bigmで全文検索するときに気を付けたい5つのポイント(第23回PostgreSQLアンカンファレンス@オンライン 発表資料)
by
NTT DATA Technology & Innovation
PPTX
MongoDBが遅いときの切り分け方法
by
Tetsutaro Watanabe
PDF
MongoDB〜その性質と利用場面〜
by
Naruhiko Ogasawara
PDF
[Aurora事例祭り]Amazon Aurora を使いこなすためのベストプラクティス
by
Amazon Web Services Japan
PDF
ナレッジグラフ/LOD利用技術の入門(後編)
by
KnowledgeGraph
PDF
Dockerイメージ管理の内部構造
by
Etsuji Nakai
PDF
Rにおける大規模データ解析(第10回TokyoWebMining)
by
Shintaro Fukushima
PPTX
HashMapとは?
by
Trash Briefing ,Ltd
PDF
ドメイン駆動設計の正しい歩き方
by
増田 亨
PDF
データベース入門1
by
tadaaki hayashi
PDF
リクルートライフスタイル流!分析基盤との賢い付き合い方
by
Recruit Lifestyle Co., Ltd.
データベース10 - 正規化
by
Kenta Oku
SQL Server Performance Tuning Essentials
by
Masaki Hirose
データベース14 - データベース構造とインデックス
by
Kenta Oku
4章 Linuxカーネル - 割り込み・例外 3
by
mao999
Word2vecの並列実行時の学習速度の改善
by
Naoaki Okazaki
カラムストアインデックス 最初の一歩
by
Masayuki Ozawa
失敗から学ぶ機械学習応用
by
Hiroyuki Masuda
深層生成モデルと世界モデル(2020/11/20版)
by
Masahiro Suzuki
データサイエンス概論第一 5 時系列データの解析
by
Seiichi Uchida
pg_bigmで全文検索するときに気を付けたい5つのポイント(第23回PostgreSQLアンカンファレンス@オンライン 発表資料)
by
NTT DATA Technology & Innovation
MongoDBが遅いときの切り分け方法
by
Tetsutaro Watanabe
MongoDB〜その性質と利用場面〜
by
Naruhiko Ogasawara
[Aurora事例祭り]Amazon Aurora を使いこなすためのベストプラクティス
by
Amazon Web Services Japan
ナレッジグラフ/LOD利用技術の入門(後編)
by
KnowledgeGraph
Dockerイメージ管理の内部構造
by
Etsuji Nakai
Rにおける大規模データ解析(第10回TokyoWebMining)
by
Shintaro Fukushima
HashMapとは?
by
Trash Briefing ,Ltd
ドメイン駆動設計の正しい歩き方
by
増田 亨
データベース入門1
by
tadaaki hayashi
リクルートライフスタイル流!分析基盤との賢い付き合い方
by
Recruit Lifestyle Co., Ltd.
Similar to データベース01 - データベースとは
PDF
データベースシステム論01 - ガイダンス
by
Shohei Yokoyama
PDF
20200629 データベース基礎~データベースの扱いとデータ設計~
by
Hikaru Tanaka
PDF
データベース技術 1(Database_1)
by
Yuka Obu
PDF
データベース技術 2(Database_2)
by
Yuka Obu
PDF
データベースシステム論02 - データベースの歴史と今
by
Shohei Yokoyama
PPTX
千葉大学情報検索演習2018 データベースとは何か(事前学習教材)
by
Kosetsu IKEDA
PPTX
2024年度_サイバーエージェント_新卒研修「データベースの歴史」.pptx
by
yassun7010
PDF
データベース技術 7(Database 7)
by
Yuka Obu
PDF
データベースシステム論11 - データベースの構成
by
Shohei Yokoyama
PPTX
第4回 データベース
by
Sawada Makoto
PDF
データベースシステム論06 - SQL基礎演習1 データの定義と操作
by
Shohei Yokoyama
PDF
データベースシステム論15 - 関係データモデル以外のデータベース
by
Shohei Yokoyama
PDF
Database qpstudy-okuno
by
Mikiya Okuno
PDF
データベースシステム論14 - 総復習!
by
Shohei Yokoyama
PDF
TAM 新人ディレクター システムスキルアップ プログラム 第6回 「データベース」
by
(株)TAM
PPTX
Webアプリケーション入門(3)
by
Takashi Asanuma
PDF
リレーショナルデータベースとの上手な付き合い方 long version
by
Mikiya Okuno
PDF
データベースシステム論05 - PostgreSQLのインストール
by
Shohei Yokoyama
PPTX
【社内LT】DBとは
by
Vitalify.Inc
PDF
データベース入門2
by
tadaaki hayashi
データベースシステム論01 - ガイダンス
by
Shohei Yokoyama
20200629 データベース基礎~データベースの扱いとデータ設計~
by
Hikaru Tanaka
データベース技術 1(Database_1)
by
Yuka Obu
データベース技術 2(Database_2)
by
Yuka Obu
データベースシステム論02 - データベースの歴史と今
by
Shohei Yokoyama
千葉大学情報検索演習2018 データベースとは何か(事前学習教材)
by
Kosetsu IKEDA
2024年度_サイバーエージェント_新卒研修「データベースの歴史」.pptx
by
yassun7010
データベース技術 7(Database 7)
by
Yuka Obu
データベースシステム論11 - データベースの構成
by
Shohei Yokoyama
第4回 データベース
by
Sawada Makoto
データベースシステム論06 - SQL基礎演習1 データの定義と操作
by
Shohei Yokoyama
データベースシステム論15 - 関係データモデル以外のデータベース
by
Shohei Yokoyama
Database qpstudy-okuno
by
Mikiya Okuno
データベースシステム論14 - 総復習!
by
Shohei Yokoyama
TAM 新人ディレクター システムスキルアップ プログラム 第6回 「データベース」
by
(株)TAM
Webアプリケーション入門(3)
by
Takashi Asanuma
リレーショナルデータベースとの上手な付き合い方 long version
by
Mikiya Okuno
データベースシステム論05 - PostgreSQLのインストール
by
Shohei Yokoyama
【社内LT】DBとは
by
Vitalify.Inc
データベース入門2
by
tadaaki hayashi
データベース01 - データベースとは
1.
データベース 第1回 データベースとは 1 2015年4⽉9⽇(⽊) 7・8時限 担当:奥 健太
2.
本⽇の講義で学ぶこと 2 ⾝の回りの データベース データベース システム
3.
⾝の回りの データベース 3
4.
銀⾏ATM 4 これで美味しい ものでもお⾷べ ありがとう! ⺟から息⼦への仕送り 振込み引出し
5.
新幹線の座席予約 5 京都から東京への切符の購⼊
6.
図書館の貸出管理 6 貸出をお願いします
7.
オンラインショッピングサイト 7
8.
ゲームデータの管理 8
9.
さまざまなWebアプリケーション 9
10.
インフラを⽀える データベース 10
11.
データベースシステム 11データベースシステム(DBS) データベース管理システム(DBMS) データベース (DB) ユーザ群 アプリケーション群
12.
データベースシステムの⽤語 12 データベース(DB; DataBase)
データの集合そのもの データ(data):ディジタル化された情報 ベース(base):⼟台,基盤,基地 データベース管理システム (DBMS; DataBase Management System) データベースを操作し管理するために必要なソフト ウェア(システム) データベースシステム (DBS; DataBase System) データベースとデータベース管理システムから構成 される情報システム
13.
データベース管理システムの機能 13 データの⼀元 管理と共有化 同時実⾏制御 効率的なデータ アクセス機構 整合性維持 機密保護 障害回復 データ独⽴性
14.
データの⼀元管理機能 14 vs.
15.
データの⼀元管理機能 15 本店 ⾐笠店 びわこ店 朱雀店 いちご
500円 バナナ300円 ぶどう 200円 メロン 800円
16.
データの⼀元管理機能 16 本店 ⾐笠店 いちご 500円 バナナ300円 ぶどう 200円 メロン
800円 びわこ店 いちご 500円 バナナ300円 ぶどう 200円 メロン 800円 朱雀店 いちご 500円 バナナ300円 ぶどう 200円 メロン 800円 いちご 500円 バナナ300円 ぶどう 200円 メロン 800円 データの重複
17.
データの⼀元管理機能 17 本店 ⾐笠店 いちご 500円 バナナ300円 ぶどう 200円 メロン
800円 びわこ店 いちご 500円 バナナ300円 ぶどう 200円 メロン 800円 朱雀店 いちご 500円 バナナ300円 ぶどう 200円 メロン 800円 いちご 500円 バナナ300円 ぶどう 200円 メロン 800円 バナナの値段を400円に変更せよ 400円 400円 400円 400円 更新の⼿間 データの重複
18.
データの⼀元管理機能 18 本店 ⾐笠店 いちご 500円 バナナ300円 ぶどう 200円 メロン
800円 びわこ店 いちご 500円 バナナ300円 ぶどう 200円 メロン 800円 朱雀店 いちご 500円 バナナ300円 ぶどう 200円 メロン 800円 いちご 500円 バナナ300円 ぶどう 200円 メロン 800円 400円 300円 500円 バナナの値段を400円に変更せよ 400円 更新の⼿間 データの重複 データの⽭盾
19.
データの⼀元管理機能 19 本店 ⾐笠店 いちご 500円 バナナ300円 ぶどう 200円 メロン
800円 びわこ店 いちご 500円 バナナ300円 ぶどう 200円 メロン 800円 朱雀店 いちご 500円 バナナ300円 ぶどう 200円 メロン 800円 いちご 500円 バナナ300円 ぶどう 200円 メロン 800円 くさつ店 いちご 500円 バナナ300円 ぶどう 200円 メロン 800円 更新の⼿間 データの重複 データの⽭盾
20.
データの⼀元管理機能 20 本店 ⾐笠店 いちご 500円 バナナ300円 ぶどう 200円 メロン
800円 びわこ店 いちご 500円 バナナ300円 ぶどう 200円 メロン 800円 朱雀店 いちご 500円 バナナ300円 ぶどう 200円 メロン 800円 いちご 500円 バナナ300円 ぶどう 200円 メロン 800円 データベース データの⼀元管理 データの共有 更新の⼿間 データの重複 データの⽭盾
21.
データの⼀元管理機能 回 ⽇付 テーマ 8
5/28 関係データモデルと関係代数 9 6/4 データベース設計 10 6/11 正規化 11 6/18 データベースとプログラム 21 関係データモデルについて学ぶ 正規化,1事実1箇所について学ぶ
22.
同時実⾏制御 22 vs.
23.
同時実⾏制御 23 ¥20,000引出 ¥50,000振込 READ READ WRITE Y=Y-¥20,000 Y=¥20,000 Y=¥0
Y=Y+¥50,000 Y=¥70,000 WRITE 更新の喪失 ¥50,000でなければおかしい…
24.
同時実⾏制御 24 ¥20,000引出 ¥50,000振込 READ READ WRITE Y=Y-¥20,000 Y=¥20,000 Y=¥0 Y=Y+¥50,000 Y=¥50,000 WRITE
25.
同時実⾏制御 回 ⽇付 テーマ 12
6/25 トランザクションと同時実⾏制御 13 7/2 トランザクションと障害回復 14 7/9 データベース構造とインデックス 25 トランザクション,ロック,同時実⾏制御 について学ぶ
26.
効率的なデータアクセス機構 26 vs.
27.
効率的なデータアクセス機構 27 2分経過… ユーザは1分も待ってくれない… 検索中…
28.
効率的なデータアクセス機構 28 0.01秒後! ⽬的のものが瞬時に検索される
29.
効率的なデータアクセス機構 回 ⽇付 テーマ 12
6/25 トランザクションと同時実⾏制御 13 7/2 トランザクションと障害回復 14 7/9 データベース構造とインデックス 29 データベース構造,ファイル編成,イン デックスについて学ぶ
30.
整合性維持機能 30 vs.
31.
整合性維持機能 31 商品番号 商品名 110 ノートPC 250
外付けHDD 330 USBメモリ 420 ディスプレイ 伝票番号 商品番号 売上数 123 330 10 124 250 5 125 420 2 126 110 1 商品表 売上表 商品番号を330→340に変更 商品番号 商品名 110 ノートPC 250 外付けHDD 340 USBメモリ 商品番号420を削除 整合性がとれなくなる
32.
整合性維持機能 32 商品番号 商品名 110 ノートPC 250
外付けHDD 330 USBメモリ 420 ディスプレイ 伝票番号 商品番号 売上数 123 330 10 124 250 5 125 420 2 126 110 1 商品表 売上表 商品番号 商品名 110 ノートPC 250 外付けHDD 340 USBメモリ 420 ディスプレイ 整合性を維持 340 売上表も変更商品番号を330→340に変更 商品番号420を削除
33.
整合性維持機能 回 ⽇付 テーマ 3
4/23 SQL(CREATE, INSERT, DELETE, UPDATEなど) 4 4/30 SQL(SELECT:基本) 5 5/7 SQL(SELECT:結合,副問合せ) 6 5/14 SQL(VIEW, ALTER, GRANTなど) 33 参照整合性制約について学ぶ Consistency(整合性)について学ぶ 回 ⽇付 テーマ 12 6/25 トランザクションと同時実⾏制御 13 7/2 トランザクションと障害回復 14 7/9 データベース構造とインデックス
34.
機密保護機能 34 vs.
35.
機密保護機能 35 会員DB 不正アクセス クレジットカード情報GET 個⼈情報などの機密情報が不正にアクセスされる X社,会員3万⼈のクレジットカード情報流出!
36.
機密保護機能 36 会員DB 不正アクセス アクセス権限がありません! アクセス権限を設定し,操作できるユーザを制御 OK 管理者
37.
機密保護機能 回 ⽇付 テーマ 3
4/23 SQL(CREATE, INSERT, DELETE, UPDATEなど) 4 4/30 SQL(SELECT:基本) 5 5/7 SQL(SELECT:結合,副問合せ) 6 5/14 SQL(VIEW, ALTER, GRANTなど) 37 アクセス権限について学ぶ
38.
障害回復機能 38 vs.
39.
障害回復機能 39 座席予約DB Y航空,10万⼈の座席予約データ紛失!
40.
座席予約DB 座席予約DB 障害回復機能 40 ミラーリング ミラーデータベース ミラーデータベースにまったく同じデータが 保存されているため,データ復旧が可能
41.
障害回復機能 回 ⽇付 テーマ 12
6/25 トランザクションと同時実⾏制御 13 7/2 トランザクションと障害回復 14 7/9 データベース構造とインデックス 41 トランザクション,Durability(耐久性), 障害回復について学ぶ
42.
データ独⽴性 42 vs.
43.
データ独⽴性 43 public class HelloDb
{ public static void main(String[] args) { ... ... ... } } 110, ノートPC 250, 外付けHDD 330, USBメモリ プログラムの仕様変更 データの記述⽅法変更 ファイルの保存場所変更 プログラムの仕様やデータファイルの内容に合わせて, 相互的に修正する必要がある アプリケーション 相互依存
44.
データ独⽴性 44 public class HelloDb
{ public static void main(String[] args) { ... ... ... } } それぞれ独⽴に実装,運⽤が可能 DB 独⽴ アプリケーション データ
45.
データ独⽴性 回 ⽇付 テーマ 8
5/28 関係データモデルと関係代数 9 6/4 データベース設計 10 6/11 正規化 11 6/18 データベースとプログラム 45 3層スキーマモデル,データ独⽴性について 学ぶ データベースプログラミングについて学ぶ
46.
まとめ 46 ⾝の回りの データベース データベース システム
47.
データベースシステム 47データベースシステム(DBS) データベース管理システム(DBMS) データベース (DB) ユーザ群 アプリケーション群
48.
データベース管理システムの機能 48 データの⼀元 管理と共有化 同時実⾏制御 効率的なデータ アクセス機構 整合性維持 機密保護 障害回復 データ独⽴性
Download