回覆列表
  • 1 # 我的夢也是你呀

    區別:

    1、檢視是已經編譯好的sql語句,而表不是。

    2、檢視沒有實際的物理記錄,而表有。

    3、表是內容,檢視是視窗。

    4、表只用物理空間而檢視不佔用物理空間,檢視只是邏輯概念的存在,表可以及時四對它進行修改,但檢視只能有建立的語句來修改。

    5、表是內模式,檢視是外模式。

    6、檢視是檢視資料表的一種方法,可以查詢資料表中某些欄位構成的資料,只是一些SQL語句的集合。從安全的角度說,檢視可以不給使用者接觸資料表,從而不知道表結構。

    7、表屬於全域性模式中的表,是實表;檢視屬於區域性模式的表,是虛表。

    8、檢視的建立和刪除隻影響檢視本身,不影響對應的基本表。聯絡 1、檢視(view)是在基本表之上建立的表,它的結構(即所定義的列)和內容(即所有資料行)都來自基本表,它依據基本表存在而存在。 2、一個檢視可以對應一個基本表,也可以對應多個基本表,基於一個表也可以建立多個檢視。檢視是基本表的抽象和在邏輯意義上建立的新關係。 3、表可以建立各種觸發器,可以建立索引,可以建立主健、約束等。但是檢視不能建立這些物件(檢視可以建立替代觸發器)。表和檢視可以更新,但是檢視的更新受到約束。

  • 中秋節和大豐收的關聯?
  • 鄧麗君長相好看嗎?漂亮嗎?