changed 14 hours ago 309 views

データベース

概要

データベースの要件

リレーションデータベース

関係演算の例

履修科目

学生 講義名
哲学
日本国憲法
組織意思決定
社会心理学
坂田 哲学
坂田 日本国憲法
坂本 日本国憲法
坂本 ビジネスイノベーション
坂本 ベンチャービジネス論

開講情報

講義名 曜日
哲学 月曜
日本国憲法 火曜
社会心理学 水曜
ビジネスイノベーション 水曜
組織意思決定 木曜
ベンチャービジネス論 金曜
学生 講義名 曜日
哲学 月曜
日本国憲法 火曜
組織意思決定 木曜
社会心理学 水曜
坂田 哲学 月曜
坂田 日本国憲法 火曜
坂本 日本国憲法 火曜
坂本 ビジネスイノベーション 水曜
坂本 ベンチャービジネス論 金曜
講義名
哲学
日本国憲法
組織意思決定
社会心理学
哲学
日本国憲法
日本国憲法
ビジネスイノベーション
ベンチャービジネス論
学生 講義名 曜日
坂本 ビジネスイノベーション 水曜

内部結合と外部結合

履修科目

学生 講義名
哲学
日本国憲法
組織意思決定
社会心理学
坂田 哲学
坂田 日本国憲法
坂本 日本国憲法
坂本 ビジネスイノベーション
坂本 ベンチャービジネス論

開講情報

講義名 曜日
哲学 NULL
日本国憲法 火曜
社会心理学 水曜
ビジネスイノベーション 水曜
組織意思決定 木曜
ベンチャービジネス論 金曜
学生 講義名 曜日
日本国憲法 火曜
組織意思決定 木曜
社会心理学 水曜
坂田 日本国憲法 火曜
坂本 日本国憲法 火曜
坂本 ビジネスイノベーション 水曜
坂本 ベンチャービジネス論 金曜

受講状況

学生 講義名 曜日
哲学 NULL
日本国憲法 火曜
組織意思決定 木曜
社会心理学 水曜
坂田 哲学 NULL
坂田 日本国憲法 火曜
坂本 日本国憲法 火曜
坂本 ビジネスイノベーション 水曜
坂本 ベンチャービジネス論 金曜

SQL

データベースで使われる言語まとめ

データ定義言語:データ管理

データ操作言語:テーブル管理

データ制御言語

SQL文の例題

注意!

WHERE

LIKE

CREATE

簡単な例

DROP

簡単な例

ALTER

簡単な例

INSERT

DELETE

簡単な例

SELECT

簡単な例

UPDATE

簡単な例

キー

主キー

名前 誕生日 所属
坂田銀時 10月10日 万事屋
志村新八 8月12日 万事屋
神楽 11月3日 万事屋
近藤勲 9月4日 新撰組
土方十四郎 5月5日 新撰組
沖田総悟 7月8日 新撰組
ID 名前 誕生日 所属
01 坂田銀時 10月10日 万事屋
02 志村新八 8月12日 万事屋
03 神楽 11月3日 万事屋
04 近藤勲 9月4日 新撰組
05 土方十四郎 5月5日 新撰組
06 沖田総悟 7月8日 新撰組

ユニークキー

ID 名前 誕生日 所属
01 坂田銀時 10月10日 万事屋
02 志村新八 8月12日 万事屋
03 神楽 11月3日 万事屋
04 近藤勲 9月4日 新撰組
05 土方十四郎 5月5日 新撰組
06 沖田総悟 7月8日 新撰組
NULL 長谷川 泰三 6月13日 NULL

外部キー

履修科目

ID 学生 講義名
1 哲学
2 日本国憲法
3 組織意思決定
4 社会心理学
5 坂田 哲学
6 坂田 日本国憲法
7 坂本 日本国憲法
8 坂本 ビジネスイノベーション
9 坂本 ベンチャービジネス論

開講情報

講義名 曜日
哲学 月曜
日本国憲法 火曜
社会心理学 水曜
ビジネスイノベーション 水曜
組織意思決定 木曜
ベンチャービジネス論 金曜

インデックス

インデックスとは

インデックスの種類

効率的なIndex作成

ER図

対応関係

正規化

第一正規形

非正規形

名前 アイテム名 価格
坂田銀時 いちごみるく 120
坂田銀時 週刊少年ジャンプ 270
坂田銀時 週刊少年ジャンプ 270
坂田銀時 木刀,財布 4000, 1500
土方十四郎 マヨネーズ 270
土方十四郎 タバコ 600
土方十四郎 タバコ 600
土方十四郎 タバコ 580
土方十四郎 200000
土方十四郎 週刊少年ジャンプ 270
土方十四郎 財布 20000

第一正規形

