关系数据库标准语言SQL课件.pptVIP

  • 2
  • 0
  • 约1.19万字
  • 约 88页
  • 2025-06-21 发布于山东
  • 举报

三、視圖的更新視圖是虛表,對它的更新最終要轉換為對基本表的更新。為防止非法操作,視圖定義時加WITH子句,DBMS將在視圖更新時檢查視圖定義中的條件,不滿足則拒絕執行。並非所有視圖都可更新。視圖的更新例:向電腦科學系學生視圖CS_S插入一個新記錄。INSERTINTOCS_SVALUES(‘S9’,‘楊力’,18);INSERTINTOSVALUES(‘S9’,‘楊力’,‘CS’,18);四、視圖的用途(優點)簡化用戶的操作——視圖機制使用戶可以只注意他所關心的數據。能使用戶以多種角度看待同一數據——視圖機制為不同用戶使用同一個數據庫提供靈活性。對重構資料庫提供了一定程度的邏輯獨立性——在資料庫的邏輯結構改變後,用新建立的視圖定義用戶原來的關係,使用戶的外模式保持不變。能夠對機密數據提供安全保護——視圖機制可以對不同的用戶定義不同的視圖,使機密數據不出現在用戶視圖中,從而自動提供了對機密數據的保護。SQL數據查詢——分組(1)求每個倉庫的職工的平均工資。SELECT倉庫號,AVG(工資)FROM職工GROUPBY倉庫號;求有一個以上職工的倉庫的平均工資。SELECT倉庫號,

文档评论(0)

1亿VIP精品文档

相关文档