試論電子商務(wù)數(shù)據(jù)庫系統(tǒng)的組建_第1頁
試論電子商務(wù)數(shù)據(jù)庫系統(tǒng)的組建_第2頁
試論電子商務(wù)數(shù)據(jù)庫系統(tǒng)的組建_第3頁
試論電子商務(wù)數(shù)據(jù)庫系統(tǒng)的組建_第4頁
試論電子商務(wù)數(shù)據(jù)庫系統(tǒng)的組建_第5頁
已閱讀5頁,還剩69頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)

文檔簡介

1、電子商務(wù)數(shù)據(jù)庫應(yīng)用主講:張慶環(huán)電子商務(wù)數(shù)據(jù)庫應(yīng)用課程簡介一、電子商務(wù)職業(yè)崗位分析專業(yè)方向:網(wǎng)站平臺技術(shù)、網(wǎng)絡(luò)商務(wù)運作主要職業(yè)崗位:網(wǎng)站建設(shè)人員、網(wǎng)頁設(shè)計人員、網(wǎng)站數(shù)據(jù)維護人員、網(wǎng)頁美工、網(wǎng)頁內(nèi)容編輯、網(wǎng)絡(luò)營銷人員、客戶服務(wù)人員和電子商務(wù)管理人員等 要求學(xué)生達到的幾項專業(yè)實踐技能:1、能勝任一般的網(wǎng)頁設(shè)計及電子商務(wù)網(wǎng)站建設(shè)工作2、能對電子商務(wù)系統(tǒng)進行一般的數(shù)據(jù)管理、應(yīng)用與維護3、具有電子商務(wù)網(wǎng)絡(luò)信息資源的采集、整理和分析能力4、能運用電子商務(wù)的相關(guān)知識、利用網(wǎng)絡(luò)進行特定的生產(chǎn)和商業(yè)活動的能力5、能參與一些電子商務(wù)系統(tǒng)總體方案設(shè)計和實施工作電子商務(wù)數(shù)據(jù)庫應(yīng)用課程簡介 二、本課程定位 職業(yè)崗位中,網(wǎng)

2、站數(shù)據(jù)維護人員應(yīng)具備對電子商務(wù)網(wǎng)站系統(tǒng)進行一般的數(shù)據(jù)管理、應(yīng)用與維護的能力, 電子商務(wù)數(shù)據(jù)庫應(yīng)用課程則是針對這種能力的培養(yǎng)而專門設(shè)置的主要課程。 電子商務(wù)數(shù)據(jù)庫應(yīng)用課程是電子商務(wù)專業(yè)開設(shè)的專業(yè)必修課,涵蓋了數(shù)據(jù)庫基礎(chǔ)知識和SQL Server數(shù)據(jù)庫管理系統(tǒng)這兩個方面內(nèi)容。 SQL Server具備大型數(shù)據(jù)庫系統(tǒng)的特牲,可構(gòu)建各種復(fù)雜的數(shù)據(jù)庫,是目前構(gòu)建商務(wù)網(wǎng)站使用最多的系統(tǒng)之一。學(xué)生經(jīng)過系統(tǒng)學(xué)習(xí),能夠掌握數(shù)據(jù)庫設(shè)計與管理技術(shù),為勝任電子商務(wù)網(wǎng)站的后臺數(shù)據(jù)庫管理與維護工作奠定堅實基礎(chǔ)。電子商務(wù)數(shù)據(jù)庫應(yīng)用課程簡介 電子商務(wù)數(shù)據(jù)庫應(yīng)用是電子商務(wù)專業(yè)課,基于電子商務(wù)數(shù)據(jù)維護人員崗位需求,通過本課程的學(xué)

3、習(xí),應(yīng)能夠達到如下要求:1、根據(jù)需求分析情況,能夠進行概要設(shè)計;2、能夠利用SQL SERVER,進行電子商務(wù)網(wǎng)站后臺數(shù)據(jù)庫的開發(fā);3、能夠利用SQL語句,對電子商務(wù)數(shù)據(jù)庫進行查詢等管理。 作為專科層次的學(xué)生,特別是高職院校,在教學(xué)中應(yīng)著眼于知識夠用、會用的原則。因此,在教學(xué)中,我們對內(nèi)容進行重新構(gòu)建,把理論性太強的內(nèi)容刪減掉,增加一些在實踐方面應(yīng)用的內(nèi)容,使所學(xué)知識能夠直接在實踐中加以應(yīng)用。 電子商務(wù)數(shù)據(jù)庫應(yīng)用課程簡介三、教學(xué)方法:1、利用計算機進行教學(xué)。 用計算機進行多媒體教學(xué),使學(xué)生在充分理解知識的基礎(chǔ)上,邊學(xué)邊練,不僅掌握知識,而且練就技能。2、利用實例,使學(xué)生能夠理解基本原理。 在數(shù)

4、據(jù)庫設(shè)計、詳細設(shè)計中貫穿兩個大型綜合實例(項目),以便學(xué)生明白所學(xué)部分作用、地位,每個實例(項目)則通過9個任務(wù)的驅(qū)動式教學(xué)來逐步完成.電子商務(wù)數(shù)據(jù)庫應(yīng)用課程簡介四、教學(xué)模式: 任務(wù)驅(qū)動教學(xué)模式:在學(xué)習(xí)過程中,貫穿大型綜合實例(項目),根據(jù)實際工作崗位典型工作任務(wù)分析,采用任務(wù)驅(qū)動教學(xué)模式,即提出各課程單元的任務(wù),示范引導(dǎo)學(xué)生解決問題,講解相關(guān)知識,最后學(xué)生自行操作并完成任務(wù)。 項目導(dǎo)向教學(xué)模式:在電子商務(wù)數(shù)據(jù)庫綜合演練學(xué)習(xí)時,采用項目導(dǎo)向教學(xué)模式。針對項目,講解數(shù)據(jù)庫設(shè)計的步驟、方法。 五、課程單元及學(xué)習(xí)情境(任務(wù))設(shè)計課程單元 任務(wù) 學(xué)時1 電子商務(wù)數(shù)據(jù)庫系統(tǒng)的組建 1.數(shù)據(jù)庫軟件的安裝與

