數(shù)據(jù)庫(kù)管理系統(tǒng)_第1頁(yè)
數(shù)據(jù)庫(kù)管理系統(tǒng)_第2頁(yè)
數(shù)據(jù)庫(kù)管理系統(tǒng)_第3頁(yè)
數(shù)據(jù)庫(kù)管理系統(tǒng)_第4頁(yè)
數(shù)據(jù)庫(kù)管理系統(tǒng)_第5頁(yè)
已閱讀5頁(yè),還剩34頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、Microsoft SQL server 2000數(shù)據(jù)庫(kù)管理系統(tǒng)CEAC培訓(xùn)認(rèn)證體系網(wǎng)絡(luò)認(rèn)證安徽新華電腦專修學(xué)院第一講 數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)數(shù)據(jù)庫(kù)的基本概念數(shù)據(jù)庫(kù)的特點(diǎn)數(shù)據(jù)庫(kù)的模型關(guān)系數(shù)據(jù)庫(kù)的概念關(guān)系數(shù)據(jù)的模型SQL Server 2000簡(jiǎn)介信息 信息是現(xiàn)實(shí)世界中各種事物的存在方式、運(yùn)動(dòng)形態(tài)以及它們之間的相互聯(lián)系等諸要素在人腦中的反映,通過(guò)人腦的抽象后形成概念。2)數(shù)據(jù) 數(shù)據(jù)一般是指信息的一種符號(hào)化表示方法,就是說(shuō)用一定的符號(hào)表示信息,而采用什么符號(hào),完全是人為規(guī)定。所以數(shù)據(jù)的概念包括兩個(gè)方面含義:一是數(shù)據(jù)的內(nèi)容是信息,二是數(shù)據(jù)的表現(xiàn)形式是符號(hào)。數(shù)據(jù)庫(kù)的基本概念數(shù)據(jù)庫(kù)(DB): 相互關(guān)聯(lián)的數(shù)據(jù)集合

2、班級(jí)號(hào) 專業(yè) 班長(zhǎng)01 蘋果 陳一02 環(huán)藝 張三03 CEAC 王五 教師號(hào) 姓名 職稱 部門A01 陳一 教授 計(jì)算機(jī) A02 張三 主講 計(jì)算機(jī)A03 王五 講師 管理系課程 教師號(hào) 班級(jí)號(hào) 上課時(shí)間 上課地點(diǎn)數(shù)據(jù)庫(kù) A02 03 8:00 東方10網(wǎng)絡(luò) A03 01 2:30 西區(qū)02Office A01 02 19:00 東方09數(shù)據(jù)庫(kù)管理系統(tǒng)(DBMS): 對(duì)數(shù)據(jù)庫(kù)實(shí)施有效管理的通用軟件. 管理工作包括三方面:存儲(chǔ),安全性和完整性. 提供軟件環(huán)境:使用戶高效地建立維護(hù)和檢索存取和處理DB信息 通常有下面三個(gè)組成部分: 數(shù)據(jù)描述語(yǔ)言(DDL) 用來(lái)描述數(shù)據(jù)庫(kù)的結(jié)構(gòu),供用戶建立數(shù)據(jù)庫(kù).

3、 數(shù)據(jù)操作語(yǔ)言(DML) 供用戶對(duì)數(shù)據(jù)庫(kù)進(jìn)行數(shù)據(jù)的查詢(數(shù)據(jù)的檢索和統(tǒng)計(jì)等)和存儲(chǔ)(數(shù)據(jù)的增加,刪除和修改等)等操作. 其他管理和控制程序 包括安全,通訊控制和工作日志等.一般情況下,DDL和DML組成一個(gè)一體化的語(yǔ)言.對(duì)于關(guān)系型數(shù)據(jù)庫(kù),最常用的就是SQL語(yǔ)言,幾乎所有的數(shù)據(jù)庫(kù)管理系統(tǒng)都提供了對(duì)SQL語(yǔ)言的支持. 數(shù)據(jù)庫(kù)管理系統(tǒng)提供了用戶和數(shù)據(jù)庫(kù)之間的軟件界面,使得用戶更方便地操作數(shù)據(jù)庫(kù). 數(shù)據(jù)定義 和高級(jí)語(yǔ)言類似,需要定義需要的數(shù)據(jù)類型. 數(shù)據(jù)處理 DBMS必須提供用戶對(duì)數(shù)據(jù)庫(kù)的存取能力,包括記錄地增加,修改,檢索和刪除等. 數(shù)據(jù)安全 管理和監(jiān)督用戶的權(quán)限,防止用戶有任何破壞或者惡意的意圖.

