第1章 認(rèn)識(shí)數(shù)據(jù)庫_第1頁
第1章 認(rèn)識(shí)數(shù)據(jù)庫_第2頁
第1章 認(rèn)識(shí)數(shù)據(jù)庫_第3頁
第1章 認(rèn)識(shí)數(shù)據(jù)庫_第4頁
第1章 認(rèn)識(shí)數(shù)據(jù)庫_第5頁
已閱讀5頁,還剩43頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、第第1 1章章 認(rèn)識(shí)數(shù)據(jù)庫認(rèn)識(shí)數(shù)據(jù)庫本章教學(xué)目標(biāo)本章教學(xué)目標(biāo)n掌握數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)、 數(shù)據(jù)庫系統(tǒng)、數(shù)據(jù)模型等基本概念;n理解數(shù)據(jù)庫系統(tǒng)結(jié)構(gòu)、數(shù)據(jù)庫系統(tǒng)的體系結(jié)構(gòu);n掌握關(guān)系、關(guān)系模型、關(guān)系數(shù)據(jù)庫、 關(guān)系運(yùn)算等基本概念;n掌握安裝配置SQL Server 2012實(shí)例的基本方法;n了解數(shù)據(jù)庫的安全性與完整性;n了解當(dāng)前流行數(shù)據(jù)庫管理系統(tǒng)情況。本章教學(xué)任務(wù)本章教學(xué)任務(wù)認(rèn)知數(shù)據(jù)庫系統(tǒng)認(rèn)知數(shù)據(jù)庫系統(tǒng) 認(rèn)知關(guān)系數(shù)據(jù)庫認(rèn)知關(guān)系數(shù)據(jù)庫安裝配置安裝配置SQL Server 2012123任務(wù)任務(wù)1.1 1.1 認(rèn)知數(shù)據(jù)庫系統(tǒng)認(rèn)知數(shù)據(jù)庫系統(tǒng)數(shù)據(jù)庫服務(wù)器數(shù)據(jù)庫服務(wù)器應(yīng)用程序任務(wù)任務(wù)1.1 1.1 認(rèn)知數(shù)據(jù)庫

2、系統(tǒng)認(rèn)知數(shù)據(jù)庫系統(tǒng)任務(wù)描述任務(wù)描述(1)了解數(shù)據(jù)管理技術(shù)的發(fā)展情況。(2)掌握數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)、 數(shù)據(jù)庫系統(tǒng)等基本概念。(3)理解數(shù)據(jù)庫系統(tǒng)結(jié)構(gòu)、 數(shù)據(jù)庫系統(tǒng)的體系結(jié)構(gòu)。1.1.數(shù)據(jù)、數(shù)據(jù)管理數(shù)據(jù)、數(shù)據(jù)管理數(shù)據(jù)與信息 : 信息是有具體含義的數(shù)據(jù); 數(shù)據(jù)是用來表示信息的物理符號(hào)。 數(shù)據(jù)處理與數(shù)據(jù)管理: 數(shù)據(jù)處理是指將數(shù)據(jù)轉(zhuǎn)換成信息的過程。 數(shù)據(jù)管理是指在數(shù)據(jù)處理的一系列活動(dòng)中,數(shù)據(jù)收集、存儲(chǔ)、分類、排序、檢索、統(tǒng)計(jì)等操作是基本環(huán)節(jié),這些基本環(huán)節(jié)統(tǒng)稱。信息 = 數(shù)據(jù) + 數(shù)據(jù)處理1.1.數(shù)據(jù)管理數(shù)據(jù)管理思考:思考:如何理解數(shù)據(jù)與信息、數(shù)據(jù)管理、數(shù)據(jù)處理及相互之間的關(guān)系,數(shù)據(jù)管理體現(xiàn)了數(shù)據(jù)處理

