




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
MicrosoftSQLserver
數(shù)據(jù)庫管理系統(tǒng)CEAC培訓(xùn)認證體系——網(wǎng)絡(luò)認證安徽新華電腦專修學(xué)院數(shù)據(jù)庫管理系統(tǒng)第1頁第一講數(shù)據(jù)庫基礎(chǔ)知識數(shù)據(jù)庫基本概念數(shù)據(jù)庫特點數(shù)據(jù)庫模型關(guān)系數(shù)據(jù)庫概念關(guān)系數(shù)據(jù)模型SQLServer介紹數(shù)據(jù)庫管理系統(tǒng)第2頁信息信息是現(xiàn)實世界中各種事物存在方式、運動形態(tài)以及它們之間相互聯(lián)絡(luò)等諸要素在人腦中反應(yīng),經(jīng)過人腦抽象后形成概念。2)數(shù)據(jù)數(shù)據(jù)普通是指信息一個符號化表示方法,就是說用一定符號表示信息,而采取什么符號,完全是人為要求。所以數(shù)據(jù)概念包含兩個方面含義:一是數(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陳一教授計算機A02張三主講計算機A03王五講師管理系課程教師號班級號上課時間上課地點數(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ù)庫實施有效管理通用軟件.管理工作包含三方面:存放,安全性和完整性.提供軟件環(huán)境:使用戶高效地建立維護和檢索存取和處理DB信息數(shù)據(jù)庫管理系統(tǒng)第5頁通常有下面三個組成部分:
數(shù)據(jù)描述語言(DDL)用來描述數(shù)據(jù)庫結(jié)構(gòu),供用戶建立數(shù)據(jù)庫.
數(shù)據(jù)操作語言(DML)供用戶對數(shù)據(jù)庫進行數(shù)據(jù)查詢(數(shù)據(jù)檢索和統(tǒng)計等)和存放(數(shù)據(jù)增加,刪除和修改等)等操作.
其它管理和控制程序包含安全,通訊控制和工作日志等.普通情況下,DDL和DML組成一個一體化語言.對于關(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)計地增加,修改,檢索和刪除等.數(shù)據(jù)安全管理和監(jiān)督用戶權(quán)限,預(yù)防用戶有任何破壞或者惡意意圖.效率DBMS應(yīng)確保數(shù)據(jù)庫高效率運行,以提升數(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ù)庫
客戶機/服務(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è)計和實現(xiàn).2.前端組件通用數(shù)據(jù)庫軟件由數(shù)據(jù)庫企業(yè)或第三方軟件設(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ù)獨立性邏輯數(shù)據(jù)獨立性查詢優(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è)計者負責(zé)整個數(shù)據(jù)庫系統(tǒng)設(shè)計工作.設(shè)計者依據(jù)用戶需求設(shè)計適當(dāng)表和格式來存放數(shù)據(jù),并對整個數(shù)據(jù)庫存取權(quán)限作出規(guī)劃.
數(shù)據(jù)庫管理員(DBA)決定數(shù)據(jù)庫中數(shù)據(jù),并對這些數(shù)據(jù)進行修改,維護,監(jiān)督數(shù)據(jù)庫運行情況.
應(yīng)用程序設(shè)計者負責(zé)編寫訪問數(shù)據(jù)庫應(yīng)用程序,使得用戶能夠很友好使用數(shù)據(jù)庫.
普通用戶只需操作應(yīng)用程序來訪問所需要查詢數(shù)據(jù),不需要關(guān)心數(shù)據(jù)庫地詳細格式及其維護和管理等問題.
數(shù)據(jù)庫管理系統(tǒng)第16頁數(shù)據(jù)庫管理系統(tǒng)第17頁數(shù)據(jù)庫特點數(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)也包含許多單獨文件,不過它們之間相互聯(lián)絡(luò),在整體上也服從一定結(jié)構(gòu)形式,從而能更適應(yīng)管理大量數(shù)據(jù)需求.數(shù)據(jù)庫管理系統(tǒng)第18頁數(shù)據(jù)共享共享是數(shù)據(jù)庫系統(tǒng)目標(biāo),也是其最重要特點.一個數(shù)據(jù)庫中數(shù)據(jù),不僅可認為同一企業(yè)或者組織內(nèi)部各部門共享,還可認為不一樣國家,地區(qū)用戶所共享數(shù)據(jù)庫管理系統(tǒng)第19頁
數(shù)據(jù)獨立性在文件系統(tǒng)中,文件和應(yīng)用程序相互依賴,一方改變總要影響另一方改變.數(shù)據(jù)庫系統(tǒng)則力爭較少這種依賴性,實現(xiàn)數(shù)據(jù)獨立性.
可控冗余度
數(shù)據(jù)專用后,每個用戶擁有并使用自己數(shù)據(jù).許多數(shù)據(jù)就會出現(xiàn)重復(fù),這就是數(shù)據(jù)冗余.實現(xiàn)共享后,同一數(shù)據(jù)庫中數(shù)據(jù)集中存放,共同使用,因而易于防止重復(fù),降低和控制數(shù)據(jù)冗余.數(shù)據(jù)庫管理系統(tǒng)第20頁數(shù)據(jù)庫模型按照實現(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ù)庫模型將每個統(tǒng)計當(dāng)成一個節(jié)點,節(jié)點和節(jié)點之間能夠建立關(guān)聯(lián),形成一個復(fù)雜網(wǎng)狀結(jié)構(gòu).優(yōu)點:防止了數(shù)據(jù)重復(fù)性.缺點:關(guān)聯(lián)性比較復(fù)雜,尤其是當(dāng)數(shù)據(jù)庫變得越來越大時,關(guān)聯(lián)性維護會非常麻煩.數(shù)據(jù)庫管理系統(tǒng)第22頁數(shù)據(jù)庫管理系統(tǒng)第23頁層次型數(shù)據(jù)庫模型層次型數(shù)據(jù)庫模型采取樹狀結(jié)構(gòu),依據(jù)數(shù)據(jù)不一樣類型,將數(shù)據(jù)分門別類,存放在不一樣層次之下.
優(yōu)點:數(shù)據(jù)結(jié)構(gòu)很類似于金字塔,不一樣層次之間關(guān)聯(lián)性直接而且簡單.缺點:因為數(shù)據(jù)縱向發(fā)展,橫向關(guān)系難以建立,數(shù)據(jù)可能會重復(fù)出現(xiàn),造成管理維護不便.數(shù)據(jù)庫管理系統(tǒng)第24頁數(shù)據(jù)庫管理系統(tǒng)第25頁關(guān)系型數(shù)據(jù)庫模型關(guān)系型數(shù)據(jù)庫模型是以二維矩陣來存放數(shù)據(jù),行和列形成一個關(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ù)庫只要存取一項數(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)表中,一個關(guān)系數(shù)據(jù)庫包含多個數(shù)據(jù)表,每一個表包含行(統(tǒng)計)和列(字段).普通來說,數(shù)據(jù)庫都有多個表.數(shù)據(jù)庫所包含表之間是相關(guān)聯(lián),關(guān)聯(lián)性是由主鍵和外鍵所表達參考關(guān)系實現(xiàn).數(shù)據(jù)庫不但包含表,還包含其它數(shù)據(jù)庫對象,比如,視圖,存放過程和索引等數(shù)據(jù)庫管理系統(tǒng)第28頁引入外健作用:在于實施所謂參考完整性(兩方面)實現(xiàn)了表與表之間聯(lián)絡(luò).外健取值必須是另一個表主健有效值,或者是一個空值.參考完整性規(guī)則:外健必須是另一個主健有效值,或者是“空值”注:空值表示該字段值為空,它不是0,也不是空格數(shù)據(jù)庫管理系統(tǒng)第29頁數(shù)據(jù)完整性數(shù)據(jù)完整性是用來確保數(shù)據(jù)庫中數(shù)據(jù)正確性和可靠性.實體完整性:實體完整性是為了確保表中數(shù)據(jù)唯一,實體完整性可由主鍵來實現(xiàn).表中主鍵在全部統(tǒng)計上取值必須唯一.域完整性:域完整性能夠確保數(shù)據(jù)取值在有效范圍內(nèi).參考完整性:參考完整性用于確保相關(guān)聯(lián)表間數(shù)據(jù)應(yīng)保持一致,防止因一個表統(tǒng)計修改,造成另一個表內(nèi)容變?yōu)闊o效值.普通來說,參考完整性是經(jīng)過外鍵和主鍵來維護.自定義完整性:由用戶自行定義,不一樣于前面3種完整性,也能夠說一個強制數(shù)據(jù)定義.?dāng)?shù)據(jù)庫管理系統(tǒng)第30頁關(guān)系數(shù)據(jù)模型
關(guān)系數(shù)據(jù)庫由多個表以及其它數(shù)據(jù)庫對象組成,表之間因為一些字段相關(guān)性而產(chǎn)生關(guān)聯(lián).
出版社表*出版社編號出版社名稱地址郵編圖書表*圖書編號圖書名稱作者編號出版社編號出版日期作者表*作者編號姓名性別年紀注:帶有*為主健數(shù)據(jù)庫管理系統(tǒng)第31頁優(yōu)點:節(jié)約存放空間有效預(yù)防輸入錯誤方便數(shù)據(jù)修改圖書編號圖書名稱作者姓名出版社名稱0013DSMAX3.0標(biāo)準(zhǔn)教程劉耀儒人民郵電出版社002Mahtematica劉耀儒國防工業(yè)出版社0033DSMAX3.0實例制作王曉明人民郵電出版社004Windows網(wǎng)絡(luò)管理王曉明人民郵電出版社005Windowsprofissional看圖速成劉耀儒國防工業(yè)出版社數(shù)據(jù)庫管理系統(tǒng)第32頁關(guān)聯(lián)分類一對一關(guān)聯(lián)(1:1):
A表一筆統(tǒng)計只能對應(yīng)到B表中一筆統(tǒng)計,稱為一對一關(guān)聯(lián).數(shù)據(jù)庫管理系統(tǒng)第33頁一對多關(guān)聯(lián)(1:M):A表一筆統(tǒng)計能夠?qū)?yīng)B表多筆統(tǒng)計,而B表一筆統(tǒng)計只能對應(yīng)A表一筆統(tǒng)計時,稱為一對多關(guān)聯(lián).數(shù)據(jù)庫管理系統(tǒng)第34頁多對多關(guān)聯(lián)(M:N):
A表中一筆統(tǒng)計能對應(yīng)B表中多筆統(tǒng)計,而B表中一筆統(tǒng)計也能對應(yīng)A表中多筆統(tǒng)計.數(shù)據(jù)庫管理系統(tǒng)第35頁
SQLServer介紹SQLServer是由Microsoft開發(fā)和推廣關(guān)系數(shù)據(jù)庫管理系統(tǒng)(DBMS),它最初是由Microsoft、Sybase和Ashton-Tate三家企業(yè)共同開發(fā),并于1988年推出了第一個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特點1.真正客戶機/服務(wù)器體系結(jié)構(gòu)。2.圖形化用戶界面,使系統(tǒng)管理和數(shù)據(jù)庫管理愈加直觀、簡單。3.豐富編程接口工具,為用戶進行程序設(shè)計提供了更大選擇余地。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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2023-2024學(xué)年人教版高中信息技術(shù)必修二第三章第三節(jié)《 信息系統(tǒng)中的軟件》教學(xué)設(shè)計
- 大型礦山爆破拆除作業(yè)合同
- 跨區(qū)域藝術(shù)表演團體巡回演出合同標(biāo)準(zhǔn)文本
- 跨境流動資金借款合同書
- 購銷合同權(quán)利義務(wù)轉(zhuǎn)讓協(xié)議
- 1認識光 教學(xué)設(shè)計-2023-2024學(xué)年科學(xué)五年級上冊青島版
- 10 牛郎織女(一)第二課時 教學(xué)設(shè)計-2024-2025學(xué)年語文五年級上冊統(tǒng)編版
- 住酒店合同范本
- Module 2 public holidays unit 2 教學(xué)設(shè)計- 2024-2025學(xué)年外研版九年級英語上冊
- 沐足合同范本
- 2025年海南職業(yè)技術(shù)學(xué)院高職單招語文2018-2024歷年參考題庫頻考點含答案解析
- 北京市西城區(qū)2024-2025學(xué)年高三上學(xué)期期末考試語文試題(解析版)
- 2025年春新人教版數(shù)學(xué)一年級下冊課件 第六單元 數(shù)量間的加減關(guān)系 第2課時 求比1個數(shù)多(少)幾的數(shù)
- 北京市朝陽區(qū)2025下半年事業(yè)單位招聘149人歷年高頻重點提升(共500題)附帶答案詳解
- 肩袖損傷課件
- 鋼筋安裝施工技術(shù)交底
- 2025年下學(xué)期八年級物理備課組工作計劃
- 聘任全職圍棋教練合同范例
- 華大新高考聯(lián)盟2025屆高三11月教學(xué)質(zhì)量測評生物含答案
- 心水病的中醫(yī)護理方案
- 新錄用公務(wù)員任職定級審批表
評論
0/150
提交評論