4、 效率 DBMS應(yīng)保證數(shù)據(jù)庫(kù)的高效率運(yùn)行,以提高數(shù)據(jù)檢索和修改的速度網(wǎng)絡(luò)結(jié)構(gòu)可依據(jù)數(shù)據(jù)的多少,使用的人數(shù)與硬件設(shè)備等條件,將數(shù)據(jù)庫(kù)管理系統(tǒng)分為4種網(wǎng)絡(luò)結(jié)構(gòu): Main Frame大型數(shù)據(jù)庫(kù) 本地小型數(shù)據(jù)庫(kù) 分布式數(shù)據(jù)庫(kù) 客戶機(jī)/服務(wù)器數(shù)據(jù)庫(kù)數(shù)據(jù)庫(kù)系統(tǒng)(DBS): 數(shù)據(jù)庫(kù)(DB)和數(shù)據(jù)庫(kù)管理系統(tǒng)(DBMS) 的聯(lián)合系統(tǒng). 數(shù)據(jù)庫(kù)操作數(shù)據(jù)庫(kù)操作用戶用戶用戶數(shù)據(jù)字典數(shù)據(jù)庫(kù)數(shù)據(jù)數(shù)據(jù)文件數(shù)據(jù)操作系統(tǒng)數(shù)據(jù)庫(kù)系統(tǒng)的構(gòu)成1.數(shù)據(jù)庫(kù)應(yīng)用程序 是專用軟件,由用戶或第三方設(shè)計(jì)和實(shí)現(xiàn).2.前端組件 通用的數(shù)據(jù)庫(kù)軟件由數(shù)據(jù)庫(kù)公司或第三方軟件設(shè)計(jì)和實(shí)現(xiàn)3.數(shù)據(jù)庫(kù)管理系統(tǒng) 存儲(chǔ)數(shù)據(jù)庫(kù)中的數(shù)據(jù)4.數(shù)據(jù)庫(kù) 邏輯上的數(shù)據(jù)集合數(shù)據(jù)

5、庫(kù)系統(tǒng)的功能用戶界面的多樣性物理數(shù)據(jù)的獨(dú)立性邏輯數(shù)據(jù)的獨(dú)立性查詢優(yōu)化數(shù)據(jù)完整性并發(fā)控制備份恢復(fù)安全性與授權(quán)數(shù)據(jù)庫(kù)用戶的分類數(shù)據(jù)庫(kù)系統(tǒng)的用戶是指使用和訪問(wèn)數(shù)據(jù)庫(kù)中數(shù)據(jù)的人. 數(shù)據(jù)庫(kù)設(shè)計(jì)者 負(fù)責(zé)整個(gè)數(shù)據(jù)庫(kù)系統(tǒng)的設(shè)計(jì)工作.設(shè)計(jì)者依據(jù)用戶的需求設(shè)計(jì)合適的表和格式來(lái)存放數(shù)據(jù),并對(duì)整個(gè)數(shù)據(jù)庫(kù)的存取權(quán)限作出規(guī)劃. 數(shù)據(jù)庫(kù)管理員(DBA) 決定數(shù)據(jù)庫(kù)中的數(shù)據(jù),并對(duì)這些數(shù)據(jù)進(jìn)行修改,維護(hù),監(jiān)督數(shù)據(jù)庫(kù)的運(yùn)行狀況. 應(yīng)用程序設(shè)計(jì)者 負(fù)責(zé)編寫訪問(wèn)數(shù)據(jù)庫(kù)的應(yīng)用程序,使得用戶可以很友好的使用數(shù)據(jù)庫(kù). 普通用戶 只需操作應(yīng)用程序來(lái)訪問(wèn)所需要查詢的數(shù)據(jù),不需要關(guān)心數(shù)據(jù)庫(kù)地具體格式及其維護(hù)和管理等問(wèn)題. 數(shù)據(jù)庫(kù)的特點(diǎn)數(shù)據(jù)的結(jié)構(gòu)

6、化 在文件系統(tǒng)中,文件之間不存在聯(lián)系.文件內(nèi)部的數(shù)據(jù)一般是有結(jié)構(gòu)的,但是從數(shù)據(jù)的整體來(lái)說(shuō)是沒(méi)有結(jié)構(gòu)的.數(shù)據(jù)庫(kù)系統(tǒng)也包含許多單獨(dú)的文件,但是它們之間相互聯(lián)系,在整體上也服從一定的結(jié)構(gòu)形式,從而能更適應(yīng)管理大量數(shù)據(jù)的需求.數(shù)據(jù)共享 共享是數(shù)據(jù)庫(kù)系統(tǒng)的目的,也是其最重要的特點(diǎn).一個(gè)數(shù)據(jù)庫(kù)中的數(shù)據(jù),不僅可以為同一企業(yè)或者組織內(nèi)部的各部門共享,還可以為不同國(guó)家,地區(qū)的用戶所共享 數(shù)據(jù)獨(dú)立性 在文件系統(tǒng)中,文件和應(yīng)用程序相互依賴, 一方的改變總要影響另一方的改變.數(shù)據(jù)庫(kù)系統(tǒng)則力求較少這種依賴性,實(shí)現(xiàn)數(shù)據(jù)的獨(dú)立性. 可控冗余度 數(shù)據(jù)專用后,每個(gè)用戶擁有并使用自己的數(shù)據(jù).許多數(shù)據(jù)就會(huì)出現(xiàn)重復(fù),這就是數(shù)據(jù)冗余.

