版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
MicrosoftSQLserver
數(shù)據(jù)庫管理系統(tǒng)CEAC培訓(xùn)認(rèn)證體系——網(wǎng)絡(luò)認(rèn)證安徽新華電腦專修學(xué)院數(shù)據(jù)庫管理系統(tǒng)第1頁第一講數(shù)據(jù)庫基礎(chǔ)知識數(shù)據(jù)庫基本概念數(shù)據(jù)庫特點(diǎn)數(shù)據(jù)庫模型關(guān)系數(shù)據(jù)庫概念關(guān)系數(shù)據(jù)模型SQLServer介紹數(shù)據(jù)庫管理系統(tǒng)第2頁信息信息是現(xiàn)實(shí)世界中各種事物存在方式、運(yùn)動形態(tài)以及它們之間相互聯(lián)絡(luò)等諸要素在人腦中反應(yīng),經(jīng)過人腦抽象后形成概念。2)數(shù)據(jù)數(shù)據(jù)普通是指信息一個(gè)符號化表示方法,就是說用一定符號表示信息,而采取什么符號,完全是人為要求。所以數(shù)據(jù)概念包含兩個(gè)方面含義:一是數(shù)據(jù)內(nèi)容是信息,二是數(shù)據(jù)表現(xiàn)形式是符號。數(shù)據(jù)庫管理系統(tǒng)第3頁數(shù)據(jù)庫基本概念數(shù)據(jù)庫(DB):相互關(guān)聯(lián)數(shù)據(jù)集合班級號專業(yè)班長01蘋果陳一02環(huán)藝張三03CEAC王五教師號姓名職稱部門A01陳一教授計(jì)算機(jī)A02張三主講計(jì)算機(jī)A03王五講師管理系課程教師號班級號上課時(shí)間上課地點(diǎn)數(shù)據(jù)庫A02038:00東方10網(wǎng)絡(luò)A03012:30西區(qū)02OfficeA010219:00東方09數(shù)據(jù)庫管理系統(tǒng)第4頁數(shù)據(jù)庫管理系統(tǒng)(DBMS):對數(shù)據(jù)庫實(shí)施有效管理通用軟件.管理工作包含三方面:存放,安全性和完整性.提供軟件環(huán)境:使用戶高效地建立維護(hù)和檢索存取和處理DB信息數(shù)據(jù)庫管理系統(tǒng)第5頁通常有下面三個(gè)組成部分:
數(shù)據(jù)描述語言(DDL)用來描述數(shù)據(jù)庫結(jié)構(gòu),供用戶建立數(shù)據(jù)庫.
數(shù)據(jù)操作語言(DML)供用戶對數(shù)據(jù)庫進(jìn)行數(shù)據(jù)查詢(數(shù)據(jù)檢索和統(tǒng)計(jì)等)和存放(數(shù)據(jù)增加,刪除和修改等)等操作.
其它管理和控制程序包含安全,通訊控制和工作日志等.普通情況下,DDL和DML組成一個(gè)一體化語言.對于關(guān)系型數(shù)據(jù)庫,最慣用就是SQL語言,幾乎全部數(shù)據(jù)庫管理系統(tǒng)都提供了對SQL語言支持.
數(shù)據(jù)庫管理系統(tǒng)第6頁數(shù)據(jù)庫管理系統(tǒng)提供了用戶和數(shù)據(jù)庫之間軟件界面,使得用戶更方便地操作數(shù)據(jù)庫.
數(shù)據(jù)定義和高級語言類似,需要定義需要數(shù)據(jù)類型.
數(shù)據(jù)處理DBMS必須提供用戶對數(shù)據(jù)庫存取能力,包含統(tǒng)計(jì)地增加,修改,檢索和刪除等.數(shù)據(jù)安全管理和監(jiān)督用戶權(quán)限,預(yù)防用戶有任何破壞或者惡意意圖.效率DBMS應(yīng)確保數(shù)據(jù)庫高效率運(yùn)行,以提升數(shù)據(jù)檢索和修改速度數(shù)據(jù)庫管理系統(tǒng)第7頁網(wǎng)絡(luò)結(jié)構(gòu)可依據(jù)數(shù)據(jù)多少,使用人數(shù)與硬件設(shè)備等條件,將數(shù)據(jù)庫管理系統(tǒng)分為4種網(wǎng)絡(luò)結(jié)構(gòu):
MainFrame大型數(shù)據(jù)庫
當(dāng)?shù)匦⌒蛿?shù)據(jù)庫
分布式數(shù)據(jù)庫
客戶機(jī)/服務(wù)器數(shù)據(jù)庫數(shù)據(jù)庫管理系統(tǒng)第8頁數(shù)據(jù)庫管理系統(tǒng)第9頁數(shù)據(jù)庫管理系統(tǒng)第10頁數(shù)據(jù)庫管理系統(tǒng)第11頁數(shù)據(jù)庫管理系統(tǒng)第12頁數(shù)據(jù)庫系統(tǒng)(DBS):數(shù)據(jù)庫(DB)和數(shù)據(jù)庫管理系統(tǒng)(DBMS)聯(lián)合系統(tǒng).數(shù)據(jù)庫操作數(shù)據(jù)庫操作用戶用戶用戶數(shù)據(jù)字典數(shù)據(jù)庫數(shù)據(jù)數(shù)據(jù)文件數(shù)據(jù)操作系統(tǒng)數(shù)據(jù)庫管理系統(tǒng)第13頁數(shù)據(jù)庫系統(tǒng)組成1.數(shù)據(jù)庫應(yīng)用程序是專用軟件,由用戶或第三方設(shè)計(jì)和實(shí)現(xiàn).2.前端組件通用數(shù)據(jù)庫軟件由數(shù)據(jù)庫企業(yè)或第三方軟件設(shè)計(jì)和實(shí)現(xiàn)3.數(shù)據(jù)庫管理系統(tǒng)存放數(shù)據(jù)庫中數(shù)據(jù)4.數(shù)據(jù)庫邏輯上數(shù)據(jù)集合數(shù)據(jù)庫管理系統(tǒng)第14頁數(shù)據(jù)庫系統(tǒng)功效用戶界面多樣性物理數(shù)據(jù)獨(dú)立性邏輯數(shù)據(jù)獨(dú)立性查詢優(yōu)化數(shù)據(jù)完整性并發(fā)控制備份恢復(fù)安全性與授權(quán)數(shù)據(jù)庫管理系統(tǒng)第15頁數(shù)據(jù)庫用戶分類數(shù)據(jù)庫系統(tǒng)用戶是指使用和訪問數(shù)據(jù)庫中數(shù)據(jù)人.
數(shù)據(jù)庫設(shè)計(jì)者負(fù)責(zé)整個(gè)數(shù)據(jù)庫系統(tǒng)設(shè)計(jì)工作.設(shè)計(jì)者依據(jù)用戶需求設(shè)計(jì)適當(dāng)表和格式來存放數(shù)據(jù),并對整個(gè)數(shù)據(jù)庫存取權(quán)限作出規(guī)劃.
數(shù)據(jù)庫管理員(DBA)決定數(shù)據(jù)庫中數(shù)據(jù),并對這些數(shù)據(jù)進(jìn)行修改,維護(hù),監(jiān)督數(shù)據(jù)庫運(yùn)行情況.
應(yīng)用程序設(shè)計(jì)者負(fù)責(zé)編寫訪問數(shù)據(jù)庫應(yīng)用程序,使得用戶能夠很友好使用數(shù)據(jù)庫.
普通用戶只需操作應(yīng)用程序來訪問所需要查詢數(shù)據(jù),不需要關(guān)心數(shù)據(jù)庫地詳細(xì)格式及其維護(hù)和管理等問題.
數(shù)據(jù)庫管理系統(tǒng)第16頁數(shù)據(jù)庫管理系統(tǒng)第17頁數(shù)據(jù)庫特點(diǎn)數(shù)據(jù)結(jié)構(gòu)化在文件系統(tǒng)中,文件之間不存在聯(lián)絡(luò).文件內(nèi)部數(shù)據(jù)普通是有結(jié)構(gòu),不過從數(shù)據(jù)整體來說是沒有結(jié)構(gòu).數(shù)據(jù)庫系統(tǒng)也包含許多單獨(dú)文件,不過它們之間相互聯(lián)絡(luò),在整體上也服從一定結(jié)構(gòu)形式,從而能更適應(yīng)管理大量數(shù)據(jù)需求.數(shù)據(jù)庫管理系統(tǒng)第18頁數(shù)據(jù)共享共享是數(shù)據(jù)庫系統(tǒng)目標(biāo),也是其最重要特點(diǎn).一個(gè)數(shù)據(jù)庫中數(shù)據(jù),不僅可認(rèn)為同一企業(yè)或者組織內(nèi)部各部門共享,還可認(rèn)為不一樣國家,地區(qū)用戶所共享數(shù)據(jù)庫管理系統(tǒng)第19頁
數(shù)據(jù)獨(dú)立性在文件系統(tǒng)中,文件和應(yīng)用程序相互依賴,一方改變總要影響另一方改變.數(shù)據(jù)庫系統(tǒng)則力爭較少這種依賴性,實(shí)現(xiàn)數(shù)據(jù)獨(dú)立性.
可控冗余度
數(shù)據(jù)專用后,每個(gè)用戶擁有并使用自己數(shù)據(jù).許多數(shù)據(jù)就會出現(xiàn)重復(fù),這就是數(shù)據(jù)冗余.實(shí)現(xiàn)共享后,同一數(shù)據(jù)庫中數(shù)據(jù)集中存放,共同使用,因而易于防止重復(fù),降低和控制數(shù)據(jù)冗余.數(shù)據(jù)庫管理系統(tǒng)第20頁數(shù)據(jù)庫模型按照實(shí)現(xiàn)結(jié)構(gòu)化所采取不一樣聯(lián)絡(luò)方式,數(shù)據(jù)庫整體結(jié)構(gòu)可分為3種數(shù)據(jù)模型:網(wǎng)狀數(shù)據(jù)庫模型層次型數(shù)據(jù)庫模型關(guān)系型數(shù)據(jù)庫模型.注:其中前兩類又稱為格式化模型.數(shù)據(jù)庫管理系統(tǒng)第21頁
網(wǎng)狀數(shù)據(jù)庫模型
網(wǎng)狀數(shù)據(jù)庫模型將每個(gè)統(tǒng)計(jì)當(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ù)庫變得越來越大時(shí),關(guān)聯(lián)性維護(hù)會非常麻煩.數(shù)據(jù)庫管理系統(tǒng)第22頁數(shù)據(jù)庫管理系統(tǒng)第23頁層次型數(shù)據(jù)庫模型層次型數(shù)據(jù)庫模型采取樹狀結(jié)構(gòu),依據(jù)數(shù)據(jù)不一樣類型,將數(shù)據(jù)分門別類,存放在不一樣層次之下.
優(yōu)點(diǎn):數(shù)據(jù)結(jié)構(gòu)很類似于金字塔,不一樣層次之間關(guān)聯(lián)性直接而且簡單.缺點(diǎn):因?yàn)閿?shù)據(jù)縱向發(fā)展,橫向關(guān)系難以建立,數(shù)據(jù)可能會重復(fù)出現(xiàn),造成管理維護(hù)不便.數(shù)據(jù)庫管理系統(tǒng)第24頁數(shù)據(jù)庫管理系統(tǒng)第25頁關(guān)系型數(shù)據(jù)庫模型關(guān)系型數(shù)據(jù)庫模型是以二維矩陣來存放數(shù)據(jù),行和列形成一個(gè)關(guān)聯(lián)數(shù)據(jù)表(table).注:關(guān)系型數(shù)據(jù)庫關(guān)聯(lián)是指表中行與列關(guān)聯(lián),而網(wǎng)狀數(shù)據(jù)庫關(guān)聯(lián)是記錄與記錄關(guān)聯(lián).網(wǎng)狀數(shù)據(jù)庫只要存取一項(xiàng)數(shù)據(jù),就需要將整筆記錄用出,而關(guān)系型數(shù)據(jù)庫可以直接存取到某一字段.數(shù)據(jù)庫管理系統(tǒng)第26頁數(shù)據(jù)庫管理系統(tǒng)第27頁關(guān)系數(shù)據(jù)庫概念關(guān)系數(shù)據(jù)庫定義關(guān)系數(shù)據(jù)庫是指一些相關(guān)表和其它數(shù)據(jù)庫對象集合.在關(guān)系數(shù)據(jù)庫中,信息存放在二維表格結(jié)構(gòu)表中,一個(gè)關(guān)系數(shù)據(jù)庫包含多個(gè)數(shù)據(jù)表,每一個(gè)表包含行(統(tǒng)計(jì))和列(字段).普通來說,數(shù)據(jù)庫都有多個(gè)表.數(shù)據(jù)庫所包含表之間是相關(guān)聯(lián),關(guān)聯(lián)性是由主鍵和外鍵所表達(dá)參考關(guān)系實(shí)現(xiàn).數(shù)據(jù)庫不但包含表,還包含其它數(shù)據(jù)庫對象,比如,視圖,存放過程和索引等數(shù)據(jù)庫管理系統(tǒng)第28頁引入外健作用:在于實(shí)施所謂參考完整性(兩方面)實(shí)現(xiàn)了表與表之間聯(lián)絡(luò).外健取值必須是另一個(gè)表主健有效值,或者是一個(gè)空值.參考完整性規(guī)則:外健必須是另一個(gè)主健有效值,或者是“空值”注:空值表示該字段值為空,它不是0,也不是空格數(shù)據(jù)庫管理系統(tǒng)第29頁數(shù)據(jù)完整性數(shù)據(jù)完整性是用來確保數(shù)據(jù)庫中數(shù)據(jù)正確性和可靠性.實(shí)體完整性:實(shí)體完整性是為了確保表中數(shù)據(jù)唯一,實(shí)體完整性可由主鍵來實(shí)現(xiàn).表中主鍵在全部統(tǒng)計(jì)上取值必須唯一.域完整性:域完整性能夠確保數(shù)據(jù)取值在有效范圍內(nèi).參考完整性:參考完整性用于確保相關(guān)聯(lián)表間數(shù)據(jù)應(yīng)保持一致,防止因一個(gè)表統(tǒng)計(jì)修改,造成另一個(gè)表內(nèi)容變?yōu)闊o效值.普通來說,參考完整性是經(jīng)過外鍵和主鍵來維護(hù).自定義完整性:由用戶自行定義,不一樣于前面3種完整性,也能夠說一個(gè)強(qiáng)制數(shù)據(jù)定義.?dāng)?shù)據(jù)庫管理系統(tǒng)第30頁關(guān)系數(shù)據(jù)模型
關(guān)系數(shù)據(jù)庫由多個(gè)表以及其它數(shù)據(jù)庫對象組成,表之間因?yàn)橐恍┳侄蜗嚓P(guān)性而產(chǎn)生關(guān)聯(lián).
出版社表*出版社編號出版社名稱地址郵編圖書表*圖書編號圖書名稱作者編號出版社編號出版日期作者表*作者編號姓名性別年紀(jì)注:帶有*為主健數(shù)據(jù)庫管理系統(tǒng)第31頁優(yōu)點(diǎn):節(jié)約存放空間有效預(yù)防輸入錯(cuò)誤方便數(shù)據(jù)修改圖書編號圖書名稱作者姓名出版社名稱0013DSMAX3.0標(biāo)準(zhǔn)教程劉耀儒人民郵電出版社002Mahtematica劉耀儒國防工業(yè)出版社0033DSMAX3.0實(shí)例制作王曉明人民郵電出版社004Windows網(wǎng)絡(luò)管理王曉明人民郵電出版社005Windowsprofissional看圖速成劉耀儒國防工業(yè)出版社數(shù)據(jù)庫管理系統(tǒng)第32頁關(guān)聯(lián)分類一對一關(guān)聯(lián)(1:1):
A表一筆統(tǒng)計(jì)只能對應(yīng)到B表中一筆統(tǒng)計(jì),稱為一對一關(guān)聯(lián).數(shù)據(jù)庫管理系統(tǒng)第33頁一對多關(guān)聯(lián)(1:M):A表一筆統(tǒng)計(jì)能夠?qū)?yīng)B表多筆統(tǒng)計(jì),而B表一筆統(tǒng)計(jì)只能對應(yīng)A表一筆統(tǒng)計(jì)時(shí),稱為一對多關(guān)聯(lián).數(shù)據(jù)庫管理系統(tǒng)第34頁多對多關(guān)聯(lián)(M:N):
A表中一筆統(tǒng)計(jì)能對應(yīng)B表中多筆統(tǒng)計(jì),而B表中一筆統(tǒng)計(jì)也能對應(yīng)A表中多筆統(tǒng)計(jì).數(shù)據(jù)庫管理系統(tǒng)第35頁
SQLServer介紹SQLServer是由Microsoft開發(fā)和推廣關(guān)系數(shù)據(jù)庫管理系統(tǒng)(DBMS),它最初是由Microsoft、Sybase和Ashton-Tate三家企業(yè)共同開發(fā),并于1988年推出了第一個(gè)OS/2版本。數(shù)據(jù)庫管理系統(tǒng)第36頁SQLServer近年來不停更新版本,1996年,Microsoft推出了SQLServer6.5版本;1998年,SQLServer7.0版本和用戶見面SQLServer2000是Microsoft企業(yè)于20推出最新版本現(xiàn)在又推出了2005測試版本數(shù)據(jù)庫管理系統(tǒng)第37頁SQLServer特點(diǎn)1.真正客戶機(jī)/服務(wù)器體系結(jié)構(gòu)。2.圖形化用戶界面,使系統(tǒng)管理和數(shù)據(jù)庫管理愈加直觀、簡單。3.豐富編程接口工具,為用戶進(jìn)行程序設(shè)計(jì)提供了更大選擇余地。4.SQLServer與WindowsNT完全
溫馨提示
- 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年湖南理工學(xué)院南湖學(xué)院馬克思主義基本原理概論期末考試題含答案解析(必刷)
- 2024年那坡縣招教考試備考題庫附答案解析
- 2025年泉州師范學(xué)院馬克思主義基本原理概論期末考試模擬題帶答案解析(必刷)
- 2025年荊州職業(yè)技術(shù)學(xué)院單招職業(yè)技能考試題庫附答案解析
- 2025年新源縣幼兒園教師招教考試備考題庫附答案解析(奪冠)
- 2025年山東外事職業(yè)大學(xué)單招職業(yè)技能測試題庫帶答案解析
- 監(jiān)理工程師土木建筑工程中消防工程監(jiān)理的驗(yàn)收程序
- 監(jiān)理法律風(fēng)險(xiǎn)防控技術(shù)要點(diǎn)
- 紡織公司銷售合同質(zhì)量制度
- 2025年鐵門關(guān)職業(yè)技術(shù)學(xué)院單招職業(yè)傾向性測試題庫附答案解析
- (正式版)DB51∕T 3336-2025 《零散天然氣橇裝回收安全規(guī)范》
- 湖南省長沙市雅禮書院中學(xué)2026屆高三上數(shù)學(xué)期末檢測試題含解析
- 駕照科目一記憶口訣匯編
- 2026五個(gè)帶頭發(fā)言材料
- 鄉(xiāng)鎮(zhèn)衛(wèi)生院消防安全培訓(xùn)
- 2026年九江職業(yè)大學(xué)單招職業(yè)適應(yīng)性考試題庫帶答案解析
- 貸款貨車買賣合同范本
- 2025-2026學(xué)年湖北省襄陽市襄城區(qū)襄陽市第四中學(xué)高一上學(xué)期9月月考英語試題
- 醫(yī)院網(wǎng)絡(luò)安全保障方案與實(shí)施步驟
- 綠色化學(xué)綠色溶劑課件
- 我們一起迎戰(zhàn)中考初三家長會課件
評論
0/150
提交評論