熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> SQL語言 >> 正文

SQL實戰新手入門:第七章小結

2013-11-13 12:43:13  來源: SQL語言 

   小結

  將數據以關系數據模型形式來存儲既有優點也有缺點因為關系模型將把數據拆分到多個不同的表中所以在使用之前必須先將數據構建到一個數據集中SQL提供的JOIN操作符減輕了這一過程的負擔它允許按照某種有意義的標准通常是主鍵和外鍵將從多個表中獲取的數據集進行聯接

  每一個JOIN操作符都涉及兩個表對於一個查詢可以包含多少個聯接或者在一個查詢中可以聯接多少個表並沒有實際的限制標准的JOIN類型是INNER JOINLEFT OUTER JOINRIGHTOUTER JOIN和FULL JOIN它們指的是將來自參與的表的數據集進行匹配的方式

  JOIN用於橫向組合數據UNION操作符則用於縱向組合數據它可以將不同查詢返回的結果合並到單個記錄列表中

  如果在查詢中使用JOIN和UNION操作符此外其中還有大量其他子句那麼查詢很快就會變得復雜起來可以使用視圖來抽象化這種復雜性視圖就是一個凍結的查詢除了可以使用視圖隱藏查詢的復雜性之外還可以使用它來處理數據的安全性或者對數據的訪問方式進行定制

  總而言之本章所介紹和詳細分析的概念都是SQL標准的一部分但在不同RDBMS的實現中可能會存在一定的差異

       返回目錄SQL實戰新手入門

       編輯推薦

       Oracle索引技術

       高性能MySQL

       數據倉庫與數據挖掘培訓視頻教程


From:http://tw.wingwit.com/Article/program/SQL/201311/16453.html
    推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.