3、的共性問題?1.1.數(shù)據(jù)管理數(shù)據(jù)管理數(shù)據(jù)管理三階段: 人工管理階段(P3)、 文件系統(tǒng)階段(P3)、 數(shù)據(jù)庫系統(tǒng)階段(P3-4)。 應(yīng)用程序1應(yīng)用程序2應(yīng)用程序n數(shù)據(jù)庫管理系統(tǒng)DBMS數(shù) 據(jù) 庫DataBase1.1.數(shù)據(jù)管理數(shù)據(jù)管理思考:n 如何理解人工管理階段程序與數(shù)據(jù)之間的關(guān)系?n 如何理解文件系統(tǒng)階段程序與數(shù)據(jù)之間的關(guān)系,數(shù)據(jù)冗余是指什么,出現(xiàn)數(shù)據(jù)冗余的主要原因是什么?n 如何理解數(shù)據(jù)庫階段程序與數(shù)據(jù)之間的關(guān)系,什么是數(shù)據(jù)獨(dú)立性,為什么說數(shù)據(jù)庫系統(tǒng)具有較高的數(shù)據(jù)獨(dú)立性,而文件系統(tǒng)缺乏數(shù)據(jù)獨(dú)立性?2.2.數(shù)據(jù)庫系統(tǒng)數(shù)據(jù)庫系統(tǒng)數(shù)據(jù)庫:數(shù)據(jù)庫:數(shù)據(jù)庫(數(shù)據(jù)庫(DataBaseDataBase

4、,DBDB)是長(zhǎng)期存儲(chǔ)在計(jì)算機(jī)系統(tǒng)內(nèi)、有結(jié)構(gòu))是長(zhǎng)期存儲(chǔ)在計(jì)算機(jī)系統(tǒng)內(nèi)、有結(jié)構(gòu)的、大量的、可共享的數(shù)據(jù)集合。的、大量的、可共享的數(shù)據(jù)集合。 它不僅包括數(shù)據(jù)本身,而且包括關(guān)于數(shù)據(jù)之間的聯(lián)系。 其數(shù)據(jù)結(jié)構(gòu)獨(dú)立于使用數(shù)據(jù)的程序,具有最小的冗余度和較高的數(shù)據(jù)獨(dú)立性。 對(duì)于數(shù)據(jù)的增加、刪除、修改、檢索及用戶管理等由統(tǒng)一系統(tǒng)進(jìn)行控制。 保證數(shù)據(jù)庫的安全性、完整性及系統(tǒng)可恢復(fù)性。 2.2.數(shù)據(jù)庫系統(tǒng)數(shù)據(jù)庫系統(tǒng)數(shù)據(jù)庫管理系統(tǒng):DBMS是管理數(shù)據(jù)庫的軟件,是數(shù)據(jù)庫系統(tǒng)的核心。它是在操作系統(tǒng)支持下運(yùn)行的,是位于操作系統(tǒng)與用戶之間的一層數(shù)據(jù)管理軟件,負(fù)責(zé)對(duì)數(shù)據(jù)庫進(jìn)行統(tǒng)一管理和控制。通過數(shù)據(jù)庫管理系統(tǒng),用戶能夠方便地

