版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、(2)管理信息系統(tǒng)管理信息系統(tǒng)Page 1.計算機網(wǎng)絡(luò)的定義、特點;.計算機網(wǎng)絡(luò)的分類(按覆蓋范圍),.計算機網(wǎng)絡(luò)的拓撲結(jié)構(gòu),.網(wǎng)絡(luò)互聯(lián)設(shè)備;.Internet/Intranet/ExtranetPage 2Page 31.定義 將地理位置不同、具有獨立功能的多個計算機系統(tǒng),通過通信設(shè)備和通信線路連接起來,利用功能完善的網(wǎng)絡(luò)軟件(包括網(wǎng)絡(luò)通信協(xié)議、網(wǎng)絡(luò)操作系統(tǒng)等)實現(xiàn)網(wǎng)絡(luò)資源共享的系統(tǒng)。要點:目的性、分散性、獨立性、統(tǒng)一管理。Page 42.特點:.資源共享(包括硬件、軟件、數(shù)據(jù))。.獨立性:網(wǎng)絡(luò)中的計算機是獨立的。Page 53.網(wǎng)絡(luò)的發(fā)展.第一階段:50年代,以單個計算機為中心的遠程聯(lián)機系
2、統(tǒng)。.第二階段:計算機網(wǎng)絡(luò)階段。ARPANET、Ethernet。.第三階段:計算機網(wǎng)絡(luò)體系結(jié)構(gòu)標準化、網(wǎng)絡(luò)互聯(lián):ISO/OSI,局域網(wǎng)迅速發(fā)展。Internet高速發(fā)展.第四階段:高速網(wǎng)絡(luò)技術(shù)發(fā)展,如信息高速公路。Page 64.計算機網(wǎng)絡(luò)的構(gòu)成.通信子網(wǎng):負責(zé)通信處理的通信挖制處理機CCP與通信線路,是由完成信息交換的節(jié)點計算機和通信線路組成的獨立的通信系統(tǒng),它承擔(dān)整個網(wǎng)絡(luò)的數(shù)據(jù)傳輸、轉(zhuǎn)接、加工和交換等通信處理工作。主要包括;網(wǎng)絡(luò)接口卡、通信線路、通信控制處理機、互聯(lián)設(shè)備、交換機、路由器、Modem等。.資源子網(wǎng):負責(zé)數(shù)據(jù)處理的計算機與終端,包括網(wǎng)絡(luò)中所有的主機、輸入輸出設(shè)備、各種軟件資源
3、和數(shù)據(jù)資源。資源子網(wǎng)負責(zé)向網(wǎng)絡(luò)用戶提供各種網(wǎng)絡(luò)資源和網(wǎng)絡(luò)服務(wù)。主要包括:服務(wù)器、用戶計算機、網(wǎng)絡(luò)存儲系統(tǒng)、網(wǎng)絡(luò)打印機、網(wǎng)絡(luò)終端等。 Page 75.網(wǎng)絡(luò)協(xié)議網(wǎng)絡(luò)協(xié)議:計算機通信時,對傳送內(nèi)容的理解、信息表示形式以及各種情況下的應(yīng)答信號都必須遵循一個共同的約定。網(wǎng)絡(luò)協(xié)議就是一種用于網(wǎng)絡(luò)之間相互通信的技術(shù)標準,是公認并必須遵守執(zhí)行的“共同規(guī)則”。Page 8 (1) ISO/OSI參考模型簡介.第一層物理層,實現(xiàn)網(wǎng)絡(luò)設(shè)備之間的物理連接,其主要功能是傳輸“0”或“ 1”的二進制位的數(shù)據(jù)流。物理層規(guī)定了各種設(shè)備的電氣特征。 .第二層數(shù)據(jù)漣路層,以幀為單位提供一種可靠的傳輸數(shù)據(jù)的方法。(成幀、解決幀的破
4、壞、丟失、重復(fù)所出現(xiàn)的問題、防止淹沒) .第三層網(wǎng)絡(luò)層,實現(xiàn)路由選擇和控制信息的中間轉(zhuǎn)發(fā),如果目標設(shè)備在另一個網(wǎng)絡(luò)中,該層將決定數(shù)據(jù)通過何種路由到達目的地,并將報文形式的數(shù)據(jù)轉(zhuǎn)換成數(shù)據(jù)包,經(jīng)由一些中間設(shè)備從一個網(wǎng)絡(luò)傳送到另一個網(wǎng)絡(luò)。(路由選擇、解決擁塞、數(shù)據(jù)轉(zhuǎn)換).第四層傳輸層,為一對通信用戶建立端點到端點的連接,并提供數(shù)據(jù)傳輸服務(wù);該層還有監(jiān)控功能,確保信息成功到達目標設(shè)備。(流量控制、錯誤檢測).第五層會話層,組織和管理兩個用戶之間的對話,規(guī)定網(wǎng)絡(luò)物理地址與邏輯地址的轉(zhuǎn)換。.第六層表示層,用于不同信息表示方法之間的轉(zhuǎn)換,協(xié)商和建立數(shù)據(jù)交換的格式;數(shù)據(jù)壓縮、報文的加密和解密。.第七層應(yīng)用層,
5、用戶的應(yīng)用程序與網(wǎng)絡(luò)之間的接口,為用戶提供一個開放系統(tǒng)互聯(lián)的工作環(huán)境。Page 9(2)TCP/IP協(xié)議是傳輸控制協(xié)議/網(wǎng)絡(luò)協(xié)議的簡稱,是因特網(wǎng)使用的協(xié)議。.應(yīng)用層:向用戶提供一組常用的應(yīng)用協(xié)議,以及建立在TCP/IP協(xié)議簇之上的一些沒有標準化的用戶應(yīng)用程序。.傳輸層:提供端到端的進程間通信協(xié)議。.網(wǎng)際層:使互聯(lián)的計算機網(wǎng)絡(luò)進行通信。.網(wǎng)絡(luò)接口層:通過特定的網(wǎng)絡(luò)進行傳輸或從特定的網(wǎng)上接收物理幀,抽出某些數(shù)據(jù)信息交給上層。Page 10(3)以太網(wǎng)(Ethernet)協(xié)議。IEEE802. 3Page 11Page 121.網(wǎng)絡(luò)分類根據(jù)網(wǎng)絡(luò)覆蓋范圍來分:.局域網(wǎng)LAN:是指將有限范圍內(nèi)(如一個實
6、驗室、一棟大樓、一個校園)的各種計算機、終端與外部設(shè)備互聯(lián)的網(wǎng)絡(luò)。LAN一般由傳輸介質(zhì)、網(wǎng)絡(luò)適配器、用戶工作站和網(wǎng)絡(luò)軟件組成。特點是有較高的數(shù)據(jù)傳輸速度和較低的誤碼率。.城域網(wǎng)MAN:城市地區(qū)網(wǎng)絡(luò)將已經(jīng)使用的局域網(wǎng)互相連接起來,使之成為一個規(guī)模較大的、適合于大都市使用的網(wǎng)絡(luò)。主要用于建筑物群的主干網(wǎng)、校園網(wǎng)的戶工作站和網(wǎng)絡(luò)軟件組成。特點是有較高的數(shù)據(jù)傳輸速度和較低的誤碼率。 .廣域網(wǎng)WAN(遠程網(wǎng)):指所覆蓋的地理范圍從幾十公里到幾千公里,覆蓋一個國家、地區(qū)或橫跨幾個洲而形成的國際性的遠程網(wǎng)絡(luò)。.因特網(wǎng)(Internet):是通過網(wǎng)絡(luò)互聯(lián)設(shè)備將分布在世界各地的數(shù)以萬計的局域網(wǎng)、城域網(wǎng)、廣域網(wǎng)連
7、接起來,形成全球范圍內(nèi)的信息資源網(wǎng)絡(luò)。Page 132.網(wǎng)絡(luò)拓撲結(jié)構(gòu)拓撲結(jié)構(gòu)是指網(wǎng)絡(luò)中的鏈路和節(jié)點在地理上所形成的幾何構(gòu)成。Page 14.星型網(wǎng)。是將各結(jié)點通過點到點的通信線路與中心結(jié)點連接起來的網(wǎng)絡(luò)。優(yōu)點是:結(jié)構(gòu)簡單、穩(wěn)定性好。缺點是一旦中心結(jié)點出現(xiàn)故障,整個網(wǎng)絡(luò)都將癱瘓。.總線型網(wǎng):總線型網(wǎng)絡(luò)是用一條稱為總線的中央電纜連接所有工作站和其它共享設(shè)備。優(yōu)點是結(jié)構(gòu)簡單、易干擴充、價格低廉、使用方便;缺點是一旦總線出現(xiàn)問題,將導(dǎo)致整個網(wǎng)絡(luò)癱瘓。如以太網(wǎng)(Ethernet.環(huán)型網(wǎng):將工作站、共享設(shè)備通過通信線路構(gòu)成一個閉合的環(huán)。優(yōu)點是:簡化了路徑選擇,缺點是:數(shù)據(jù)傳輸效率低。如IBM的令牌環(huán)網(wǎng)。P
8、age 15Page 161.網(wǎng)絡(luò)傳輸設(shè)備.傳輸介質(zhì)。是數(shù)據(jù)傳輸系統(tǒng)中發(fā)送裝置和接收裝置的物理媒體。有線介質(zhì)包括雙絞線、同軸電纜和光纜;無線介質(zhì)是指利用大氣進行傳輸,包括微波、激光、衛(wèi)星、紅外等。.網(wǎng)絡(luò)適配器(網(wǎng)卡)。是網(wǎng)絡(luò)工作站與網(wǎng)絡(luò)相連的接口電路。其主要功能是完成并行和串行數(shù)據(jù)的轉(zhuǎn)換,數(shù)據(jù)傳輸前后的緩存,網(wǎng)絡(luò)信號的產(chǎn)生,網(wǎng)絡(luò)的存取控制等。.調(diào)制解調(diào)器 Modem。調(diào)制是指當(dāng)通信信道不允許直接傳輸計算機所產(chǎn)生的數(shù)字信號,那么就需要在發(fā)送端將數(shù)字信號變換成模擬信號,解調(diào)是指在接收端將模擬信號還原成數(shù)字信號,這一過程稱為解調(diào)。調(diào)制解調(diào)器主要功能是完成數(shù)模廠模數(shù)轉(zhuǎn)換。Page 172.網(wǎng)絡(luò)互聯(lián)設(shè)備
9、 網(wǎng)絡(luò)互聯(lián)是指將分布在不同地理位置的網(wǎng)絡(luò)、設(shè)備相連接,以構(gòu)成更大規(guī)模的互聯(lián)網(wǎng)絡(luò)系統(tǒng),實現(xiàn)互聯(lián)網(wǎng)絡(luò)的共享?;ヂ?lián)的網(wǎng)絡(luò)設(shè)備可以是同種類型的網(wǎng)絡(luò),也可以是不同類型的網(wǎng)絡(luò)以及運行不同網(wǎng)絡(luò)協(xié)議的設(shè)備與系統(tǒng)。Page 183.網(wǎng)絡(luò)中的計算機設(shè)備.網(wǎng)絡(luò)服務(wù)器(Server )。是資源網(wǎng)絡(luò)中的核心設(shè)備。一般來講,網(wǎng)絡(luò)操作系統(tǒng)和數(shù)據(jù)庫管理系統(tǒng)都安裝在此設(shè)備上;.工作站(Client)。是連入網(wǎng)絡(luò)的、具有獨立運行功能的并且接受網(wǎng)絡(luò)服務(wù)器控制和管理的、共享網(wǎng)絡(luò)資源的計算機。.共享設(shè)備。為網(wǎng)絡(luò)共享使用的存儲設(shè)備、打印輸出設(shè)備等。Page 19Page 201.什么是Internet? 因特網(wǎng)是指連接世界各國的計算機設(shè)
10、備和網(wǎng)絡(luò)的系統(tǒng),是全球計算機網(wǎng)絡(luò)的互聯(lián)系統(tǒng),Internet的核心是TCP/IP協(xié)議。由于其全球信息傳播、信息容量大、時效長、檢索使用便捷等特點而迅速在世界范圍推廣開來。Page 212. IP地址IP地址是指計算機在工Internet網(wǎng)絡(luò)中地址,每一臺計算機在Internet中具有唯一的地址,不能重復(fù)。TCP/IP協(xié)議規(guī)定,IP地址由32位二進制數(shù)組成,每8位為一段可表示。一255個數(shù),共四段,每段之間用小數(shù)點分隔開。如,168. 160. 233. 10 Page 223.域名 TCP/IP的名字管理機制稱為域名系統(tǒng)(DNS)。IP地址一般不容易記憶,Interne,允許給計算機命名,稱為
11、“域名”,域名由小數(shù)點分隔的幾組字符串組成,每個字符串稱為一個子域,子域的個數(shù)一般不超過5個。第五級.第四級.第二級.第一級第一級域名往往是國家或地區(qū)的代碼。第二級域名往往是表示主機所屬的網(wǎng)絡(luò)性質(zhì)。例如www.cctv. comPage 234.Internet入網(wǎng)方式 (1)電話線上網(wǎng),包括利用Modem撥號上網(wǎng)、ISDN, ADSL等; (2)數(shù)據(jù)專線連接。Page 245.Intranet和ExtranetIntrane是以Internet技術(shù)(TCP/IP , www)為基礎(chǔ),用于企業(yè)內(nèi)部的信息管理和信息交換的平臺。它把企業(yè)的管理信息系統(tǒng)以網(wǎng)絡(luò)的方式進行重新整合,使得企業(yè)的內(nèi)部信息得到
12、最佳配置。Intrane,的基本功能包括:企業(yè)內(nèi)部信息的發(fā)布與信息資源的瀏覽,企業(yè)內(nèi)部的文件共享,企業(yè)內(nèi)部的打印共享,企業(yè)內(nèi)部的電子郵件的傳遞。 Extranet,是以Intranet,技術(shù)(TCP/IP , www)為基礎(chǔ),用于企業(yè)外部的信息管理和信息交換的平臺。Page 25Page 26【本節(jié)的重要知識點】.傳統(tǒng)的文件管理方式的缺點,.數(shù)據(jù)庫系統(tǒng)的組成;.DBMS的功能,.關(guān)系數(shù)據(jù)模型;.E-R模型的概念和設(shè)計;.E-R模型轉(zhuǎn)換為關(guān)系數(shù)據(jù)模型Page 27【本節(jié)學(xué)習(xí)方法提示】本節(jié)的學(xué)習(xí)應(yīng)該主要圍繞以下幾個重點內(nèi)容進行: (1)通過了解傳統(tǒng)的文件系統(tǒng)數(shù)據(jù)管理方式的缺點,進而理解數(shù)據(jù)庫系統(tǒng)是
13、如何克服這些缺點的,重點掌握數(shù)據(jù)庫系統(tǒng)的特點和目標。 (2)數(shù)據(jù)庫系統(tǒng)的組成要素有哪些?要正確區(qū)分數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)、數(shù)據(jù)庫系統(tǒng)等概念 (3)對于初次接觸這些理論的學(xué)生來說,有些概念過于抽象。所以希望學(xué)生能夠結(jié)合Access的操作,回過來重新認識數(shù)據(jù)庫系統(tǒng)的基本原理,進一步加深對關(guān)概念的理解。 (4)通過練習(xí),熟練掌握數(shù)據(jù)庫設(shè)計的兩個重要環(huán)節(jié):ER模型的設(shè)計和關(guān)系數(shù)據(jù)模型的設(shè)計。Page 28Page 292022-2-2030是描述現(xiàn)實世界事物的符號記錄,是指是描述現(xiàn)實世界事物的符號記錄,是指用物理符號記錄下來的可以鑒別的信息。用物理符號記錄下來的可以鑒別的信息。是指對各種類型的數(shù)據(jù)進行
14、收集、是指對各種類型的數(shù)據(jù)進行收集、存儲、分類、排序、計算或加工、檢索、傳輸、存儲、分類、排序、計算或加工、檢索、傳輸、遞交等等工作,通常也稱為信息處理。遞交等等工作,通常也稱為信息處理。2022-2-2031 n把把數(shù)據(jù)轉(zhuǎn)換數(shù)據(jù)轉(zhuǎn)換成便于觀察分析、傳送或進一步處理成便于觀察分析、傳送或進一步處理的形式。的形式。n從大量的原始數(shù)據(jù)中抽取、推導(dǎo)出對人們有價值從大量的原始數(shù)據(jù)中抽取、推導(dǎo)出對人們有價值的的信息信息以作為行動和以作為行動和決策的依據(jù)決策的依據(jù)。n科學(xué)地科學(xué)地保存和管理保存和管理已經(jīng)過處理已經(jīng)過處理 (如校驗、整理等如校驗、整理等)的大量數(shù)據(jù),以便人們能方便而充分地利用這些的大量數(shù)據(jù),
15、以便人們能方便而充分地利用這些寶貴的信息資源。寶貴的信息資源。2022-2-2032(1)人工管理階段 (2)文件管理階段 (3)數(shù)據(jù)庫系統(tǒng)階段(數(shù)據(jù)庫管理階段和分布式數(shù)據(jù)庫系統(tǒng)階段)2022-2-2033人工管理階段應(yīng)用程序應(yīng)用程序1數(shù)據(jù)集合數(shù)據(jù)集合1應(yīng)用程序應(yīng)用程序2數(shù)據(jù)集合數(shù)據(jù)集合2應(yīng)用程序應(yīng)用程序3數(shù)據(jù)集合數(shù)據(jù)集合32022-2-2034文件管理階段應(yīng)用程序應(yīng)用程序1文件文件1應(yīng)用程序應(yīng)用程序2文件文件2應(yīng)用程序應(yīng)用程序3文件文件3文件管理文件管理模塊模塊2022-2-2035人工管理階段數(shù)據(jù)和程序結(jié)合為一個不可分的整體一組數(shù)據(jù)對應(yīng)一個應(yīng)用程序文件管理階段數(shù)據(jù)文件按應(yīng)用程序的要求而建立
16、程序和數(shù)據(jù)有一定的獨立性,仍然相互依賴各文件相互獨立,分散保管,數(shù)據(jù)的一致性不易控制2022-2-2036數(shù)據(jù)庫系統(tǒng)階段使用數(shù)據(jù)庫管理系統(tǒng)DBMS不僅描述數(shù)據(jù)本身,還描述數(shù)據(jù)之間的聯(lián)系數(shù)據(jù)在統(tǒng)一控制下,為盡可能多的用戶服務(wù)。用戶或用戶程序用戶或用戶程序數(shù)據(jù)管理系統(tǒng)數(shù)據(jù)管理系統(tǒng)Oracle、SQL Server數(shù)據(jù)庫數(shù)據(jù)庫用戶或用戶程序用戶或用戶程序用戶或用戶程序用戶或用戶程序Page 371.數(shù)據(jù)組織的4個層次(數(shù)據(jù)項、記錄、文件、數(shù)據(jù)庫)以及它們之間的關(guān)系。數(shù)據(jù)通常按四個層次進行組織:數(shù)據(jù)項、記錄、文件、數(shù)據(jù)庫。數(shù)據(jù)項:又稱數(shù)據(jù)元素,是文件可使用的最小單位。數(shù)據(jù)項用來描述一個數(shù)據(jù)處理對象的某
17、些屬性。數(shù)據(jù)項與字段對應(yīng)。記錄:是與一個公共標志(主鍵)有關(guān)的數(shù)據(jù)項的集合。文件:為了某一特定目的而形成的相關(guān)記錄的集合。數(shù)據(jù)庫:是邏輯上相關(guān)的文件的集合。其目的是為了改善數(shù)據(jù)存取,并使數(shù)據(jù)的重復(fù)程度減到最低。數(shù)據(jù)庫是數(shù)據(jù)組織層次中目前已達到的最高級別。Page 38文件系統(tǒng)方式數(shù)據(jù)管理缺點:數(shù)據(jù)混亂,數(shù)據(jù)不一致。數(shù)據(jù)冗余大。數(shù)據(jù)獨立性差:文件中的數(shù)據(jù)需根據(jù)程序進行設(shè)計,程序與文件相互依賴。實用性差。體現(xiàn)在數(shù)據(jù)之間的聯(lián)系弱,不同文件之間缺乏聯(lián)系,不能反映現(xiàn)實世界事物間的自然聯(lián)系,也很難滿足用戶的各種需求。Page 39要求:領(lǐng)會數(shù)據(jù)庫系統(tǒng)的基本特征、以及數(shù)據(jù)庫與傳統(tǒng)文件的區(qū)別,識記數(shù)據(jù)庫管理系
18、統(tǒng)的功能。Page 402.數(shù)據(jù)庫系統(tǒng)的組成數(shù)據(jù)庫系統(tǒng):是由計算機系統(tǒng)、數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)和有關(guān)人員組成的具有高度組織的總體。.數(shù)據(jù)庫:是以一定方式存儲在一起的相互有關(guān)的數(shù)據(jù)集合,它從全局觀點組織數(shù)據(jù),以最佳方式、最少的數(shù)據(jù)重復(fù)為多種用戶服務(wù)。.數(shù)據(jù)庫管理系統(tǒng)(DBMS):數(shù)據(jù)庫管理系統(tǒng)是為數(shù)據(jù)庫的建立、使用和維護而配置的軟件,它建立在操作系統(tǒng)的基礎(chǔ)上,對數(shù)據(jù)庫進行統(tǒng)一的管理和控制。DBMS是數(shù)據(jù)庫系統(tǒng)的核心,是用戶訪問數(shù)據(jù)庫的接口。.人員:包括數(shù)據(jù)庫管理員(DBA )、系統(tǒng)分析員、系統(tǒng)程序員、應(yīng)用程序員和用戶等。其中,數(shù)據(jù)庫管理員的任務(wù)是為保證數(shù)據(jù)庫的完整性、明確性和安全性而對數(shù)據(jù)庫進行
19、有效的控制。.其他的硬件和軟件(包括操作系統(tǒng))。 Page 41數(shù)據(jù)庫管理系統(tǒng)是數(shù)據(jù)庫系統(tǒng)中最重要的組成部分。典型的DBMS包括:Oracle, , Informix, SyBase。Sql Server等。DBMS的主要功能有:數(shù)據(jù)定義功能。利用數(shù)據(jù)定義語言(DDL)對數(shù)據(jù)庫的結(jié)構(gòu)進行描述。這些定義存儲于數(shù)據(jù)字典中,是DBMS運行的基本依據(jù)。數(shù)據(jù)操縱功能。利用數(shù)據(jù)操縱語言(DML)實現(xiàn)對數(shù)據(jù)庫的基本操作:檢索、插入、刪除、修改。數(shù)據(jù)庫運行管理。包括數(shù)據(jù)安全性、完整性、并發(fā)操作和故障恢復(fù)等控制功能。數(shù)據(jù)安全性實質(zhì)是防止非法存取數(shù)據(jù)庫,數(shù)據(jù)完整性指數(shù)據(jù)的正確性和相容性;并發(fā)控制指多用戶同一瞬時操
20、作同一數(shù)據(jù)造成的數(shù)據(jù)不一致性,故障恢復(fù)指數(shù)據(jù)庫遭到破壞時如何恢復(fù)到破壞前的一致性狀態(tài)。數(shù)據(jù)組織、存儲和管理功能。包括數(shù)據(jù)字典、用戶數(shù)據(jù)、存取路徑等。數(shù)據(jù)庫的建立和維護功能:包括數(shù)據(jù)庫數(shù)據(jù)的初始建立、數(shù)據(jù)的轉(zhuǎn)換、數(shù)據(jù)庫轉(zhuǎn)儲、數(shù)據(jù)庫重組、重構(gòu)以及性能檢測分析等功能。Page 424.數(shù)據(jù)庫系統(tǒng)的主要特征最小的數(shù)據(jù)重復(fù)性。數(shù)據(jù)存儲的一致性。數(shù)據(jù)的獨立性。指應(yīng)用程序?qū)?shù)據(jù)庫系統(tǒng)中數(shù)據(jù)的非依賴性。在數(shù)據(jù)庫系統(tǒng)中,當(dāng)數(shù)據(jù)存儲方式、存取方法改變時并不需要改變用戶應(yīng)用程序。數(shù)據(jù)的安全性。指防止數(shù)據(jù)泄密和數(shù)據(jù)庫被非法修改。數(shù)據(jù)庫技術(shù)中通常采用視圖和權(quán)限管理技術(shù)保證數(shù)據(jù)庫的安全性。Page 43Page 441.
21、定義 數(shù)據(jù)模型是客觀事物及其聯(lián)系的數(shù)據(jù)描述,數(shù)據(jù)模型不僅表示了存儲哪些數(shù)據(jù),更重要的是要以一定的結(jié)構(gòu)形式表示出不同數(shù)據(jù)之間的聯(lián)系-從數(shù)據(jù)庫的數(shù)據(jù)組織結(jié)構(gòu)看,數(shù)據(jù)模型包括:層次模型、網(wǎng)狀模型、關(guān)系模型、面向?qū)ο竽P偷?。其中關(guān)系模型是目前使用最多的一種數(shù)據(jù)模型。關(guān)系模型采用“二維表”表示實體及其聯(lián)系,能直接反映實體之間各種復(fù)雜聯(lián)系情況。在關(guān)系模型中,數(shù)據(jù)之間的聯(lián)系是通過外部鍵來實現(xiàn)的。Page 451、關(guān)系模型中的基本術(shù)語Page 46 (1)關(guān)系。關(guān)系就是“二維表”;關(guān)系必須滿足以下性質(zhì): 關(guān)系中每個元組(記錄)的分量必須是原子的,即表的每一列都是不可再分的。 表中每一列的值只能取自同一個域。
22、表中列的次序可以任意交換。 表中行的次序可以任意交換。 表中不允許出現(xiàn)完全相同的兩行。Page 47 (2) 元組。關(guān)系中的一行即為一個元組(記錄)。如(20070001,張三,18,男、20070112,李麗,20,女)(3) 屬性。關(guān)系的一列(字段)稱為屬性。(4) 主碼(關(guān)鍵字)。在一個關(guān)系的若干屬性中,指定一個或一組可用來惟一標識該關(guān)系的元組,這個或這些屬性就稱為主碼。例如關(guān)系學(xué)生中的學(xué)號,成績中的(學(xué)號,課程號)。(5) 外碼。在一個關(guān)系中是主碼:而在當(dāng)前的關(guān)系中重復(fù)出現(xiàn):起到聯(lián)系兩個關(guān)系的作用的屬性稱為外碼。例如成績關(guān)系中的學(xué)號。(6) 關(guān)系模式。二維表中的行定義即對關(guān)系的描述稱為
23、關(guān)系模式。一般形式為:關(guān)系名(屬性1,屬性2,.,屬性n)。Page 48 2. 關(guān)系模式的三類完整性約束規(guī)則 (1)實體完整性約束規(guī)則 指關(guān)系中的“主鍵:不允許取“空值”。 (2)引用(參照)完整性約束規(guī)則 即不能引用不存在的記錄。 (3)用戶定義的完整性約束規(guī)則Page 49Page 501、 E-R圖中的基本概念 (1)實體(entity):客觀存在可以相互區(qū)別的事物稱為實體。實體可以是具體的對象,例如,一個學(xué)生、一門課程。也可以是抽象的事件,例如一次購物等。 (2)實體集(entity set): 同一類型的實體集合稱為實體集。例如,所有的學(xué)生、所有的課程等。 (3)屬性(attrib
24、ute):實體所具有的性質(zhì)稱為屬性。在信息世界中不同的實體是由其屬性的不同而被區(qū)分的,即實體靠屬性來描述。每個屬性有一個值域,其類型可以是整型、實數(shù)型或字符型。例如,學(xué)生有學(xué)號、姓名、年齡、性別等屬性,相應(yīng)值域為字符、字符、整數(shù)和字符型。 (4)域:屬性的取值范圍稱為該屬性的域。例如,性別的域是集合“男;女“。注意在一個實體中,屬性的域可以相同,也可以不同,每個屬性的域中的元素必須是同類型的。 (5)聯(lián)系。 (6)聯(lián)系集。Page 51 2、E-R圖的主要優(yōu)點 清楚地描述了實體、屬性以及實體之間的關(guān)系。 可以按照一定的轉(zhuǎn)換規(guī)則,很容易地將E-R模型轉(zhuǎn)換為關(guān)系數(shù)據(jù)模型。 按照規(guī)則轉(zhuǎn)換的關(guān)系數(shù)據(jù)模
25、型是符合規(guī)范化要求的。Page 52 3、E-R圖的表示方式 E-R圖是一種直觀地表示實體聯(lián)系模型的方法,廣泛用于數(shù)據(jù)庫設(shè)計中。E-圖實際上是作為數(shù)據(jù)庫設(shè)計的一個中間步驟,先畫出E-R圖,再從E-R圖出發(fā)構(gòu)造數(shù)據(jù)模型,可以使數(shù)據(jù)模型能更準確地反映現(xiàn)實世界。在E-R圖中的三個基本元素分別是實體、屬性、聯(lián)系。實體用“方框”表示,屬性用“橢圓框”表示,聯(lián)系用“菱形框”表示;再用線段將各個成分連接起來并注明聯(lián)系方式,就構(gòu)成了反映實體聯(lián)系的E-R圖。 實體間的聯(lián)系方式: 一對一聯(lián)系(簡記為1:1 一對多聯(lián)系(簡記為1:n 多對多聯(lián)系(簡記為m:n)Page 53 【例題3-1】有如下幾個實體,包合的屬性
26、是: 班級:班級號,班級名,專業(yè) 學(xué)生:學(xué)號,姓名,年齡 課程:課程號,課程名,學(xué)分 每個班級有多名學(xué)生,每個學(xué)生只能在一個班級。每個學(xué)生可以選修多門課程,每門課程有多名學(xué)生選修,并存儲學(xué)習(xí)成績。試做出反映上述關(guān)系的實體聯(lián)系圖。Page 54Page 55 從E-R圖導(dǎo)出關(guān)系模型是本章的重點,也是難點 Page 56E-R圖導(dǎo)出關(guān)系模型的基本原則1. E-R圖中的每個實體,都應(yīng)轉(zhuǎn)換為一個關(guān)系, 2.根據(jù)E-1圖中的聯(lián)系方式的不同,采用不同的方法實現(xiàn)關(guān)系之間的聯(lián)系。 3.由于鍵(具體說是外部鍵)在關(guān)系模型中是實現(xiàn)聯(lián)系的主要手段,所以應(yīng)該在轉(zhuǎn)換后的各關(guān)系中確定各自的主鍵和外部鍵。幾種不同聯(lián)系情況E
27、-R圖的轉(zhuǎn)換: 兩實體間1:1聯(lián)系。可在兩實體對應(yīng)的任一關(guān)系中多設(shè)一個字段作為外部鍵(必須是與之相聯(lián)系對方關(guān)系的主鍵)。 兩實體間1:n關(guān)系。 兩個實體分別應(yīng)轉(zhuǎn)換為一個關(guān)系,把實體中的所有屬性都對應(yīng)設(shè)置為關(guān)系的字段。 把兩個實體聯(lián)系的“1”方的實體的“主鍵”納入“n”實體對應(yīng)的關(guān)系中作為“外部鍵”。 兩實體間m:n關(guān)系。 兩實體均應(yīng)分別轉(zhuǎn)換為一個關(guān)系。 需為“聯(lián)系”單獨建立一個關(guān)系,該關(guān)系中必須包合被它聯(lián)系的兩實體的主鍵。Page 57 【例題3. 2】設(shè)要建立一個企業(yè)數(shù)據(jù)庫,該企業(yè)各部門有許多職員,但一個職員僅屬于一個部門,每個職員可在多項工程中做工,每項工程可有多個職員做工,一種零件可以在
28、多項工程中使用,每項工程也可使用多種零件;每個供應(yīng)商可為各個不同工程供應(yīng)備種零件,一種零件也可由多個供應(yīng)商供應(yīng)。 請完成如下設(shè)計或處理:(1)設(shè)計該DB的E-R圖,自行適當(dāng)給出各實體的屬性;(2)將該E-R圖轉(zhuǎn)換為等價的關(guān)系模型方式;Page 58解:(1)Page 59(2)根據(jù)E-R模型向關(guān)系模型轉(zhuǎn)化的規(guī)則,應(yīng)該將其轉(zhuǎn)化成如下的幾個關(guān)系模式:.職員(職工編號,姓名,部門編號,),其中主碼是職工編號,外碼是部門編號。.部門(部門編號,部門名稱,),其中主碼是部門編號。.工程(工程編號,工程名稱,負責(zé)人編號,),其中主碼是工程編號,外碼是負責(zé)人編號,參照職員的職工編號。.做工(職工編號,工程編
29、號,),其中主碼是(職工編號,工程編號),外碼是職工編號,參照職員中的職工編號,工程編號參照工程中的工程編號。.使用(零件編號,工程編號,數(shù)量,),其中,主碼是(零件編號,工程編號),外碼是零件編號,參照零件中的零件編號;工程編號參照工程中的工程編號。.零件(零件編號,名稱,規(guī)格,單價,供應(yīng)商編號),其中主碼是零件編號。.供應(yīng)商(供應(yīng)商編號,公司名稱,地址,),其中主碼是供應(yīng)商編號。.供應(yīng)(供應(yīng)商編號,零件編號,供貨時間,數(shù)量,),其中,主碼是(供應(yīng)商編號,零件編號,供貨時間),外碼是零件編號,參照零件中的零件編號,供應(yīng)商編號參照供應(yīng)商中的供應(yīng)商編號。Page 60Page 61【本節(jié)的重要知
30、識點】.Access數(shù)據(jù)庫的基本概念;.建立Access數(shù)據(jù)庫和表;.創(chuàng)建Access表之間的聯(lián)系;.創(chuàng)建Access查詢;.創(chuàng)建和使用Access報表;Page 62【學(xué)習(xí)方法建議】 .首先了解Access數(shù)據(jù)庫中各個對象的作用;.通過一個較為完整的實例,按照教材的內(nèi)容創(chuàng)建一個數(shù)據(jù)庫及其中的對象(表、查詢、報表、窗體等)Page 63Page 64 Access是一個關(guān)系型數(shù)據(jù)庫管理系統(tǒng)。Access數(shù)據(jù)庫由對象和組兩部分構(gòu)成。其中對象又包括七種,包括:表、查詢、窗體、報表、數(shù)據(jù)訪問頁、宏和模塊。在數(shù)據(jù)庫中,“表”用來存儲數(shù)據(jù),“查詢”用來查找數(shù)據(jù),通過“窗體”、“報表”、“頁面”獲取數(shù)據(jù),
31、而“宏”和“模塊”則用來實現(xiàn)數(shù)據(jù)的自動操作。其基本功能如下: .提供收集、組織、存儲和管理各類數(shù)據(jù)的手段。例如,數(shù)據(jù)庫的建立(Access數(shù)據(jù)庫文件,擴展名為.MDB )、表結(jié)構(gòu)的建立和修改、數(shù)據(jù)庫中表之間關(guān)系的確定。 .查詢功能。 .利用窗體瀏覽和更新表中的數(shù)據(jù)。 .共享數(shù)據(jù),提供了與其他應(yīng)用程序的接口,即數(shù)據(jù)的導(dǎo)入、導(dǎo)出及鏈接功能。 .其他功能。例如,調(diào)用宏或使用模塊、支持超級鏈接等。 Page 65Access的主要特點如下: .Access操作簡單,與Office的其他組件具有相同的界面、一致的設(shè)計風(fēng)格。 .數(shù)據(jù)轉(zhuǎn)換方便,可以很方便地將其他系統(tǒng)的數(shù)據(jù)導(dǎo)入和導(dǎo)出。 .數(shù)據(jù)對象豐富(七種對
32、象類型),便于一般用戶也能利用Acres:完成各種數(shù)據(jù)處理任務(wù)。Page 66Page 67Access數(shù)據(jù)庫是一個獨立的文件,其擴展名為.MDB。需要注意的是:用戶創(chuàng)建的數(shù)據(jù)庫是由表、查詢、窗體、報表、數(shù)據(jù)訪問頁、宏和模塊等數(shù)據(jù)庫對象構(gòu)成的,這些數(shù)據(jù)庫對象都存儲在同一個以.MDB為擴展名的數(shù)據(jù)庫文件中。即數(shù)據(jù)庫對象不是獨立的文件。Page 681.表在Access數(shù)據(jù)庫中,表是最基本的對象,所有收集來的數(shù)據(jù)都存儲在表中。在Access數(shù)據(jù)庫中至少要有一個表存在,否則數(shù)據(jù)庫為空數(shù)據(jù)庫。當(dāng)需要開發(fā)一個數(shù)據(jù)庫系統(tǒng)時,第一步工作就是根據(jù)應(yīng)用系統(tǒng)的要求設(shè)計數(shù)據(jù)庫中的表的結(jié)構(gòu)。在Access中,有關(guān)表的
33、操作都是通過表對象來實現(xiàn)的。表對象由包合表結(jié)構(gòu)的字段及其屬性和反映具體數(shù)據(jù)的記錄組成。Page 692.查詢用戶將數(shù)據(jù)存入到數(shù)據(jù)庫中最重要的目的在于日后能快速準確地查找所需要的信息,所以數(shù)據(jù)庫中一個重要的使用價值就在于數(shù)據(jù)庫的查詢,數(shù)據(jù)庫系統(tǒng)中查詢功能的強弱,在很大程度上反映了數(shù)據(jù)庫系統(tǒng)的性能。查詢是對數(shù)據(jù)庫提出的關(guān)于在數(shù)據(jù)庫表中查找相關(guān)數(shù)據(jù)的要求,可以在一個或多個表中按照不同的方式來查找某些特定的數(shù)據(jù),并將其集合在一起供用戶查看。查詢的同時還可以對相關(guān)的數(shù)據(jù)進行更改和分析。在Access中,有關(guān)查詢的操作都是通過查詢對象來實現(xiàn)的。在查詢設(shè)計窗口中,用戶可以通過可視化手段,根據(jù)查詢的要求進行不
34、同方式的查看、更改和分析數(shù)據(jù)。查詢的基礎(chǔ)是SQL語言,這是關(guān)系數(shù)據(jù)庫用來查詢數(shù)據(jù)的操作語言。通過它可以結(jié)合整個表,根據(jù)特定條件查找相關(guān)的數(shù)據(jù)。Page 703.窗體在Access中窗體是一種數(shù)據(jù)庫對象,是用戶實現(xiàn)各種操作的界面,主要用來輸入或顯示數(shù)據(jù)庫中的數(shù)據(jù)及應(yīng)用程序的執(zhí)行控制。一個優(yōu)良的數(shù)據(jù)庫系統(tǒng)不僅需要有高質(zhì)量的數(shù)據(jù)管理功能、高效率的數(shù)據(jù)查詢功能,而且還需要有一個美觀的、友好的用戶操作界面。給用戶帶來方便,并可引導(dǎo)用戶順利完成對數(shù)據(jù)庫進行的操作。Page 714.報表 數(shù)據(jù)庫系統(tǒng)中另一個重要的功能就是打印報表,數(shù)據(jù)庫系統(tǒng)一般都為用戶提供一個報表打印功能,使用戶能夠?qū)?shù)據(jù)庫中的數(shù)據(jù)按一定的
35、格式輸出到數(shù)據(jù)庫的外面。報表的作用就是將用戶選定的數(shù)據(jù)信息進行格式化的顯示和打印。Page 725.頁頁是應(yīng)用在互聯(lián)網(wǎng)上的Web網(wǎng)頁。在Access中,使用頁對象可以方便地制作出各種Web頁。頁的使用與窗體的使用類似,用戶可以通過它查看、輸入、編輯和刪除數(shù)據(jù)庫中的數(shù)據(jù),即使是在Internet或Intrane,上也能更新和查看數(shù)據(jù),同時Web頁中的相關(guān)數(shù)據(jù)也會隨著數(shù)據(jù)庫中內(nèi)容的變化而變化。Page 736.宏宏是用來自動執(zhí)行的一個操作或一組操作的集合。其中,每一個操作實現(xiàn)特定的功能。在一個數(shù)據(jù)庫中,各個對象不是孤立存在的,只有將各種對象有機地組織結(jié)合起來,才能實現(xiàn)數(shù)據(jù)庫復(fù)雜的管理功能。在Acc
36、ess中,宏對象是組織整個數(shù)據(jù)庫系統(tǒng)的重要工具,宏可以由一連串的宏指令構(gòu)成,也可以是宏組。使用它可以在不編寫程序代碼的情況下,實現(xiàn)以往需要編寫復(fù)雜程序代碼才能實現(xiàn)的功能。Page 747.模塊模塊是Access中最重要的實現(xiàn)數(shù)據(jù)庫復(fù)雜管理功能的有效工具。模塊基本上是由聲明、語句和過程組成的集合,它們是由Visual Basic編制的過程和函數(shù)組成。使用Visual Basic可以編制各種對象的屬性、方法,以實現(xiàn)細致的操作和復(fù)雜的控制功能。Page 75Page 761.創(chuàng)建Access數(shù)據(jù)庫Access提供了三種創(chuàng)建數(shù)據(jù)庫的方法。推薦使用的方法是:.創(chuàng)建一個空數(shù)據(jù)庫,然后再添加各種對象。Page 772.創(chuàng)建表數(shù)據(jù)表(以下簡稱表)是數(shù)據(jù)庫所包合的七種對象之一,是收集和存儲信息的基本單元,是查詢、窗體、報表、數(shù)據(jù)訪問頁、宏及模塊對象的基礎(chǔ),每個數(shù)據(jù)庫都包合一個或多個相互關(guān)聯(lián)的表。在Acces:中設(shè)計一張數(shù)據(jù)庫表的基本步驟是:確定數(shù)據(jù)庫表結(jié)構(gòu)。向數(shù)據(jù)庫表中輸入數(shù)據(jù)。建立表有四種方法:使用向?qū)?chuàng)建表,通過輸
溫馨提示
- 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度鋼材電商平臺合作銷售合同
- 二零二五版洗煤廠與能源公司煤炭洗選項目合作協(xié)議6篇
- 2025版物業(yè)安全巡查與報告制度合同范本3篇
- 二零二五版校園周邊商業(yè)街保潔服務(wù)協(xié)議3篇
- 二零二五年度企業(yè)員工創(chuàng)新能力提升培訓(xùn)合同3篇
- 商場屋面防水維修施工方案
- 二零二五年度科技成果轉(zhuǎn)化土地廠房買賣合同3篇
- 怎樣預(yù)防養(yǎng)老詐騙
- 小區(qū)人防防水施工方案
- 二零二五年度人工智能應(yīng)用個人勞務(wù)分包合同示例2篇
- 【超星學(xué)習(xí)通】馬克思主義基本原理(南開大學(xué))爾雅章節(jié)測試網(wǎng)課答案
- 工傷賠償授權(quán)委托書范例
- 食堂餐具炊具供貨服務(wù)方案
- 自然科學(xué)基礎(chǔ)(小學(xué)教育專業(yè))全套教學(xué)課件
- 小學(xué)語文閱讀教學(xué)落實學(xué)生核心素養(yǎng)方法的研究-中期報告
- 電梯使用轉(zhuǎn)讓協(xié)議書范文
- 工程變更履歷表
- 煤礦崗位標準化作業(yè)流程
- 唯物史觀課件
- 信息資源管理(馬費成-第三版)復(fù)習(xí)重點
- 郵輪外部市場營銷類型
評論
0/150
提交評論