5、啟動 62 數(shù)據(jù)庫的創(chuàng)建和管理 2.創(chuàng)建數(shù)據(jù)庫 83 數(shù)據(jù)表的創(chuàng)建和管理 3.創(chuàng)建數(shù)據(jù)表 84 數(shù)據(jù)的基本操作 4.數(shù)據(jù)的查詢 85 SQL SERVER的程序設(shè)計 5. Transact-SQL程序的編制 86 索引視圖存儲過程及觸發(fā)器的應(yīng)用 6.創(chuàng)建索引、視圖、存儲過程及觸發(fā)器 147 數(shù)據(jù)庫的備份與還原 7.數(shù)據(jù)復(fù)制與恢復(fù) 48 SQL Server的安全管理 8.SQL Server 的安全管理 49 數(shù)據(jù)完整性的保證 9.錯誤的捕獲和處理 4 項目綜合實訓(xùn) 30 總學(xué)時: 94任務(wù)1 數(shù)據(jù)庫軟件的安裝與啟動一、任務(wù)目的1學(xué)會SQL Server服務(wù)器的安裝。2學(xué)會服務(wù)管理器的設(shè)置方法

6、。3明確企業(yè)管理器的基本使用方法。4明確查詢分析器的基本使用方法。5明確構(gòu)建電子商務(wù)數(shù)據(jù)庫系統(tǒng)的關(guān)系型數(shù)據(jù)庫設(shè)計原則。二、知識準(zhǔn)備1掌握SQL Server各種版本安裝的軟、硬件要求及安裝步驟2了解SQL Server支持的身份驗證模式。3了解SQL Server各組件的主要功能。4掌握服務(wù)管理器的設(shè)置方法。5了解企業(yè)管理器的使用方法6了解查詢分析器中執(zhí)行SQL語句的方法。7掌握關(guān)系型數(shù)據(jù)庫三范式設(shè)計原則。對數(shù)據(jù)庫、表和數(shù)據(jù)庫對象有一個基本了解。任務(wù)導(dǎo)引單 元 1電子商務(wù)數(shù)據(jù)庫系統(tǒng)的組建 單元 1 電子商務(wù)數(shù)據(jù)庫系統(tǒng)的組建 1.1 數(shù)據(jù)庫基礎(chǔ)知識 1.2 關(guān)系數(shù)據(jù)庫 1.3 關(guān)系數(shù)據(jù)庫設(shè)計 1

7、.4 SQL Server 2000的性能與體系結(jié)構(gòu)1.5 SQL Server 2000的安裝1.6 SQL Server 2000的安全性1.7 Server 2000服務(wù)器的操作1.1 數(shù)據(jù)庫基礎(chǔ)知識1.1.1信息、數(shù)據(jù)與數(shù)據(jù)處理1.1.2 數(shù)據(jù)管理技術(shù)的發(fā)展1.1.3數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)、數(shù)據(jù)庫系統(tǒng)1.1.4數(shù)據(jù)模型1.1.5數(shù)據(jù)庫系統(tǒng)的體系結(jié)構(gòu)1.1.1信息、數(shù)據(jù)與數(shù)據(jù)處理1. 信息 (Information) 指現(xiàn)實世界事物的存在方式或運動狀態(tài)的反映。信息具有可感知、可存儲、可加工、可傳遞和可再生等自然屬性 。 信息也是各行各業(yè)不可缺少的資源,這是它的社會屬性。 1.1.1信息、

8、數(shù)據(jù)與數(shù)據(jù)處理2.數(shù)據(jù)(Data)與數(shù)據(jù)解釋 數(shù)據(jù)是描述事物的符號記錄 。它有多種表現(xiàn)形式,可以是數(shù)字,也可以是文字、圖形、聲音、語言 。數(shù)據(jù)的形式還不能完全表達其內(nèi)容,還需要數(shù)據(jù)的解釋,所以數(shù)據(jù)與數(shù)據(jù)的解釋是不可分的。 例如:記錄(張三,男,1987,河北,2006 )是數(shù)據(jù)。張三是一名大學(xué)生,男,1987年出生,2006年入學(xué)是對數(shù)據(jù)的解釋。 ?語義1.1.1信息、數(shù)據(jù)與數(shù)據(jù)處理3.數(shù)據(jù)處理 指對各種數(shù)據(jù)進行收集、存儲、加工和傳播的一系列活動的總和。數(shù)據(jù)的管理是指對數(shù)據(jù)進行的分類、組織、編碼、存儲、檢索和維護,它是數(shù)據(jù)處理的中心問題。 1.1.2數(shù)據(jù)管理技術(shù)的發(fā)展 數(shù)據(jù)管理三個階段的比較人

9、工管理文件系統(tǒng)數(shù)據(jù)庫系統(tǒng)背景 應(yīng)用領(lǐng)域科學(xué)計算數(shù)據(jù)處理大規(guī)模管理硬件背景只有紙帶、卡片、磁帶有了磁盤、磁鼓等直接存取設(shè)備大容量磁盤等軟件背景沒有操作系統(tǒng)和數(shù)據(jù)管理軟件有操作系統(tǒng),數(shù)據(jù)管理軟件數(shù)據(jù)庫管理系統(tǒng)處理方式批處理實時處理分布式處理特點數(shù)據(jù)組織形式不能長期保存在計算機里以文件的形式長期保存采用數(shù)據(jù)模型組織數(shù)據(jù)數(shù)據(jù)獨立性不獨立,數(shù)據(jù)與程序不可分割獨立性差數(shù)據(jù)獨立于程序數(shù)據(jù)共享程度不共享,數(shù)據(jù)冗余極大可以共享,數(shù)據(jù)大量冗余數(shù)據(jù)共享,冗余度低數(shù)據(jù)面向?qū)ο竺嫦驊?yīng)用,一個程序?qū)?yīng)一組數(shù)據(jù)面向應(yīng)用,一個數(shù)據(jù)文件可以被多個應(yīng)用程序使用面向系統(tǒng)數(shù)據(jù)管理應(yīng)用程序管理數(shù)據(jù)操作系統(tǒng)的文件管理數(shù)據(jù)DBMS管理數(shù)據(jù)

10、數(shù)據(jù)結(jié)構(gòu)化無結(jié)構(gòu)整體無結(jié)構(gòu)整體結(jié)構(gòu)化1.1.3數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)、數(shù)據(jù)庫系統(tǒng) 1.數(shù)據(jù)庫:是長期存儲在計算機內(nèi)的、有組織的、可共享的數(shù)據(jù)集合。其特點有: 數(shù)據(jù)按一定的數(shù)據(jù)模型組織、描述和存儲具有較小的冗余度具有較高的數(shù)據(jù)獨立性和易擴充性為各種用戶共享 1.1.3數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)、數(shù)據(jù)庫系統(tǒng) 2.數(shù)據(jù)庫管理系統(tǒng):數(shù)據(jù)庫管理系統(tǒng)完成數(shù)據(jù)的組織、存儲、維護、獲取等任務(wù),具有如下功能: 數(shù)據(jù)定義功能DBMS提供DLL對數(shù)據(jù)庫中的對象進行定義。數(shù)據(jù)操縱功能DBMS提供DML操縱數(shù)據(jù)庫中的數(shù)據(jù),實現(xiàn)對數(shù)據(jù)庫的基本操作。數(shù)據(jù)庫的運行管理管理數(shù)據(jù)庫的運行和維護,以保障數(shù)據(jù)的安全性、完整性、并發(fā)性和故