5、定義數(shù)據(jù)和操縱數(shù)據(jù)。通過它保證數(shù)據(jù)的安全性、完整性,能夠保證多用戶對(duì)數(shù)據(jù)的并發(fā)使用及發(fā)生故障后的系統(tǒng)恢復(fù)。2.2.數(shù)據(jù)庫系統(tǒng)數(shù)據(jù)庫系統(tǒng)思考思考數(shù)據(jù)庫管理系統(tǒng)主要功能是什么?(數(shù)據(jù)庫管理系統(tǒng)主要功能是什么?(P5P5)如何理解數(shù)據(jù)安全性與數(shù)據(jù)完整性?如何理解數(shù)據(jù)安全性與數(shù)據(jù)完整性? 2.2.數(shù)據(jù)庫系統(tǒng)數(shù)據(jù)庫系統(tǒng)數(shù)據(jù)庫系統(tǒng):數(shù)據(jù)庫系統(tǒng)(DBS)是指具有管理和控制數(shù)據(jù)庫功能的計(jì)算機(jī)應(yīng)用系統(tǒng),也稱數(shù)據(jù)庫應(yīng)用系統(tǒng)(DBAS)。數(shù)據(jù)庫系統(tǒng)由5部分組成:硬件系統(tǒng)及相關(guān)軟件、數(shù)據(jù)庫集合、數(shù)據(jù)庫管理系統(tǒng)、數(shù)據(jù)庫管理員(DBA)和用戶。3.3.數(shù)據(jù)庫系統(tǒng)結(jié)構(gòu)數(shù)據(jù)庫系統(tǒng)結(jié)構(gòu)從數(shù)據(jù)庫管理系統(tǒng)角度看:數(shù)據(jù)庫系統(tǒng)通常采用

6、三級(jí)模式結(jié)構(gòu)。從數(shù)據(jù)庫用戶角度看:數(shù)據(jù)庫系統(tǒng)的體系結(jié)構(gòu)分為單用戶結(jié)構(gòu)、主從式結(jié)構(gòu)、分布式結(jié)構(gòu)、客戶/服務(wù)器結(jié)構(gòu)及瀏覽器/服務(wù)器結(jié)構(gòu)等。3.3.數(shù)據(jù)庫系統(tǒng)結(jié)構(gòu)數(shù)據(jù)庫系統(tǒng)結(jié)構(gòu)數(shù)據(jù)庫系統(tǒng)的三級(jí)模式結(jié)構(gòu)(數(shù)據(jù)庫系統(tǒng)的三級(jí)模式結(jié)構(gòu)(P7P7) 3.3.數(shù)據(jù)庫系統(tǒng)結(jié)構(gòu)數(shù)據(jù)庫系統(tǒng)結(jié)構(gòu)數(shù)據(jù)庫的兩級(jí)映像(數(shù)據(jù)庫的兩級(jí)映像(P8P8) 在數(shù)據(jù)庫系統(tǒng)中,用戶看到的數(shù)據(jù)與計(jì)算機(jī)中存儲(chǔ)的數(shù)據(jù)是兩回事,兩者之間是有聯(lián)系的,實(shí)際上它們之間已經(jīng)過兩次變換,即為兩級(jí)映像。 一次是系統(tǒng)為了減少冗余,實(shí)現(xiàn)數(shù)據(jù)共享,把所有用戶的數(shù)據(jù)進(jìn)行綜合,抽象成一個(gè)統(tǒng)一的數(shù)據(jù)視圖。 第二次是為了提高存取效率,改善性能,把全局視圖的數(shù)據(jù)按照物理組織

7、的最優(yōu)形式存放。3.3.數(shù)據(jù)庫系統(tǒng)結(jié)構(gòu)數(shù)據(jù)庫系統(tǒng)結(jié)構(gòu)思考思考n 數(shù)據(jù)庫系統(tǒng)結(jié)構(gòu)中的三種模式、兩級(jí)映像你數(shù)據(jù)庫系統(tǒng)結(jié)構(gòu)中的三種模式、兩級(jí)映像你理解了嗎?理解了嗎?3.3.數(shù)據(jù)庫系統(tǒng)結(jié)構(gòu)數(shù)據(jù)庫系統(tǒng)結(jié)構(gòu)數(shù)據(jù)庫系統(tǒng)的體系結(jié)構(gòu)(數(shù)據(jù)庫系統(tǒng)的體系結(jié)構(gòu)(P8P8) 單用戶結(jié)構(gòu)的整個(gè)數(shù)據(jù)庫系統(tǒng)包括操作系統(tǒng)、DBMS、應(yīng)用程序及數(shù)據(jù)庫等都安裝在一臺(tái)計(jì)算機(jī)上,不同計(jì)算機(jī)之間不能共享。 主從式結(jié)構(gòu)的數(shù)據(jù)庫系統(tǒng)是一種采用大型主機(jī)和終端相結(jié)合的系統(tǒng)。 分布式結(jié)構(gòu)的數(shù)據(jù)庫系統(tǒng)是指數(shù)據(jù)庫中的數(shù)據(jù)在邏輯上是一個(gè)整體,但在物理上分布在計(jì)算機(jī)網(wǎng)絡(luò)的不同結(jié)點(diǎn)上的分布式數(shù)據(jù)庫系統(tǒng)。 客戶機(jī)/服務(wù)器(C/S)結(jié)構(gòu)的數(shù)據(jù)庫系統(tǒng)是指由數(shù)據(jù)

8、庫服務(wù)器和客戶機(jī)構(gòu)成的系統(tǒng)。 瀏覽器/服務(wù)器(B/S)結(jié)構(gòu)的數(shù)據(jù)庫系統(tǒng)是指由數(shù)據(jù)庫服務(wù)器、Web服務(wù)器及瀏覽器構(gòu)成的系統(tǒng)。任務(wù)任務(wù)1.2 1.2 認(rèn)知關(guān)系數(shù)據(jù)庫認(rèn)知關(guān)系數(shù)據(jù)庫任務(wù)描述任務(wù)描述(1 1)理解數(shù)據(jù)模型的概念、組成及類型。)理解數(shù)據(jù)模型的概念、組成及類型。(2 2)掌握關(guān)系、關(guān)系模型、)掌握關(guān)系、關(guān)系模型、 關(guān)系數(shù)據(jù)庫等基本概念。關(guān)系數(shù)據(jù)庫等基本概念。(3 3)理解關(guān)系集合運(yùn)算、關(guān)系基本運(yùn)算。)理解關(guān)系集合運(yùn)算、關(guān)系基本運(yùn)算。1.1.數(shù)據(jù)模型數(shù)據(jù)模型數(shù)據(jù)模型 數(shù)據(jù)庫中的數(shù)據(jù)是有結(jié)構(gòu)的,這種結(jié)構(gòu)反映出事物和事物之間的聯(lián)系。 數(shù)據(jù)模型就是指數(shù)據(jù)以及數(shù)據(jù)之間的聯(lián)系的描述,體現(xiàn)了數(shù)據(jù)庫的邏輯

9、結(jié)構(gòu)。 任何一個(gè)數(shù)據(jù)庫管理系統(tǒng)都是基于某種數(shù)據(jù)模型的,它不僅管理數(shù)據(jù)的值,而且要按照模型管理數(shù)據(jù)間的聯(lián)系。一個(gè)具體數(shù)據(jù)模型應(yīng)當(dāng)反映出數(shù)據(jù)之間的整體邏輯關(guān)系。1.1.數(shù)據(jù)模型數(shù)據(jù)模型數(shù)據(jù)模型的組成:數(shù)據(jù)模型由三部分組成,即數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)操作和完整性規(guī)則。數(shù)據(jù)結(jié)構(gòu)是數(shù)據(jù)模型最基本部分,它將確定數(shù)據(jù)庫的邏輯結(jié)構(gòu),是對(duì)系統(tǒng)靜態(tài)特性的描述。數(shù)據(jù)操作提供了對(duì)數(shù)據(jù)庫的操縱手段,主要有檢索和更新兩大類操作,它是對(duì)系統(tǒng)動(dòng)態(tài)特性的描述。完整性規(guī)則是對(duì)數(shù)據(jù)庫有效狀態(tài)的約束。1.1.數(shù)據(jù)模型數(shù)據(jù)模型數(shù)據(jù)模型的類型:層次模型、網(wǎng)狀模型、關(guān)系模型及面向?qū)ο竽P偷?。層次模型是用“樹結(jié)構(gòu)”來表示數(shù)據(jù)之間的聯(lián)系。網(wǎng)狀模型是用“