名前 アイテム名 アイテムID 数量 単価
坂田銀時 いちごみるく 01 01 120
坂田銀時 週刊少年ジャンプ 01 01 270
坂田銀時 週刊少年ジャンプ 02 01 270
坂田銀時 木刀 01 01 4000
坂田銀時 財布 01 01 15000
土方十四郎 マヨネーズ 01 01 270
土方十四郎 タバコ 01 02 600
土方十四郎 タバコ 02 01 580
土方十四郎 01 01 200000
土方十四郎 週刊少年ジャンプ 01 01 270
土方十四郎 財布 01 01 20000

第一正規形

ID 名前 アイテム名 アイテムID 数量 単価
001 坂田銀時 いちごみるく 01 01 120
002 坂田銀時 週刊少年ジャンプ 01 01 270
003 坂田銀時 週刊少年ジャンプ 02 01 270
004 坂田銀時 木刀 01 01 4000
005 坂田銀時 財布 01 01 15000
006 土方十四郎 マヨネーズ 01 01 270
007 土方十四郎 タバコ 01 02 600
007 土方十四郎 タバコ 02 01 580
008 土方十四郎 01 01 200000
009 土方十四郎 週刊少年ジャンプ 01 01 270
010 土方十四郎 財布 01 01 20000

第二正規形

第一正規形

名前 アイテム名 アイテムID 価格 販売場所
坂田銀時 いちごみるく 01 120 コンビニ
坂田銀時 週刊少年ジャンプ 01 270 コンビニ
坂田銀時 週刊少年ジャンプ 02 270 コンビニ
坂田銀時 木刀 01 4000 通販
坂田銀時 財布 01 15000 百貨店
土方十四郎 マヨネーズ 01 300 コンビニ
土方十四郎 タバコ 01 600 タバコ屋
土方十四郎 タバコ 02 580 タバコ屋
土方十四郎 01 200000 刀匠
土方十四郎 週刊少年ジャンプ 01 270 コンビニ
土方十四郎 財布 01 20000 百貨店

第二正規形 (所有アイテム)

名前 アイテム名 アイテムID 価格
坂田銀時 いちごみるく 01 120
坂田銀時 週刊少年ジャンプ 01 270
坂田銀時 週刊少年ジャンプ 02 270
坂田銀時 木刀 01 4000
坂田銀時 財布 01 15000
土方十四郎 マヨネーズ 01 300
土方十四郎 タバコ 01 600
土方十四郎 タバコ 02 580
土方十四郎 01 200000
土方十四郎 週刊少年ジャンプ 01 270
土方十四郎 財布 01 20000

第二正規形 (販売場所)

いちごみるく コンビニ
週刊少年ジャンプ コンビニ
木刀 通販
財布 百貨店
マヨネーズ コンビニ
タバコ タバコ屋
刀匠

第三正規形

第二正規形

ID 名前 誕生日 所属 代表
01 坂田銀時 10月10日 万事屋 坂田銀時
02 志村新八 8月12日 万事屋 坂田銀時
03 神楽 11月3日 万事屋 坂田銀時
04 近藤勲 9月4日 新撰組 近藤勲
05 土方十四郎 5月5日 新撰組 近藤勲
06 沖田総悟 7月8日 新撰組 近藤勲

第三正規形 (名前)

ID 名前
01 坂田銀時
02 志村新八
03 神楽
04 近藤勲
05 土方十四郎
06 沖田総悟

第三正規形 (パーソナルデータ)

名前 誕生日 所属
坂田銀時 10月10日 万事屋
志村新八 8月12日 万事屋
神楽 11月3日 万事屋
近藤勲 9月4日 新撰組
土方十四郎 5月5日 新撰組
沖田総悟 7月8日 新撰組

第三正規形 (組織情報)

所属 代表
万事屋 坂田銀時
新撰組 近藤勲

正規化のその他

名前 科目 得点
習字 80
算盤 70
地理 80
坂田 習字 60
坂田 算盤 50
坂田 地理 70
坂本 習字 40
坂本 算盤 90
坂本 地理 80
高杉 習字 80
高杉 算盤 80
高杉 地理 80
名前 習字 算盤 地理
80 70 80
坂田 60 50 70
坂本 50 90 80
高杉 80 80 80

トランザクション

所持金

名前 所持金
坂田銀時 2000
土方十四郎 4000

所持品

名前 所持品
坂田銀時 イチゴ牛乳
坂田銀時 週刊少年ジャンプ
土方十四郎 マヨネーズ
土方十四郎 タバコ
土方十四郎 土方スペシャル

ACID

原子性

一貫性

分離性

持続性

コミットとロールバック

同時実行制御

同時実行制御の種類

ペシミスティック (悲観的)
オプティミスティック (楽観的)
ロックの単位
ロックの種類
共有ロック
排他ロック
更新ロック

デッドロック

回避方法

セキュリティ

権限管理

ログイン管理

ロール

権限の種類

ステートメント権限
オブジェクト権限
データ制御言語

バックアップ

ファイルバックアップとの違い

バックアップ場所

バックアップの種類

フルバックアップ:完全バックアップ
ログバックアップ
差分バックアップ

バックアップの指針

障害からの復旧:リストア

分散データベース

Expand allBack to topGo to bottom