Presentation is loading. Please wait.

Presentation is loading. Please wait.

データベース入門 日進高等学校 情報化推進委員会. 表計算ソフトとの比較 表計算ソフト (Excel) データベース ( Access ) 編集 二人目はデータの編集が ロックされる 複数の人が同時にデータ を 編集できる 信頼性 ファイルの数だけ データが存在する データは一つ データ処理 自由.

Similar presentations


Presentation on theme: "データベース入門 日進高等学校 情報化推進委員会. 表計算ソフトとの比較 表計算ソフト (Excel) データベース ( Access ) 編集 二人目はデータの編集が ロックされる 複数の人が同時にデータ を 編集できる 信頼性 ファイルの数だけ データが存在する データは一つ データ処理 自由."— Presentation transcript:

1 データベース入門 日進高等学校 情報化推進委員会

2 表計算ソフトとの比較 表計算ソフト (Excel) データベース ( Access ) 編集 二人目はデータの編集が ロックされる 複数の人が同時にデータ を 編集できる 信頼性 ファイルの数だけ データが存在する データは一つ データ処理 自由 一回きり 定型 繰り返し テーブル設計不要必要 オブジェクトシートのみ テーブル、クエリ、 フォーム、 レポート、マクロ、モ ジュール

3 ACCESS のオブジェクト オブジェクト役割 テーブルデータ置き場 クエリデータの問合せ フォーム入力 レポート印刷 マクロ自動プログラム モジュール自作プログラム

4 テーブル  デザインビュー  データシートビュー フィール ド レコード

5 テーブル設計① 1年生の英語3科目(英語Ⅰ、アク ティブ、ベーシック)の考査の点数 を入れるテーブルを設計します。 どんな設計をしますか?

6 テーブル設計② 番号名前 英語Ⅰアクべー 1中1中1期2中2期学 1中1中1期2中2期学 1中1中1期2中2期学 1101 太郎 1102 次郎 1103 花子 1104 貴子 …  フィールド名が、 番号 名前 英語Ⅰ1中 英語Ⅰ1期 …

7 テーブル設計③ 番号名前科目 1中1中1期2中2期学 1101 太郎英Ⅰ英Ⅰ 1101 太郎アク 1101 太郎ベー 1102 次郎英Ⅰ英Ⅰ … 番号名前時期英Ⅰ英Ⅰアクベー 1101 太郎1中 1101 太郎1期 1101 太郎2中 1101 太郎2期 1101 太郎学 1102 次郎 1中1中 …  1101 はいつも 太郎

8 番号時期英Ⅰ英Ⅰアクベー 1101 1中 1101 1期 1101 2中 1101 2期 1101 学 1102 1中 … テーブル設計④  分割 と 連結(リレーショ ン) 番号名前 1101 太郎 1102 次郎 1103 花子 1104 貴子

9 クエリの役目 ① データの 抽出 と 並べ替え ② データの 演算 ③ データの 集計 ④ オブジェクト間の 仲介役

10 q_SQL ビュー select 学籍番号, 名前 from t_ 名簿 クエリの実習①

11 q_kadai01

12 クエリの実習② q_ デザインビュー

13 クエリの実習② q_kadai02

14 クエリの実習③ q_2 つのテーブルから

15 クエリの実習③ q_kadai03

16 クエリの実習④ q_ 抽出 _and 条件 1学期 国語・算数ともに80 点以上

17 2学期 国語・算数ともに50 点未満 クエリの実習④ q_kadai04

18 クエリの実習⑤ q_ 抽出 _or 条件 1学期 国語、算数のどちらか(も しくは両方)が80点以上

19 2学期 国語・算数のどちらか(も しくは両方)が50点未満 クエリの実習⑤ q_kadai05

20 q_ 並べ替え クエリの実習⑥ 1学期 ①国語がよい順 ②算数が よい順 (①優先)で並べ替え

21 クエリの実習⑥ q_kadai06 2学期 ①国語が悪い順 ②算数が 悪い順 (①優先) で並べ替え

22 クエリの実習⑦ q_ パラメータ 毎回条件を入力してレコードを 抽出

23 クエリの実習⑦ q_kadai07 毎回条件を入力してレコードを抽 出 90を入力すると

24 国語と算数を 2 :1の比で合計し たのち、 100 点満点に換算する クエリの実習⑧ q_ ビルダ

25 クエリの実習⑧ q_kadai08 国語と算数を 4 : 6 の比で合計し たのち、 100 点満点に換算する

26 国語と算数の差を計算する クエリの実習⑨ q_ モジュール

27 クエリの実習⑨ q_kadai09 国語の点数を 80 と 60 を境目にし て 3 段階の合否をつける

28 クエリの実習⑩ q_ 集計 組別の国語と算数の平均を求め る

29 クエリの実習⑩ q_kadai10 組別の国語の人数と、算数の 標準偏差をもとめる

30 クエリの実習⑪ q_ ピボットテーブル 国語の度数分布を求める

31 クエリの実習⑪ q_kadai11 算数の度数分布をもとめる

32 クエリの実習⑫ q_ ユニオン SELECT 学籍番号, 名前, [2term], 国 語,1 AS 順序 FROM q_kadai09 UNION SELECT “ 平均 ”, “ ”, “ ”, 国語 の平均,2 AS 順序 FROM q_ ユニオン 01 ORDER BY 順序 ;

33 クエリの実習⑫ q_kadai12

34 フォームの実習① f_ 入力画面

35 フォームの実習① f_kadai51

36 フォームの実習② f_ インターフェース

37 フォームの実習② f_kadai52

38 レポートの実習 r_ 出力

39 レポートの実習 r_kadai81


Download ppt "データベース入門 日進高等学校 情報化推進委員会. 表計算ソフトとの比較 表計算ソフト (Excel) データベース ( Access ) 編集 二人目はデータの編集が ロックされる 複数の人が同時にデータ を 編集できる 信頼性 ファイルの数だけ データが存在する データは一つ データ処理 自由."

Similar presentations


Ads by Google