10、圖結(jié)構(gòu)”來表示數(shù)據(jù)之間的聯(lián)系。關(guān)系模型是用“二維表”(或稱為關(guān)系)來表示數(shù)據(jù)之間的聯(lián)系。面向?qū)ο竽P褪怯谩皩?duì)象、類及類層次”來表示數(shù)據(jù)、操作及相互聯(lián)系。1.1.數(shù)據(jù)模型數(shù)據(jù)模型思考思考如何理解數(shù)據(jù)模型的三部分組成內(nèi)容?如何理解數(shù)據(jù)模型的三部分組成內(nèi)容? 2.2.關(guān)系模型關(guān)系模型 關(guān)系關(guān)系關(guān)系名(表名):關(guān)系名(表名):客戶表客戶編號(hào)客戶單位客戶電話表頭表頭元組元組(行、(行、記錄)記錄)CR001德勝電器貿(mào)易有限公司87456565表體表體CR002麥強(qiáng)數(shù)碼有限公司87568899CR003凌科數(shù)碼有限公司87687878屬性(列、字段)屬性(列、字段)關(guān)系名(表名):關(guān)系名(表名):客戶表2

11、.2.關(guān)系模型關(guān)系模型關(guān)系的性質(zhì)關(guān)系的性質(zhì)列是同質(zhì)的,即每一列中的分量均是同類型的數(shù)據(jù)。不同的列可以出自同一個(gè)域,每一列稱為一個(gè)屬性。每一分量必須是不可再分的數(shù)據(jù)項(xiàng)。任意兩個(gè)元組不能完全相同。列的順序是無所謂的,即列的次序可以變換。行的順序是無所謂的,即行的次序可以變換。 2.2.關(guān)系模型關(guān)系模型思考思考關(guān)系的含義是什么,有什么性質(zhì)?關(guān)系的含義是什么,有什么性質(zhì)? 2.2.關(guān)系模型關(guān)系模型關(guān)系模型 關(guān)系模型是由三部分組成: 關(guān)系(即數(shù)據(jù)結(jié)構(gòu)) 關(guān)系操作 關(guān)系完整性2.2.關(guān)系模型關(guān)系模型關(guān)系:關(guān)系:在關(guān)系模型中,無論是實(shí)體還是實(shí)體之間的聯(lián)系均由關(guān)系(單一的類型結(jié)構(gòu))來表示。 關(guān)鍵字:關(guān)系中的某