11、障的系統(tǒng)恢復(fù)性。數(shù)據(jù)庫的建立和維護功能 完成初始數(shù)據(jù)的輸入、轉(zhuǎn)換,數(shù)據(jù)庫的轉(zhuǎn)儲、恢復(fù),數(shù)據(jù)庫的性能監(jiān)視和分析等任務(wù)。 1.1.3數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)、數(shù)據(jù)庫系統(tǒng) 3.數(shù)據(jù)庫系統(tǒng) :數(shù)據(jù)庫系統(tǒng)(DataBase System,簡稱DBS)是采用數(shù)據(jù)庫技術(shù)的計算機系統(tǒng)。數(shù)據(jù)庫系統(tǒng)由數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)及開發(fā)工具、數(shù)據(jù)庫應(yīng)用程序、數(shù)據(jù)庫管理員和用戶組成。 數(shù)據(jù)庫操作系統(tǒng)數(shù)據(jù)庫管理系統(tǒng)應(yīng)用開發(fā)工具應(yīng)用系統(tǒng)用戶用戶數(shù)據(jù)庫管理員用戶應(yīng) 用 系 統(tǒng)應(yīng) 用 系 統(tǒng) 開 發(fā) 工 具數(shù) 據(jù) 庫 管 理 系 統(tǒng)操 作 系 統(tǒng)硬 件數(shù)據(jù)庫系統(tǒng)示意圖數(shù)據(jù)庫在計算機中的地位示意圖1.1.4數(shù)據(jù)模型 1.數(shù)據(jù)模型:是現(xiàn)

12、實世界數(shù)據(jù)特征的抽象,是現(xiàn)實世界的模擬。1)數(shù)據(jù)模型應(yīng)滿足三方面要求:一是能比較真實的模擬現(xiàn)實世界;二是容易為人所理解;三是便于在計算機中實現(xiàn)。2)數(shù)據(jù)模型分為:概念模型和數(shù)據(jù)模型概念模型:是按用戶的觀點來對數(shù)據(jù)和信息進行抽象,主要用于數(shù)據(jù)庫設(shè)計。數(shù)據(jù)模型:它是按計算機的觀點建模,主要用于DBMS的實現(xiàn)。 1.1.4數(shù)據(jù)模型 2.信息世界的基本概念 1)實體(Entity):是指客觀存在并可以相互區(qū)別的事物。實體可以是具體的人、事、物,也可以是抽象的概念和聯(lián)系。2)屬性(Attribute):具有的某一特性稱為實體的屬性,一個實體有若干個屬性來描述。3)碼(Key):唯一標(biāo)識實體的屬性集成為碼

13、。4)域(Domain):屬性的取值范圍稱為該屬性的域。5)實體型(Entity Type):具有相同屬性的實體成為同型實體,用實體名及其屬性名的集合來抽象和刻畫同類實體,稱為實體型。6)實體集(Entity Set):同型實體的集合稱為實體集。1.1.4數(shù)據(jù)模型 7)聯(lián)系(Relationship):在現(xiàn)實世界中,事物內(nèi)部及事物之間是普遍聯(lián)系的,這些聯(lián)系在信息世界中表現(xiàn)為實體型內(nèi)部各屬性之間的聯(lián)系以及實體型之間的聯(lián)系。兩個實體型之間的聯(lián)系可以分為三類:一對一聯(lián)系(1:1)例如,如果一個商品只賣給一個顧客,一個顧客也只能購買一個商品,則商品與顧客之間具有一對一的聯(lián)系。一對多聯(lián)系(1:n)例如,

14、一個人可以有多個移動電話號碼,但一個電話號碼只能賣給一個人。人與移動電話號碼之間的聯(lián)系就是一對多的聯(lián)系。多對多聯(lián)系(m:n)例如,一門課程同時可以由若干學(xué)生選修,而一個學(xué)生同時也可以選修若干門課程,課程與學(xué)生之間的聯(lián)系是多對多的聯(lián)系。 1.1.4數(shù)據(jù)模型 3. 概念模型的表示方法:實體聯(lián)系方法(Entity-Relationship),該方法用E-R圖來描述現(xiàn)實世界的概念模型。 E-R圖提供了表示實體型、屬性和聯(lián)系的方法: 實體型:用矩形表示,矩形框內(nèi)寫明實體名。 屬性:用橢圓表示,橢圓內(nèi)寫明屬性名,用無向邊將屬性與實體連起來。 聯(lián)系:用菱形表示,菱形框內(nèi)寫明聯(lián)系名,用無向邊與有關(guān)實體連接起來

15、,同時在無向邊上注明聯(lián)系類型。需要注意的是,聯(lián)系也具有屬性,也要用無向邊與聯(lián)系連接起來。 1.1.4數(shù)據(jù)模型 選課課程學(xué)生教材選用教材編號出版社教材名主 編單 價課程編號課程名學(xué)時數(shù)學(xué) 分課程性質(zhì)課程成績出生年月入學(xué)時間班 級姓 名性 別學(xué) 號11nm學(xué)生選課管理E-R圖 1.1.4數(shù)據(jù)模型 4.常用的結(jié)構(gòu)數(shù)據(jù)模型 結(jié)構(gòu)數(shù)據(jù)模型直接描述數(shù)據(jù)庫中數(shù)據(jù)的邏輯結(jié)構(gòu),它是用于機器世界的第二次抽象。目前,常用的結(jié)構(gòu)數(shù)據(jù)模型有四種,他們是:層次模型(Hierarchical Mode)、 網(wǎng)狀模型(Network Model)、 關(guān)系模型(Relational Model)、面向?qū)ο竽P?Object O

