計概整理-第九章

1. Relational Design(設計)

        →Avoid multiple concepts within one ralation:

  • can lead to redundant(冗長的,多餘的) data
  • 刪掉一個tuple可會也會刪了必要的資訊

改善的方法 — Decompasition(分割) : 將單一關連表分割成幾個較小的關連表

§ Lossless / nonloss decomposition (無漏失的分割) : 一種"correct"的分割,不會失去任何的資訊

2. Relational Operations(運算)關連式

  • Select (選取) : choose row  (列)
  • Project (投射) : choose columns (行)

Join (結合) :Assemble information from 1 or 2 relations

3. SQL (Structured Query Language) 結構化查詢語言

  • Operations  to manipulate tuples.

         'insert' 'update' 'delete' select'