12、一組屬性,若其值可以唯一地標(biāo)識(shí)一個(gè)元組。 關(guān)系模式:R(A1,A2,An),其中R是關(guān)系名,A1,A2,An為屬性名。 關(guān)系數(shù)據(jù)庫模式:關(guān)系數(shù)據(jù)庫模式是指數(shù)據(jù)庫結(jié)構(gòu)的描述,它包括關(guān)系數(shù)據(jù)庫名,若干屬性的定義,以及這些屬性上的若干關(guān)系模式。 2.2.關(guān)系模型關(guān)系模型關(guān)系操作:關(guān)系操作主要有:并、交、差、選擇、投影、連接等,其中選擇、投影及連接是最基本的關(guān)系操作。n 這些操作均對(duì)關(guān)系的內(nèi)容或表體實(shí)施操作的,得到的結(jié)果仍為關(guān)系。n 關(guān)系數(shù)據(jù)庫語言的主要優(yōu)點(diǎn)是其高度的非過程化,用戶只須知道語句做什么,而不必知道怎么做。n 關(guān)系操作的特點(diǎn)是集合操作,即操作對(duì)象和結(jié)果都是集合。關(guān)系操作可以分為關(guān)系代數(shù)與關(guān)

13、系演算兩大類,關(guān)系演算又可以分為元組演算和域關(guān)系演算。2.2.關(guān)系模型關(guān)系模型關(guān)系模型的完整性:實(shí)體完整性、參照完整性及用戶定義的完整性。n 實(shí)體完整性是指:若屬性A是基本關(guān)系R的主屬性,則屬性A不能取空值且不能重復(fù)。n 參照完整性是指:若基本關(guān)系R中含有另一個(gè)基本關(guān)系S的主關(guān)鍵字Ks所對(duì)應(yīng)的屬性組F,則在關(guān)系R中的每個(gè)元組中的F上的值必須滿足:或是取空值(即F中的每個(gè)屬性值均為空值);或等于S中某個(gè)元組的主關(guān)鍵字的值。n 用戶定義的完整性是指:它涉及到某一具體的應(yīng)用中的數(shù)據(jù)所必須滿足的要求,由用戶根據(jù)需要進(jìn)行定義。2.2.關(guān)系模型關(guān)系模型思考思考關(guān)系模型有什么特點(diǎn),如何理解關(guān)系模型、關(guān)關(guān)系模

