《數(shù)據(jù)庫(kù)原理》知識(shí)點(diǎn)之SQL的數(shù)據(jù)更新

  • 發(fā)布時(shí)間:2024-09-15 16:21:23
  • 來(lái)源:本站整理
  • 閱讀:
導(dǎo)讀:
  3.4.1 數(shù)據(jù)插入
  考核要求:達(dá)到“簡(jiǎn)單應(yīng)用”層次
  數(shù)據(jù)插入方式有兩種:(1) 元組值的插入INSERT INTO 基本表名(列名表)
  VALUES (元組值)
  或
  INSERT INTO 基本表名(列名表)
 ?。═ABLE(元組值),(元組值),……)
  (2) 查詢結(jié)果的插入
  INSERT INTO 基本表名(列名表)
  SEL

考核要求:達(dá)到“簡(jiǎn)單應(yīng)用”層次

數(shù)據(jù)插入方式有兩種:(1) 元組值的插入INSERT INTO 基本表名(列名表)

VALUES (元組值)

INSERT INTO 基本表名(列名表)

(TABLE(元組值),(元組值),……)

(2) 查詢結(jié)果的插入

INSERT INTO 基本表名(列名表)

SELECT 查詢語(yǔ)句

3.4.2 SQL數(shù)據(jù)刪除考核要求:達(dá)到“簡(jiǎn)單應(yīng)用”層次

DELETE FROM 基本表名 [WHERE條件表達(dá)式](語(yǔ)義:從基本表中刪除滿足條件表達(dá)式的元組)

3.4.3 數(shù)據(jù)修改考核要求:達(dá)到“簡(jiǎn)單應(yīng)用”層次

UPDATE 基本表名SET 列名=值表達(dá)式,[列名=值表達(dá)式……] [WHERE 條件表達(dá)式](語(yǔ)義:修改基本表中滿足條件表達(dá)式的那些元組中的列值,需修改的列值在SET子句中指出)

3.4.4 數(shù)據(jù)修改考核要求:達(dá)到“領(lǐng)會(huì)”層次

對(duì)視圖的查詢(SELECT)操作,和基本表一樣,但是視圖的更新操作受到下列三條規(guī)則的限制:

如果視圖是從多個(gè)基本表使用聯(lián)接操作導(dǎo)出的,則不允許更新。

如果導(dǎo)出的視圖使用了分組和聚合操作,也不允許更新。

如果視圖是從單個(gè)基本表使用選擇、投影操作導(dǎo)出的,并且包括了基本表的主鍵或某個(gè)候選鍵, 那么這樣的視圖稱為“行列子集視圖”,則可以執(zhí)行操作。

相關(guān)閱讀

熱門標(biāo)簽

關(guān)于《數(shù)據(jù)庫(kù)原理》知識(shí)點(diǎn)之SQL的數(shù)據(jù)更新文章

2021年自學(xué)考試報(bào)考入口 2021年自學(xué)考試報(bào)考入口

熱門文章