授業用スライド_4PowerPoint

練習問題4
データベースの選択
1. プリセットDB選択で
「図書館」を選ぶ
2. [プリセットDB選択]
ボタンをクリックする
「図書館」の説明
• 図書館が管理するデータを想定しています
• 5つのテーブルがあります
分類データ(90件)
貸出データ(150件)
貸出番号
分類番号 分類
図書番号 生徒番号 貸出月 貸出日
A0401384 T4939
12031
4
1
1
生徒データ(180件)
生徒番号 学年 クラス 番号 名前
12001
1
1
1
性別
奥沢一輝 男
図書データ(81件)
住所
狛田村
著書データ(81件)
図書番号 書名 著者番号 分野番号
著者番号 著者名
T0121
S9030
檸檬 S4656
91
芥川龍之介
図書館、
図書館学
「図書館」の説明
• 次のようなことを調べることができます
– 貸出の冊数の多い生徒
– 貸出の多い著者
– ◯月に貸し出された冊数
– 著者毎の貸出数
各テーブルの説明
• 貸出データ
– 図書の貸出データ
– 1人の1冊の貸出が1レコードです
– 同時に何冊も借りることがあります
• 生徒データ
– 基本的な生徒の情報
• 図書データ
– 書籍のデータ
• 著者データ
• 分野データ
個数を数えてみましょう
• 「図書館データ」を利用して、
生徒毎の貸し出し件数を数えてみましょう
数をかぞえる
• 集計の命令:「数える フィールド名」
• 全体の個数を
求めることができます
生徒毎の冊数を求める
1. 入力欄に
「数える 生徒番号」
を入力してみましょう
2. 「追加」ボタンを
クリックします
「数える 生徒番号」と入力し
「追加」ボタンをクリック
命令入力後の画面
• 「count_生徒番号」として
結果が表示されます
出てくる個数の値は、
貸出された冊数です。
並べ替えを行う
• 整列の命令:
「整列 フィールド名 (昇順/降順)」
• 小さい順(大きい
順)にならべるとき
は「整列」コマンド
を利用します
• 最後に、(降順)を
いれると大きいもの
順になります。
冊数の多い順から並べる
1. 入力欄に
「整列 count_生
徒番号 降順」と
入力してみましょう
2. 「追加」ボタンを
クリックします
項目名が
「count_生徒番号」に
なっていることに注意
「整列 count_生徒番号 降順」
と入力し「追加」ボタンをクリック
命令入力後の画面
• 冊数の多い順に並びます
「図書館」の練習問題
• 結合するときに
どのテーブルと結合すればよいか
を考えましょう
• どの項目がキーになっているかも考えましょう
• 問題は、別紙に用意されています
• 問題数は3問です