14、型有什么特點(diǎn),如何理解關(guān)系模型、關(guān)系模式、關(guān)系數(shù)據(jù)庫模式及相互之間的聯(lián)系系模式、關(guān)系數(shù)據(jù)庫模式及相互之間的聯(lián)系與區(qū)別?與區(qū)別?2.2.關(guān)系模型關(guān)系模型關(guān)系數(shù)據(jù)庫描述:是指定義數(shù)據(jù)庫的模式,數(shù)據(jù)庫模式是由若干關(guān)系模式構(gòu)成,根據(jù)關(guān)系模型的要求必須逐個(gè)對(duì)關(guān)系模式進(jìn)行描述。n 描述關(guān)系,首先對(duì)域進(jìn)行描述,然后在域上定義各個(gè)關(guān)系模式。n 一種采取問答式建立關(guān)系模式,另一種用專門的DDL語言寫成關(guān)系模式,非問答式生成關(guān)系模式。2.2.關(guān)系模型關(guān)系模型關(guān)系數(shù)據(jù)庫操縱:數(shù)據(jù)描述語言DDL,數(shù)據(jù)操縱語言DML和數(shù)據(jù)控制語言DCL。n DDL負(fù)責(zé)數(shù)據(jù)庫的描述,提供一種數(shù)據(jù)描述機(jī)制,用來描述數(shù)據(jù)庫的特征或數(shù)據(jù)的邏輯

15、結(jié)構(gòu)。n DML負(fù)責(zé)數(shù)據(jù)庫的操作,提供一種數(shù)據(jù)處理操作的機(jī)制。n DCL負(fù)責(zé)控制數(shù)據(jù)庫的完整性和安全性,提供一種檢驗(yàn)完整性和保證安全的機(jī)制。2.2.關(guān)系模型關(guān)系模型思考思考如何理解關(guān)系數(shù)據(jù)庫?如何理解關(guān)系數(shù)據(jù)庫?3.3.關(guān)系運(yùn)算關(guān)系運(yùn)算傳統(tǒng)的集合運(yùn)算:傳統(tǒng)的集合運(yùn)算:傳統(tǒng)的集合運(yùn)算是二目運(yùn)算。設(shè)關(guān)系R和關(guān)系S具有相同的度,且相應(yīng)的屬性值取自同一個(gè)域,則它們之間能進(jìn)行并、交及差運(yùn)算。n 并運(yùn)算:兩個(gè)關(guān)系并運(yùn)算:兩個(gè)關(guān)系R R與與S S的并記為的并記為RSRS,它是一個(gè)新的關(guān),它是一個(gè)新的關(guān)系,由屬于系,由屬于R R或?qū)儆诨驅(qū)儆赟 S的元組組成。的元組組成。n 交運(yùn)算:兩個(gè)關(guān)系交運(yùn)算:兩個(gè)關(guān)系R

16、R與與S S的交記為的交記為RSRS,它是由屬于,它是由屬于R R且屬且屬于于S S的元組組成。的元組組成。n 差運(yùn)算:兩個(gè)關(guān)系差運(yùn)算:兩個(gè)關(guān)系R R與與S S的差記為的差記為R RS S,它是由屬于,它是由屬于R R但不但不屬于屬于S S的元組組成。的元組組成。3.3.關(guān)系運(yùn)算關(guān)系運(yùn)算專門的關(guān)系運(yùn)算:選擇運(yùn)算、投影運(yùn)算及連接運(yùn)算。n 選擇運(yùn)算。選擇運(yùn)算是從某個(gè)給定的關(guān)系中篩選出滿足限定條件的元組子集,它是一元關(guān)系運(yùn)算。n 投影運(yùn)算。選擇運(yùn)算是從某個(gè)關(guān)系中選取一個(gè)“行”的子集,而投影運(yùn)算實(shí)際上是生成一個(gè)關(guān)系的“列”的子集,它從給定的關(guān)系中保留指定的屬性子集而刪去其余屬性。n 連接運(yùn)算。連接運(yùn)算

