データベース.

Slides:



Advertisements
Similar presentations
事前アンケートの結果 調査日:平成 2 3年 ○ 月 ○ 日 対 象: ○○○○○○ 中学校 ○ 年 ○ 組 1.
Advertisements

G G プロフの特性 を調べよう. メディつき授業パッケージ プロフィール帳 PROFILE 誕生日 星座 けつえきがた 趣味 / 特技 住所 名前 電話番号 メールアドレ ス モテモテ やさしさ オシャレ おわらい 将来の夢を教えて 今ハマっていること は ?
データベース. レシートを見てみよう コンビニやスーパーで買物をするときの レシートを見てみよう – 何がかいてあるだろうか? – レジで全部打ち込んでいる? – なぜ、打ち込まないのにレシートには商品名 や価格が出てくるの?
受診管理システム. 機能と特長 入金の管理 出金の管理 予約管理 レシート発行機能 未収金の管理 DM 用タグシール発行 など.
データモデリング ボトムアップ分析. ボトムアップ分析の手順 トップダウン分析の結果とは別に実施 画面や帳票イメージからモデル化 ①画面や帳票を集める ② Excel などのワークシートで,エンティ ティ,データ項目名を決める ③ドメインを定義し,データ項目に割り当 てる ④正規化を実施 ⑤発生タイミングでエンティティを分離.
SQLエディタによる データベースプログラミング 01. データベースとはデータを1つにまとめて 複数のシステムで共有できるようにしたもの 蔵書管理システム 貸出管理システム 生徒ファイル 生徒番号 学年 クラス 番号 名前 性別 住所 貸出ファイル 貸出番号 図書番号 貸出月 貸出日 蔵書ファイル.
データベースを体験しよう. データベース データをまとめて管理する仕組み – データを整理整頓して管理すると、 いろいろな目的で活用できる データベースの例 – 料理データベース – 座席予約 – 図書館の貸出 データベース 管理システム データベース 名簿データ 料理データ 食材データ 在庫管理.
実践!DB逆設計 ~レシートからER図を起こす~
エンティティ・リレーションシップ・モデル
  スケジュール管理手法PERT-Time      解 説    “最早開始時間計算のアルゴリズム”
DB(データベース)のおはなし 作成者:小野正広 DBと言っても、  ドラゴンボール ではないですぞ! 3/1/2017.
第二回 前回のグループワーク 解答編も含んでいたので、紹介省略 ただ気になったところ マック→100円 競合するのはモス?
図書館ガイダンス    大学図書館の使い方 2012年度新入生ガイダンス 図書館キャラクター 「わらづと君」
図書館利用説明会 新入生のみなさんへ 1/27.
リレーショナル・データベース データベース論 第10回.
SQLエディタによる データベースプログラミング
1926~30年と1954~58年の違いはなんだろう? どうしてだろう? 今日のポイント モード 5ページの図.
Excel による データベース入門 Ver /9.
PHPエディタによる 情報システム演習 01.
主キーと主要属性の定義.
第5章 データベースの設計 5.1 データベース設計の概要 5.2 ERモデルとスキーマ設計 5.3 正規化 5.4 一貫性制約.
ほんとにだいじょうぶ!? ネット や ケータイ
Accessによる SQLの操作 ~実際にテーブルを操作してみよう!~.
図書館利用説明会 新入生のみなさんへ 情報を集めてみよう.
データモデリング トップダウンモデルと ボトムアップモデルの融合
図書と雑誌 書誌情報を理解して 正しいツールを使おう 【目標】 書誌情報を見て図書か雑誌か判断できる
データモデリング CRUD分析.
クイズ 「インターネットを使う前に」 ネチケット(情報モラル)について学ぼう.
6.ネットで悪口は要注意 プレゼンテーション資料
6.ネットで悪口は要注意 プレゼンテーション資料
図書館利用説明会 新入生のみなさんへ 1/27.
練習問題4.
「ビジネスで成功する人たちは“本当に良いトレーニング法”を知っている?
ユースケース図2-4~ FM11012 中島拓也.
経済情報処理ガイダンス 神奈川大学 経済学部.
図書館ガイダンス    大学図書館の使い方 2011年度新入生ガイダンス 図書館キャラクター 「わらづと君」
参考ビデオ クローズアップ現代 NHK 総合 19:30~55 4/3 放送 なんで企業は、そんなに必死に地頭力を求めるようになったのかな。
ケータイの使い道に関心を 子どもがケータイをどのように使っているかご存知ですか?
「学級風土チェックシート」を活用しよう!
データからいろんなことを学ぼう! このスライドでは、順に、こんなことを説明します。 「データ」って、どんなもの? 「データ」を集めてみよう
データベースシステム入門 8.異状,正規化による異状の防止
データベースシステム入門 9.従属,従属関係,第三正規形
数字を見せます。 読みましょう。. (ステップ0) 自己紹介をする グループの人は,今日一緒に勉強するお友達です。名前と所属,今日のお昼に食べたものを紹介し合いましょう。 1人15秒。班長から。 終わったら雑談。
投稿: 投稿前に考えよう レッスン#2:投稿 - 投稿する前に考えよう!
本時のねらい 情報社会における自分の責任や義務について考え、正しい判断や行動がとれるようにする。
【班での話し合い方】 ①ふせんに書いていることを読みながら台紙にはる。 ②同じような考え同士グループ分けし、貼りなおす。
マイクロソフト Access を使ってみよう 第2回
VBで始めるプログラミング こんにちは、世界。 /28 NARC.
演習7 学校および学校図書館における IT活用について
レクチャー (2) 図書と雑誌の違い と 書誌事項・参考文献リストの 見方と書き方
図書館ガイダンス ー院生編ー.
マイクロソフト Access での SQL 演習 第2回 集計,集約
3.リレーショナルデータベース,主キー, SQL
データモデリング エンティティの切り出し.
※内容は初版刊行当時のものです。 OPACで図書を探してみよう 学術情報総合センター情報サービス部門.
コンピュータにログイン 第1章 コンピュータにログイン 啓林館 情報A最新版 (p.6-13)
14.外部キー,データ分析,データベース設計
様々なデータの蓄積,共有が簡単操作で可能に!
Webからの 人間関係ネットワークの抽出と 情報支援
経済情報処理ガイダンス 神奈川大学 経済学部.
OPACで雑誌を探して みよう 学術情報総合センター情報サービス部門 ※内容は初版刊行当時のものです。
関係データベースとSQL MZ Platform講習会(上級).
リレーショナル・データベース J2EE I (データベース論) 第2回 /
<facebook入門セミナー>(2月13日)参加申込書
データベース第3回目 意味ごとにテーブルを分ける
情報ネットワークと コミュニケーション 数学領域3回 山本・野地.
タイトル、著者がわかる場合は そのまま入力 吾輩は猫である 夏目漱石 本を探すにはタイトル、著者名、出版者というような情報が必要です。
医療科学B演習のおさらい 杏林大学医学図書館 医療科学B.
テクニカル・ライティング 第4回 ~文章の設計法「KJ法」について~.
第14章 調べる (アウトプットの技術) 中国言語文化論.
Presentation transcript:

