table 'results' SELECT name, teacher FROM results;

Slides:



Advertisements
Similar presentations
だい六か – クリスマスとお正月 ぶんぽう. て form review ► Group 1 Verbs ► Have two or more ひらがな in the verb stem AND ► The final sound of the verb stem is from the い row.
Advertisements

Essay writing rules for Japanese!!. * First ・ There are two directions you can write. ・よこがき / 横書き (same as we write English) ・たてがき / 縦書き (from right to.
ICSE Competition Guidance
3-1 MySQLについて 発表者:藤村元彦 自然言語処理研究室.
五段動詞の歌 ごだんどうしのうた.
英語勉強会.
日本語... ジェパディー! This is a template for you to use in your classroom.
6-2 データベース 1.SQLite SQLを単純化した SQLite を使ってデータベースを操作 表「fruit」
Food, Places, and People.
SQL J2EE I 第3回 /
じょし Particles.
Verb Plain Negativeform
Part II: Structured design methods and representations (構造化設計手法と設計の表現)
Noun の 間(に) + Adjective Verb てform + いる間(に) during/while.
Ch13-1 TB250 てフォーム.
Japanese verbs informal forms
3-2.データを取り出す 2004年 5月20日(木) 01T6074X 茂木啓悟.
Intend or plan to do something: つもり です。
SP0 check.
Tohoku University Kyo Tsukada
V 03 I do NOT eat sushi. I do NOT do sumo.
十年生の 日本語 Year 10 Writing Portfolio
After (I) verbed & After (I) verb
Second RF-Gun beamline
マイクロソフト Access での SQL 演習 第1回 SQL問い合わせ(クエリ)
SQL パフォーマンス チューニング ~ カバーリングインデックス/クエリヒントの利用~
カタカナ  4 When you want to own a car in the big cities in Japan, you need to prove you have a place to park your car. Unless you have a parking space on.
Students’ reactions to Japanese and foreign teachers’ use of L1/L2
New accessory hardware Global Platform Division
Japan /12/2006 Hiragana Quiz #3 Grammar: More on じゃありません
第2回.リレーショナルデータベース入門 SQL を用いたテーブルへの行の挿入 SQL 問い合わせの発行と評価結果の確認.
3-10. MySQLシステムの管理  2004年6月10日  大北高広                01T6010F.
第1回.リレーショナルデータベースを使ってみよう
第1回.リレーショナルデータベースを使ってみよう
第2回.リレーショナルデータベース入門 SQL を用いたテーブルへの行の挿入 SQL 問い合わせの発行と評価結果の確認.
SQL パフォーマンス チューニング ~ プランガイドの利用~
Causative Verbs Extensively borrowed from Rubin, J “Gone Fishin’”, Power Japanese (1992: Kodansha:Tokyo) Created by K McMahon.
Windows Azure 通知ハブ.
マイクロソフト Access での SQL 演習 第5回 副問い合わせ
PROGRAMMING IN HASKELL
第3回.テーブルの結合 結合条件 SQL を用いた結合問い合わせ.
第3回.テーブルの結合 結合条件 SQL を用いた結合問い合わせ.
全国粒子物理会 桂林 2019/1/14 Implications of the scalar meson structure from B SP decays within PQCD approach Yuelong Shen IHEP, CAS In collaboration with.
-Get test signed and make corrections
にほんご JPN101 Oct. 5, 2009 (Monday).
Term paper, Report (1st, first)
3-6.インデックスについて 3-7.関数と併用されることの 多いMySQLコマンド
Disclosure of conflict of interest
Where is Wumpus Propositional logic (cont…) Reasoning where is wumpus
大規模なこと Large scale.
Michael Jeffrey Jordan
Question Words….
講義ノート共有データベース NoteTotter?
データベース設計 第8回 クライアント=サーバーモデル(2)
Suzaku and the Results ~1 years after launch Suzaku (朱雀)
Term paper, report (2nd, final)
ー生命倫理の授業を通して生徒の意識に何が生じたかー
博士論文研究の概要 Outline of doctoral thesis research
再帰CTE を使って遊ぼう 大阪#9 2012/04/14.
Nice to meet you! 先生や学校の写真など Photo of 4. (⇒name & “nice to meet you”)
Term paper, report (2nd, final)
09 06/23 PHP と SQL (MySQL) の連携 その3
第2回.リレーショナルデータベース入門 SQL を用いたテーブルへの行の挿入 SQL 問い合わせの発行と評価結果の確認.
第1回.リレーショナルデータベースを使ってみよう
にほんご JPN101 Sep. 24, 2009 (Thursday).
SQL J2EE I (データベース論) 第3回 /
名詞の役割をする不定詞 To play baseball is fun. 野球をすることは面白い。.
Improving Strategic Play in Shogi by Using Move Sequence Trees
Windows Azure メディアサービス
Presentation transcript:

table 'results' SELECT name, teacher FROM results; teacher_name student_name score Database K KK 85 AA 75 LL 90 Programming A table 'results' SELECT name, teacher FROM results; name teacher_name Database K Programming A Query result is one new table

table 'results' Query result is one new table name teacher_name student_name score Database K KK 85 AA 75 LL 90 Programming A table 'results' SELECT DISTINCT name, teacher FROM results; 重複した値を持つ行は 1つの行になる Duplicate Records are Eliminated from the Query Result name teacher_name Database K Programming A Query result is one new table

テーブルの分解 (Table Decomposition) ■ 分解前 results(name, teacher_name, student_name, score) ■ 分解後 A(name, teacher_name), B(name, student_name, score) name teacher_name student_name score Database K KK 85 AA 75 LL 90 Programming A name student_name score Database KK 85 AA 75 LL 90 Programming name teacher_name Database K Programming A

テーブルの分解 (Table Decomposition) ■ 分解前      results(name, teacher_name, student_name, score) ■ 分解後     A(name, teacher_name), B(name, student_name, score) results の全ての属性が,分解後のテーブルに含まれていること. All attributes in ‘results’ must be included in the decomposed tables.

テーブルの分解と結合 A(name, teacher_name), B(name, student_name, score) name Database KK 85 AA 75 LL 90 Programming name teacher_name Database K Programming A SELECT A.name, A.teacher_name, B.student_name, B.score FROM A, B WHERE A.name = B.name 結合問い合わせにより元の テーブルに戻るので,この 分解は無損失分解である. The original table ‘results’ is constructed. The decomposition is LOSSLESS. name teacher_name student_name score Database K KK 85 AA 75 LL 90 Programming A

テーブルの分解は,必ずしも情報無損失ではない table decompositions are not always lossless データベース設計には 2つの異なる方針がある Two alternatives in database design 1. テーブルを情報無損失分解する Decompose tables losslessly 2. テーブルをなるべく分解しない Do not decompose tables テーブルを情報無損失分解することで,データの管理 がしやすくなる場合がある Lossless table decomposition is useful to make database management ease