データベースII 第2回 掛下 哲郎 [email protected] あらまし リレーショナルデータベースの基本概念 リレーション、属性、スキーマ、組、属性値 スキーマグラフ データベースII講義資料:掛下 2 リレーショナルDBの基本概念 リレーションS(業者、Supplier) S# SNAME STATUS S1 S2 S3 S4 S5 Smith Jones Blake Clark Adams 属性 属性値 20 10 30 20 30 CITY London Paris Paris London Athens S#:業者番号、 Supplier Number SNAME:業者名 STATUS:ステータス(業 者の規模など) CITY:所在地 リレーションスキーマ 組、タプル データベースII講義資料:掛下 3 用語の対応 学術用語 リレーション、関係 Accessでの呼び方 テーブル アトリビュート、属性 フィールド タプル、組 レコード 属性値 値 スキーマ テーブルの定義 データベースII講義資料:掛下 4 サンプルデータベース(その2) テーブルP(部品、Parts) P# PNAME COLOR WEIGHT P1 P2 P3 P4 P5 P6 Nut Bolt Screw Screw Cam Cog Red Green Blue Red Blue Red 12 17 17 14 12 19 CITY London Paris Rome London Paris London P#:部品番号、Part Number PNAME:部品名、COLOR:色 WEIGHT:重量、CITY:保管地 データベースII講義資料:掛下 5 サンプルデータベース(その3) テーブルJ(製品、Product) J# JNAME CITY J1 J2 J3 J4 J5 J6 J7 Sorter Punch Reader Console Collator Terminal Tape Paris Rome Athens Athens London Oslo London J#:製品番号、Product Number JNAME:製品名 CITY:製造地 データベースII講義資料:掛下 6 サンプルデータベース(その4) QTY:数量、quantity テーブルSPJ (Supplier-Parts-Product) S# P# J# QTY S# P# J# QTY S1 S1 S2 S2 S2 S2 S2 S2 S2 S2 S4 P1 P1 P3 P3 P3 P3 P3 P3 P3 P5 P6 J1 J4 J1 J2 J3 J4 J5 J6 J7 J2 J3 200 700 400 200 200 500 600 400 800 100 300 S4 S5 S5 S5 S5 S5 S5 S5 S5 S5 S5 P6 P2 P2 P5 P5 P6 P1 P3 P4 P5 P6 J7 J2 J4 J5 J7 J2 J4 J4 J4 J4 J4 300 200 100 500 100 200 100 200 800 400 500 データベースII講義資料:掛下 7 スキーマグラフ データベースの全体構成を示す。 S S# SNAME STATUS CITY J J# JNAME CITY S# J# SPJ S# P# J# QTY P P# データベースII講義資料:掛下 P# PNAME COLOR WEIGHT CITY 8 演習課題 講義HPで配布した衆院選挙データベース のスキーマグラフを作成せよ。 データベースII講義資料:掛下 9
© Copyright 2025 ExpyDoc