16、riented Model) ,其中關(guān)系模型是目前最重要的一種數(shù)據(jù)模型 。1.1.4數(shù)據(jù)模型 關(guān)系模型:關(guān)系數(shù)據(jù)庫系統(tǒng)采用關(guān)系模型為數(shù) 據(jù)的組織方式,SQL Server 2000數(shù)據(jù)庫就是基于關(guān)系模型建立的。關(guān)系模型具有如下優(yōu)點:關(guān)系模型是建立在嚴(yán)格的數(shù)學(xué)概念基礎(chǔ)上。關(guān)系模型的概念單一,無論實體還是實體之間的聯(lián)系都用關(guān)系表示,對數(shù)據(jù)的檢索結(jié)果也是關(guān)系。關(guān)系模型的存取路徑對用戶透明。 1.1.5數(shù)據(jù)庫系統(tǒng)的體系結(jié)構(gòu) 1.數(shù)據(jù)庫的三級模式結(jié)構(gòu) 數(shù) 據(jù) 庫內(nèi) 模 式模 式外模式A外模式B應(yīng)用1模式/內(nèi)模式映象外模式/模式映象A外模式/模式映象B數(shù)據(jù)庫管理系統(tǒng)OS應(yīng)用2應(yīng)用3應(yīng)用4應(yīng)用5由數(shù)據(jù)庫管理

17、員建立和維護1.1.5數(shù)據(jù)庫系統(tǒng)的體系結(jié)構(gòu)(1)模式:也稱邏輯模式,是數(shù)據(jù)庫中全體數(shù)據(jù)的邏輯結(jié)構(gòu)和特征的描述,也是所有用戶的公共數(shù)據(jù)視圖。模式是數(shù)據(jù)庫數(shù)據(jù)在邏輯上的視圖。一個數(shù)據(jù)庫只有一個模式,它既不涉及存儲細節(jié),也不涉及應(yīng)用程序及程序設(shè)計語言。定義模式時不僅要定義數(shù)據(jù)的邏輯結(jié)構(gòu),也要定義數(shù)據(jù)之間的聯(lián)系,定義與數(shù)據(jù)有關(guān)的安全性、完整性要求。(2)外模式:外模式又稱子模式或用戶模式,是模式的子集,是數(shù)據(jù)的局部邏輯結(jié)構(gòu),也是數(shù)據(jù)庫用戶看到的數(shù)據(jù)視圖。一個數(shù)據(jù)庫可以有多個外模式,每一個外模式都是為不同的用戶建立的數(shù)據(jù)視圖。外模式是保證數(shù)據(jù)庫安全的一個有力措施,每個用戶只能看到和訪問所對應(yīng)的外模式中的

18、數(shù)據(jù),數(shù)據(jù)庫中的其余數(shù)據(jù)是不可見的。(3)內(nèi)模式: 內(nèi)模式也稱存儲模式,是數(shù)據(jù)在數(shù)據(jù)庫中的內(nèi)部表示,即數(shù)據(jù)的物理結(jié)構(gòu)和存儲方式描述。一個數(shù)據(jù)庫只有一個內(nèi)模式。1.1.5數(shù)據(jù)庫系統(tǒng)的體系結(jié)構(gòu)2.數(shù)據(jù)庫的數(shù)據(jù)獨立性 數(shù)據(jù)庫系統(tǒng)的三級模式是對數(shù)據(jù)的三級抽象,數(shù)據(jù)庫管理系統(tǒng)在這三級模式中提供了兩層映象: 外模式/模式映象和模式/內(nèi)模式映象。(1)外模式/模式映象所謂外模式/模式映象,就是存在外模式與模式之間的某種對應(yīng)關(guān)系,這些映象定義通常包含在外模式的描述中。當(dāng)模式改變時,例如增加了一個新表,數(shù)據(jù)庫管理員對各個外模式/模式的映象作相應(yīng)的修改,而使外模式保持不變,這樣應(yīng)用程序就不用修改,因為應(yīng)用程序是在

19、外模式上編寫的,所以保證了數(shù)據(jù)與程序的邏輯獨立性,簡稱數(shù)據(jù)的邏輯獨立性。(2)模式/內(nèi)模式映象所謂模式/內(nèi)模式映象,就是數(shù)據(jù)庫全局邏輯結(jié)構(gòu)與存儲結(jié)構(gòu)之間的對應(yīng)關(guān)系,當(dāng)數(shù)據(jù)庫的內(nèi)模式發(fā)生改變時,例如,存儲數(shù)據(jù)庫的硬件設(shè)備或存儲方法發(fā)生改變,由于存在模式/內(nèi)模式映象,使得數(shù)據(jù)的邏輯結(jié)構(gòu)保持不變,也即模式不變,因此使應(yīng)用程序也不變,保證了數(shù)據(jù)與程序的物理獨立性,簡稱數(shù)據(jù)的物理獨立性。 1.2 關(guān)系數(shù)據(jù)庫 1.2.1關(guān)系模型 1.2.2關(guān)系數(shù)據(jù)理論 1.2.1關(guān)系模型1.關(guān)系模型的基本術(shù)語 (1)關(guān)系模型:用二維表格結(jié)構(gòu)來表示實體及實體間聯(lián)系的模型。(2)屬性和值域:在二維表中的列(字段、數(shù)據(jù)項)稱為

20、屬性(Attribute),列值稱為屬性值,屬性值的取值范圍稱為值域(Domain)。(3)關(guān)系模式:在二維表格中,行定義(記錄的型)稱為關(guān)系模式(Relation Schema)。(4)元組與關(guān)系:在二維表中的行(記錄的值),稱為元組(Tuple),元組的集合稱為關(guān)系。(5)關(guān)鍵字或碼:在關(guān)系的屬性中,能夠用來唯一標(biāo)識元組的屬性(或?qū)傩越M合)稱為關(guān)鍵字或碼(Key)。關(guān)系中的元組由關(guān)鍵字的值來唯一確定,并且關(guān)鍵字不能為空。(6)候選關(guān)鍵字或候選碼:如果一個關(guān)系中,存在著多個屬性(或?qū)傩缘慕M合)都能用來唯一標(biāo)識該關(guān)系的元組,這些屬性或?qū)傩缘慕M合都稱為該關(guān)系的候選關(guān)鍵字或候選碼(Candidat

21、e Key)。1.2.1關(guān)系模型(7)主關(guān)鍵字或主碼:在一個關(guān)系中的若干候選碼中指定為關(guān)鍵字的屬性(或?qū)傩越M合)稱為該關(guān)系的主關(guān)鍵碼(Primary Key)或主碼。(8)非主屬性或非碼屬性:關(guān)系中不組成碼的屬性均為非主屬性或非碼屬性(Non Primary Attribute)。(9)外部關(guān)鍵字或外鍵:當(dāng)關(guān)系中的某個屬性或?qū)傩越M合雖不是該關(guān)系的關(guān)鍵字或只是關(guān)鍵字的一部分,但卻是另一個關(guān)系的關(guān)鍵字時,稱該屬性或?qū)傩越M合為這個關(guān)系的外部關(guān)鍵字或外鍵(Foreign Key)。(10)從表與主表:是指以外鍵相關(guān)聯(lián)的兩個表,以外鍵為主鍵的表稱為主表,外鍵所在的表稱為從表。例如,學(xué)生(學(xué)號,姓名,出生

22、日期,入學(xué)時間,系)與 選課(學(xué)號,課程號,成績)兩個表,對于“選課”表,學(xué)號是外鍵,對于“學(xué)生”表,學(xué)號是主鍵?!皩W(xué)生”表為主表,“選課”表為從表。1.2.1關(guān)系模型3.關(guān)系操作關(guān)系操作的特點是集合操作。關(guān)系操作的能力有:選擇操作(Select)、投影(Project)、連接(Join)、除(Divide)、并(Union)、交(Intersection)、差(Difference)等查詢(Query)操作和增加(Insert)、刪除(Delete)、修改(Update)操作兩大部分。1.2.1關(guān)系模型4.關(guān)系模型的數(shù)據(jù)完整性 數(shù)據(jù)完整性是指關(guān)系模型中數(shù)據(jù)的正確性與一致性。關(guān)系模型允許定義三