データベース

レシートを見てみよう コンビニやスーパーで買物をするときのレシートを見てみよう 何がかいてあるだろうか? レジで全部打ち込んでいる? なぜ、打ち込まないのにレシートには商品名や価格が出てくるの?

図書館の本を探す 図書館の検索システムを見てみよう 何を手がかりに探す? 書名 作者名 シリーズ名 様々な手がかりで探せるのはなぜだろう?

データを蓄積する データが蓄積されていると、いろいろなものを探すことができる。 図書館の場合 コンビニなどの場合 書名、作者名、シリーズ名、出版社名 等が登録されているので、どこからでも探すことができる コンビニなどの場合 バーコードと商品名、価格などを登録しておくと、バーコードだけで他のことがわかる

データがあると他に何ができる? 会員証を忘れても、電話番号と名前で探してくれる オンラインショップの場合、以前に買ったものがわかる お店の人にとっては、売れた商品を調べることができる←よく売れる商品を仕入れることができる

どっちが探しやすい? たとえば、紙に記録してある次の2つを考えてみよう 1つめの記録の束 学年、クラス、名前、性別、クラブが順番に書かれていて書く場所も決まっている 学年、クラス、名前、性別、クラブが書かれているが、場所は決まっていない

データの残し方 データをためておけば、いろいろなところに利用できる でも、何も考えずにためておいても、利用しにくい 目的のものを探しにくい 計算したりしにくい

データベース データを蓄積して利用するためには、効率のいい方法で、管理しておく必要がある。 この管理のためにデータベースが使われる 特に今は、関係データベースという方法がつかわれている

関係データベース 表のようにして、データを管理する レコード フィールド

フィールドってなに? たとえば、Aさんには 1年1組 △△高校 バスケット部 ××市にすんでいる といったいろいろな特徴がある。

フィールドってなに? Bさんにも同じような特徴がある。 1年2組 △△高校 ハンドボール部 ◯◯市

フィールドって何? これらをグループにしてみよう? 1年1組とハンドボール部はグループになる? ハンドボール部とバスケット部はグループになる?

フィールドって何? グループになるもの同士を結びつけて、タイトルを付けてみよう 1年1組と1年2組 バスケット部とハンドボール部 クラス 組 クラブ 部活動

フィールドとは こんなふうに、それぞれがもっている特徴をグループにして、タイトルをつけることができる。 これをフィールド(属性)という

レコードとは AさんやBさんは、フィールドに対して、それぞれの答えを持っている Aさんのクラブの属性はバスケット部 Aさんのクラスは1年1組

関係データベースでは 表のかたちにして、 縦にフィールド 横にレコードを書く

一枚の表で大丈夫? なんでもかんでも1枚の表にしておいて大丈夫?

一枚の表で大丈夫 これは、1回の貸出のレシート

一枚にするとどうなるか ・1回に借りる数が多いとどこまでも横に伸びていく ・どこまで伸びるかわからない ・短い人もいる 管理しにくい

複数の表で管理する データを全部1枚にすると管理しにくくなる 複数の表で管理する事が多い 複数の表の分け方を正規化という

テーブルのデータの区別 名前で区別 同姓同名は? 住所で区別 家族は同じ住所

主キー テーブルにあるレコードを区別するためのフィールド 顧客のデータであれば、名前や住所ではなく、顧客番号をつけて管理する 生徒も名前やクラスではなく、生徒番号をつける

複数の主キー 貸出データのような場合、1回の貸出を貸出番号にするが、1度に複数借りる場合がある 顧客番号や商品番号だけでも難しい 同じ顧客が何度も借りる 同じ商品も何度も貸し出される 1人の顧客が、同じ物を再び借りる 同じ物を一度に2つは借りないとすれば、貸出番号と商品番号で、レコードの区別をすることができる

レンタルデータの場合の主キー