17、是從兩個(gè)給定的關(guān)系的笛卡爾積中選取滿足一定條件的元組子集。 3.3.關(guān)系運(yùn)算關(guān)系運(yùn)算思考思考如何理解關(guān)系的集合運(yùn)算?如何理解關(guān)系的集合運(yùn)算?三種專門的關(guān)系運(yùn)算的作用?三種專門的關(guān)系運(yùn)算的作用?任務(wù)任務(wù)1.3 1.3 安裝配置安裝配置SQL Server 2012SQL Server 2012任務(wù)描述任務(wù)描述(1 1)了解)了解SQL ServerSQL Server的版本演進(jìn)、組成元素及的版本演進(jìn)、組成元素及SQL SQL ServerServer數(shù)據(jù)庫等概念。數(shù)據(jù)庫等概念。(2 2)掌握)掌握SQL Server 2012SQL Server 2012實(shí)例的安裝方法。實(shí)例的安裝方法。(3 3

18、)掌握)掌握SQL Server 2012SQL Server 2012服務(wù)的配置方法。服務(wù)的配置方法。(4 4)了解)了解SQL Server Management StudioSQL Server Management Studio的功能。的功能。1.SQL Server 1.SQL Server 基礎(chǔ)基礎(chǔ)SQL Server 的版本演進(jìn):SQL Server 是微軟公司針對(duì)企業(yè)級(jí)市場(chǎng)的數(shù)據(jù)庫產(chǎn)品n 1988年SQL Server問世n 1995年推出了SQL Server 6.0版本n 1998年推出了SQL Server 7.0版本n 2000年8月推出了SQL Server 2000

19、n 2012年4月推出了SQL Server 2012,SQL Server 2012是目前最新的Microsoft SQL Server 數(shù)據(jù)庫產(chǎn)品,它不僅延續(xù)了SQL Server 2008 數(shù)據(jù)平臺(tái)的強(qiáng)大功能,而且全面支持云技術(shù)。1.SQL Server 1.SQL Server 基礎(chǔ)基礎(chǔ)SQL Server SQL Server 的組成元素:的組成元素:SQL Server SQL Server 架構(gòu)的基本元素架構(gòu)的基本元素有服務(wù)、實(shí)例和工具。有服務(wù)、實(shí)例和工具。n 服務(wù)(Services):Windows 操作系統(tǒng)的服務(wù)是一種在背景執(zhí)行的程序,通常都是計(jì)算機(jī)啟動(dòng)后就自動(dòng)執(zhí)行,因?yàn)樗?/p>

20、不需要與用戶互動(dòng)。n 實(shí)例(Instances):SQL Server 可以在同一臺(tái)計(jì)算機(jī)安裝多個(gè)實(shí)例,可以將SQL Server實(shí)例視為是在同一臺(tái)計(jì)算機(jī)安裝了多個(gè)SQL Server 數(shù)據(jù)庫服務(wù)器。n (Tools):SQL Server 提供多種工具來幫助我們管理、開發(fā)和查詢SQL Server數(shù)據(jù)庫:SQL Server Management Studio(SSMS)、SQL Server配置管理器。1.SQL Server 1.SQL Server 基礎(chǔ)基礎(chǔ)SQL Server 數(shù)據(jù)庫:系統(tǒng)數(shù)據(jù)庫和用戶數(shù)據(jù)庫。n 系統(tǒng)數(shù)據(jù)庫是安裝SQL Server后自動(dòng)創(chuàng)建的系統(tǒng)運(yùn)行所需要的數(shù)據(jù)庫:

21、master、model、msdb、tempdb、resource。n 用戶數(shù)據(jù)庫是用戶創(chuàng)建并能控制管理的數(shù)據(jù)庫。2.2.安裝安裝SQL Server 2012 SQL Server 2012 SQL Server 2012SQL Server 2012的組成:的組成:n數(shù)據(jù)庫引擎n分析服務(wù)n集成服務(wù)n報(bào)表服務(wù)。2.2.安裝安裝SQL Server 2012SQL Server 2012SQL Server 2012的版本:(1)企業(yè)版(SQL Server 2012 Enterprise Edition)(2)標(biāo)準(zhǔn)版(SQL Server 2012 Standard Edition)(3)商

22、業(yè)智能版(SQL Server 2012 Business Intelligence Edition)(4)Web版(SQL Server 2012 Web Edition)(5)開發(fā)版(SQL Server 2012 Developer Edition)(6)精簡(jiǎn)版(SQL Server 2012 Express Edition)2.2.安裝安裝SQL Server 2012SQL Server 2012SQL Server 2012SQL Server 2012的軟硬件需求的軟硬件需求(1 1)SQL Server 2012 SQL Server 2012 的硬件需求(的硬件需求(P18P18)(2 2)SQL Server 2012 SQL Server 2012 的軟件需求(的軟件需求(P18P18)SQL Serve

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論