23、類完整性約束:實體完整性、參照完整性和用戶自定義的完整性約束。 (1) 實體完整性規(guī)則(Entity Integrity Rule)這條規(guī)則要求關(guān)系中的元組在組成主鍵的屬性上不能為空。例如學(xué)生表中的學(xué)號屬性不能為空。(2) 參照完整性規(guī)則(Reference Integrity Rule)這條規(guī)則要求不能引用不存在的元組。例如在學(xué)生選課表中的學(xué)號列不能引用學(xué)生表中沒有的學(xué)號。(3) 用戶定義的完整性規(guī)則用戶自定義的完整性規(guī)則是應(yīng)用領(lǐng)域需要遵守的約束條件,體現(xiàn)了具體應(yīng)用領(lǐng)域的語義約束。 1.2.2關(guān)系數(shù)據(jù)庫中的基本運算 1、SQL(Structured Query Language)語言SQL(

24、Structured Query Language)語言是關(guān)系數(shù)據(jù)庫的標(biāo)準(zhǔn)語言,它提供了數(shù)據(jù)查詢、數(shù)據(jù)定義和數(shù)據(jù)控制功能。 (1) SQL的數(shù)據(jù)定義功能(2) SQL的數(shù)據(jù)查詢功能(3) SQL的數(shù)據(jù)更新功能(4) SQL的訪問控制功能(5) SQL嵌入式使用方式1.2.2關(guān)系數(shù)據(jù)庫中的基本運算2.關(guān)系數(shù)據(jù)庫中的基本運算 (1)選擇 從一個表中找出滿足指定條件的記錄行形成一個新表的操作稱為選擇。選擇是從行的角度進行運算得到新的表,新表的關(guān)系模式不變,其記錄是原表的一個子集。 (2)投影 從一個表中找出若干字段形成一個新表的操作稱為投影。投影是從列的角度進行的運算,通過對表中的字段進行選擇或重組

25、,得到新的表。新表的關(guān)系模式所包含的字段個數(shù)一般比原表少,或者字段的排列順序與原表不同,其內(nèi)容是原表的一個子集。(3)連接 選擇和投影都是對單表進行的運算。在通常情況下,需要從兩個表中選擇滿足條件的記錄。連接就是這樣的運算方式,它是將兩個表中的記錄按一定的條件橫向結(jié)合,形成一個新的表。 1.2.3關(guān)系數(shù)據(jù)理論 1.問題的提出 1) 給出一組關(guān)系實例:學(xué)生關(guān)系:學(xué)生(學(xué)號,姓名,性別,出生日期,入學(xué)時間,系)課程關(guān)系:課程(課程號,課程名,學(xué)時數(shù))選課關(guān)系:選課(學(xué)號,課程號,成績)可能有以下兩種數(shù)據(jù)模式:只有一個關(guān)系模式: 學(xué)生選課課程(學(xué)號,姓名,性別,出生日期,入學(xué)時間,系, 課程號,課程

26、名,學(xué)時數(shù),成績) 用三個關(guān)系模式:學(xué)生,課程,選課。1.2.3關(guān)系數(shù)據(jù)理論 2)設(shè)計方案比較 第一種設(shè)計可能有下述問題: 數(shù)據(jù)冗余 修改異常 插入異常 刪除異常 第二種設(shè)計方案不存在上述問題。 數(shù)據(jù)冗余消除了,插入、刪除、修改異常消除了。 1.2.3關(guān)系數(shù)據(jù)理論 2.數(shù)據(jù)依賴 函數(shù)依賴:設(shè)R(U)是屬性集U上的關(guān)系模式,X與Y是U的子集,若對于R(U)的任意一個當(dāng)前值r,如果對r中的任意兩個元組t和s,都有tXsX,就必有tY sY(即若它們在X上的屬性值相等,在Y上的屬性值也一定相等),則稱“X函數(shù)決定Y”或“Y函數(shù)依賴與X”,記作:XY,并稱X為決定因素。 函數(shù)依賴的分類 : 平凡函數(shù)依

27、賴和非平凡函數(shù)依賴 完全函數(shù)依賴和部分函數(shù)依賴 傳遞函數(shù)依賴 1.2.3關(guān)系數(shù)據(jù)理論 3)多值依賴:設(shè)R(U)是屬性集U上的一個關(guān)系模式。X,Y,Z是U的一個子集,并且Z=U-X-Y。當(dāng)且僅當(dāng)對R(U)的任一關(guān)系r,給定的一對(x,z)值,有一組Y的值,這組值僅僅決定于x值而與z的值無關(guān),則關(guān)系模式R(U)中多值依賴XY成立。 例如下表存在多值依賴關(guān)系課程教師參考書物理楊靖康普通物理物理楊靖康物理習(xí)題集物理王麗普通物理物理王麗物理習(xí)題集數(shù)學(xué)楊靖康數(shù)學(xué)分析數(shù)學(xué)楊靖康微分方程數(shù)學(xué)王麗數(shù)學(xué)分析數(shù)學(xué)王麗微分方程1.2.3關(guān)系數(shù)據(jù)理論 3.關(guān)系模式的規(guī)范化 第一范式:如果關(guān)系模式R的每一個屬性都是不可分

