欧美色欧美亚洲高清在线观看,国产特黄特色a级在线视频,国产一区视频一区欧美,亚洲成a 人在线观看中文

  1. <ul id="fwlom"></ul>

    <object id="fwlom"></object>

    <span id="fwlom"></span><dfn id="fwlom"></dfn>

      <object id="fwlom"></object>

      網絡數據庫講稿(觸發(fā)器)

      時間:2019-05-14 18:53:38下載本文作者:會員上傳
      簡介:寫寫幫文庫小編為你整理了多篇相關的《網絡數據庫講稿(觸發(fā)器)》,但愿對你工作學習有幫助,當然你在寫寫幫文庫還可以找到更多《網絡數據庫講稿(觸發(fā)器)》。

      第一篇:網絡數據庫講稿(觸發(fā)器)

      網絡數據庫講稿

      3/26/2013

      觸發(fā)器

      P191

      一、觸發(fā)器概述

      1.是一種特殊的存儲過程。

      2.不能被顯式調用,只能由一些特定的操作(命令)引發(fā)(激活),這些命令是:INSERT、DELETE、UPDATE、CREATE、ALTER、DROP、GRANT、DENY、REVOKE等。3.每個觸發(fā)器由三部分組成

      ①觸發(fā)器名稱:命名規(guī)則與變量名、存儲過程名相同; ②激活該觸發(fā)器的操作(命令動詞)。③一個存儲過程。

      4.使用觸發(fā)器可強制實現數據的一致性和完整性。

      二、觸發(fā)器的分類(按引發(fā)命令分類)及其工作原理

      1.DML觸發(fā)器(表級)(1)觸發(fā)器必須依附于某一個表(觸發(fā)器必須被包含在某一個表中)。(2)激活該觸發(fā)器的操作:可以是INSERT、DELETE、UPDATE之一。(3)當上述操作發(fā)生在包含觸發(fā)器的表上時,觸發(fā)器中的過程被自動執(zhí)行。(4)支持兩種類型的觸發(fā)器: ①AFTER 可以為同一表的同一操作定義多個該類型的觸發(fā)器,并可定義執(zhí)行順序; ②INSTEAD OF 同一表的同一操作只能定義一個該類型的觸發(fā)器。(5)工作原理

      P193 臨時邏輯表INSERTED和DELETED。2.DDL觸發(fā)器(數據庫級和服務器級)(1)觸發(fā)器必須依附于某一個數據庫(觸發(fā)器必須被包含在某一個數據庫中)。

      (2)激活該觸發(fā)器的操作:可以是CREATE、ALTER、DROP、GRANT、DENY、REVOKE等之一。

      (3)當上述操作發(fā)生在包含觸發(fā)器的數據庫上時,觸發(fā)器中的過程被自動執(zhí)行。(4)只有AFTER型觸發(fā)器。

      三、創(chuàng)建DML觸發(fā)器

      P194 用命令CREATE TRIGGER創(chuàng)建 例: 1.

      CREATE TRIGGER 增加學生學分 ON 成績

      //只能增加一條記錄

      FOR INSERT AS DECLARE @XH CHAR(6),@KCH CHAR(8),@FS DECIMAL(4,1)SELECT @XH=學號,@KCH=課程編號,@FS=分數 FROM INSERTED IF @FS>=60

      網絡數據庫講稿

      3/26/2013

      UPDATE 學生 SET 已修學分

      =已修學分+(SELECT 學分 FROM 課程 WHERE 課程編號=@KCH)

      WHERE 學號=@XH 2.

      CREATE TRIGGER 減少學生學分 ON 成績 FOR DELETE AS UPDATE 學生 SET 已修學分=已修學分-(SELECT SUM(學分)FROM 課程 WHERE 課程編號 IN(SELECT DISTINCT 課程編號 FROM DELETED WHERE 學生.學號=DELETED.學號 AND 分數>=60))WHERE EXISTS(SELECT DISTINCT 課程編號 FROM DELETED WHERE 學生.學號=DELETED.學號 AND 分數>=60)3.CREATE TRIGGER 修改學生學分 ON 成績 FOR UPDATE AS UPDATE 學生 SET 已修學分=已修學分-(SELECT SUM(學分)FROM 課程 WHERE 課程編號 IN(SELECT DISTINCT 課程編號 FROM DELETED WHERE 學生.學號=DELETED.學號 AND 分數>=60))WHERE EXISTS(SELECT DISTINCT 課程編號 FROM DELETED WHERE 學生.學號=DELETED.學號 AND 分數>=60)UPDATE 學生 SET 已修學分=已修學分+(SELECT SUM(學分)FROM 課程WHERE 課程編號 IN(SELECT DISTINCT 課程編號 FROM INSERTED WHERE 學生.學號=INSERTED.學號 AND 分數>=60))WHERE EXISTS(SELECT DISTINCT 課程編號 FROM INSERTED WHERE 學生.學號=INSERTED.學號 AND 分數>=60)

      4.“修改學生學分”也可改為:

      CREATE TRIGGER 修改學生學分 ON 成績 FOR UPDATE AS UPDATE 學生 SET 已修學分=(SELECT SUM(學分)FROM 課程 WHERE 課程編號 IN

      網絡數據庫講稿

      3/26/2013(SELECT 課程編號 FROM 成績

      WHERE 學生.學號=成績.學號 AND 分數>=60))

      然后可執(zhí)行下列命令,并檢驗執(zhí)行結果。

      --INSERT INTO 成績 VALUES('200202','L2020308',83)--INSERT INTO 成績 VALUES('200202','L2030501',80)--INSERT INTO 成績 VALUES('200202','L2030506',75)--DELETE FROM 成績 WHERE 學號='200202' AND LEFT(課程編號,1)='L'--UPDATE 成績 SET 分數=80 WHERE 學號='200202' AND LEFT(課程編號,1)='L'

      四、創(chuàng)建DDL觸發(fā)器

      P198 例: 1.P199 2.CREATE TRIGGER 禁刪數據庫ON ALL SERVER FOR DROP_DATABASE AS PRINT '請不要刪除數據庫!' ROLLBACK TRANSACTION

      DROP DATABASE 訂貨管理

      五、嵌套觸發(fā)器和遞歸觸發(fā)器

      P199, P200

      六、管理觸發(fā)器

      P201 1.查看 2.修改 3.禁用 4.刪除

      --根據成績表計算每個學生的已修學分

      update 學生set 已修學分=(select sum(學分)from 課程 where 課程編號in(select 課程編號from 成績where 學生.學號=成績.學號 and 分數>=60))

      --修改插入觸發(fā)器,使得向成績表中插入多條記錄,也能成功執(zhí)行 CREATE TRIGGER 插入學生學分ON 成績 FOR insert

      網絡數據庫講稿

      3/26/2013 AS UPDATE 學生SET 已修學分=已修學分+(SELECT SUM(學分)FROM 課程 WHERE 課程編號IN(SELECT DISTINCT 課程編號FROM inserted WHERE 學生.學號=inserted.學號AND 分數>=60))WHERE EXISTS(SELECT DISTINCT 課程編號FROM inserted WHERE 學生.學號=inserted.學號AND 分數>=60)

      select * from 成績

      select 學號,已修學分from 學生

      INSERT INTO 成績VALUES('200202','L2020308',83)INSERT INTO 成績VALUES('200202','L2030501',80)INSERT INTO 成績VALUES('200202','L2030506',75)INSERT INTO 成績VALUES('200201','L2020308',83)INSERT INTO 成績VALUES('200201','L2030501',80)INSERT INTO 成績VALUES('200201','L2030506',75)

      select * into 備份成績from 成績 //備份成績表 select 學號,姓名,已修學分from 學生

      insert into 成績 select * from 成績

      INSERT INTO 成績VALUES('200212','L2030506',75)

      第二篇:網絡數據庫講稿(觸發(fā)器)[小編推薦]

      網絡數據庫講稿

      4/8/2013

      觸發(fā)器

      P191

      一、觸發(fā)器概述

      1.是一種特殊的存儲過程。

      2.不能被顯式調用,只能由一些特定的操作(命令)引發(fā)(激活),這些命令是:INSERT、DELETE、UPDATE、CREATE、ALTER、DROP、GRANT、DENY、REVOKE等。3.每個觸發(fā)器由三部分組成

      ①觸發(fā)器名稱:命名規(guī)則與變量名、存儲過程名相同; ②激活該觸發(fā)器的操作(命令動詞)。③一個存儲過程。

      4.使用觸發(fā)器可強制實現數據的一致性和完整性。

      二、觸發(fā)器的分類(按引發(fā)命令分類)及其工作原理

      1.DML觸發(fā)器(表級)(1)觸發(fā)器必須依附于某一個表(觸發(fā)器必須被包含在某一個表中)。(2)激活該觸發(fā)器的操作:可以是INSERT、DELETE、UPDATE之一。(3)當上述操作發(fā)生在包含觸發(fā)器的表上時,觸發(fā)器中的過程被自動執(zhí)行。(4)支持兩種類型的觸發(fā)器: ①AFTER 可以為同一表的同一操作定義多個該類型的觸發(fā)器,并可定義執(zhí)行順序; ②INSTEAD OF 同一表的同一操作只能定義一個該類型的觸發(fā)器。(5)工作原理

      P193 臨時邏輯表INSERTED和DELETED。2.DDL觸發(fā)器(數據庫級和服務器級)(1)觸發(fā)器必須依附于某一個數據庫(觸發(fā)器必須被包含在某一個數據庫中)。

      (2)激活該觸發(fā)器的操作:可以是CREATE、ALTER、DROP、GRANT、DENY、REVOKE等之一。

      (3)當上述操作發(fā)生在包含觸發(fā)器的數據庫上時,觸發(fā)器中的過程被自動執(zhí)行。(4)只有AFTER型觸發(fā)器。

      三、創(chuàng)建DML觸發(fā)器

      P194 用命令CREATE TRIGGER創(chuàng)建 例: 1.

      CREATE TRIGGER 增加學生學分 ON 成績

      FOR INSERT AS UPDATE 學生 SET 已修學分=已修學分+(SELECT SUM(學分)FROM 課程 WHERE 課程編號 IN(SELECT DISTINCT 課程編號 FROM INSERTED

      網絡數據庫講稿

      4/8/2013 WHERE 學生.學號= INSERTED.學號 AND 分數>=60))WHERE EXISTS(SELECT DISTINCT 課程編號 FROM INSERTED WHERE 學生.學號= INSERTED.學號 AND 分數>=60)2.

      CREATE TRIGGER 減少學生學分 ON 成績 FOR DELETE AS UPDATE 學生 SET 已修學分=已修學分-(SELECT SUM(學分)FROM 課程 WHERE 課程編號 IN(SELECT DISTINCT 課程編號 FROM DELETED WHERE 學生.學號=DELETED.學號 AND 分數>=60))WHERE EXISTS(SELECT DISTINCT 課程編號 FROM DELETED WHERE 學生.學號=DELETED.學號 AND 分數>=60)3.CREATE TRIGGER 修改學生學分 ON 成績 FOR UPDATE AS UPDATE 學生 SET 已修學分=已修學分-(SELECT SUM(學分)FROM 課程 WHERE 課程編號 IN(SELECT DISTINCT 課程編號 FROM DELETED WHERE 學生.學號=DELETED.學號 AND 分數>=60))WHERE EXISTS(SELECT DISTINCT 課程編號 FROM DELETED WHERE 學生.學號=DELETED.學號 AND 分數>=60)UPDATE 學生 SET 已修學分=已修學分+(SELECT SUM(學分)FROM 課程WHERE 課程編號 IN(SELECT DISTINCT 課程編號 FROM INSERTED WHERE 學生.學號=INSERTED.學號 AND 分數>=60))WHERE EXISTS(SELECT DISTINCT 課程編號 FROM INSERTED WHERE 學生.學號=INSERTED.學號 AND 分數>=60)

      4.“修改學生學分”也可改為:

      CREATE TRIGGER 修改學生學分 ON 成績 FOR UPDATE AS UPDATE 學生 SET 已修學分=(SELECT SUM(學分)FROM 課程

      網絡數據庫講稿

      4/8/2013 WHERE 課程編號 IN(SELECT 課程編號 FROM 成績

      WHERE 學生.學號=成績.學號 AND 分數>=60))

      然后可執(zhí)行下列命令,并檢驗執(zhí)行結果。

      --INSERT INTO 成績 VALUES('200202','L2020308',83)--INSERT INTO 成績 VALUES('200202','L2030501',80)--INSERT INTO 成績 VALUES('200202','L2030506',75)--DELETE FROM 成績 WHERE 學號='200202' AND LEFT(課程編號,1)='L'--UPDATE 成績 SET 分數=80 WHERE 學號='200202' AND LEFT(課程編號,1)='L'

      四、創(chuàng)建DDL觸發(fā)器

      P198 例: 1.P199 CREATE TRIGGER 禁刪與修改表 ON DATABASE FOR DROP_TABLE,ALTER_TABLE AS PRINT '請不要刪除或修改表!' ROLLBACK TRANSACTION 2.CREATE TRIGGER 禁刪與修改數據庫 ON ALL SERVER FOR DROP_DATABASE,ALTER_DATABASE AS PRINT '請不要刪除或修改數據庫!' ROLLBACK TRANSACTION

      DROP DATABASE 訂貨管理

      五、嵌套觸發(fā)器和遞歸觸發(fā)器

      P199, P200 1.概念

      2.禁用與啟用嵌套觸發(fā)器

      ①在對象資源管理器中打開服務器屬性窗口,選“高級”,修改“允許觸發(fā)器激發(fā)其他觸發(fā)器”。

      ②調用存儲過程 SP_CONFIGURE 'NESTED TRIGGER',1或0 3.禁用與啟用遞歸觸發(fā)器

      ①在對象資源管理器中打開數據庫屬性窗口,選“選項”,修改“遞歸觸發(fā)器已啟用”。②命令 ALTER DATABASE 數據庫名 SET RECURSIVE_TRIGGERS ON 或 OFF 4.例

      六、管理觸發(fā)器

      P201 1.查看

      網絡數據庫講稿

      4/8/2013 2.修改 3.禁用 4.刪除

      第三篇:網絡數據庫講稿(查詢)

      網絡數據庫講稿

      一、簡單的SELECT

      P95 1.SELECT … FROM …(1)DISTINCT(2)TOP n [PERCENT](3)字段別名

      有三種書寫格式。

      2.WHERE子句(SELECT … FROM … WHERE …)

      P101(1)比較運算符(2)邏輯運算符

      (3)范圍運算符BETWEEN(4)列表(包含)運算符 IN(5)字符匹配運算符LIKE及通配符(6)空值NULL 3.ORDER BY子句(SELECT … FROM … WHERE … ORDER BY …)

      P107 ORDER BY子句必須放在SELECT語句的最后。

      4.GROUP BY子句(SELECT … FROM … WHERE …GROUP BY … ORDER BY …)P109(1)GROUP BY子句中的列名必須是原表中的列名,不能是別名。(2)當SELECT子句中有聚合函數時,GROUP BY子句實現分組統(tǒng)計。

      (3)當SELECT子句中同時有字段名列和聚合函數列時,必須使用GROUP BY子句。例如

      select 班級,SUM(已修學分)from 學生GROUP BY 班級

      (4)在SELECT子句中出現的列名必須出現在GROUP BY子句中、或聚合函數中。GROUP BY子句中的列名則不一定出現在SELECT子句中。(5)ROLLUP返回第一個分組列的統(tǒng)計行。例如:

      select 班級,性別,SUM(已修學分)from 學生GROUP BY 班級,性別WITH ROLLUP(6)CUBE是ROLLUP的擴展。(7)ALL短語

      P109 select 班級,性別,SUM(已修學分)from 學生

      WHERE已修學分>4 GROUP BY ALL 班級,性別

      ALL不能與WITH同用。6.HAVING子句

      (SELECT … FROM … WHERE …GROUP BY … HAVING … ORDER BY …)P111(1)HAVING應與GROUP BY配對使用,否則沒必要使用。(2)HAVING的主要作用是第二次篩選。

      (3)HAVING中可以包含聚合函數(WHERE中不可以)。

      (4)HAVING中非聚合函數中的字段名,必須出現在GROUP BY中。(5)SELECT列表中命名的別名,不能在HAVING中使用。7.COMPUTE子句,按排序字段分組求和。

      SELECT 姓名,分數FROM 學生,成績WHERE 學生.學號=成績.學號 ORDER BY 姓名COMPUTE SUM(分數)

      SELECT 姓名,分數FROM 學生,成績WHERE 學生.學號=成績.學號 ORDER BY 姓名COMPUTE SUM(分數)BY 姓名

      網絡數據庫講稿

      SELECT 姓名,分數FROM 學生,成績WHERE 學生.學號=成績.學號 ORDER BY 姓名COMPUTE SUM(分數)BY 姓名COMPUTE SUM(分數)

      Compute By 必須與 Order By 子句一起使用,而且Compute By 子句中的統(tǒng)計列名列表也必須與之相同。

      8.SELECT INTO,將查詢結果保存到永久表中。

      P136

      二、多表查詢

      P112 1.內、外連接

      內外連接中用ON<條件> 2.交叉連接

      交叉連接中用WHERE<條件>,用WHERE<條件>的交叉連接等同于內連接。3.合并兩個查詢

      (1)聯合查詢

      P120 SELECT 員工編號,員工姓名,'員工信息表' FROM 員工信息WHERE 所任職位='經理' UNION SELECT 部門編號,部門名稱,'部門信息表' FROM 部門信息

      (2)INTERSECT

      P305 SELECT 學號FROM 成績表 INTERSECT SELECT 學號FROM 學生信息

      (3)EXCEPT SELECT 學號FROM 學生信息 EXCEPT SELECT 學號FROM 成績表

      三、子查詢

      P121

      第四篇:網絡數據庫講稿(復制)

      網絡數據庫講稿

      4/20/2013

      一、復制的基本概念

      SQL Server復制是在數據庫之間對數據和數據庫對象進行復制和分發(fā)并且對于數據的修改進行同步,以確保其一致性的一組技術。使用復制可以將數據分發(fā)到不同位置,通過局域網、Internet分發(fā)給多個遠程服務器站點;還可將多個用戶和站點的數據進行合并。

      二、復制模型

      復制技術采用發(fā)布(出版)——訂閱模型分發(fā)數據。

      SQL Server復制模型由下列對象組成:發(fā)布服務器,分發(fā)服務器,訂閱服務器,發(fā)布,項目,訂閱。還有幾個負責在發(fā)布服務器和訂閱服務器之間復制和移動數據的復制進程:快照代理程序,分發(fā)代理程序,日志讀取器代理程序,隊列讀取器代理程序,合并代理程序。1.服務器角色

      參與復制的服務器根據任務不同可劃分為以下角色: ①發(fā)布服務器:數據源所在的服務器。

      ②分發(fā)服務器:將出版物從發(fā)布服務器移動到訂閱服務器。③訂閱服務器 2.項目

      3.發(fā)布(出版物)4.訂閱 5.復制的類型 ①快照復制 ②事務復制 ③合并復制 6.復制代理程序

      ①快照代理程序:與所有復制類型一起使用。

      ②分發(fā)代理程序:與快照復制和事務復制一起使用。③合并代理程序:與合并復制一起使用。

      ④日志讀取器代理程序:與事務復制一起使用。

      ⑤隊列讀取器代理程序:與快照復制或事務復制一起使用。

      三、服務器的連接方式

      1.發(fā)布服務器與分發(fā)服務器為同一物理服務器 2.發(fā)布服務器與分發(fā)服務器為不同物理服務器 3.發(fā)布者與再次發(fā)布者連接方式

      4.多發(fā)布服務器單訂閱服務器連接方式

      四、配置復制

      復制一般包括以下幾個階段:配置發(fā)布和分發(fā),生成和應用初始快照,修改復制數據,同步和傳播數據。

      復制過程中各代理程序的調度由SQL Server Agent服務管理,應配置SQL Server Agent服務能夠在系統(tǒng)啟動的時候自動啟動,并且在意外停止時能夠自動重新啟動,由于復制操作跨越多個服務器傳輸數據,所以SQL Server Agent服務的啟動帳號應使用域用戶帳號。1.配置分發(fā)服務器

      網絡數據庫講稿

      4/20/2013 分發(fā)服務器是快照復制和事務復制的首要組件。在企業(yè)管理器中運行向導,右擊【復制】,單擊【配置發(fā)布、訂閱服務器和分發(fā)】啟動【配置發(fā)布和分發(fā)向導】。然后按提示進行。

      配置完成后,系統(tǒng)在分發(fā)服務器上創(chuàng)建distribution系統(tǒng)數據庫、復制文件夾、復制監(jiān)視器。

      2.配置發(fā)布服務器和創(chuàng)建出版物

      出版物是準備發(fā)布的表、表中數據的子集或其它數據庫對象的集合。出版物是訂閱的單元。

      在企業(yè)管理器中運行向導,右擊【復制】,單擊【新建/發(fā)布】啟動【創(chuàng)建發(fā)布向導】,然后按提示進行。

      在“指定項目”步驟,單擊“項目默認值”或“對象”右端的省略號按鈕,可設置快照屬性。

      可循環(huán)創(chuàng)建多個發(fā)布。

      可查閱和修改已建發(fā)布的屬性。

      3.訂閱

      訂閱是對發(fā)布到指定訂閱服務器的數據或數據庫對象的請求。一個訂閱服務器可以向不同發(fā)布請求多個訂閱。

      訂閱可在發(fā)布服務器上創(chuàng)建(強制訂閱)或在訂閱服務器上創(chuàng)建(請求訂閱)。(1)強制訂閱

      在企業(yè)管理器中:工具/向導,展開【復制】,啟動【創(chuàng)建強制訂閱向導】,然后按提示進行。

      (2)請求訂閱 在企業(yè)管理器中:工具/向導,展開【復制】,啟動【創(chuàng)建請求訂閱向導】,然后按提示進行。

      也可按教材P175的例子,先創(chuàng)建發(fā)布,再配置發(fā)布和分發(fā)服務器,最后創(chuàng)建訂閱。

      第五篇:網絡數據庫講稿(查詢)

      網絡數據庫講稿

      一、簡單的SELECT

      P95 1.SELECT … FROM …(1)DISTINCT(2)TOP n [PERCENT](3)字段別名

      有三種書寫格式。

      2.WHERE子句(SELECT … FROM … WHERE …)

      P101(1)比較運算符(2)邏輯運算符

      (3)范圍運算符BETWEEN(4)列表(包含)運算符 IN(5)字符匹配運算符LIKE及通配符(6)空值NULL 3.ORDER BY子句(SELECT … FROM … WHERE … ORDER BY …)

      P107 ORDER BY子句必須放在SELECT語句的最后。

      4.GROUP BY子句(SELECT … FROM … WHERE …GROUP BY … ORDER BY …)P109(1)GROUP BY子句中的列名必須是原表中的列名,不能是別名。(2)當SELECT子句中有聚合函數時,GROUP BY子句實現分組統(tǒng)計。

      (3)當SELECT子句中同時有字段名列和聚合函數列時,必須使用GROUP BY子句。例如

      select 班級編號,SUM(已修學分)from 學生 GROUP BY 班級編號

      (4)在SELECT子句中出現的列名必須出現在GROUP BY子句中、或聚合函數中。GROUP BY子句中的列名則不一定出現在SELECT子句中。(5)ROLLUP返回第一個分組列的統(tǒng)計行。例如:

      select 班級編號,性別,SUM(已修學分)from 學生GROUP BY 班級編號,性別 WITH ROLLUP(6)CUBE是ROLLUP的擴展。(7)ALL短語

      P109 select 班級編號,性別,SUM(已修學分)from 學生

      WHERE已修學分>4 GROUP BY ALL 班級編號,性別

      ALL不能與WITH同用。6.HAVING子句

      (SELECT … FROM … WHERE …GROUP BY … HAVING … ORDER BY …)P111(1)HAVING應與GROUP BY配對使用,否則不能使用。(2)HAVING的主要作用是第二次篩選。

      (3)HAVING中可以包含聚合函數(WHERE中不可以)。

      (4)HAVING中非聚合函數中的字段名,必須出現在GROUP BY中。(5)SELECT列表中命名的別名,不能在HAVING中使用。7.COMPUTE子句,按排序字段分組求和。

      SELECT 姓名,分數 FROM 學生,成績 WHERE 學生.學號=成績.學號 ORDER BY 姓名 COMPUTE SUM(分數)

      SELECT 姓名,分數 FROM 學生,成績 WHERE 學生.學號=成績.學號 ORDER BY 姓名 COMPUTE SUM(分數)BY 姓名

      網絡數據庫講稿

      SELECT 姓名,分數 FROM 學生,成績 WHERE 學生.學號=成績.學號 ORDER BY 姓名 COMPUTE SUM(分數)BY 姓名 COMPUTE SUM(分數)

      Compute By 必須與 Order By 子句一起使用,而且Compute By 子句中的統(tǒng)計列名列表也必須與之相同。

      8.SELECT INTO,將查詢結果保存到永久表中。

      P136

      二、多表查詢

      P112 1.內、外連接

      內外連接中用ON<條件> 2.交叉連接

      交叉連接中用WHERE<條件>,用WHERE<條件>的交叉連接等同于內連接。3.合并兩個查詢

      (1)聯合查詢

      P120 SELECT 員工編號,員工姓名,'員工信息表' FROM 員工信息 WHERE 所任職位='經理' UNION SELECT 部門編號,部門名稱,'部門信息表' FROM 部門信息

      (2)INTERSECT

      P305 SELECT 學號 FROM 成績表 INTERSECT SELECT 學號FROM 學生信息

      (3)EXCEPT SELECT 學號FROM 學生信息 EXCEPT SELECT 學號FROM 成績表

      三、子查詢

      P121

      下載網絡數據庫講稿(觸發(fā)器)word格式文檔
      下載網絡數據庫講稿(觸發(fā)器).doc
      將本文檔下載到自己電腦,方便修改和收藏,請勿使用迅雷等下載。
      點此處下載文檔

      文檔為doc格式


      聲明:本文內容由互聯網用戶自發(fā)貢獻自行上傳,本網站不擁有所有權,未作人工編輯處理,也不承擔相關法律責任。如果您發(fā)現有涉嫌版權的內容,歡迎發(fā)送郵件至:645879355@qq.com 進行舉報,并提供相關證據,工作人員會在5個工作日內聯系你,一經查實,本站將立刻刪除涉嫌侵權內容。

      相關范文推薦

        Oracle數據庫觸發(fā)器京橋大學

        京橋大學召開“解放思想、改革開放、創(chuàng)新驅動、科學發(fā)展”大討論活動動員大會 為深入貫徹落實黨的十八大精神、5月15日下午,我院在辦公樓二樓大會議室召開“解放思想、改革開......

        網絡數據庫講稿(客戶端開發(fā)編程)

        網絡數據庫講稿(14) 3/26/2013 SQL Server客戶端開發(fā)與編程 一、引言 1.編程模式:C/S模式和B/S模式。 2.客戶端編程語言:ASP,VB,VC,VFP,PB,Delphi,Access,ASP,JSP等,都可訪問SQL數據庫。......

        網絡數據庫講稿(概論)(共五篇)

        網絡數據庫講稿 4/17/2013 一、SQL Server 2005簡介。 P9 SQL(Structured Query Language) 1. SQL Server 2005是一個大型的、高效的關系數據庫管理系統(tǒng),它具有安全的、......

        網絡數據庫講稿(存儲過程)5篇

        網絡數據庫講稿4/15/2013 存儲過程P177 一、什么是存儲過程 1.是一個過程,與其它語言中的過程幾乎完全相同。它們可以接收參數、輸出參數、返回單個或多個結果集以及返回值。......

        網絡數據庫講稿(帳戶和權限)

        一、安全的概念 防止數據受侵害,無權限的用戶不能訪問和操作數據。 SQL Server的安全管理體現在兩個方面。P187 二、安全模型 分為三層結構: 1.服務器安全管理 通過固定的服務......

        網絡數據庫講稿(表數據操作)

        網絡數據庫講稿 一、插入數據 P131 1.INSERT … VALUES … VALUES所提供的值的個數、順序、數據類型,必須與字段名列表中的相一致。 關于NULL 和 DEFAULT P133 CREATE......

        網絡數據庫講稿(索引、關系、視圖)(合集5篇)

        網絡數據庫講稿4/15/2013 索引 P92 一、概述 索引是與表或視圖關聯的、存儲在數據庫中的、具有特殊結構的對象,索引包含由表或視圖中的一列或多列生成的鍵,并通過指針指向表或......

        網絡數據庫教案

        1 《網絡數據庫》教案 第一講 課題: WEB服務器的安裝與配置(一) 教學目的: 通過本次課題,使學生掌握WEB服務器的安裝與配置;分別在不同操作系統(tǒng)平臺下正確安裝WEB服務器,了解WEB服......