7、實(shí)現(xiàn)共享后,同一數(shù)據(jù)庫(kù)中的數(shù)據(jù)集中存儲(chǔ),共同使用,因而易于避免重復(fù),減少和控制數(shù)據(jù)的冗余.數(shù)據(jù)庫(kù)模型按照實(shí)現(xiàn)結(jié)構(gòu)化所采取的不同聯(lián)系方式,數(shù)據(jù)庫(kù)的整體結(jié)構(gòu)可分為3種數(shù)據(jù)模型:網(wǎng)狀數(shù)據(jù)庫(kù)模型層次型數(shù)據(jù)庫(kù)模型關(guān)系型數(shù)據(jù)庫(kù)模型.注:其中前兩類又稱為格式化模型. 網(wǎng)狀數(shù)據(jù)庫(kù)模型 網(wǎng)狀數(shù)據(jù)庫(kù)模型將每個(gè)記錄當(dāng)成一個(gè)節(jié)點(diǎn),節(jié)點(diǎn)和節(jié)點(diǎn)之間可以建立關(guān)聯(lián),形成一個(gè)復(fù)雜的網(wǎng)狀結(jié)構(gòu).優(yōu)點(diǎn): 避免了數(shù)據(jù)的重復(fù)性.缺點(diǎn): 關(guān)聯(lián)性比較復(fù)雜,尤其是當(dāng)數(shù)據(jù)庫(kù)變得越來(lái)越大時(shí),關(guān)聯(lián)性的維護(hù)會(huì)非常麻煩.層次型數(shù)據(jù)庫(kù)模型 層次型數(shù)據(jù)庫(kù)模型采用樹狀結(jié)構(gòu),依據(jù)數(shù)據(jù)的不同類型,將數(shù)據(jù)分門別類,存儲(chǔ)在不同的層次之下. 優(yōu)點(diǎn): 數(shù)據(jù)結(jié)構(gòu)很類似于金

8、字塔,不同層次之間的關(guān)聯(lián)性直接而且簡(jiǎn)單.缺點(diǎn): 由于數(shù)據(jù)縱向發(fā)展,橫向關(guān)系難以建立,數(shù)據(jù)可能會(huì)重復(fù)出現(xiàn),造成管理維護(hù)的不便. 關(guān)系型數(shù)據(jù)庫(kù)模型 關(guān)系型數(shù)據(jù)庫(kù)模型是以二維矩陣來(lái)存儲(chǔ)數(shù)據(jù),行和列形成一個(gè)關(guān)聯(lián)的數(shù)據(jù)表(table).注: 關(guān)系型數(shù)據(jù)庫(kù)的關(guān)聯(lián)是指表中的行與列的關(guān)聯(lián),而網(wǎng)狀數(shù)據(jù)庫(kù)的關(guān)聯(lián)是記錄與記錄的關(guān)聯(lián).網(wǎng)狀數(shù)據(jù)庫(kù)只要存取一項(xiàng)數(shù)據(jù),就需要將整筆記錄取出,而關(guān)系型數(shù)據(jù)庫(kù)可以直接存取到某一字段.關(guān)系數(shù)據(jù)庫(kù)的概念關(guān)系數(shù)據(jù)庫(kù)的定義 關(guān)系數(shù)據(jù)庫(kù)是指一些相關(guān)的表和其他數(shù)據(jù)庫(kù)對(duì)象的集合. 在關(guān)系數(shù)據(jù)庫(kù)中,信息存放在二維表格結(jié)構(gòu)的表中,一個(gè)關(guān)系數(shù)據(jù)庫(kù)包含多個(gè)數(shù)據(jù)表,每一個(gè)表包含行(記錄)和列(字段).一