28、解的,則R為第一范式的模式,記為:R1NF模式。 第二范式:如果關(guān)系模式R是第一范式,且每個非碼屬性都完全函數(shù)依賴于碼屬性,則稱R為滿足第二范式的模式,記為:R2NF模式。第三范式:如果關(guān)系模式R是第二范式,且沒有一個非碼屬性是傳遞函數(shù)依賴于候選碼屬性,則稱R為滿足第三范式的模式,記為:R3NF模式。擴充第三范式:如果關(guān)系模式R是第三范式,且每一個決定因素都包含有碼,則稱R為滿足擴充第三范式的模式,記為:RBCNF模式。第四范式:如果關(guān)系模式R是第一范式,且每個非平凡多值依賴XY(YX),X都含有碼,則稱R為滿足第四范式的模式,記為:R4NF模式。 1.2.2關(guān)系數(shù)據(jù)理論 4.關(guān)系規(guī)范化小結(jié)

29、1NF2NF3NFBCNF4NF消除非主屬性對碼的部分函數(shù)依賴消除非主屬性對碼的傳遞函數(shù)依賴消除主屬性對碼的部分和傳遞函數(shù)依賴消除非平凡且非函數(shù)依賴的多值依賴1.3 數(shù)據(jù)庫設(shè)計 1.3.1數(shù)據(jù)庫設(shè)計的任務(wù)、內(nèi)容與步驟 1.3.2需求分析 1.3.3概念結(jié)構(gòu)設(shè)計 1.3.4邏輯結(jié)構(gòu)設(shè)計 1 .3.5數(shù)據(jù)庫設(shè)計案例 1.3.1數(shù)據(jù)庫設(shè)計的任務(wù)、內(nèi)容與步驟 1.數(shù)據(jù)庫設(shè)計的任務(wù) 針對一個給定的應(yīng)用環(huán)境,創(chuàng)建一個良好的數(shù)據(jù)庫模式,建立數(shù)據(jù)庫及其應(yīng)用系統(tǒng),使之能有效的收集、存儲、操作和管理數(shù)據(jù),滿足用戶的各種需求。2.數(shù)據(jù)庫設(shè)計的內(nèi)容 數(shù)據(jù)庫設(shè)計的內(nèi)容主要包括結(jié)構(gòu)特性設(shè)計和行為特性的設(shè)計兩個方面的內(nèi)容。

30、 1.3.1數(shù)據(jù)庫設(shè)計的任務(wù)、內(nèi)容與步驟 3.數(shù)據(jù)庫設(shè)計的步驟 : 新奧爾良法,將數(shù)據(jù)庫的設(shè)計分為如下六個階段:需求分析階段,概念設(shè)計階段,邏輯設(shè)計階段,物理設(shè)計階段,實施階段,運行和維護階段。 不滿意不滿意需求收集和分析概念設(shè)計邏輯設(shè)計物理設(shè)計實施階段運行維護概念設(shè)計邏輯設(shè)計物理設(shè)計系統(tǒng)實施試 運 行 運行和維護及轉(zhuǎn)換規(guī)則DBMS功能優(yōu)化方法DBMS的詳細功能書應(yīng)用需求(數(shù)據(jù),處理)1.3.2需求分析1.需求分析的任務(wù) 需求分析的任務(wù)是通過詳細調(diào)查現(xiàn)實世界中要處理的對象(組織、部門、企業(yè))等,在了解現(xiàn)行系統(tǒng)工作情況,確定新系統(tǒng)功能的過程中,收集支持系統(tǒng)運行的基礎(chǔ)數(shù)據(jù)及其處理方法,明確用戶的各

31、種需求。 調(diào)查的重點是“數(shù)據(jù)”和“處理”,通過調(diào)查、收集與分析,獲得用戶對數(shù)據(jù)庫的如下需求:信息需求、處理要求、安全性與完整性要求 。 1.3.2需求分析2.需求分析基本步驟 1)需求的收集:收集數(shù)據(jù)及其發(fā)生時間、頻率,數(shù)據(jù)的約束條件、相互聯(lián)系等。 2)需求的分析整理 數(shù)據(jù)流程分析,結(jié)果描述產(chǎn)生數(shù)據(jù)流圖。 數(shù)據(jù)分析統(tǒng)計,對輸入、存儲、輸出的數(shù)據(jù)分別進行統(tǒng)計。 分析數(shù)據(jù)的各種處理功能,產(chǎn)生系統(tǒng)功能結(jié)構(gòu)圖。 1.3.2需求分析3.階段成果 需求分析階段成果是系統(tǒng)需求說明書,此說明書主要包括數(shù)據(jù)流圖、數(shù)據(jù)字典、各類數(shù)據(jù)的統(tǒng)計表格、系統(tǒng)功能結(jié)構(gòu)圖和必要的說明。系統(tǒng)需求說明書將作為數(shù)據(jù)庫設(shè)計的全過程依據(jù)

32、的文件。 1.3.3概念結(jié)構(gòu)設(shè)計 1.概念設(shè)計的策略和步驟 1)設(shè)計概念結(jié)構(gòu)的策略有如下幾種: 自頂向下 自底向上 由里向外 混合策略1.3.3概念結(jié)構(gòu)設(shè)計 2)常用自底向上策略的設(shè)計步驟 進行局部抽象,設(shè)計局部概念。 將局部概念模式綜合成全局概念模式 進行評審,改造。 1.3.3概念結(jié)構(gòu)設(shè)計 2.采用E-R方法的數(shù)據(jù)庫概念設(shè)計步驟 1)設(shè)計局部E-R模型:在設(shè)計E-R模型的過程中應(yīng)遵循這樣一個原則:現(xiàn)實世界中的事物能作為屬性對待的,盡量作為屬性對待。 2)設(shè)計全局E-R:一般采用兩兩集成的方法 ,在集成的過程中,要消除屬性、結(jié)構(gòu)、命名三類沖突,實現(xiàn)合理的集成。 3)全局E-R模型的優(yōu)化:實現(xiàn)

