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

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

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

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

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

      網(wǎng)絡(luò)數(shù)據(jù)庫(kù)講稿(復(fù)制)

      時(shí)間:2019-05-14 20:42:07下載本文作者:會(huì)員上傳
      簡(jiǎn)介:寫(xiě)寫(xiě)幫文庫(kù)小編為你整理了多篇相關(guān)的《網(wǎng)絡(luò)數(shù)據(jù)庫(kù)講稿(復(fù)制)》,但愿對(duì)你工作學(xué)習(xí)有幫助,當(dāng)然你在寫(xiě)寫(xiě)幫文庫(kù)還可以找到更多《網(wǎng)絡(luò)數(shù)據(jù)庫(kù)講稿(復(fù)制)》。

      第一篇:網(wǎng)絡(luò)數(shù)據(jù)庫(kù)講稿(復(fù)制)

      網(wǎng)絡(luò)數(shù)據(jù)庫(kù)講稿

      4/20/2013

      一、復(fù)制的基本概念

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

      二、復(fù)制模型

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

      SQL Server復(fù)制模型由下列對(duì)象組成:發(fā)布服務(wù)器,分發(fā)服務(wù)器,訂閱服務(wù)器,發(fā)布,項(xiàng)目,訂閱。還有幾個(gè)負(fù)責(zé)在發(fā)布服務(wù)器和訂閱服務(wù)器之間復(fù)制和移動(dòng)數(shù)據(jù)的復(fù)制進(jìn)程:快照代理程序,分發(fā)代理程序,日志讀取器代理程序,隊(duì)列讀取器代理程序,合并代理程序。1.服務(wù)器角色

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

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

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

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

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

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

      ⑤隊(duì)列讀取器代理程序:與快照復(fù)制或事務(wù)復(fù)制一起使用。

      三、服務(wù)器的連接方式

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

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

      四、配置復(fù)制

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

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

      網(wǎng)絡(luò)數(shù)據(jù)庫(kù)講稿

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

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

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

      出版物是準(zhǔn)備發(fā)布的表、表中數(shù)據(jù)的子集或其它數(shù)據(jù)庫(kù)對(duì)象的集合。出版物是訂閱的單元。

      在企業(yè)管理器中運(yùn)行向?qū)?,右擊【?fù)制】,單擊【新建/發(fā)布】啟動(dòng)【創(chuàng)建發(fā)布向?qū)А?,然后按提示進(jìn)行。

      在“指定項(xiàng)目”步驟,單擊“項(xiàng)目默認(rèn)值”或“對(duì)象”右端的省略號(hào)按鈕,可設(shè)置快照屬性。

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

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

      3.訂閱

      訂閱是對(duì)發(fā)布到指定訂閱服務(wù)器的數(shù)據(jù)或數(shù)據(jù)庫(kù)對(duì)象的請(qǐng)求。一個(gè)訂閱服務(wù)器可以向不同發(fā)布請(qǐng)求多個(gè)訂閱。

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

      在企業(yè)管理器中:工具/向?qū)В归_(kāi)【復(fù)制】,啟動(dòng)【創(chuàng)建強(qiáng)制訂閱向?qū)А浚缓蟀刺崾具M(jìn)行。

      (2)請(qǐng)求訂閱 在企業(yè)管理器中:工具/向?qū)?,展開(kāi)【復(fù)制】,啟動(dòng)【創(chuàng)建請(qǐng)求訂閱向?qū)А?,然后按提示進(jìn)行。

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

      第二篇:網(wǎng)絡(luò)數(shù)據(jù)庫(kù)講稿(查詢)

      網(wǎng)絡(luò)數(shù)據(jù)庫(kù)講稿

      一、簡(jiǎn)單的SELECT

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

      有三種書(shū)寫(xiě)格式。

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

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

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

      P107 ORDER BY子句必須放在SELECT語(yǔ)句的最后。

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

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

      select 班級(jí),SUM(已修學(xué)分)from 學(xué)生GROUP BY 班級(jí)

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

      select 班級(jí),性別,SUM(已修學(xué)分)from 學(xué)生GROUP BY 班級(jí),性別WITH ROLLUP(6)CUBE是ROLLUP的擴(kuò)展。(7)ALL短語(yǔ)

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

      WHERE已修學(xué)分>4 GROUP BY ALL 班級(jí),性別

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

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

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

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

      SELECT 姓名,分?jǐn)?shù)FROM 學(xué)生,成績(jī)WHERE 學(xué)生.學(xué)號(hào)=成績(jī).學(xué)號(hào) ORDER BY 姓名COMPUTE SUM(分?jǐn)?shù))

      SELECT 姓名,分?jǐn)?shù)FROM 學(xué)生,成績(jī)WHERE 學(xué)生.學(xué)號(hào)=成績(jī).學(xué)號(hào) ORDER BY 姓名COMPUTE SUM(分?jǐn)?shù))BY 姓名

      網(wǎng)絡(luò)數(shù)據(jù)庫(kù)講稿

      SELECT 姓名,分?jǐn)?shù)FROM 學(xué)生,成績(jī)WHERE 學(xué)生.學(xué)號(hào)=成績(jī).學(xué)號(hào) ORDER BY 姓名COMPUTE SUM(分?jǐn)?shù))BY 姓名COMPUTE SUM(分?jǐn)?shù))

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

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

      P136

      二、多表查詢

      P112 1.內(nèi)、外連接

      內(nèi)外連接中用ON<條件> 2.交叉連接

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

      (1)聯(lián)合查詢

      P120 SELECT 員工編號(hào),員工姓名,'員工信息表' FROM 員工信息WHERE 所任職位='經(jīng)理' UNION SELECT 部門(mén)編號(hào),部門(mén)名稱,'部門(mén)信息表' FROM 部門(mén)信息

      (2)INTERSECT

      P305 SELECT 學(xué)號(hào)FROM 成績(jī)表 INTERSECT SELECT 學(xué)號(hào)FROM 學(xué)生信息

      (3)EXCEPT SELECT 學(xué)號(hào)FROM 學(xué)生信息 EXCEPT SELECT 學(xué)號(hào)FROM 成績(jī)表

      三、子查詢

      P121

      第三篇:網(wǎng)絡(luò)數(shù)據(jù)庫(kù)講稿(觸發(fā)器)

      網(wǎng)絡(luò)數(shù)據(jù)庫(kù)講稿

      3/26/2013

      觸發(fā)器

      P191

      一、觸發(fā)器概述

      1.是一種特殊的存儲(chǔ)過(guò)程。

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

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

      4.使用觸發(fā)器可強(qiáng)制實(shí)現(xiàn)數(shù)據(jù)的一致性和完整性。

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

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

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

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

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

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

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

      CREATE TRIGGER 增加學(xué)生學(xué)分 ON 成績(jī)

      //只能增加一條記錄

      FOR INSERT AS DECLARE @XH CHAR(6),@KCH CHAR(8),@FS DECIMAL(4,1)SELECT @XH=學(xué)號(hào),@KCH=課程編號(hào),@FS=分?jǐn)?shù) FROM INSERTED IF @FS>=60

      網(wǎng)絡(luò)數(shù)據(jù)庫(kù)講稿

      3/26/2013

      UPDATE 學(xué)生 SET 已修學(xué)分

      =已修學(xué)分+(SELECT 學(xué)分 FROM 課程 WHERE 課程編號(hào)=@KCH)

      WHERE 學(xué)號(hào)=@XH 2.

      CREATE TRIGGER 減少學(xué)生學(xué)分 ON 成績(jī) FOR DELETE AS UPDATE 學(xué)生 SET 已修學(xué)分=已修學(xué)分-(SELECT SUM(學(xué)分)FROM 課程 WHERE 課程編號(hào) IN(SELECT DISTINCT 課程編號(hào) FROM DELETED WHERE 學(xué)生.學(xué)號(hào)=DELETED.學(xué)號(hào) AND 分?jǐn)?shù)>=60))WHERE EXISTS(SELECT DISTINCT 課程編號(hào) FROM DELETED WHERE 學(xué)生.學(xué)號(hào)=DELETED.學(xué)號(hào) AND 分?jǐn)?shù)>=60)3.CREATE TRIGGER 修改學(xué)生學(xué)分 ON 成績(jī) FOR UPDATE AS UPDATE 學(xué)生 SET 已修學(xué)分=已修學(xué)分-(SELECT SUM(學(xué)分)FROM 課程 WHERE 課程編號(hào) IN(SELECT DISTINCT 課程編號(hào) FROM DELETED WHERE 學(xué)生.學(xué)號(hào)=DELETED.學(xué)號(hào) AND 分?jǐn)?shù)>=60))WHERE EXISTS(SELECT DISTINCT 課程編號(hào) FROM DELETED WHERE 學(xué)生.學(xué)號(hào)=DELETED.學(xué)號(hào) AND 分?jǐn)?shù)>=60)UPDATE 學(xué)生 SET 已修學(xué)分=已修學(xué)分+(SELECT SUM(學(xué)分)FROM 課程WHERE 課程編號(hào) IN(SELECT DISTINCT 課程編號(hào) FROM INSERTED WHERE 學(xué)生.學(xué)號(hào)=INSERTED.學(xué)號(hào) AND 分?jǐn)?shù)>=60))WHERE EXISTS(SELECT DISTINCT 課程編號(hào) FROM INSERTED WHERE 學(xué)生.學(xué)號(hào)=INSERTED.學(xué)號(hào) AND 分?jǐn)?shù)>=60)

      4.“修改學(xué)生學(xué)分”也可改為:

      CREATE TRIGGER 修改學(xué)生學(xué)分 ON 成績(jī) FOR UPDATE AS UPDATE 學(xué)生 SET 已修學(xué)分=(SELECT SUM(學(xué)分)FROM 課程 WHERE 課程編號(hào) IN

      網(wǎng)絡(luò)數(shù)據(jù)庫(kù)講稿

      3/26/2013(SELECT 課程編號(hào) FROM 成績(jī)

      WHERE 學(xué)生.學(xué)號(hào)=成績(jī).學(xué)號(hào) AND 分?jǐn)?shù)>=60))

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

      --INSERT INTO 成績(jī) VALUES('200202','L2020308',83)--INSERT INTO 成績(jī) VALUES('200202','L2030501',80)--INSERT INTO 成績(jī) VALUES('200202','L2030506',75)--DELETE FROM 成績(jī) WHERE 學(xué)號(hào)='200202' AND LEFT(課程編號(hào),1)='L'--UPDATE 成績(jī) SET 分?jǐn)?shù)=80 WHERE 學(xué)號(hào)='200202' AND LEFT(課程編號(hào),1)='L'

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

      P198 例: 1.P199 2.CREATE TRIGGER 禁刪數(shù)據(jù)庫(kù)ON ALL SERVER FOR DROP_DATABASE AS PRINT '請(qǐng)不要?jiǎng)h除數(shù)據(jù)庫(kù)!' ROLLBACK TRANSACTION

      DROP DATABASE 訂貨管理

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

      P199, P200

      六、管理觸發(fā)器

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

      --根據(jù)成績(jī)表計(jì)算每個(gè)學(xué)生的已修學(xué)分

      update 學(xué)生set 已修學(xué)分=(select sum(學(xué)分)from 課程 where 課程編號(hào)in(select 課程編號(hào)from 成績(jī)where 學(xué)生.學(xué)號(hào)=成績(jī).學(xué)號(hào) and 分?jǐn)?shù)>=60))

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

      網(wǎng)絡(luò)數(shù)據(jù)庫(kù)講稿

      3/26/2013 AS UPDATE 學(xué)生SET 已修學(xué)分=已修學(xué)分+(SELECT SUM(學(xué)分)FROM 課程 WHERE 課程編號(hào)IN(SELECT DISTINCT 課程編號(hào)FROM inserted WHERE 學(xué)生.學(xué)號(hào)=inserted.學(xué)號(hào)AND 分?jǐn)?shù)>=60))WHERE EXISTS(SELECT DISTINCT 課程編號(hào)FROM inserted WHERE 學(xué)生.學(xué)號(hào)=inserted.學(xué)號(hào)AND 分?jǐn)?shù)>=60)

      select * from 成績(jī)

      select 學(xué)號(hào),已修學(xué)分from 學(xué)生

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

      select * into 備份成績(jī)from 成績(jī) //備份成績(jī)表 select 學(xué)號(hào),姓名,已修學(xué)分from 學(xué)生

      insert into 成績(jī) select * from 成績(jī)

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

      第四篇:網(wǎng)絡(luò)數(shù)據(jù)庫(kù)講稿(查詢)

      網(wǎng)絡(luò)數(shù)據(jù)庫(kù)講稿

      一、簡(jiǎn)單的SELECT

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

      有三種書(shū)寫(xiě)格式。

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

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

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

      P107 ORDER BY子句必須放在SELECT語(yǔ)句的最后。

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

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

      select 班級(jí)編號(hào),SUM(已修學(xué)分)from 學(xué)生 GROUP BY 班級(jí)編號(hào)

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

      select 班級(jí)編號(hào),性別,SUM(已修學(xué)分)from 學(xué)生GROUP BY 班級(jí)編號(hào),性別 WITH ROLLUP(6)CUBE是ROLLUP的擴(kuò)展。(7)ALL短語(yǔ)

      P109 select 班級(jí)編號(hào),性別,SUM(已修學(xué)分)from 學(xué)生

      WHERE已修學(xué)分>4 GROUP BY ALL 班級(jí)編號(hào),性別

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

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

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

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

      SELECT 姓名,分?jǐn)?shù) FROM 學(xué)生,成績(jī) WHERE 學(xué)生.學(xué)號(hào)=成績(jī).學(xué)號(hào) ORDER BY 姓名 COMPUTE SUM(分?jǐn)?shù))

      SELECT 姓名,分?jǐn)?shù) FROM 學(xué)生,成績(jī) WHERE 學(xué)生.學(xué)號(hào)=成績(jī).學(xué)號(hào) ORDER BY 姓名 COMPUTE SUM(分?jǐn)?shù))BY 姓名

      網(wǎng)絡(luò)數(shù)據(jù)庫(kù)講稿

      SELECT 姓名,分?jǐn)?shù) FROM 學(xué)生,成績(jī) WHERE 學(xué)生.學(xué)號(hào)=成績(jī).學(xué)號(hào) ORDER BY 姓名 COMPUTE SUM(分?jǐn)?shù))BY 姓名 COMPUTE SUM(分?jǐn)?shù))

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

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

      P136

      二、多表查詢

      P112 1.內(nèi)、外連接

      內(nèi)外連接中用ON<條件> 2.交叉連接

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

      (1)聯(lián)合查詢

      P120 SELECT 員工編號(hào),員工姓名,'員工信息表' FROM 員工信息 WHERE 所任職位='經(jīng)理' UNION SELECT 部門(mén)編號(hào),部門(mén)名稱,'部門(mén)信息表' FROM 部門(mén)信息

      (2)INTERSECT

      P305 SELECT 學(xué)號(hào) FROM 成績(jī)表 INTERSECT SELECT 學(xué)號(hào)FROM 學(xué)生信息

      (3)EXCEPT SELECT 學(xué)號(hào)FROM 學(xué)生信息 EXCEPT SELECT 學(xué)號(hào)FROM 成績(jī)表

      三、子查詢

      P121

      第五篇:網(wǎng)絡(luò)數(shù)據(jù)庫(kù)講稿(帳戶和權(quán)限)

      一、安全的概念

      防止數(shù)據(jù)受侵害,無(wú)權(quán)限的用戶不能訪問(wèn)和操作數(shù)據(jù)。SQL Server的安全管理體現(xiàn)在兩個(gè)方面。P187

      二、安全模型

      分為三層結(jié)構(gòu): 1.服務(wù)器安全管理

      通過(guò)固定的服務(wù)器角色來(lái)實(shí)現(xiàn)。P194 2.?dāng)?shù)據(jù)庫(kù)安全管理

      通過(guò)固定的數(shù)據(jù)庫(kù)角色來(lái)實(shí)現(xiàn)。P196 3.對(duì)象安全管理

      通過(guò)定義對(duì)象和語(yǔ)句的許可權(quán)限來(lái)實(shí)現(xiàn)。P197(2)

      三、操作權(quán)限必須滿足的三個(gè)條件

      P187

      這三個(gè)條件就是SQL Server驗(yàn)證權(quán)限的三個(gè)階段:

      1.第一階段:用戶必須登錄到SQL Server的實(shí)例,進(jìn)行身份鑒別,被確認(rèn)合法才能登錄到SQL Server的實(shí)例。2.第二階段:用戶在每個(gè)要訪問(wèn)的數(shù)據(jù)庫(kù)里必須有一個(gè)帳號(hào),SQL Server實(shí)例將SQL Server登錄映射到數(shù)據(jù)庫(kù)用戶帳號(hào)上,在這個(gè)數(shù)據(jù)庫(kù)的帳號(hào)上定義數(shù)據(jù)庫(kù)的管理和數(shù)據(jù)對(duì)象的訪問(wèn)的安全策略。

      3.第三階段:檢查用戶是否具有訪問(wèn)數(shù)據(jù)庫(kù)對(duì)象、執(zhí)行動(dòng)作的權(quán)限,經(jīng)過(guò)語(yǔ)句許可權(quán)限的驗(yàn)證,才能夠?qū)崿F(xiàn)對(duì)數(shù)據(jù)庫(kù)的操作。

      四、認(rèn)證模式

      P188

      1.Windows NT認(rèn)證模式。2.混合模式。五、三個(gè)默認(rèn)的帳號(hào)

      P188

      1.sa 2.BUILTINAdministrator

      是Windows NT的用戶

      3.guest

      六、設(shè)置/取消(用戶、成員、角色)

      下載網(wǎng)絡(luò)數(shù)據(jù)庫(kù)講稿(復(fù)制)word格式文檔
      下載網(wǎng)絡(luò)數(shù)據(jù)庫(kù)講稿(復(fù)制).doc
      將本文檔下載到自己電腦,方便修改和收藏,請(qǐng)勿使用迅雷等下載。
      點(diǎn)此處下載文檔

      文檔為doc格式


      聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn)自行上傳,本網(wǎng)站不擁有所有權(quán),未作人工編輯處理,也不承擔(dān)相關(guān)法律責(zé)任。如果您發(fā)現(xiàn)有涉嫌版權(quán)的內(nèi)容,歡迎發(fā)送郵件至:645879355@qq.com 進(jìn)行舉報(bào),并提供相關(guān)證據(jù),工作人員會(huì)在5個(gè)工作日內(nèi)聯(lián)系你,一經(jīng)查實(shí),本站將立刻刪除涉嫌侵權(quán)內(nèi)容。

      相關(guān)范文推薦

        網(wǎng)絡(luò)數(shù)據(jù)庫(kù)講稿(客戶端開(kāi)發(fā)編程)

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

        網(wǎng)絡(luò)數(shù)據(jù)庫(kù)講稿(存儲(chǔ)過(guò)程)5篇

        網(wǎng)絡(luò)數(shù)據(jù)庫(kù)講稿4/15/2013 存儲(chǔ)過(guò)程P177 一、什么是存儲(chǔ)過(guò)程 1.是一個(gè)過(guò)程,與其它語(yǔ)言中的過(guò)程幾乎完全相同。它們可以接收參數(shù)、輸出參數(shù)、返回單個(gè)或多個(gè)結(jié)果集以及返回值。......

        網(wǎng)絡(luò)數(shù)據(jù)庫(kù)講稿(表數(shù)據(jù)操作)

        網(wǎng)絡(luò)數(shù)據(jù)庫(kù)講稿 一、插入數(shù)據(jù) P131 1.INSERT … VALUES … VALUES所提供的值的個(gè)數(shù)、順序、數(shù)據(jù)類型,必須與字段名列表中的相一致。 關(guān)于NULL 和 DEFAULT P133 CREATE......

        網(wǎng)絡(luò)數(shù)據(jù)庫(kù)講稿(概論)(共五篇)

        網(wǎng)絡(luò)數(shù)據(jù)庫(kù)講稿 4/17/2013 一、SQL Server 2005簡(jiǎn)介。 P9 SQL(Structured Query Language) 1. SQL Server 2005是一個(gè)大型的、高效的關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng),它具有安全的、......

        網(wǎng)絡(luò)數(shù)據(jù)庫(kù)講稿(觸發(fā)器)[小編推薦]

        網(wǎng)絡(luò)數(shù)據(jù)庫(kù)講稿4/8/2013 觸發(fā)器P191 一、觸發(fā)器概述 1.是一種特殊的存儲(chǔ)過(guò)程。 2.不能被顯式調(diào)用,只能由一些特定的操作(命令)引發(fā)(激活),這些命令是:INSERT、DELETE、UPDATE、CR......

        網(wǎng)絡(luò)數(shù)據(jù)庫(kù)講稿(索引、關(guān)系、視圖)(合集5篇)

        網(wǎng)絡(luò)數(shù)據(jù)庫(kù)講稿4/15/2013 索引 P92 一、概述 索引是與表或視圖關(guān)聯(lián)的、存儲(chǔ)在數(shù)據(jù)庫(kù)中的、具有特殊結(jié)構(gòu)的對(duì)象,索引包含由表或視圖中的一列或多列生成的鍵,并通過(guò)指針指向表或......

        網(wǎng)絡(luò)數(shù)據(jù)庫(kù)教案

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

        數(shù)據(jù)庫(kù)原理_實(shí)驗(yàn)教學(xué)講稿

        邯 鄲 學(xué) 院 實(shí)驗(yàn)教學(xué)講稿 2013~2014學(xué)年 第一學(xué)期 分院(系、部): 教 研 室: 課 程 名 稱: 授 課 班 級(jí): 主 講 教 師: 職稱: 使 用 教 材: 信息工程學(xué)院 網(wǎng)絡(luò)工程 數(shù)據(jù)庫(kù)原理 網(wǎng)絡(luò)......