9、般來(lái)說(shuō),數(shù)據(jù)庫(kù)都有多個(gè)表. 數(shù)據(jù)庫(kù)所包含的表之間是有關(guān)聯(lián)的,關(guān)聯(lián)性是由主鍵和外鍵所體現(xiàn)的參照關(guān)系實(shí)現(xiàn). 數(shù)據(jù)庫(kù)不僅包含表,還包含其他的數(shù)據(jù)庫(kù)對(duì)象,例如,視圖,存儲(chǔ)過(guò)程和索引等引入外健的作用: 在于實(shí)施所謂的參照完整性(兩方面)實(shí)現(xiàn)了表與表之間的聯(lián)系.外健的取值必須是另一個(gè)表的主健的有效值,或者是一個(gè)空值.參照完整性規(guī)則:外健必須是另一個(gè)主健的有效值,或者是“空值”注:空值表示該字段的值為空,它不是,也不是空格數(shù)據(jù)完整性 數(shù)據(jù)完整性是用來(lái)確保數(shù)據(jù)庫(kù)中的數(shù)據(jù)的正確性和可靠性實(shí)體完整性:實(shí)體完整性是為了保證表中的數(shù)據(jù)唯一,實(shí)體完整性可由主鍵來(lái)實(shí)現(xiàn)表中的主鍵在所有記錄上的取值必須唯一域完整性:域完整性

10、可以保證數(shù)據(jù)的取值在有效的范圍內(nèi)參照完整性:參照完整性用于確保相關(guān)聯(lián)的表間的數(shù)據(jù)應(yīng)保持一致,避免因一個(gè)表的記錄修改,造成另一個(gè)表的內(nèi)容變?yōu)闊o(wú)效的值一般來(lái)說(shuō),參照完整性是通過(guò)外鍵和主鍵來(lái)維護(hù)的自定義完整性:由用戶自行定義的,不同于前面種的完整性,也可以說(shuō)一種強(qiáng)制數(shù)據(jù)定義關(guān)系數(shù)據(jù)的模型 關(guān)系數(shù)據(jù)庫(kù)由多個(gè)表以及其他的數(shù)據(jù)庫(kù)對(duì)象組成的,表之間因?yàn)槟承┳侄蔚南嚓P(guān)性而產(chǎn)生關(guān)聯(lián). 出版社表* 出版社編號(hào) 出版社名稱 地址 郵編 圖書表* 圖書編號(hào) 圖書名稱 作者編號(hào) 出版社編號(hào) 出版日期 作者表*作者編號(hào) 姓名 性別 年齡注:帶有*的為主健優(yōu)點(diǎn):節(jié)省存儲(chǔ)空間有效防止輸入錯(cuò)誤方便數(shù)據(jù)修改圖書編號(hào)圖書名稱作者姓

11、名出版社名稱3DS MAX3.0標(biāo)準(zhǔn)教程劉耀儒人民郵電出版社Mahtematica劉耀儒國(guó)防工業(yè)出版社3DS MAX3.0實(shí)例制作王曉明人民郵電出版社Windows 2000網(wǎng)絡(luò)管理王曉明人民郵電出版社Windows 2000profissional看圖速成劉耀儒國(guó)防工業(yè)出版社關(guān)聯(lián)的分類一對(duì)一關(guān)聯(lián)(1:1): A表的一筆記錄只能對(duì)應(yīng)到B表中的一筆記錄,稱為一對(duì)一關(guān)聯(lián).一對(duì)多關(guān)聯(lián)(1:M): A表的一筆記錄可以對(duì)應(yīng)B表的多筆記錄,而B表的一筆記錄只能對(duì)應(yīng)A表的一筆記錄時(shí),稱為一對(duì)多關(guān)聯(lián).多對(duì)多關(guān)聯(lián)(M:N): A表中的一筆記錄能對(duì)應(yīng)B表中的多筆記錄,而B表中的一筆記錄也能對(duì)應(yīng)A表中的多筆記錄.

12、SQL Server2000簡(jiǎn)介SQL Server是由Microsoft開發(fā)和推廣的關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)(DBMS),它最初是由Microsoft、Sybase和Ashton-Tate三家公司共同開發(fā)的,并于1988年推出了第一個(gè)OS/2版本。SQL Server近年來(lái)不斷更新版本,1996年,Microsoft 推出了SQL Server 6.5版本;1998年,SQL Server 7.0版本和用戶見(jiàn)面SQL Server 2000是Microsoft公司于2000年推出的最新版本現(xiàn)在又推出了2005測(cè)試版本 SQL Server 特點(diǎn)1真正的客戶機(jī)/服務(wù)器體系結(jié)構(gòu)。2圖形化用戶界面,使系統(tǒng)管理和數(shù)據(jù)庫(kù)管理更加直觀、簡(jiǎn)單。3豐富的編程接口工具,為用戶進(jìn)行程序設(shè)計(jì)提供了更大的選擇余地。4SQL Server與Windows NT完全集成,利用了NT的許多功能,如發(fā)送和接受消息,管理登錄安全性等

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(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)論