33、實體個數(shù)盡可能少,實體類型所含屬性盡可能少,實體類型間的聯(lián)系無冗余。優(yōu)化方法有:合并相關(guān)的實體類型消除冗余屬性與聯(lián)系1.3.4邏輯結(jié)構(gòu)設(shè)計 1.邏輯結(jié)構(gòu)設(shè)計的步驟 將概念結(jié)構(gòu)向一般的關(guān)系模型轉(zhuǎn)換。 將轉(zhuǎn)換來的關(guān)系模型向特定的RDBMS支持的數(shù)據(jù)模型轉(zhuǎn)換。 對數(shù)據(jù)模型進行優(yōu)化。 1.3.4邏輯結(jié)構(gòu)設(shè)計 2.E-R模型向關(guān)系數(shù)據(jù)庫的轉(zhuǎn)換規(guī)則 1)一個實體型轉(zhuǎn)換為一個關(guān)系模式。 2)一個1:1聯(lián)系可以轉(zhuǎn)換為一個獨立的關(guān)系模式,也可以與任意一端對應(yīng)的關(guān)系模式合并。 3)一個1:n 聯(lián)系可以轉(zhuǎn)換為一個獨立的關(guān)系模式,也可以與n段對應(yīng)的關(guān)系模式合并。 4)一個m:n聯(lián)系轉(zhuǎn)換為一個關(guān)系模式。 5)三個以上實

34、體間的一個多元聯(lián)系可以轉(zhuǎn)換為一個關(guān)系模式。 6)具有相同碼的關(guān)系模式可以合并。 1.3.4邏輯結(jié)構(gòu)設(shè)計 3.關(guān)系數(shù)據(jù)庫的邏輯設(shè)計 關(guān)系數(shù)據(jù)庫邏輯設(shè)計的過程如下: 1)導(dǎo)出初始的關(guān)系模式 2)規(guī)范化處理 3)模式評價 4)優(yōu)化模式 5)形成邏輯設(shè)計說明書 。 1.3.5數(shù)據(jù)庫設(shè)計案例 1.學(xué)生選課管理數(shù)據(jù)流圖 2.學(xué)生選課管理E-R圖 3.學(xué)生選課管理關(guān)系模式注:詳細內(nèi)容見教材 1.4 SQL Server 2000的性能與體系結(jié)構(gòu)1.4.1 SQL Server 2000的性能 1數(shù)據(jù)倉庫和商業(yè)智能服務(wù)2集成的數(shù)據(jù)管理3支持XML技術(shù)4.NET Compact Framework5數(shù)據(jù)庫對象的

35、系統(tǒng)范圍1.4 SQL Server 2000的性能與體系結(jié)構(gòu)1.4.2 SQL Server 2000的體系結(jié)構(gòu) 1、CS結(jié)構(gòu)2、服務(wù)器端是安裝了SQL Server 2000服務(wù)器組件的計算機。3、客戶端是安裝了SQL Native Client的計算機 服務(wù)器端客戶端客戶端客戶端客戶端網(wǎng)絡(luò)網(wǎng)絡(luò)網(wǎng)絡(luò)網(wǎng)絡(luò)C/S應(yīng)用模式 1.5 SQL Server 2000的安裝 1.5.1安裝前的準(zhǔn)備工作 1.5.2安裝SQL Server 20001.5.1安裝前的準(zhǔn)備工作 1.安裝SQL Server 2000的硬件要求 (以32位為例 ) 硬件最低要求處理器(CPU)處理器主頻不低于:600 MHz

36、建議:1 GHz 或更高內(nèi)存(RAM)企業(yè)版:至少512MB,建議1 GB 或更高標(biāo)準(zhǔn)版:至少512MB,建議1 GB 或更高工作組版:至少512MB,建議1 GB 或更高開發(fā)版:至少512MB,建議1 GB 或更高簡易版: 至少192 MB建議512 MB 或更高硬盤空間數(shù)據(jù)庫引擎和數(shù)據(jù)文件、復(fù)制以及全文搜索:150 MB;Analysis Services 和數(shù)據(jù)文件:35 KB;Reporting Services 和報表管理器:40 MB;Notification Services 引擎組件、客戶端組件和規(guī)則組件:5 MB;Integration Services:9 MB;客戶端組件

37、:12 MB;管理工具:70 MB;開發(fā)工具:20 MB;SQL Server 聯(lián)機叢書和 SQL Server Mobile 聯(lián)機叢書:15 MB;示例和示例數(shù)據(jù)庫:390 MB監(jiān)視器SQL Server 圖形工具需要 VGA 或更高分辨率:分辨率至少為 1,024x768 像素。指點設(shè)備 Microsoft 鼠標(biāo)或兼容的指點設(shè)備。CE-ROM驅(qū)動器通過 CD 或 DVD 媒體進行安裝時需要相應(yīng)的 CD 或 DVD 驅(qū)動器。1.5.1安裝前的準(zhǔn)備工作 2.安裝SQL Server 2000的軟件(OS)要求 SQL Server 2000版本或組件操 作 系 統(tǒng)企業(yè)版Windows 2000

38、 Server SP4;Windows 2000 Advanced Server SP4;Windows 2000 Datacenter Edition SP4;Windows 2003 Server SP1和所有更高級的 Windows 操作系統(tǒng)。 標(biāo)準(zhǔn)版Windows 2000 Professional Edition SP4;Windows 2000 Server SP4; Windows 2000 Advanced Server SP4;Windows 2000 Datacenter Edition SP4;Windows XP Professional Edition SP2;Win

39、dows XP Media Edition SP2;Windows XP Tablet Edition SP2;Windows 2003 Server SP1和所有更高級的 Windows 操作系統(tǒng)。工作組版Windows 2000 Professional Edition SP4;Windows 2000 Server SP4; Windows 2000 Advanced Server SP4;Windows 2000 Datacenter Edition SP4;Windows XP Professional Edition SP2;Windows XP Media Edition SP2

40、;Windows XP Tablet Edition SP2;Windows 2003 Server SP1 和所有更高級的 Windows 操作系統(tǒng)開發(fā)版Windows 2000 Professional Edition SP4;Windows 2000 Advanced Server SP4;Windows 2000 Datacenter Edition SP4;Windows XP Home Edition SP2;Windows XP Professional Edition SP2;Windows XP Tablet Edition SP2;Windows 2003 Server S

41、P1和所有更高級的 Windows 操作系統(tǒng)簡易版同工作組版1.5.1安裝前的準(zhǔn)備工作 3.對網(wǎng)絡(luò)環(huán)境的需求要求 網(wǎng)絡(luò)組件最 低 要 求IE瀏覽器IE 6.0 SP1 或更高版本,如果只安裝客戶端組件且不需要連接到要求加密的服務(wù)器,則 Internet Explorer 4.01 SP2即可IIS安裝報表服務(wù)需要IIS 5.0 以上ASP.NET 2.O報表服務(wù)需要ASP.NET1.5.2安裝SQL Server 2000 1. 采用本地計算機即作為服務(wù)器又作為客戶機。 2 .兩個概念 因為同一臺計算機上可以同時運行多個SQL server 2000服務(wù)器 ,也可以使不同版本在同一臺計算機上運

42、行而不受干擾,在此問題上提出了實例的概念:命名實例和默認(rèn)實例。初次在計算 機上安裝SQL server 2000時,安裝程序把安裝默認(rèn)實例作為默 認(rèn)的選項,用戶也可以根據(jù)需要將安裝設(shè)置為命名實例 。 3 .安裝過程 SQL Server 2000的安裝過程與其它Microsoft Windows系列產(chǎn)品類似。 我們可根據(jù)向?qū)崾?,選擇需要的選項一步一步地完成。1.6 SQL Server 2000的安全性 SQL server 2000使用兩層安全機制來確認(rèn)用戶的有效性-即身份驗證和權(quán)限驗證兩個階段。 1.身份驗證模式 Windows認(rèn)證: 用戶對SQL server 訪問的控制由Window

43、s賬號或用戶組完成,當(dāng)進行連接時,用戶不需要提供SQL server 登陸賬號。 SQL server認(rèn)證: SQL server管理員必須建立SQL server 登陸賬號和口令。當(dāng)用戶要連接到SQL server 時,必須同時提供SQL server 的登陸賬號和口令。 混合認(rèn)證模式:兩種模式同時工作,用戶即能使用Windows 2005認(rèn)證模式又能使用SQL Server認(rèn)證模式連接到SQL Server服務(wù)器。 1.6 SQL Server 2000的安全性2.權(quán)限驗證 身份驗證成功,連接到SQL Server數(shù)據(jù)庫后,用戶必須使用特定的用戶賬號才能對數(shù)據(jù)庫進行訪問。 SQL Serv

44、er采取三個步驟來確認(rèn)權(quán)限。 1)當(dāng)用戶執(zhí)行一項操作時,例如用戶執(zhí)行了一條插入一條記錄的指令,客戶端將用戶T-SQL 語句發(fā)給SQL Server。 2)當(dāng)SQL Server接收到該命令語句后,立即檢查該用戶是否有執(zhí)行這條指令的權(quán)限。 3)如果用戶具備這個權(quán)限,SQL Server將完成相應(yīng)的操作,如果用戶沒有這個權(quán)限,SQL Server系統(tǒng)將返回一個錯誤給用戶。 1.7 SQL SERVER 2000服務(wù)器的操作 1.7.1SQL Server 的程序組 1.7.2SQL Server服務(wù)管理 1.7.3使用SQL Server Management Studio 1.7.1SQL Se

45、rver 的程序組集成環(huán)境,用于訪問、配置、控制、管理和開發(fā)SQL Server 的所有組件 1.7.2 SQL Server服務(wù)管理1、 SQL Server服務(wù) SQL Server服務(wù)是SQL Server 2005的數(shù)據(jù)庫引擎,是SQL Server 2005的核心服務(wù)。SQL Server 服務(wù)提供數(shù)據(jù)管理、事務(wù)處理,維護數(shù)據(jù)的完整和安全性等管理工作。 2、啟動服務(wù) 要使用SQL Server服務(wù),必須先啟動服務(wù)。啟動服務(wù)的方式包括:設(shè)置服務(wù)為“自動”啟動類型、使用SQL Server Configuration Manager工具、使用SQL Server Management S

46、tudio工具、使用操作系統(tǒng)的“服務(wù)”窗口等。 1.7.3使用SQL Server Management Studio1.啟動 SQL Server Management Studio1) 在“開始”菜單中,依次執(zhí)行“開始”“程序”“Microsoft SQL Server 2005”“SQL Server Management Studio”命令菜單,打開“連接到服務(wù)器”對話框 。2)在“連接到服務(wù)器”對話框中,驗證默認(rèn)設(shè)置,單擊“連接”。2. Management Studio 組件介紹默認(rèn)情況下,Management Studio 中將顯示三個組件窗口?!耙炎缘姆?wù)器”組件窗口 :在此

47、添加和刪除服務(wù)器。 “對象資源管理器”組件窗口:對象資源管理器是服務(wù)器中所有數(shù)據(jù)庫對象的樹視圖。此樹視圖可以包括 SQL Server Database Engine、Analysis Services、Reporting Services、Integration Services 和 SQL Server Mobile 的數(shù)據(jù)庫。 (3)“摘要”文檔窗口:文檔窗口是Management Studio界面中的最大部分,它可以是“查詢編輯器”窗口,也可以是“瀏覽器”窗口。 注意:如果任何組件窗口沒有出現(xiàn),均可通過“視圖”菜單添加。1.7.3使用SQL Server Management Stud

48、io3注冊服務(wù)器(1)在“已注冊的服務(wù)器”窗口中右鍵單擊“數(shù)據(jù)庫引擎”,在彈出的快捷菜單中,選中“新建”“服務(wù)器注冊”命令,打開“新建服務(wù)器注冊”對話框。 (2)在“服務(wù)器名稱”文本框中,鍵入 SQL Server 實例的名稱。(3)在“連接到數(shù)據(jù)庫”下拉列表框中選擇注冊的服務(wù)器默認(rèn)連接的數(shù)據(jù)庫;在“網(wǎng)絡(luò)協(xié)議”下拉列表框中選擇使用的網(wǎng)絡(luò)協(xié)議;在“網(wǎng)絡(luò)數(shù)據(jù)包大小”微調(diào)框中設(shè)置客戶機和服務(wù)器網(wǎng)絡(luò)數(shù)據(jù)包的大小;在“連接超時值”微調(diào)框中設(shè)置客戶機的程序在服務(wù)器上的執(zhí)行超時時間,如果網(wǎng)速慢的話,可以設(shè)置大一些;如果需要對連接過程進行加密,可以選中“加密連接”選項。(4)測試連接成功后,保存,完成服務(wù)器注冊。 1.7.3使用SQL Server Management Studio4對象資源管理器的連接 (1)在“對象資源管理器”的工具欄上,單擊“連接”按鈕,打開連接類型下拉菜單,從中選擇“數(shù)據(jù)庫引擎”,系統(tǒng)將打開“連接到服務(wù)器”對話框。(2)在“連接到服務(wù)器”對話框中,輸入服務(wù)器名稱,選擇驗證方式。(3)單擊“連接”按鈕,即可連接到所選的服務(wù)器。1.7.3使用SQL Server Management Studio5SQL Server服務(wù)器的配置通過查看SQL Server 屬性了解SQ

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論