物流信息技術(shù)第二章數(shù)據(jù)庫管理與網(wǎng)絡(luò)技術(shù)課件_第1頁
物流信息技術(shù)第二章數(shù)據(jù)庫管理與網(wǎng)絡(luò)技術(shù)課件_第2頁
物流信息技術(shù)第二章數(shù)據(jù)庫管理與網(wǎng)絡(luò)技術(shù)課件_第3頁
物流信息技術(shù)第二章數(shù)據(jù)庫管理與網(wǎng)絡(luò)技術(shù)課件_第4頁
物流信息技術(shù)第二章數(shù)據(jù)庫管理與網(wǎng)絡(luò)技術(shù)課件_第5頁
已閱讀5頁,還剩151頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

第二章數(shù)據(jù)庫管理與網(wǎng)絡(luò)技術(shù)第二章數(shù)據(jù)庫管理與網(wǎng)絡(luò)技術(shù)第二章數(shù)據(jù)庫管理與網(wǎng)絡(luò)技術(shù)第一節(jié)數(shù)據(jù)庫基礎(chǔ)知識

第二節(jié)數(shù)據(jù)庫管理技術(shù)

第三節(jié)計(jì)算機(jī)局域網(wǎng)技術(shù)

第四節(jié)網(wǎng)絡(luò)數(shù)據(jù)庫組織

第五節(jié)企業(yè)內(nèi)部網(wǎng)絡(luò)

第六節(jié)數(shù)據(jù)倉庫

第七節(jié)網(wǎng)絡(luò)信息安全

【本章小結(jié)】

【案例1】

【案例2】

【復(fù)習(xí)思考題】第二章數(shù)據(jù)庫管理與網(wǎng)絡(luò)技術(shù)第一節(jié)數(shù)據(jù)庫基礎(chǔ)知識

第二第一節(jié)數(shù)據(jù)庫基礎(chǔ)知識一、數(shù)據(jù)管理技術(shù)的發(fā)展

數(shù)據(jù)管理技術(shù)是指對數(shù)據(jù)進(jìn)行分類、組織、編碼、存儲(chǔ)、檢索和維護(hù)的技術(shù)。

(一)人工管理階段

(1)數(shù)據(jù)不能長期保存在計(jì)算機(jī)中。

(2)數(shù)據(jù)作為程序的組成部分不能獨(dú)立存在,即數(shù)據(jù)和程序完全結(jié)合成一個(gè)不可分割的整體。

(3)數(shù)據(jù)由程序員設(shè)計(jì)的應(yīng)用程序進(jìn)行管理,無專門的系統(tǒng)軟件對數(shù)據(jù)進(jìn)行管理。

(4)數(shù)據(jù)面向應(yīng)用,不同應(yīng)用程序的數(shù)據(jù)之間相互獨(dú)立、彼此無關(guān),即使兩個(gè)不同應(yīng)用程序涉及相同的數(shù)據(jù),也必須各自定義,無法互相參照和引用。因此,數(shù)據(jù)大量冗余,且不能共享。第一節(jié)數(shù)據(jù)庫基礎(chǔ)知識一、數(shù)據(jù)管理技術(shù)的發(fā)展

數(shù)據(jù)管理技術(shù)第一節(jié)數(shù)據(jù)庫基礎(chǔ)知識(二)文件系統(tǒng)階段

(1)數(shù)據(jù)以文件形式可以長期保存在計(jì)算機(jī)中并由操作系統(tǒng)來管理,文件的組織方式由順序文件逐步發(fā)展到隨機(jī)文件。

(2)操作系統(tǒng)的文件管理系統(tǒng)提供了對數(shù)據(jù)的輸入和輸出操作接口,即提供數(shù)據(jù)存取方法。

(3)一個(gè)應(yīng)用程序可以使用多個(gè)文件,一個(gè)文件可被多個(gè)應(yīng)用程序使用,數(shù)據(jù)可以共享。

(4)數(shù)據(jù)仍然是面向應(yīng)用的,文件之間彼此孤立,不能反映數(shù)據(jù)之間的聯(lián)系,因而仍存在數(shù)據(jù)大量冗余和不一致性。

(三)數(shù)據(jù)庫系統(tǒng)階段第一節(jié)數(shù)據(jù)庫基礎(chǔ)知識(二)文件系統(tǒng)階段

(1)數(shù)據(jù)以文件第一節(jié)數(shù)據(jù)庫基礎(chǔ)知識圖2-1數(shù)據(jù)庫系統(tǒng)階段(1)采用一定的數(shù)據(jù)模型來組織數(shù)據(jù),數(shù)據(jù)不再面向單一的應(yīng)用,而是面向整個(gè)應(yīng)用系統(tǒng)。

(2)應(yīng)用程序獨(dú)立于數(shù)據(jù),實(shí)現(xiàn)了數(shù)據(jù)的獨(dú)立性。

(3)數(shù)據(jù)的冗余度明顯減少,從而減少了數(shù)據(jù)的不一致性。

(4)為用戶的數(shù)據(jù)操作提供了方便的接口,實(shí)現(xiàn)了數(shù)據(jù)共享。

(5)提供了下列數(shù)據(jù)控制功能:

(四)高級數(shù)據(jù)庫技術(shù)階段第一節(jié)數(shù)據(jù)庫基礎(chǔ)知識圖2-1數(shù)據(jù)庫系統(tǒng)階段(1)采用第一節(jié)數(shù)據(jù)庫基礎(chǔ)知識(1)分布式數(shù)據(jù)庫。它是數(shù)據(jù)庫技術(shù)和計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)相互滲透和有機(jī)結(jié)合的產(chǎn)物,由一組物理上分布在計(jì)算機(jī)網(wǎng)絡(luò)的不同結(jié)點(diǎn)上數(shù)據(jù),既面向本地的局部應(yīng)用,又參與涉及多個(gè)結(jié)點(diǎn)的全局應(yīng)用,即這些分布的數(shù)據(jù)在邏輯上屬于同一個(gè)整體。

(2)面向?qū)ο蟮臄?shù)據(jù)庫。20世紀(jì)80年代末期,在程序設(shè)計(jì)語言領(lǐng)域中引入了面向?qū)ο蟮母拍睢Mㄟ^面向?qū)ο蟮某绦蛟O(shè)計(jì)來解決程序中的重要問題,將面向?qū)ο蟮母拍钜霐?shù)據(jù)庫領(lǐng)域,產(chǎn)生了面向?qū)ο髷?shù)據(jù)庫系統(tǒng)。

二、數(shù)據(jù)庫的定義和特點(diǎn)第一節(jié)數(shù)據(jù)庫基礎(chǔ)知識(1)分布式數(shù)據(jù)庫。它是數(shù)據(jù)庫技術(shù)和第一節(jié)數(shù)據(jù)庫基礎(chǔ)知識數(shù)據(jù)庫(DataBase,簡稱DB)是存放在計(jì)算機(jī)存儲(chǔ)設(shè)備中的、以一種合理的方法組織起來的、與公司或組織的業(yè)務(wù)活動(dòng)和組織結(jié)構(gòu)相對應(yīng)的各種相關(guān)數(shù)據(jù)的集合,該集合中的數(shù)據(jù)可以為公司或組織的各級經(jīng)過授權(quán)的人員或應(yīng)用程序以不同的權(quán)限所共享。

(一)數(shù)據(jù)庫的特點(diǎn)

(1)以一定的數(shù)據(jù)模型來組織數(shù)據(jù),數(shù)據(jù)盡可能不重復(fù)(最少的冗余度)。

(2)以最優(yōu)方式為某個(gè)特定組織的多種應(yīng)用程序或用戶服務(wù)(應(yīng)用程序或用戶對數(shù)據(jù)資源共享)。

(3)其數(shù)據(jù)結(jié)構(gòu)獨(dú)立于使用它的應(yīng)用程序(數(shù)據(jù)獨(dú)立性)。

(4)對數(shù)據(jù)的定義、操縱和控制由數(shù)據(jù)庫管理系統(tǒng)統(tǒng)一進(jìn)行管理和控制。第一節(jié)數(shù)據(jù)庫基礎(chǔ)知識數(shù)據(jù)庫(DataBase,簡稱DB第一節(jié)數(shù)據(jù)庫基礎(chǔ)知識(二)數(shù)據(jù)庫的分類

三、數(shù)據(jù)模型

模型是抽象地模仿現(xiàn)實(shí)世界的事物,如房屋設(shè)計(jì)模型、城市規(guī)劃模型等都是對現(xiàn)實(shí)世界事物的一種模擬。

(一)概念數(shù)據(jù)模型

(二)結(jié)構(gòu)數(shù)據(jù)模型

(1)層次模型(HierarchicalModel)。用樹形結(jié)構(gòu)表示實(shí)體類型以及實(shí)體間的聯(lián)系是層次模型的主要特征。IBM公司1969年推出IMS(InformationManagementSystem)商用數(shù)據(jù)庫系統(tǒng)的數(shù)據(jù)模型是最典型的層次模型系統(tǒng),20世紀(jì)70年代曾在商業(yè)領(lǐng)域中廣泛應(yīng)用。第一節(jié)數(shù)據(jù)庫基礎(chǔ)知識(二)數(shù)據(jù)庫的分類

三、數(shù)據(jù)模型

模第一節(jié)數(shù)據(jù)庫基礎(chǔ)知識(2)網(wǎng)狀模型(NetworkModel)。用網(wǎng)狀結(jié)構(gòu)表示實(shí)體類型及實(shí)體之間聯(lián)系的數(shù)據(jù)模型稱為網(wǎng)狀模型,用于設(shè)計(jì)網(wǎng)狀數(shù)據(jù)庫。網(wǎng)狀模型有許多成功的數(shù)據(jù)庫管理系統(tǒng),它們在20世紀(jì)70年代和80年代得到廣泛的應(yīng)用。圖2-2網(wǎng)狀模型(3)關(guān)系模型(RelationModel)。用表結(jié)構(gòu)來表示實(shí)體類型以及實(shí)體間聯(lián)系的模型為關(guān)系模型。

表2-1訂單關(guān)系模型表第一節(jié)數(shù)據(jù)庫基礎(chǔ)知識(2)網(wǎng)狀模型(NetworkMo第一節(jié)數(shù)據(jù)庫基礎(chǔ)知識表2-1訂單關(guān)系模型表1)關(guān)系模型概念單一,數(shù)據(jù)結(jié)構(gòu)簡單,實(shí)體與實(shí)體間的聯(lián)系都是用關(guān)系(二維表)表示的。第一節(jié)數(shù)據(jù)庫基礎(chǔ)知識表2-1訂單關(guān)系模型表1)關(guān)系模第一節(jié)數(shù)據(jù)庫基礎(chǔ)知識2)關(guān)系模型是數(shù)學(xué)化的模型,可把表格看成一個(gè)集合,數(shù)據(jù)操作是集合的操作,即操作對象和操作結(jié)果都是關(guān)系。

3)關(guān)系數(shù)據(jù)庫語言是非過程化的。

4)關(guān)系模型以關(guān)系代數(shù)為基礎(chǔ),形式化基礎(chǔ)強(qiáng)。

5)有功能強(qiáng)大的關(guān)系數(shù)據(jù)庫語言SQL的支持。

(4)面向?qū)ο竽P?Object—OrientedModel)圖2-3類四、數(shù)據(jù)庫系統(tǒng)的組成第一節(jié)數(shù)據(jù)庫基礎(chǔ)知識2)關(guān)系模型是數(shù)學(xué)化的模型,可把表格第一節(jié)數(shù)據(jù)庫基礎(chǔ)知識數(shù)據(jù)庫系統(tǒng)(DBS)是采用數(shù)據(jù)庫技術(shù)的計(jì)算機(jī)系統(tǒng),是可運(yùn)行的、以數(shù)據(jù)庫方式存儲(chǔ)、維護(hù)和向應(yīng)用系統(tǒng)提供數(shù)據(jù)或信息支持的系統(tǒng)。圖2-4數(shù)據(jù)庫系統(tǒng)組成(一)數(shù)據(jù)庫及其硬件支持系統(tǒng)

(二)數(shù)據(jù)庫管理系統(tǒng)第一節(jié)數(shù)據(jù)庫基礎(chǔ)知識數(shù)據(jù)庫系統(tǒng)(DBS)是采用數(shù)據(jù)庫技術(shù)第一節(jié)數(shù)據(jù)庫基礎(chǔ)知識(1)數(shù)據(jù)庫定義。對數(shù)據(jù)庫的結(jié)構(gòu)進(jìn)行描述,包括外模式、模式、內(nèi)模式的定義;數(shù)據(jù)庫完整性的定義;安全保密定義,如用戶口令、級別、存取權(quán)限等;存取路徑,如索引的定義。這些定義存儲(chǔ)在數(shù)據(jù)字典,亦稱為系統(tǒng)目錄中,是DBMS運(yùn)行的基本依據(jù)。

(2)數(shù)據(jù)存取。提供用戶對數(shù)據(jù)的操縱功能,實(shí)現(xiàn)對數(shù)據(jù)庫數(shù)據(jù)的檢索、插入、修改和刪除。一個(gè)好的DBMS應(yīng)該提供功能強(qiáng)易學(xué)易用的數(shù)據(jù)操縱語言(DML)、方便的操作方式和較高的數(shù)據(jù)存取效率。DML有兩類:一類是宿主型語言,一類是自含型語言。前者的語句不能獨(dú)立使用而必須嵌入某種主語言,如嵌入C語言、COBOL語言中使用,而后者可以獨(dú)立使用,通常供終端用戶交互使用。第一節(jié)數(shù)據(jù)庫基礎(chǔ)知識(1)數(shù)據(jù)庫定義。對數(shù)據(jù)庫的結(jié)構(gòu)進(jìn)行第一節(jié)數(shù)據(jù)庫基礎(chǔ)知識(3)數(shù)據(jù)庫運(yùn)行管理。這是指DBMS運(yùn)行控制、管理功能。它包括多用戶環(huán)境下的并發(fā)控制、安全性檢查和存取權(quán)限控制、完整性檢查和執(zhí)行、運(yùn)行日志的組織管理、事務(wù)的管理和自動(dòng)恢復(fù),即保證事務(wù)的原始性,這些功能保證了數(shù)據(jù)庫系統(tǒng)的正常運(yùn)行。

(4)數(shù)據(jù)組織、存儲(chǔ)和管理。DBMS要分類組織、存儲(chǔ)和管理各種數(shù)據(jù),包括數(shù)據(jù)字典(亦稱系統(tǒng)目錄)、用戶數(shù)據(jù)、存取路徑等等,要確定以何種文件結(jié)構(gòu)和存取方式在存儲(chǔ)級上組織這些數(shù)據(jù),如何實(shí)現(xiàn)數(shù)據(jù)之間的聯(lián)系。數(shù)據(jù)組織和存儲(chǔ)的基本目標(biāo)是提高存儲(chǔ)空間利用率,選擇合適的存取方法提高存取(如隨機(jī)查找、順序查找、增、刪、改)效率。第一節(jié)數(shù)據(jù)庫基礎(chǔ)知識(3)數(shù)據(jù)庫運(yùn)行管理。這是指DBMS第一節(jié)數(shù)據(jù)庫基礎(chǔ)知識(5)數(shù)據(jù)庫的建立和維護(hù)。它包括數(shù)據(jù)庫的初始建立、數(shù)據(jù)的轉(zhuǎn)換、數(shù)據(jù)庫的轉(zhuǎn)儲(chǔ)和恢復(fù)、數(shù)據(jù)庫的重組織和重構(gòu)造以及性能監(jiān)測分析等功能。

(6)其他功能。這包括DBMS與網(wǎng)絡(luò)中其他軟件系統(tǒng)的通信功能,一個(gè)DBMS與另一個(gè)DBMS或文件系統(tǒng)的數(shù)據(jù)轉(zhuǎn)換等。

(三)操作系統(tǒng)

(四)數(shù)據(jù)庫應(yīng)用系統(tǒng)

(五)數(shù)據(jù)庫應(yīng)用開發(fā)工具

(六)數(shù)據(jù)庫管理員及其他人員

(1)根據(jù)數(shù)據(jù)庫設(shè)計(jì)的結(jié)果,建立整個(gè)數(shù)據(jù)庫的模式。對關(guān)系數(shù)據(jù)庫而言,就是在數(shù)據(jù)庫中建立一系列的關(guān)系模式。第一節(jié)數(shù)據(jù)庫基礎(chǔ)知識(5)數(shù)據(jù)庫的建立和維護(hù)。它包括數(shù)據(jù)第一節(jié)數(shù)據(jù)庫基礎(chǔ)知識(2)定義數(shù)據(jù)庫數(shù)據(jù)的存儲(chǔ)結(jié)構(gòu)和存取方法,即內(nèi)模式。例如,為關(guān)系模式建立索引。

(3)定義外模式,并根據(jù)用戶的不同權(quán)限給用戶授權(quán),使各用戶既可以使用自己業(yè)務(wù)范圍內(nèi)的數(shù)據(jù),又無法竊取其他不在其權(quán)限范圍內(nèi)的數(shù)據(jù)。

(4)根據(jù)需要,修改數(shù)據(jù)庫的模式、外模式和內(nèi)模式,并將所有的修改操作記錄下來以備今后查看。

(5)監(jiān)控?cái)?shù)據(jù)庫的運(yùn)行和使用,及時(shí)處理數(shù)據(jù)庫運(yùn)行過程中可能出現(xiàn)的任何問題,保證數(shù)據(jù)庫數(shù)據(jù)的完整性。第一節(jié)數(shù)據(jù)庫基礎(chǔ)知識(2)定義數(shù)據(jù)庫數(shù)據(jù)的存儲(chǔ)結(jié)構(gòu)和存取第二節(jié)數(shù)據(jù)庫管理技術(shù)一、SQL語言簡介

在數(shù)據(jù)庫中,數(shù)據(jù)的定義、數(shù)據(jù)的操縱等主要功能,是通過數(shù)據(jù)庫支持的數(shù)據(jù)庫語言實(shí)現(xiàn)的,SQL就是一種關(guān)系數(shù)據(jù)庫語言。

(一)幾個(gè)基本概念

(二)SQL語言的功能

表2-2SQL語言中的動(dòng)詞表2-2SQL語言中的動(dòng)詞二、數(shù)據(jù)管理技術(shù)第二節(jié)數(shù)據(jù)庫管理技術(shù)一、SQL語言簡介

在數(shù)據(jù)庫中,數(shù)據(jù)第二節(jié)數(shù)據(jù)庫管理技術(shù)(一)安全性管理

(二)數(shù)據(jù)庫備份

1.完全數(shù)據(jù)庫備份

2.增量備份

(1)如果自從最近一次完全數(shù)據(jù)庫備份以來,數(shù)據(jù)庫中某些記錄已經(jīng)修改了若干次,那么增量備份只包含該記錄的最新值。這一點(diǎn)與事務(wù)日志備份不一樣,在事務(wù)日志備份中,包含了該記錄所有變化的歷史值。

(2)可以最小化備份數(shù)據(jù)庫的時(shí)間,因?yàn)檫@種備份比完全數(shù)據(jù)庫備份小,并且不必應(yīng)用事務(wù)日志的一系列備份。

(3)應(yīng)該為包含增量備份內(nèi)容的備份文件創(chuàng)建一個(gè)命名機(jī)制,以便區(qū)分這些增量備份文件和包含完全數(shù)據(jù)庫備份的文件。第二節(jié)數(shù)據(jù)庫管理技術(shù)(一)安全性管理

(二)數(shù)據(jù)庫備份

第二節(jié)數(shù)據(jù)庫管理技術(shù)3.事務(wù)日志備份

(1)備份從最近一次成功執(zhí)行BACKUPLOG語句的地方到當(dāng)前事務(wù)日志的末尾之間的事務(wù)日志。

(2)清除事務(wù)日志直到事務(wù)日志中活動(dòng)部分的開始處。

(3)清除事務(wù)日志不活動(dòng)部分中的信息,重新聲明磁盤空間。

(4)數(shù)據(jù)庫文件或者文件組備份。

(1)必須指定文件或者文件組的邏輯名稱。

(2)為了使存儲(chǔ)的文件與數(shù)據(jù)庫的其余部分一致,允許執(zhí)行事務(wù)日志的備份。

(3)為了確保所有的數(shù)據(jù)文件或者文件組定期進(jìn)行備份,應(yīng)該制定一個(gè)周期備份每個(gè)文件的規(guī)劃。

(4)最多可以指定16個(gè)文件或者文件組。第二節(jié)數(shù)據(jù)庫管理技術(shù)3.事務(wù)日志備份

(1)備份從最近一第二節(jié)數(shù)據(jù)庫管理技術(shù)(三)數(shù)據(jù)庫恢復(fù)

1.從完全數(shù)據(jù)庫備份中恢復(fù)

2.從增量備份中恢復(fù)

3.從事務(wù)日志備份中恢復(fù)

4.從文件或者文件組備份中恢復(fù)

(四)數(shù)據(jù)復(fù)制第二節(jié)數(shù)據(jù)庫管理技術(shù)(三)數(shù)據(jù)庫恢復(fù)

1.從完全數(shù)據(jù)庫備第三節(jié)計(jì)算機(jī)局域網(wǎng)技術(shù)一、計(jì)算機(jī)網(wǎng)絡(luò)概述

計(jì)算機(jī)網(wǎng)絡(luò)是計(jì)算機(jī)技術(shù)和通信技術(shù)發(fā)展的產(chǎn)物。

(一)計(jì)算機(jī)網(wǎng)絡(luò)的功能

1.資源共享

2.數(shù)據(jù)傳輸和集中處理

3.均衡負(fù)荷與分布處理

4.改善可靠性,提高性價(jià)比

(二)計(jì)算機(jī)網(wǎng)絡(luò)的分類

1.局域網(wǎng)

2.廣域網(wǎng)

3.城域網(wǎng)

二、局域網(wǎng)的拓?fù)浣Y(jié)構(gòu)第三節(jié)計(jì)算機(jī)局域網(wǎng)技術(shù)一、計(jì)算機(jī)網(wǎng)絡(luò)概述

計(jì)算機(jī)網(wǎng)絡(luò)是計(jì)第三節(jié)計(jì)算機(jī)局域網(wǎng)技術(shù)拓?fù)洌═opology)是一種研究與大小、距離無關(guān)的幾何圖形特性的方法。

(一)總線形圖2-5總線形網(wǎng)絡(luò)(二)星形第三節(jié)計(jì)算機(jī)局域網(wǎng)技術(shù)拓?fù)洌═opology)是一種研究第三節(jié)計(jì)算機(jī)局域網(wǎng)技術(shù)圖2-6星形網(wǎng)絡(luò)(1)局部線路故障只會(huì)影響局部區(qū)域,不會(huì)導(dǎo)致整個(gè)網(wǎng)絡(luò)癱瘓。除非整個(gè)網(wǎng)絡(luò)只有一部集線器,而碰巧問題出在集線器,這樣才會(huì)整個(gè)網(wǎng)絡(luò)都停止工作。

(2)追查故障點(diǎn)時(shí)相當(dāng)方便,通常從集線器或交換機(jī)上對應(yīng)的指示燈便能很快查知。第三節(jié)計(jì)算機(jī)局域網(wǎng)技術(shù)圖2-6星形網(wǎng)絡(luò)(1)局部線路第三節(jié)計(jì)算機(jī)局域網(wǎng)技術(shù)(3)新增或減少計(jì)算機(jī)時(shí),不會(huì)造成網(wǎng)絡(luò)中斷。

(4)唯一缺點(diǎn)是必須增加一筆購買集線器或交換機(jī)的成本,但是由于集線器的價(jià)格日益滑落,使得這個(gè)缺點(diǎn)的影響逐漸縮小,因此星形網(wǎng)絡(luò)已成為目前小型局域網(wǎng)的趨勢。

(三)環(huán)形圖2-7環(huán)形網(wǎng)絡(luò)(四)樹形

三、網(wǎng)絡(luò)協(xié)議第三節(jié)計(jì)算機(jī)局域網(wǎng)技術(shù)(3)新增或減少計(jì)算機(jī)時(shí),不會(huì)造成第三節(jié)計(jì)算機(jī)局域網(wǎng)技術(shù)在網(wǎng)絡(luò)發(fā)展的初期,許多研究機(jī)構(gòu)、計(jì)算機(jī)廠商和公司都大力發(fā)展計(jì)算機(jī)網(wǎng)絡(luò)。

(一)OSI參考模型

1.物理層圖2-8OSI參考模型第三節(jié)計(jì)算機(jī)局域網(wǎng)技術(shù)在網(wǎng)絡(luò)發(fā)展的初期,許多研究機(jī)構(gòu)、計(jì)第三節(jié)計(jì)算機(jī)局域網(wǎng)技術(shù)2.數(shù)據(jù)鏈路層

3.網(wǎng)絡(luò)層

4.傳輸層

5.會(huì)話層

6.表示層

7.應(yīng)用層

(二)TCP/IP協(xié)議表格第三節(jié)計(jì)算機(jī)局域網(wǎng)技術(shù)2.數(shù)據(jù)鏈路層

3.網(wǎng)絡(luò)層

4.傳第三節(jié)計(jì)算機(jī)局域網(wǎng)技術(shù)圖2-9OSI參考模型與TCP/IP協(xié)議標(biāo)準(zhǔn)的比較

1.網(wǎng)絡(luò)接口層

2.網(wǎng)絡(luò)層

3.傳輸層

4.應(yīng)用層

四、局域網(wǎng)的基本組成

局域網(wǎng)由網(wǎng)絡(luò)硬件和網(wǎng)絡(luò)軟件兩大部分組成。02(26-96)P71ct_Embed_9.jpg第三節(jié)計(jì)算機(jī)局域網(wǎng)技術(shù)圖2-9OSI參考模型與TCP第三節(jié)計(jì)算機(jī)局域網(wǎng)技術(shù)圖2-10單集線器雙絞線以太網(wǎng)的結(jié)構(gòu)組成

1.網(wǎng)絡(luò)服務(wù)器

(1)提供網(wǎng)絡(luò)通信功能,有管理網(wǎng)絡(luò)服務(wù)器與工作站之間通信的能力。

(2)為網(wǎng)絡(luò)用戶提供各種共享的軟硬件資源,并能管理和分配這些資源,協(xié)調(diào)用戶對資源的訪問。

(3)提供文件管理功能,如文件和目錄的存取與安全保護(hù)、共享數(shù)據(jù)庫的管理與訪問、數(shù)據(jù)的存儲(chǔ)與共享、對共享軟件的管理和磁盤管理等。

(4)提供各種Internet信息服務(wù),如文件服務(wù)、打印服務(wù)、存儲(chǔ)服務(wù)、電子郵件服務(wù)、域名服務(wù)、Web服務(wù)、文件傳輸服務(wù)。第三節(jié)計(jì)算機(jī)局域網(wǎng)技術(shù)圖2-10單集線器雙絞線以太網(wǎng)第三節(jié)計(jì)算機(jī)局域網(wǎng)技術(shù)(5)提供各種網(wǎng)絡(luò)應(yīng)用服務(wù),如信息管理系統(tǒng)、遠(yuǎn)程教學(xué)、電子圖書館、IPPhone、電子商務(wù)和遠(yuǎn)程醫(yī)療、視頻點(diǎn)播、電視會(huì)議等多媒體應(yīng)用。

(6)提供網(wǎng)絡(luò)管理功能,監(jiān)控網(wǎng)絡(luò)運(yùn)行情況,對網(wǎng)絡(luò)進(jìn)行性能管理、失效管理、配置管理、設(shè)備管理等。

2.工作站

3.網(wǎng)絡(luò)適配器(網(wǎng)卡)

(1)實(shí)現(xiàn)工作站與局域網(wǎng)傳輸介質(zhì)之間的物理連接和電信號匹配,接收和執(zhí)行工作站與服務(wù)器送來的各種控制命令,完成物理層功能。

(2)實(shí)現(xiàn)局域網(wǎng)數(shù)據(jù)鏈路層的一部分功能,包括網(wǎng)絡(luò)存取控制、信息幀的發(fā)送與接收、差錯(cuò)校驗(yàn)、串并代碼轉(zhuǎn)換等。第三節(jié)計(jì)算機(jī)局域網(wǎng)技術(shù)(5)提供各種網(wǎng)絡(luò)應(yīng)用服務(wù),如信息第三節(jié)計(jì)算機(jī)局域網(wǎng)技術(shù)(3)實(shí)現(xiàn)某些接口功能,并提供數(shù)據(jù)緩沖能力。

(4)實(shí)現(xiàn)無盤工作站的復(fù)位和引導(dǎo)。

4.網(wǎng)絡(luò)設(shè)備

5.傳輸介質(zhì)及附屬設(shè)備

6.網(wǎng)絡(luò)軟件

五、網(wǎng)絡(luò)互聯(lián)技術(shù)

計(jì)算機(jī)與計(jì)算機(jī)或工作站與服務(wù)器進(jìn)行連接時(shí),除了使用連接介質(zhì)外,還需要一些中介設(shè)備。

(一)網(wǎng)絡(luò)傳輸介質(zhì)互聯(lián)設(shè)備

(二)網(wǎng)絡(luò)物理層互聯(lián)設(shè)備

1.中繼器

2.集線器第三節(jié)計(jì)算機(jī)局域網(wǎng)技術(shù)(3)實(shí)現(xiàn)某些接口功能,并提供數(shù)據(jù)第三節(jié)計(jì)算機(jī)局域網(wǎng)技術(shù)(1)切換式Hub一個(gè)切換式Hub重新生成每一個(gè)信號并在發(fā)送前過濾每一個(gè)包,而且只將其發(fā)送到目的地址。切換式Hub可以使10Mbps和100Mbps的站點(diǎn)用于同一網(wǎng)段中。

(2)共享式Hub共享式Hub提供了所有連接點(diǎn)的站點(diǎn)間共享一個(gè)最大頻寬。例如,一個(gè)連接著幾個(gè)工作站或服務(wù)器的100Mbps共享式Hub所提供的最大頻寬為100Mbps,與它連接的站點(diǎn)共享這個(gè)頻寬。共享式Hub不過濾或重新生成信號,所有與之相連的站點(diǎn)必須以同一速度工作(10Mbps或100Mbps)。所以共享式Hub比切換式Hub價(jià)格便宜。

(3)堆疊共享式Hub堆疊共享式Hub是共享式Hub中的一種,當(dāng)它們級連在一起時(shí),可看做是網(wǎng)中的一個(gè)大Hub。當(dāng)6個(gè)8口的Hub級連在一起時(shí),可以看做是1個(gè)48口的Hub。第三節(jié)計(jì)算機(jī)局域網(wǎng)技術(shù)(1)切換式Hub一個(gè)切換式H第三節(jié)計(jì)算機(jī)局域網(wǎng)技術(shù)(三)數(shù)據(jù)鏈路層互聯(lián)設(shè)備

1.網(wǎng)橋

2.交換機(jī)

(四)網(wǎng)絡(luò)層互聯(lián)設(shè)備

(五)應(yīng)用層互聯(lián)設(shè)備第三節(jié)計(jì)算機(jī)局域網(wǎng)技術(shù)(三)數(shù)據(jù)鏈路層互聯(lián)設(shè)備

1.網(wǎng)橋第四節(jié)網(wǎng)絡(luò)數(shù)據(jù)庫組織一、集中式數(shù)據(jù)庫與分布式數(shù)據(jù)庫

集中式數(shù)據(jù)庫與分布式數(shù)據(jù)庫是兩種傳統(tǒng)的數(shù)據(jù)庫。圖2-11集中式數(shù)據(jù)庫結(jié)構(gòu)示意圖(一)集中式數(shù)據(jù)庫

(二)分布式數(shù)據(jù)庫第四節(jié)網(wǎng)絡(luò)數(shù)據(jù)庫組織一、集中式數(shù)據(jù)庫與分布式數(shù)據(jù)庫

集中第四節(jié)網(wǎng)絡(luò)數(shù)據(jù)庫組織(1)層次型。其結(jié)構(gòu)如圖2-12a所示。這種結(jié)構(gòu)的特點(diǎn)是:系統(tǒng)中存在一個(gè)中心數(shù)據(jù)庫工作站(或網(wǎng)絡(luò)服務(wù)器),它含有系統(tǒng)中全部的數(shù)據(jù)庫,中心數(shù)據(jù)庫工作站的內(nèi)容與各工作站數(shù)據(jù)庫的內(nèi)容同步,使得各工作站對數(shù)據(jù)庫的訪問,可以使用其本身的數(shù)據(jù)庫,也可以使用中心工作站中的數(shù)據(jù)庫,同時(shí)各工作站還可以通過中心數(shù)據(jù)庫工作站共享其他工作站的數(shù)據(jù)庫資源。

(2)聯(lián)邦型。其結(jié)構(gòu)如圖2-12b所示。這種結(jié)構(gòu)的特點(diǎn)是:系統(tǒng)中的所有數(shù)據(jù)庫被分布在不同的工作站中,且由各工作站獨(dú)有。系統(tǒng)中沒有中心數(shù)據(jù)庫工作站,各工作站可以進(jìn)行相互的訪問,以實(shí)現(xiàn)數(shù)據(jù)共享。第四節(jié)網(wǎng)絡(luò)數(shù)據(jù)庫組織(1)層次型。其結(jié)構(gòu)如圖2-12a所第四節(jié)網(wǎng)絡(luò)數(shù)據(jù)庫組織(3)全程型。其結(jié)構(gòu)如圖2-12c所示。這種結(jié)構(gòu)的特點(diǎn)是:各工作站中都有一套完整的系統(tǒng)數(shù)據(jù)庫,各工作站共享系統(tǒng)內(nèi)所有數(shù)據(jù),系統(tǒng)通信量大,數(shù)據(jù)冗余量大,不利于數(shù)據(jù)的一致性和安全性、完整性。圖2-12分布式數(shù)據(jù)庫三種結(jié)構(gòu)a)層次型b)聯(lián)邦型c)全程型第四節(jié)網(wǎng)絡(luò)數(shù)據(jù)庫組織(3)全程型。其結(jié)構(gòu)如圖2-12c所第四節(jié)網(wǎng)絡(luò)數(shù)據(jù)庫組織(三)集中式與分布式數(shù)據(jù)庫

二、開放式數(shù)據(jù)庫互聯(lián)技術(shù)(ODBC)

由于不同廠商推出的各種數(shù)據(jù)庫管理系統(tǒng)在性能和應(yīng)用范圍上的差異,使得一個(gè)綜合網(wǎng)絡(luò)數(shù)據(jù)庫應(yīng)用系統(tǒng)的各子系統(tǒng)因需求的差異等原因而選擇不同的數(shù)據(jù)庫系統(tǒng)。02(26-96)P71ct_Embed_12.jpg圖2-13兩種數(shù)據(jù)庫連接方式邏輯結(jié)構(gòu)圖

三、數(shù)據(jù)一致性第四節(jié)網(wǎng)絡(luò)數(shù)據(jù)庫組織(三)集中式與分布式數(shù)據(jù)庫

二、開放第四節(jié)網(wǎng)絡(luò)數(shù)據(jù)庫組織數(shù)據(jù)共享帶來很多DBMS必須面臨的復(fù)雜性。

(1)一致性控制最好的辦法是,將讀寫訪問權(quán)交給第一個(gè)打開數(shù)據(jù)文件輸入數(shù)據(jù)或更新數(shù)據(jù)的用戶,而防止其他人訪問該文件,直到第一個(gè)用戶關(guān)閉文件。該方法完全違背了建立多用戶數(shù)據(jù)庫的本意,所以,它的使用是有限制的:僅使用在數(shù)據(jù)文件的大量更新以及進(jìn)行分類或分組時(shí)。

(2)采用文件鎖定辦法,允許第一個(gè)打開文件、進(jìn)行輸入或更新數(shù)據(jù)的用戶進(jìn)行讀寫訪問,而其他用戶僅可進(jìn)行只讀訪問。數(shù)據(jù)庫用戶仍可根據(jù)數(shù)據(jù)進(jìn)行查閱和報(bào)告。一些DBMS系統(tǒng)可告知只讀用戶文件何時(shí)已被更改,并在其他用戶屏幕上自動(dòng)顯示該變化。第四節(jié)網(wǎng)絡(luò)數(shù)據(jù)庫組織數(shù)據(jù)共享帶來很多DBMS必須面臨的復(fù)第四節(jié)網(wǎng)絡(luò)數(shù)據(jù)庫組織(3)更完善的多用戶數(shù)據(jù)庫可進(jìn)行記錄鎖定,即僅僅鎖定增加了的或變化了的記錄。其他數(shù)據(jù)庫用戶仍可在同—個(gè)文件中更改其他部分記錄,而不致引起任何混淆。少數(shù)數(shù)據(jù)庫系統(tǒng)甚至可以進(jìn)行區(qū)域鎖定,即僅鎖定正在編輯的區(qū)域。雖然這對許多應(yīng)用軟件并不必需,但區(qū)域鎖定代表了一致性控制的最高水平。

(4)采用處理本法,任何數(shù)據(jù)輸入或更新均在一個(gè)獨(dú)立文件處理本(TransactionLog)中進(jìn)行,從而無需直接在數(shù)據(jù)庫中進(jìn)行處理。除非用戶或應(yīng)用軟件特別強(qiáng)調(diào),數(shù)據(jù)的變化不寫入數(shù)據(jù)庫文件;處理本是為在小型機(jī)或主機(jī)上的多用戶主機(jī)型數(shù)據(jù)庫開發(fā)且實(shí)施的,如今已成為客戶/服務(wù)器數(shù)據(jù)庫系統(tǒng)的一個(gè)特征。傳統(tǒng)PC機(jī)數(shù)據(jù)庫幾乎不采用處理本處理。

四、客戶/服務(wù)器數(shù)據(jù)庫第四節(jié)網(wǎng)絡(luò)數(shù)據(jù)庫組織(3)更完善的多用戶數(shù)據(jù)庫可進(jìn)行記錄第四節(jié)網(wǎng)絡(luò)數(shù)據(jù)庫組織客戶/服務(wù)器,簡稱C/S(Client/Server),該類數(shù)據(jù)庫與所有數(shù)據(jù)處理集中在一個(gè)系統(tǒng)進(jìn)行的數(shù)據(jù)庫不同,它在進(jìn)行數(shù)據(jù)處理時(shí),是在兩個(gè)或更多計(jì)算機(jī)間逐一地將載荷散布到整個(gè)網(wǎng)絡(luò)中進(jìn)行的。

(1)數(shù)據(jù)庫性能不再與客戶系統(tǒng)能力有關(guān)??蛻糁恍枰獡碛凶銐虻哪芰\(yùn)行傳遞查詢或更改至數(shù)據(jù)服務(wù)器的前端應(yīng)用軟件即可。服務(wù)器進(jìn)行所有數(shù)據(jù)處理并返回僅滿足查詢標(biāo)準(zhǔn)或更改結(jié)果要求的數(shù)據(jù)部分至客戶。僅需要的高性能機(jī)器是運(yùn)行數(shù)據(jù)庫的機(jī)器。隨著數(shù)據(jù)庫變大,或更多的用戶出現(xiàn),僅服務(wù)器需要被升級。第四節(jié)網(wǎng)絡(luò)數(shù)據(jù)庫組織客戶/服務(wù)器,簡稱C/S(Clien第四節(jié)網(wǎng)絡(luò)數(shù)據(jù)庫組織(2)這種結(jié)構(gòu)提高了數(shù)據(jù)安全性。用戶不必訪問數(shù)據(jù)文件即可進(jìn)行查詢或更改。實(shí)際上,用戶通常無需直接訪問存放數(shù)據(jù)的服務(wù)器。所有用戶聯(lián)絡(luò)通過客戶數(shù)據(jù)庫進(jìn)行??蛻舴?wù)器數(shù)據(jù)庫還具有通過客戶數(shù)據(jù)庫授權(quán)給用戶的多種級別的安全性功能,數(shù)據(jù)安全性得以加強(qiáng)。

(3)明顯改善了網(wǎng)絡(luò)通信處理能力。從客戶到服務(wù)器的唯一通信是查詢或更改數(shù)據(jù)。服務(wù)器必須送返查詢或更改結(jié)果。與傳統(tǒng)網(wǎng)絡(luò)數(shù)據(jù)庫不同,整個(gè)數(shù)據(jù)文件不再在通信線路上傳遞。第四節(jié)網(wǎng)絡(luò)數(shù)據(jù)庫組織(2)這種結(jié)構(gòu)提高了數(shù)據(jù)安全性。用戶第四節(jié)網(wǎng)絡(luò)數(shù)據(jù)庫組織(4)這種結(jié)構(gòu)具有前端獨(dú)立性。在傳統(tǒng)的數(shù)據(jù)庫中,用戶程序必須用DBMS提供的同樣的編程語言編寫。程序開發(fā)者僅有極少幾種語言可供選擇,所以,用戶接口的形式也相當(dāng)有限。在客戶/服務(wù)器系統(tǒng)中,程序開發(fā)人員可使用多工作平臺的前端程序與數(shù)據(jù)庫對話。所以,不同的數(shù)據(jù)庫用戶可以使用不同的前端程序,只想瀏覽或匯總數(shù)據(jù)的用戶可以使用更簡單的前端程序。前端程序可用于多工作平臺情況。第四節(jié)網(wǎng)絡(luò)數(shù)據(jù)庫組織(4)這種結(jié)構(gòu)具有前端獨(dú)立性。在傳統(tǒng)第五節(jié)企業(yè)內(nèi)部網(wǎng)絡(luò)第五節(jié)企業(yè)內(nèi)部網(wǎng)絡(luò)第五節(jié)企業(yè)內(nèi)部網(wǎng)絡(luò)圖2-14Intranet的基本組成1.網(wǎng)絡(luò)與網(wǎng)絡(luò)協(xié)議

2.Intranet服務(wù)與服務(wù)器第五節(jié)企業(yè)內(nèi)部網(wǎng)絡(luò)圖2-14Intranet的基本組第五節(jié)企業(yè)內(nèi)部網(wǎng)絡(luò)第五節(jié)企業(yè)內(nèi)部網(wǎng)絡(luò)第五節(jié)企業(yè)內(nèi)部網(wǎng)絡(luò)(3)在Intranet中,電子郵件服務(wù)器與Web服務(wù)器一樣都是要與外部的Internet連接的。電子郵件服務(wù)器可以通過防火墻與Internet連接,也可以直接與Internet連接。

3.客戶軟件

二、Intranet技術(shù)特點(diǎn)

Intranet技術(shù)主要由一系列的組件和技術(shù)構(gòu)成,Intranet主要包括網(wǎng)絡(luò)協(xié)議、硬件結(jié)構(gòu)和軟件結(jié)構(gòu)。02(26-96)P71ct_Embed_14.jpg第五節(jié)企業(yè)內(nèi)部網(wǎng)絡(luò)(3)在Intranet中,電子郵件服第五節(jié)企業(yè)內(nèi)部網(wǎng)絡(luò)圖2-15傳統(tǒng)C/S結(jié)構(gòu)與三層C/S結(jié)構(gòu)02(26-96)P71ct_Embed_15.jpg第五節(jié)企業(yè)內(nèi)部網(wǎng)絡(luò)圖2-15傳統(tǒng)C/S結(jié)構(gòu)與三層C/第五節(jié)企業(yè)內(nèi)部網(wǎng)絡(luò)第五節(jié)企業(yè)內(nèi)部網(wǎng)絡(luò)第五節(jié)企業(yè)內(nèi)部網(wǎng)絡(luò)(2)以數(shù)據(jù)應(yīng)用為核心,充分利用企業(yè)的內(nèi)外部資源,建立、改進(jìn)、完善計(jì)算機(jī)業(yè)務(wù)處理應(yīng)用系統(tǒng)。以市場為主體對象,實(shí)現(xiàn)企業(yè)各部門之間的信息交流與數(shù)據(jù)共享。及時(shí)、準(zhǔn)確、全面地反映公司各部門業(yè)務(wù)服務(wù)、業(yè)務(wù)管理的實(shí)際情況,提高企業(yè)的服務(wù)質(zhì)量、管理水平,推動(dòng)物流企業(yè)業(yè)務(wù)水平的提高。

(3)建立計(jì)算機(jī)信息中心,擴(kuò)充計(jì)算機(jī)信息處理能力,使企業(yè)的信息管理邁上一個(gè)新臺階,支持企業(yè)的決策體系。

(4)采用最新的公眾信息媒體(Internet網(wǎng)),樹立良好的企業(yè)形象,擴(kuò)大供銷渠道,改善客戶服務(wù)和支持,增強(qiáng)企業(yè)的市場競爭能力。

(5)在行業(yè)和各重要業(yè)務(wù)部門之間建立支持相關(guān)業(yè)務(wù)應(yīng)用系統(tǒng)的數(shù)據(jù)處理和網(wǎng)絡(luò)傳輸技術(shù),以便及時(shí)交流有關(guān)信息。第五節(jié)企業(yè)內(nèi)部網(wǎng)絡(luò)(2)以數(shù)據(jù)應(yīng)用為核心,充分利用企業(yè)的第五節(jié)企業(yè)內(nèi)部網(wǎng)絡(luò)四、物流企業(yè)網(wǎng)絡(luò)建成后的具體功能

如今Intranet在企業(yè)中有著很廣泛的應(yīng)用。

(1)企業(yè)內(nèi)部的通信。有關(guān)資料、圖紙或從外部網(wǎng)絡(luò)發(fā)來的傳真、電子郵件可以通過網(wǎng)絡(luò)傳遞;領(lǐng)導(dǎo)可以在網(wǎng)絡(luò)上審批文件,又稱為電子簽名。在外工作人員可以通過此功能與企業(yè)總部實(shí)現(xiàn)信息交流,實(shí)現(xiàn)無紙辦公,大大節(jié)省了用于復(fù)印、傳真和郵寄的費(fèi)用,提高了辦公效率。

(2)數(shù)據(jù)共享。業(yè)務(wù)相關(guān)部門(如財(cái)務(wù)、倉庫、運(yùn)輸、調(diào)度等)之間可以共享有關(guān)數(shù)據(jù)。對于重要數(shù)據(jù),要通過權(quán)限的設(shè)置,只有賦予一定權(quán)限的單位或部門才能使用和訪問,不能超越權(quán)限使用。第五節(jié)企業(yè)內(nèi)部網(wǎng)絡(luò)四、物流企業(yè)網(wǎng)絡(luò)建成后的具體功能

如今第五節(jié)企業(yè)內(nèi)部網(wǎng)絡(luò)(3)決策信息支持。通過網(wǎng)絡(luò)可以隨時(shí)查詢國際、國內(nèi)市場及相關(guān)信息。企業(yè)內(nèi)的“中心信息庫”可以保存和管理全公司各方面的資料和信息,并保存為HTML格式,供企業(yè)的有效站點(diǎn)瀏覽、查詢有關(guān)信息和資料。

(4)實(shí)時(shí)控制與監(jiān)督。物流企業(yè)所送貨物、車輛方位可時(shí)時(shí)通報(bào)給企業(yè)總部或客戶,業(yè)務(wù)員也可以通過網(wǎng)絡(luò)隨時(shí)向上級匯報(bào)工作。

(5)網(wǎng)絡(luò)安全與管理。專業(yè)的網(wǎng)絡(luò)管理工作人員負(fù)責(zé)網(wǎng)絡(luò)系統(tǒng)的運(yùn)行和數(shù)據(jù)安全、數(shù)據(jù)備份等工作,對業(yè)務(wù)應(yīng)用人員進(jìn)行權(quán)限設(shè)定和網(wǎng)絡(luò)設(shè)備的管理、維護(hù)工作。

(6)支持現(xiàn)場咨詢。一個(gè)國際專業(yè)服務(wù)機(jī)構(gòu)可用它的內(nèi)部網(wǎng)來聯(lián)系它的流動(dòng)性很大的會(huì)計(jì)和顧問工作組。如今,其成員的大多數(shù)工作足不出戶就可完成。第五節(jié)企業(yè)內(nèi)部網(wǎng)絡(luò)(3)決策信息支持。通過網(wǎng)絡(luò)可以隨時(shí)查第六節(jié)數(shù)據(jù)倉庫一、定義及其特點(diǎn)

傳統(tǒng)的數(shù)據(jù)庫系統(tǒng)中存在著兩種不同類型的處理:事務(wù)型處理(或稱操作型處理)和分析型處理。

(一)數(shù)據(jù)倉庫是面向主題的圖2-17OLTP系統(tǒng)解決的方法就是將這些分開存放在不同系統(tǒng)中的數(shù)據(jù)按主題區(qū)域集成在一個(gè)數(shù)據(jù)倉庫中,如圖2-17所示,OLTP系統(tǒng)中的兩種銷售數(shù)據(jù)源在數(shù)據(jù)倉庫中是按銷售主題區(qū)域組織在一起的。第六節(jié)數(shù)據(jù)倉庫一、定義及其特點(diǎn)

傳統(tǒng)的數(shù)據(jù)庫系統(tǒng)中第六節(jié)數(shù)據(jù)倉庫這樣,用戶就可以直接查詢數(shù)據(jù)倉庫,獲得關(guān)于所有產(chǎn)品銷售信息的各種匯總信息,如上面提到的各種產(chǎn)品的銷售總量,也可以輕易獲得銷售量最大的前10種產(chǎn)品等。

(二)數(shù)據(jù)倉庫是集成的

(三)數(shù)據(jù)倉庫是不可更新的02(26-96)P71ct_Embed_17.jpg圖2-18OLTP系統(tǒng)與數(shù)據(jù)倉庫系統(tǒng)的區(qū)別

(四)數(shù)據(jù)倉庫是隨時(shí)間變化的第六節(jié)數(shù)據(jù)倉庫這樣,用戶就可以直接查詢數(shù)據(jù)倉庫,獲第六節(jié)數(shù)據(jù)倉庫圖2-19歷史數(shù)據(jù)的組織二、數(shù)據(jù)集市

(一)數(shù)據(jù)集市定義第六節(jié)數(shù)據(jù)倉庫圖2-19歷史數(shù)據(jù)的組織二、數(shù)據(jù)第六節(jié)數(shù)據(jù)倉庫(二)數(shù)據(jù)集市的數(shù)據(jù)來源圖2-20數(shù)據(jù)集市三、星形模式第六節(jié)數(shù)據(jù)倉庫(二)數(shù)據(jù)集市的數(shù)據(jù)來源圖2-20第六節(jié)數(shù)據(jù)倉庫為提供高效的數(shù)據(jù)檢索能力,通常采用星形模式來進(jìn)行數(shù)據(jù)集市的設(shè)計(jì)。圖2-21星形模式1.事實(shí)表

2.維數(shù)表

(1)可用文字描述。第六節(jié)數(shù)據(jù)倉庫為提供高效的數(shù)據(jù)檢索能力,通常采用星第六節(jié)數(shù)據(jù)倉庫(2)離散的。

(3)可用于定義限制條件。

(4)可為分析過程提供行標(biāo)題。

四、數(shù)據(jù)挖掘

數(shù)據(jù)倉庫的一個(gè)越來越普遍的趨勢是使用數(shù)據(jù)挖掘技術(shù)獲取先前未知的信息。

(一)數(shù)據(jù)挖掘的概念

1.自動(dòng)預(yù)測趨勢和行為

2.自動(dòng)發(fā)現(xiàn)以前未知模式

(1)數(shù)據(jù)挖掘可以尋找相關(guān)數(shù)據(jù),而在一個(gè)非常大的數(shù)據(jù)庫中相關(guān)數(shù)據(jù)經(jīng)常是很難定位的。第六節(jié)數(shù)據(jù)倉庫(2)離散的。

(3)可用于定義限制第六節(jié)數(shù)據(jù)倉庫(2)一個(gè)公司的數(shù)據(jù)可能是合并在數(shù)據(jù)倉庫或數(shù)據(jù)集市中的,也有可能是存放在數(shù)據(jù)庫或Internet和Intranet服務(wù)器上的,數(shù)據(jù)挖掘工具可以挖掘出埋藏在公司文件或存放在公共記錄中的“礦石”。

(3)“采礦者”一般是最終用戶,他們僅有有限的或完全沒有編程能力。

(4)數(shù)據(jù)挖掘可以發(fā)現(xiàn)意想不到的有價(jià)值的結(jié)果。

(5)數(shù)據(jù)挖掘工具經(jīng)常與電子表格軟件和其他最終用戶軟件開發(fā)工具結(jié)合在一起。因此,挖掘出的數(shù)據(jù)可以快速而容易地進(jìn)行分析和處理。

(6)數(shù)據(jù)挖掘可以產(chǎn)生五種類型的信息:聯(lián)想、序列、分類、簇、預(yù)測。

(二)數(shù)據(jù)挖掘工具第六節(jié)數(shù)據(jù)倉庫(2)一個(gè)公司的數(shù)據(jù)可能是合并在數(shù)據(jù)第六節(jié)數(shù)據(jù)倉庫1.神經(jīng)計(jì)算

2.智能代理

3.輔助分析

(三)數(shù)據(jù)挖掘應(yīng)用第六節(jié)數(shù)據(jù)倉庫1.神經(jīng)計(jì)算

2.智能代理

3.輔助第七節(jié)網(wǎng)絡(luò)信息安全1)Internet所用底層TCP/IP網(wǎng)絡(luò)協(xié)議本身易受到攻擊,該協(xié)議本身的安全問題極大地影響到上層應(yīng)用的安全。

2)Internet上廣為傳播的易用黑客和解密工具使很多網(wǎng)絡(luò)用戶輕易地獲得了攻擊網(wǎng)絡(luò)的方法和手段。

3)快速的軟件升級周期,會(huì)造成問題軟件的出現(xiàn),經(jīng)常會(huì)出現(xiàn)操作系統(tǒng)和應(yīng)用程序存在新的攻擊漏洞。

4)現(xiàn)行法規(guī)政策和管理方面存在不足。

一、網(wǎng)絡(luò)信息安全威脅與對策

我國的政府部門、證券公司、銀行等機(jī)構(gòu)的計(jì)算機(jī)網(wǎng)絡(luò)相繼遭到多次攻擊。

(一)網(wǎng)絡(luò)信息安全威脅

1.自然災(zāi)害第七節(jié)網(wǎng)絡(luò)信息安全1)Internet所用底層TCP/I第七節(jié)網(wǎng)絡(luò)信息安全2.黑客的威脅和攻擊

3.計(jì)算機(jī)病毒

4.垃圾郵件和間諜軟件

5.信息戰(zhàn)的嚴(yán)重威脅

6.計(jì)算機(jī)犯罪

(二)網(wǎng)絡(luò)信息安全技術(shù)

1.防火墻技術(shù)

2.數(shù)字加密與用戶授權(quán)訪問控制技術(shù)

3.入侵檢測技術(shù)

4.防病毒技術(shù)

5.安全管理隊(duì)伍的建設(shè)

二、網(wǎng)絡(luò)提供的安全服務(wù)第七節(jié)網(wǎng)絡(luò)信息安全2.黑客的威脅和攻擊

3.計(jì)算機(jī)病毒

第七節(jié)網(wǎng)絡(luò)信息安全網(wǎng)絡(luò)提供的安全服務(wù)就是根據(jù)用戶的需求,為之提供安全策略和措施,保障用戶網(wǎng)絡(luò)的安全性,并且能夠?qū)τ脩艟W(wǎng)絡(luò)安全事件進(jìn)行快速反應(yīng)。

(一)安全評估與風(fēng)險(xiǎn)分析

(二)入侵檢測

(三)虛擬專用網(wǎng)(VPN)圖2-22VPN加密通信第七節(jié)網(wǎng)絡(luò)信息安全網(wǎng)絡(luò)提供的安全服務(wù)就是根據(jù)用戶的需求,第七節(jié)網(wǎng)絡(luò)信息安全(四)病毒防護(hù)第七節(jié)網(wǎng)絡(luò)信息安全(四)病毒防護(hù)【本章小結(jié)】

【本章小結(jié)】

【案例1】一、Oracle系統(tǒng)

Oracle數(shù)據(jù)庫是著名的Oracle公司的關(guān)系數(shù)據(jù)庫產(chǎn)品,其技術(shù)特點(diǎn)如下:

(一)支持企業(yè)聯(lián)機(jī)事務(wù)處理

(1)高性能Oracle提供了在高檔多處理系統(tǒng)上的伸縮性。

(2)高可用性高可用性包括操作的高可用性和應(yīng)用軟件的高可用性兩個(gè)方面。

(3)高可靠性O(shè)racle提供了全面的、靈活的、可靠的工具,確保徹底的用戶身份驗(yàn)證,保證數(shù)據(jù)的隱秘性和完整性,管理數(shù)據(jù)庫特性的指派,以及在企業(yè)或網(wǎng)絡(luò)環(huán)境里監(jiān)測數(shù)據(jù)庫的操作。

(二)支持企業(yè)分布式處理【案例1】一、Oracle系統(tǒng)

Oracle數(shù)據(jù)庫是著名的O【案例1】(1)數(shù)據(jù)的復(fù)制Oracle提供了全面的同步復(fù)制與異步復(fù)制的功能,提供了高度可管理的解決方案,不僅大大提高了運(yùn)行性能,而且還確保了與其他所有的服務(wù)器功能的兼容性。

(2)透明的分布式查詢在Oracle中單獨(dú)的SQL語句可以從多個(gè)數(shù)據(jù)庫中查詢數(shù)據(jù),甚至可以對物理上存儲(chǔ)在不同服務(wù)器上的數(shù)據(jù)進(jìn)行復(fù)雜的合并操作。

(3)透明的分布式事務(wù)Oracle采用透明的兩階段提交機(jī)制來確保分布式更新事務(wù)的完整性。

(4)繼承非Oracle的系統(tǒng)Oracle的開放式體系結(jié)構(gòu)將Oracle和非Oracle的數(shù)據(jù)資源與業(yè)界最全面的工具軟件、應(yīng)用軟件以及第三方軟件產(chǎn)品集中到一個(gè)業(yè)界標(biāo)準(zhǔn)的環(huán)境之中。

(三)支持企業(yè)數(shù)據(jù)倉庫【案例1】(1)數(shù)據(jù)的復(fù)制Oracle提供了全面的同步復(fù)【案例1】(四)Oracle的Internet方案

(1)OracleWebListener它是一個(gè)進(jìn)程,具有普通HTTP服務(wù)器的功能,主要用于接收從Web瀏覽器上發(fā)出的用戶查詢請求,并將查詢結(jié)果(即HTML文本)返回給用戶。

(2)OracleWebAgent它是用公用網(wǎng)關(guān)接口(Cn)實(shí)現(xiàn)的過程化網(wǎng)關(guān),負(fù)責(zé)Web與Oracle7數(shù)據(jù)庫之間的集成。

(3)OracleWebServer2.0它除了包括OracleWebServerl.0的功能及相應(yīng)的開發(fā)與管理工具外,還增加Java解釋器和LiveHTML解釋器,使其能支持多種語言。

二、MSSQLSERVER系統(tǒng)

(一)簡介【案例1】(四)Oracle的Internet方案

(1)O【案例1】(1)SQLServer可看做是WindowsNT(Windows)的自然擴(kuò)展,因?yàn)樗c這個(gè)操作系統(tǒng)緊密結(jié)合。

(2)SQLServe與WindowsNT一樣容易安裝和維護(hù),例如,二者的結(jié)合通過系統(tǒng)的簡單安裝來實(shí)現(xiàn),消除了與數(shù)據(jù)庫管理有關(guān)的許多復(fù)雜任務(wù),并為每個(gè)系統(tǒng)管理任務(wù)使用圖形計(jì)算環(huán)境。

(3)SQLServer使用WindowsNT的服務(wù)提供新的或擴(kuò)展的數(shù)據(jù)庫功能,如發(fā)送消息和管理登錄安全性。

1)集成了MicrosoftWindowsNT線程和調(diào)度服務(wù)、PerformanceMonitor(性能監(jiān)視程序)和EventViewer(事件查看程序)。

2)應(yīng)用內(nèi)置的復(fù)制與基于WindowsNTServer的計(jì)算機(jī)交換數(shù)據(jù),向其他ODBC訂閱者發(fā)布數(shù)據(jù),并確保企業(yè)組織能可靠地向整個(gè)企業(yè)發(fā)布信息。【案例1】(1)SQLServer可看做是Windows【案例1】3)使用綜合的分布框架,集中管理整個(gè)企業(yè)的服務(wù)器。

4)任務(wù)調(diào)度為建立服務(wù)器任務(wù)或復(fù)制任務(wù)以及調(diào)度它們在指定時(shí)間執(zhí)行等提供了更容易的方法。

5)許多內(nèi)部數(shù)據(jù)庫功能采用并行結(jié)構(gòu),這極大地提高了系統(tǒng)的性能和可擴(kuò)充性。

6)超大型數(shù)據(jù)庫采用并行結(jié)構(gòu),為許多開發(fā)和維護(hù)任務(wù)提供了較好的支持,并減少了輸入/輸出。

(二)系統(tǒng)結(jié)構(gòu)

1.SQL

(1)執(zhí)行存儲(chǔ)過程和觸發(fā)器中定義的業(yè)務(wù)規(guī)則。

(2)防止兩個(gè)用戶同時(shí)更新同一個(gè)數(shù)據(jù)。

(3)保證在不同地址存放的數(shù)據(jù)具有邏輯的一致性?!景咐?】3)使用綜合的分布框架,集中管理整個(gè)企業(yè)的服務(wù)器。【案例1】2.SQL

3.SQL

4.Distributed

5.系統(tǒng)數(shù)據(jù)庫

(1)Master數(shù)據(jù)庫顧名思義,Master數(shù)據(jù)庫用于記錄在SQLServer最基本操作中使用的信息。

(2)Model數(shù)據(jù)庫Model數(shù)據(jù)庫是唯一有可能經(jīng)常要修改的系統(tǒng)數(shù)據(jù)庫。

(3)Tempdb數(shù)據(jù)庫Tempdb數(shù)據(jù)庫是SQLServer的臨時(shí)庫。

(4)Msdb數(shù)據(jù)庫SQLServerAgent用Msdb數(shù)據(jù)庫來存儲(chǔ)處理作業(yè)和警告所需的信息。

三、Sybase系統(tǒng)【案例1】2.SQL

3.SQL

4.Distributed【案例1】(一)概述

(1)滿足聯(lián)機(jī)事務(wù)處理的應(yīng)用需求。

(2)采用客戶/服務(wù)器的體系結(jié)構(gòu)。

(3)實(shí)現(xiàn)真正開放的和分布的數(shù)據(jù)庫管理。

(二)Sybase的客戶/服務(wù)體系

(1)具有適應(yīng)聯(lián)機(jī)事務(wù)處理應(yīng)用的高性能。

(2)實(shí)現(xiàn)了數(shù)據(jù)完整性檢查和控制。

(3)強(qiáng)化的安全保密功能。

(4)先進(jìn)的軟件容錯(cuò)能力。

(5)支持分布式查詢和更新?!景咐?】(一)概述

(1)滿足聯(lián)機(jī)事務(wù)處理的應(yīng)用需求。

(【案例2】一、網(wǎng)絡(luò)設(shè)計(jì)原則

網(wǎng)絡(luò)的設(shè)計(jì)主要要考慮到先進(jìn)性、可靠性、開放性、安全性和可管理性。

(1)網(wǎng)絡(luò)結(jié)構(gòu)的可靠性網(wǎng)絡(luò)的物理連接上應(yīng)盡量采用雙連接,保證連接的可靠性。

(2)網(wǎng)絡(luò)設(shè)備的可靠性選用的網(wǎng)絡(luò)設(shè)備應(yīng)具有很好的容錯(cuò)特性及熱備份等,盡量避免單點(diǎn)失效。

(3)網(wǎng)絡(luò)系統(tǒng)與應(yīng)用系統(tǒng)接口的可靠性每個(gè)接口要確保它們是兼容的及應(yīng)用公認(rèn)的標(biāo)準(zhǔn)。

二、網(wǎng)絡(luò)技術(shù)選型【案例2】一、網(wǎng)絡(luò)設(shè)計(jì)原則

網(wǎng)絡(luò)的設(shè)計(jì)主要要考慮到先進(jìn)性、可【案例2】局域網(wǎng)網(wǎng)絡(luò)技術(shù)選型:今天,以客戶機(jī)/服務(wù)器(Client/Server)為模式的分布式計(jì)算結(jié)構(gòu)得到了廣泛應(yīng)用,從而使網(wǎng)絡(luò)成為信息處理的中樞神經(jīng);同時(shí),CPU和總線的處理速度也不斷提高,所有這些都對網(wǎng)絡(luò)帶寬提出了更高的要求,這種需求促進(jìn)了網(wǎng)絡(luò)技術(shù)的繁榮和飛速發(fā)展。

三、網(wǎng)絡(luò)方案設(shè)計(jì)

由于Cisco公司為中小型企業(yè)網(wǎng)絡(luò)解決方案提供了較為全面的網(wǎng)絡(luò)設(shè)備。

四、網(wǎng)絡(luò)設(shè)備配置方案

網(wǎng)絡(luò)中心交換機(jī)使用一臺5槽的Catalyst5505路由交換機(jī)。

(1)1個(gè)路由交換管理控制模塊。

(2)2個(gè)電源,具有電源冗余和負(fù)載均衡能力?!景咐?】局域網(wǎng)網(wǎng)絡(luò)技術(shù)選型:今天,以客戶機(jī)/服務(wù)器(Cli【案例2】(3)2個(gè)12口的10/100BaseTX快速以太網(wǎng)交換模塊,用于連接Catalyst2828交換機(jī)中心服務(wù)器。

(4)2個(gè)插槽空余,可用于今后的網(wǎng)絡(luò)擴(kuò)充。

(5)2個(gè)風(fēng)扇單元,可以互為冗余備份。

五、總部局域網(wǎng)及設(shè)備配置示意圖

上海和廣州兩地分公司由于用戶數(shù)相對較少(分別為50人和30人),局域網(wǎng)的應(yīng)用也相對較小,所以這兩地的局域網(wǎng)架構(gòu)不需要以Cisco的5505交換機(jī)作為中心交換機(jī),我們以價(jià)格相對便宜的Cisco5000來替代5505,其他不變?!景咐?】(3)2個(gè)12口的10/100BaseTX快速以太【案例2】圖2-23總部局域網(wǎng)及設(shè)備配置示意圖六、廣域網(wǎng)絡(luò)連接示意圖【案例2】圖2-23總部局域網(wǎng)及設(shè)備配置示意圖六、廣域網(wǎng)【案例2】本例中北京總部及上海和廣州三地的網(wǎng)絡(luò)使用幀中繼互聯(lián),采用DDR(Dail-On-DemandRouting)技術(shù)進(jìn)行廣域網(wǎng)線路的冗余備份及負(fù)載均衡。圖2-24廣域網(wǎng)絡(luò)連接示意圖七、網(wǎng)絡(luò)系統(tǒng)應(yīng)用【案例2】本例中北京總部及上海和廣州三地的網(wǎng)絡(luò)使用幀中繼互聯(lián)【案例2】前面我們提到許多網(wǎng)絡(luò)中的各種應(yīng)用,其中大部分是通用應(yīng)用(如Web瀏覽、電子郵件等),有很多文章都有這些方面的專門介紹,這里我們就不介紹了。

(1)ODPS基本系統(tǒng)工程ODPS2000系統(tǒng)核心模塊、系統(tǒng)配置管理辦法、工具以及內(nèi)置的電子郵件系統(tǒng)。

(2)公文流轉(zhuǎn)與處理完成公文的創(chuàng)制、處置,主要包括收文和發(fā)文運(yùn)轉(zhuǎn)環(huán)節(jié)。

(3)信息采集與發(fā)布它把下屬單位報(bào)告上級單位(本單位)的一些工作情況進(jìn)行分類匯集,經(jīng)編輯處理在行業(yè)內(nèi)發(fā)布?!景咐?】前面我們提到許多網(wǎng)絡(luò)中的各種應(yīng)用,其中大部分是通用【復(fù)習(xí)思考題】1.試述數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)和數(shù)據(jù)庫系統(tǒng)的概念。

2.與非關(guān)系模型相比,關(guān)系模型具有哪些優(yōu)點(diǎn)?

3.實(shí)體與實(shí)體間具有哪三種聯(lián)系?試舉例說明。

4.數(shù)據(jù)庫管理系統(tǒng)的功能是什么?

5.分析比較數(shù)據(jù)備份和數(shù)據(jù)恢復(fù)的關(guān)系。

6.計(jì)算機(jī)網(wǎng)絡(luò)的功能有哪些?

7.比較局域網(wǎng)、廣域網(wǎng)和城域網(wǎng)的特點(diǎn)。

8.簡要說明局域網(wǎng)的拓?fù)浣Y(jié)構(gòu)。

9.試述計(jì)算機(jī)局域網(wǎng)的組成。

10.常見網(wǎng)絡(luò)互聯(lián)設(shè)備有哪幾類,各有什么特點(diǎn)?

11.簡述Intranet的特點(diǎn)。

12.試述數(shù)據(jù)倉庫的定義及其特點(diǎn)?!緩?fù)習(xí)思考題】1.試述數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)和數(shù)據(jù)庫系統(tǒng)的概【復(fù)習(xí)思考題】13.什么是數(shù)據(jù)集市?什么是數(shù)據(jù)挖掘?【復(fù)習(xí)思考題】13.什么是數(shù)據(jù)集市?什么是數(shù)據(jù)挖掘?第二章數(shù)據(jù)庫管理與網(wǎng)絡(luò)技術(shù)第二章數(shù)據(jù)庫管理與網(wǎng)絡(luò)技術(shù)第二章數(shù)據(jù)庫管理與網(wǎng)絡(luò)技術(shù)第一節(jié)數(shù)據(jù)庫基礎(chǔ)知識

第二節(jié)數(shù)據(jù)庫管理技術(shù)

第三節(jié)計(jì)算機(jī)局域網(wǎng)技術(shù)

第四節(jié)網(wǎng)絡(luò)數(shù)據(jù)庫組織

第五節(jié)企業(yè)內(nèi)部網(wǎng)絡(luò)

第六節(jié)數(shù)據(jù)倉庫

第七節(jié)網(wǎng)絡(luò)信息安全

【本章小結(jié)】

【案例1】

【案例2】

【復(fù)習(xí)思考題】第二章數(shù)據(jù)庫管理與網(wǎng)絡(luò)技術(shù)第一節(jié)數(shù)據(jù)庫基礎(chǔ)知識

第二第一節(jié)數(shù)據(jù)庫基礎(chǔ)知識一、數(shù)據(jù)管理技術(shù)的發(fā)展

數(shù)據(jù)管理技術(shù)是指對數(shù)據(jù)進(jìn)行分類、組織、編碼、存儲(chǔ)、檢索和維護(hù)的技術(shù)。

(一)人工管理階段

(1)數(shù)據(jù)不能長期保存在計(jì)算機(jī)中。

(2)數(shù)據(jù)作為程序的組成部分不能獨(dú)立存在,即數(shù)據(jù)和程序完全結(jié)合成一個(gè)不可分割的整體。

(3)數(shù)據(jù)由程序員設(shè)計(jì)的應(yīng)用程序進(jìn)行管理,無專門的系統(tǒng)軟件對數(shù)據(jù)進(jìn)行管理。

(4)數(shù)據(jù)面向應(yīng)用,不同應(yīng)用程序的數(shù)據(jù)之間相互獨(dú)立、彼此無關(guān),即使兩個(gè)不同應(yīng)用程序涉及相同的數(shù)據(jù),也必須各自定義,無法互相參照和引用。因此,數(shù)據(jù)大量冗余,且不能共享。第一節(jié)數(shù)據(jù)庫基礎(chǔ)知識一、數(shù)據(jù)管理技術(shù)的發(fā)展

數(shù)據(jù)管理技術(shù)第一節(jié)數(shù)據(jù)庫基礎(chǔ)知識(二)文件系統(tǒng)階段

(1)數(shù)據(jù)以文件形式可以長期保存在計(jì)算機(jī)中并由操作系統(tǒng)來管理,文件的組織方式由順序文件逐步發(fā)展到隨機(jī)文件。

(2)操作系統(tǒng)的文件管理系統(tǒng)提供了對數(shù)據(jù)的輸入和輸出操作接口,即提供數(shù)據(jù)存取方法。

(3)一個(gè)應(yīng)用程序可以使用多個(gè)文件,一個(gè)文件可被多個(gè)應(yīng)用程序使用,數(shù)據(jù)可以共享。

(4)數(shù)據(jù)仍然是面向應(yīng)用的,文件之間彼此孤立,不能反映數(shù)據(jù)之間的聯(lián)系,因而仍存在數(shù)據(jù)大量冗余和不一致性。

(三)數(shù)據(jù)庫系統(tǒng)階段第一節(jié)數(shù)據(jù)庫基礎(chǔ)知識(二)文件系統(tǒng)階段

(1)數(shù)據(jù)以文件第一節(jié)數(shù)據(jù)庫基礎(chǔ)知識圖2-1數(shù)據(jù)庫系統(tǒng)階段(1)采用一定的數(shù)據(jù)模型來組織數(shù)據(jù),數(shù)據(jù)不再面向單一的應(yīng)用,而是面向整個(gè)應(yīng)用系統(tǒng)。

(2)應(yīng)用程序獨(dú)立于數(shù)據(jù),實(shí)現(xiàn)了數(shù)據(jù)的獨(dú)立性。

(3)數(shù)據(jù)的冗余度明顯減少,從而減少了數(shù)據(jù)的不一致性。

(4)為用戶的數(shù)據(jù)操作提供了方便的接口,實(shí)現(xiàn)了數(shù)據(jù)共享。

(5)提供了下列數(shù)據(jù)控制功能:

(四)高級數(shù)據(jù)庫技術(shù)階段第一節(jié)數(shù)據(jù)庫基礎(chǔ)知識圖2-1數(shù)據(jù)庫系統(tǒng)階段(1)采用第一節(jié)數(shù)據(jù)庫基礎(chǔ)知識(1)分布式數(shù)據(jù)庫。它是數(shù)據(jù)庫技術(shù)和計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)相互滲透和有機(jī)結(jié)合的產(chǎn)物,由一組物理上分布在計(jì)算機(jī)網(wǎng)絡(luò)的不同結(jié)點(diǎn)上數(shù)據(jù),既面向本地的局部應(yīng)用,又參與涉及多個(gè)結(jié)點(diǎn)的全局應(yīng)用,即這些分布的數(shù)據(jù)在邏輯上屬于同一個(gè)整體。

(2)面向?qū)ο蟮臄?shù)據(jù)庫。20世紀(jì)80年代末期,在程序設(shè)計(jì)語言領(lǐng)域中引入了面向?qū)ο蟮母拍?。通過面向?qū)ο蟮某绦蛟O(shè)計(jì)來解決程序中的重要問題,將面向?qū)ο蟮母拍钜霐?shù)據(jù)庫領(lǐng)域,產(chǎn)生了面向?qū)ο髷?shù)據(jù)庫系統(tǒng)。

二、數(shù)據(jù)庫的定義和特點(diǎn)第一節(jié)數(shù)據(jù)庫基礎(chǔ)知識(1)分布式數(shù)據(jù)庫。它是數(shù)據(jù)庫技術(shù)和第一節(jié)數(shù)據(jù)庫基礎(chǔ)知識數(shù)據(jù)庫(DataBase,簡稱DB)是存放在計(jì)算機(jī)存儲(chǔ)設(shè)備中的、以一種合理的方法組織起來的、與公司或組織的業(yè)務(wù)活動(dòng)和組織結(jié)構(gòu)相對應(yīng)的各種相關(guān)數(shù)據(jù)的集合,該集合中的數(shù)據(jù)可以為公司或組織的各級經(jīng)過授權(quán)的人員或應(yīng)用程序以不同的權(quán)限所共享。

(一)數(shù)據(jù)庫的特點(diǎn)

(1)以一定的數(shù)據(jù)模型來組織數(shù)據(jù),數(shù)據(jù)盡可能不重復(fù)(最少的冗余度)。

(2)以最優(yōu)方式為某個(gè)特定組織的多種應(yīng)用程序或用戶服務(wù)(應(yīng)用程序或用戶對數(shù)據(jù)資源共享)。

(3)其數(shù)據(jù)結(jié)構(gòu)獨(dú)立于使用它的應(yīng)用程序(數(shù)據(jù)獨(dú)立性)。

(4)對數(shù)據(jù)的定義、操縱和控制由數(shù)據(jù)庫管理系統(tǒng)統(tǒng)一進(jìn)行管理和控制。第一節(jié)數(shù)據(jù)庫基礎(chǔ)知識數(shù)據(jù)庫(DataBase,簡稱DB第一節(jié)數(shù)據(jù)庫基礎(chǔ)知識(二)數(shù)據(jù)庫的分類

三、數(shù)據(jù)模型

模型是抽象地模仿現(xiàn)實(shí)世界的事物,如房屋設(shè)計(jì)模型、城市規(guī)劃模型等都是對現(xiàn)實(shí)世界事物的一種模擬。

(一)概念數(shù)據(jù)模型

(二)結(jié)構(gòu)數(shù)據(jù)模型

(1)層次模型(HierarchicalModel)。用樹形結(jié)構(gòu)表示實(shí)體類型以及實(shí)體間的聯(lián)系是層次模型的主要特征。IBM公司1969年推出IMS(InformationManagementSystem)商用數(shù)據(jù)庫系統(tǒng)的數(shù)據(jù)模型是最典型的層次模型系統(tǒng),20世紀(jì)70年代曾在商業(yè)領(lǐng)域中廣泛應(yīng)用。第一節(jié)數(shù)據(jù)庫基礎(chǔ)知識(二)數(shù)據(jù)庫的分類

三、數(shù)據(jù)模型

模第一節(jié)數(shù)據(jù)庫基礎(chǔ)知識(2)網(wǎng)狀模型(NetworkModel)。用網(wǎng)狀結(jié)構(gòu)表示實(shí)體類型及實(shí)體之間聯(lián)系的數(shù)據(jù)模型稱為網(wǎng)狀模型,用于設(shè)計(jì)網(wǎng)狀數(shù)據(jù)庫。網(wǎng)狀模型有許多成功的數(shù)據(jù)庫管理系統(tǒng),它們在20世紀(jì)70年代和80年代得到廣泛的應(yīng)用。圖2-2網(wǎng)狀模型(3)關(guān)系模型(RelationModel)。用表結(jié)構(gòu)來表示實(shí)體類型以及實(shí)體間聯(lián)系的模型為關(guān)系模型。

表2-1訂單關(guān)系模型表第一節(jié)數(shù)據(jù)庫基礎(chǔ)知識(2)網(wǎng)狀模型(NetworkMo第一節(jié)數(shù)據(jù)庫基礎(chǔ)知識表2-1訂單關(guān)系模型表1)關(guān)系模型概念單一,數(shù)據(jù)結(jié)構(gòu)簡單,實(shí)體與實(shí)體間的聯(lián)系都是用關(guān)系(二維表)表示的。第一節(jié)數(shù)據(jù)庫基礎(chǔ)知識表2-1訂單關(guān)系模型表1)關(guān)系模第一節(jié)數(shù)據(jù)庫基礎(chǔ)知識2)關(guān)系模型是數(shù)學(xué)化的模型,可把表格看成一個(gè)集合,數(shù)據(jù)操作是集合的操作,即操作對象和操作結(jié)果都是關(guān)系。

3)關(guān)系數(shù)據(jù)庫語言是非過程化的。

4)關(guān)系模型以關(guān)系代數(shù)為基礎(chǔ),形式化基礎(chǔ)強(qiáng)。

5)有功能強(qiáng)大的關(guān)系數(shù)據(jù)庫語言SQL的支持。

(4)面向?qū)ο竽P?Object—OrientedModel)圖2-3類四、數(shù)據(jù)庫系統(tǒng)的組成第一節(jié)數(shù)據(jù)庫基礎(chǔ)知識2)關(guān)系模型是數(shù)學(xué)化的模型,可把表格第一節(jié)數(shù)據(jù)庫基礎(chǔ)知識數(shù)據(jù)庫系統(tǒng)(DBS)是采用數(shù)據(jù)庫技術(shù)的計(jì)算機(jī)系統(tǒng),是可運(yùn)行的、以數(shù)據(jù)庫方式存儲(chǔ)、維護(hù)和向應(yīng)用系統(tǒng)提供數(shù)據(jù)或信息支持的系統(tǒng)。圖2-4數(shù)據(jù)庫系統(tǒng)組成(一)數(shù)據(jù)庫及其硬件支持系統(tǒng)

(二)數(shù)據(jù)庫管理系統(tǒng)第一節(jié)數(shù)據(jù)庫基礎(chǔ)知識數(shù)據(jù)庫系統(tǒng)(DBS)是采用數(shù)據(jù)庫技術(shù)第一節(jié)數(shù)據(jù)庫基礎(chǔ)知識(1)數(shù)據(jù)庫定義。對數(shù)據(jù)庫的結(jié)構(gòu)進(jìn)行描述,包括外模式、模式、內(nèi)模式的定義;數(shù)據(jù)庫完整性的定義;安全保密定義,如用戶口令、級別、存取權(quán)限等;存取路徑,如索引的定義。這些定義存儲(chǔ)在數(shù)據(jù)字典,亦稱為系統(tǒng)目錄中,是DBMS運(yùn)行的基本依據(jù)。

(2)數(shù)據(jù)存取。提供用戶對數(shù)據(jù)的操縱功能,實(shí)現(xiàn)對數(shù)據(jù)庫數(shù)據(jù)的檢索、插入、修改和刪除。一個(gè)好的DBMS應(yīng)該提供功能強(qiáng)易學(xué)易用的數(shù)據(jù)操縱語言(DML)、方便的操作方式和較高的數(shù)據(jù)存取效率。DML有兩類:一類是宿主型語言,一類是自含型語言。前者的語句不能獨(dú)立使用而必須嵌入某種主語言,如嵌入C語言、COBOL語言中使用,而后者可以獨(dú)立使用,通常供終端用戶交互使用。第一節(jié)數(shù)據(jù)庫基礎(chǔ)知識(1)數(shù)據(jù)庫定義。對數(shù)據(jù)庫的結(jié)構(gòu)進(jìn)行第一節(jié)數(shù)據(jù)庫基礎(chǔ)知識(3)數(shù)據(jù)庫運(yùn)行管理。這是指DBMS運(yùn)行控制、管理功能。它包括多用戶環(huán)境下的并發(fā)控制、安全性檢查和存取權(quán)限控制、完整性檢查和執(zhí)行、運(yùn)行日志的組織管理、事務(wù)的管理和自動(dòng)恢復(fù),即保證事務(wù)的原始性,這些功能保證了數(shù)據(jù)庫系統(tǒng)的正常運(yùn)行。

(4)數(shù)據(jù)組織、存儲(chǔ)和管理。DBMS要分類組織、存儲(chǔ)和管理各種數(shù)據(jù),包括數(shù)據(jù)字典(亦稱系統(tǒng)目錄)、用戶數(shù)據(jù)、存取路徑等等,要確定以何種文件結(jié)構(gòu)和存取方式在存儲(chǔ)級上組織這些數(shù)據(jù),如何實(shí)現(xiàn)數(shù)據(jù)之間的聯(lián)系。數(shù)據(jù)組織和存儲(chǔ)的基本目標(biāo)是提高存儲(chǔ)空間利用率,選擇合適的存取方法提高存取(如隨機(jī)查找、順序查找、增、刪、改)效率。第一節(jié)數(shù)據(jù)庫基礎(chǔ)知識(3)數(shù)據(jù)庫運(yùn)行管理。這是指DBMS第一節(jié)數(shù)據(jù)庫基礎(chǔ)知識(5)數(shù)據(jù)庫的建立和維護(hù)。它包括數(shù)據(jù)庫的初始建立、數(shù)據(jù)的轉(zhuǎn)換、數(shù)據(jù)庫的轉(zhuǎn)儲(chǔ)和恢復(fù)、數(shù)據(jù)庫的重組織和重構(gòu)造以及性能監(jiān)測分析等功能。

(6)其他功能。這包括DBMS與網(wǎng)絡(luò)中其他軟件系統(tǒng)的通信功能,一個(gè)DBMS與另一個(gè)DBMS或文件系統(tǒng)的數(shù)據(jù)轉(zhuǎn)換等。

(三)操作系統(tǒng)

(四)數(shù)據(jù)庫應(yīng)用系統(tǒng)

(五)數(shù)據(jù)庫應(yīng)用開發(fā)工具

(六)數(shù)據(jù)庫管理員及其他人員

(1)根據(jù)數(shù)據(jù)庫設(shè)計(jì)的結(jié)果,建立整個(gè)數(shù)據(jù)庫的模式。對關(guān)系數(shù)據(jù)庫而言,就是在數(shù)據(jù)庫中建立一系列的關(guān)系模式。第一節(jié)數(shù)據(jù)庫基礎(chǔ)知識(5)數(shù)據(jù)庫的建立和維護(hù)。它包括數(shù)據(jù)第一節(jié)數(shù)據(jù)庫基礎(chǔ)知識(2)定義數(shù)據(jù)庫數(shù)據(jù)的存儲(chǔ)結(jié)構(gòu)和存取方法,即內(nèi)模式。例如,為關(guān)系模式建立索引。

(3)定義外模式,并根據(jù)用戶的不同權(quán)限給用戶授權(quán),使各用戶既可以使用自己業(yè)務(wù)范圍內(nèi)的數(shù)據(jù),又無法竊取其他不在其權(quán)限范圍內(nèi)的數(shù)據(jù)。

(4)根據(jù)需要,修改數(shù)據(jù)庫的模式、外模式和內(nèi)模式,并將所有的修改操作記錄下來以備今后查看。

(5)監(jiān)控?cái)?shù)據(jù)庫的運(yùn)行和使用,及時(shí)處理數(shù)據(jù)庫運(yùn)行過程中可能出現(xiàn)的任何問題,保證數(shù)據(jù)庫數(shù)據(jù)的完整性。第一節(jié)數(shù)據(jù)庫基礎(chǔ)知識(2)定義數(shù)據(jù)庫數(shù)據(jù)的存儲(chǔ)結(jié)構(gòu)和存取第二節(jié)數(shù)據(jù)庫管理技術(shù)一、SQL語言簡介

在數(shù)據(jù)庫中,數(shù)據(jù)的定義、數(shù)據(jù)的操縱等主要功能,是通過數(shù)據(jù)庫支持的數(shù)據(jù)庫語言實(shí)現(xiàn)的,SQL就是一種關(guān)系數(shù)據(jù)庫語言。

(一)幾個(gè)基本概念

(二)SQL語言的功能

表2-2SQL語言中的動(dòng)詞表2-2SQL語言中的動(dòng)詞二、數(shù)據(jù)管理技術(shù)第二節(jié)數(shù)據(jù)庫管理技術(shù)一、SQL語言簡介

在數(shù)據(jù)庫中,數(shù)據(jù)第二節(jié)數(shù)據(jù)庫管理技術(shù)(一)安全性管理

(二)數(shù)據(jù)庫備份

1.完全數(shù)據(jù)庫備份

2.增量備份

(1)如果自從最近一次完全數(shù)據(jù)庫備份以來,數(shù)據(jù)庫中某些記錄已經(jīng)修改了若干次,那么增量備份只包含該記錄的最新值。這一點(diǎn)與事務(wù)日志備份不一樣,在事務(wù)日志備份中,包含了該記錄所有變化的歷史值。

(2)可以最小化備份數(shù)據(jù)庫的時(shí)間,因?yàn)檫@種備份比完全數(shù)據(jù)庫備份小,并且不必應(yīng)用事務(wù)日志的一系列備份。

(3)應(yīng)該為包含增量備份內(nèi)容的備份文件創(chuàng)建一個(gè)命名機(jī)制,以便區(qū)分這些增量備份文件和包含完全數(shù)據(jù)庫備份的文件。第二節(jié)數(shù)據(jù)庫管理技術(shù)(一)安全性管理

(二)數(shù)據(jù)庫備份

第二節(jié)數(shù)據(jù)庫管理技術(shù)3.事務(wù)日志備份

(1)備份從最近一次成功執(zhí)行BACKUPLOG語句的地方到當(dāng)前事務(wù)日志的末尾之間的事務(wù)日志。

(2)清除事務(wù)日志直到事務(wù)日志中活動(dòng)部分的開始處。

(3)清除事務(wù)日志不活動(dòng)部分中的信息,重新聲明磁盤空間。

(4)數(shù)據(jù)庫文件或者文件組備份。

(1)必須指定文件或者文件組的邏輯名稱。

(2)為了使存儲(chǔ)的文件與數(shù)據(jù)庫的其余部分一致,允許執(zhí)行事務(wù)日志的備份。

(3)為了確保所有的數(shù)據(jù)文件或者文件組定期進(jìn)行備份,應(yīng)該制定一個(gè)周期備份每個(gè)文件的規(guī)劃。

(4)最多可以指定16個(gè)文件或者文件組。第二節(jié)數(shù)據(jù)庫管理技術(shù)3.事務(wù)日志備份

(1)備份從最近一第二節(jié)數(shù)據(jù)庫管理技術(shù)(三)數(shù)據(jù)庫恢復(fù)

1.從完全數(shù)據(jù)庫備份中恢復(fù)

2.從增量備份中恢復(fù)

3.從事務(wù)日志備份中恢復(fù)

4.從文件或者文件組備份中恢復(fù)

(四)數(shù)據(jù)復(fù)制第二節(jié)數(shù)據(jù)庫管理技術(shù)(三)數(shù)據(jù)庫恢復(fù)

1.從完全數(shù)據(jù)庫備第三節(jié)計(jì)算機(jī)局域網(wǎng)技術(shù)一、計(jì)算機(jī)網(wǎng)絡(luò)概述

計(jì)算機(jī)網(wǎng)絡(luò)是計(jì)算機(jī)技術(shù)和通信技術(shù)發(fā)展的產(chǎn)物。

(一)計(jì)算機(jī)網(wǎng)絡(luò)的功能

1.資源共享

2.數(shù)據(jù)傳輸和集中處理

3.均衡負(fù)荷與分布處理

4.改善可靠性,提高性價(jià)比

(二)計(jì)算機(jī)網(wǎng)絡(luò)的分類

1.局域網(wǎng)

2.廣域網(wǎng)

3.城域網(wǎng)

二、局域網(wǎng)的拓?fù)浣Y(jié)構(gòu)第三節(jié)計(jì)算機(jī)局域網(wǎng)技術(shù)一、計(jì)算機(jī)網(wǎng)絡(luò)概述

計(jì)算機(jī)網(wǎng)絡(luò)是計(jì)第三節(jié)計(jì)算機(jī)局域網(wǎng)技術(shù)拓?fù)洌═opology)是一種研究與大小、距離無關(guān)的幾何圖形特性的方法。

(一)總線形圖2-5總線形網(wǎng)絡(luò)(二)星形第三節(jié)計(jì)算機(jī)局域網(wǎng)技術(shù)拓?fù)洌═opology)是一種研究第三節(jié)計(jì)算機(jī)局域網(wǎng)技術(shù)圖2-6星形網(wǎng)絡(luò)(1)局部線路故障只會(huì)影響局部區(qū)域,不會(huì)導(dǎo)致整個(gè)網(wǎng)絡(luò)癱瘓。除非整個(gè)網(wǎng)絡(luò)只有一部集線器,而碰巧問題出在集線器,這樣才會(huì)整個(gè)網(wǎng)絡(luò)都停止工作。

(2)追查故障點(diǎn)時(shí)相當(dāng)方便,通常從集線器或交換機(jī)上對應(yīng)的指示燈便能很快查知。第三節(jié)計(jì)算機(jī)局域網(wǎng)技術(shù)圖2-6星形網(wǎng)絡(luò)(1)局部線路第三節(jié)計(jì)算機(jī)局域網(wǎng)技術(shù)(3)新增或減少計(jì)算機(jī)時(shí),不會(huì)造成網(wǎng)絡(luò)中斷。

(4)唯一缺點(diǎn)是必須增加一筆購買集線器或交換機(jī)的成本,但是由于集線器的價(jià)格日益滑落,使得這個(gè)缺點(diǎn)的影響逐漸縮小,因此星形網(wǎng)絡(luò)已成為目前小型局域網(wǎng)的趨勢。

(三)環(huán)形圖2-7環(huán)形網(wǎng)絡(luò)(四)樹形

三、網(wǎng)絡(luò)協(xié)議第三節(jié)計(jì)算機(jī)局域網(wǎng)技術(shù)(3)新增或減少計(jì)算機(jī)時(shí),不會(huì)造成第三節(jié)計(jì)算機(jī)局域網(wǎng)技術(shù)在網(wǎng)絡(luò)發(fā)展的初期,許多研究機(jī)構(gòu)、計(jì)算機(jī)廠商和公司都大力發(fā)展計(jì)算機(jī)網(wǎng)絡(luò)。

(一)OSI參考模型

1.物理層圖2-8OSI參考模型第三節(jié)計(jì)算機(jī)局域網(wǎng)技術(shù)在網(wǎng)絡(luò)發(fā)展的初期,許多研究機(jī)構(gòu)、計(jì)第三節(jié)計(jì)算機(jī)局域網(wǎng)技術(shù)2.數(shù)據(jù)鏈路層

3.網(wǎng)絡(luò)層

4.傳輸層

5.會(huì)話層

6.表示層

7.應(yīng)用層

(二)TCP/IP協(xié)議表格第三節(jié)計(jì)算機(jī)局域網(wǎng)技術(shù)2.數(shù)據(jù)鏈路層

3.網(wǎng)絡(luò)層

4.傳第三節(jié)計(jì)算機(jī)局域網(wǎng)技術(shù)圖2-9OSI參考模型與TCP/IP協(xié)議標(biāo)準(zhǔn)的比較

1.網(wǎng)絡(luò)接口層

2.網(wǎng)絡(luò)層

3.傳輸層

4.應(yīng)用層

四、局域網(wǎng)的基本組成

局域網(wǎng)由網(wǎng)絡(luò)硬件和網(wǎng)絡(luò)軟件兩大部分組成。02(26-96)P71ct_Embed_9.jpg第三節(jié)計(jì)算機(jī)局域網(wǎng)技術(shù)圖2-9OSI參考模型與TCP第三節(jié)計(jì)算機(jī)局域網(wǎng)技術(shù)圖2-10單集線器雙絞線以太網(wǎng)的結(jié)構(gòu)組成

1.網(wǎng)絡(luò)服務(wù)器

(1)提供網(wǎng)絡(luò)通信功能,有管理網(wǎng)絡(luò)服務(wù)器與工作站之間通信的能力。

(2)為網(wǎng)絡(luò)用戶提供各種共享的軟硬件資源,并能管理和分配這些資源,協(xié)調(diào)用戶對資源的訪問。

(3)提供文件管理功能,如文件和目錄的存取與安全保護(hù)、共享數(shù)據(jù)庫的管理與訪問、數(shù)據(jù)的存儲(chǔ)與共享、對共享軟件的管理和磁盤管理等。

(4)提供各種Internet信息服務(wù),如文件服務(wù)、打印服務(wù)、存儲(chǔ)服務(wù)、電子郵件服務(wù)、域名服務(wù)、Web服務(wù)、文件傳輸服務(wù)。第三節(jié)計(jì)算機(jī)局域網(wǎng)技術(shù)圖2-10單集線器雙絞線以太網(wǎng)第三節(jié)計(jì)算機(jī)局域網(wǎng)技術(shù)(5)提供各種網(wǎng)絡(luò)應(yīng)用服務(wù),如信息管理系統(tǒng)、遠(yuǎn)程教學(xué)、電子圖書館、IPPhone、電子商務(wù)和遠(yuǎn)程醫(yī)療、視頻點(diǎn)播、電視會(huì)議等多媒體應(yīng)用。

(6)提供網(wǎng)絡(luò)管理功能,監(jiān)控網(wǎng)絡(luò)運(yùn)行情況,對網(wǎng)絡(luò)進(jìn)行性能管理、失效管理、配置管理、設(shè)備管理等。

2.工作站

3.網(wǎng)絡(luò)適配器(網(wǎng)卡)

(1)實(shí)現(xiàn)工作站與局域網(wǎng)傳輸介質(zhì)之間的物理連接和電信號匹配,接收和執(zhí)行工作站與服務(wù)器送來的各種控制命令,完成物理層功能。

(2)實(shí)現(xiàn)局域網(wǎng)數(shù)據(jù)鏈路層的一部分功能,包括網(wǎng)絡(luò)存取控制、信息幀的發(fā)送與接收、差錯(cuò)校驗(yàn)、串并代碼轉(zhuǎn)換等。第三節(jié)計(jì)算機(jī)局域網(wǎng)技術(shù)(5)提供各種網(wǎng)絡(luò)應(yīng)用服務(wù),如信息第三節(jié)計(jì)算機(jī)局域網(wǎng)技術(shù)(3)實(shí)現(xiàn)某些接口功能,并提供數(shù)據(jù)緩沖能力。

(4)實(shí)現(xiàn)無盤工作站的復(fù)位和引導(dǎo)。

4.網(wǎng)絡(luò)設(shè)備

5.傳輸介質(zhì)及附屬設(shè)備

6.網(wǎng)絡(luò)軟件

五、網(wǎng)絡(luò)互聯(lián)技術(shù)

計(jì)算機(jī)與計(jì)算機(jī)或工作站與服務(wù)器進(jìn)行連接時(shí),除了使用連接介質(zhì)外,還需要一些中介設(shè)備。

(一)網(wǎng)絡(luò)傳輸介質(zhì)互聯(lián)設(shè)備

(二)網(wǎng)絡(luò)物理層互聯(lián)設(shè)備

1.中繼器

2.集線器第三節(jié)計(jì)算機(jī)局域網(wǎng)技術(shù)(3)實(shí)現(xiàn)某些接口功能,并提供數(shù)據(jù)第三節(jié)計(jì)算機(jī)局域網(wǎng)技術(shù)(1)切換式Hub一個(gè)切換式Hub重新生成每一個(gè)信號并在發(fā)送前過濾每一個(gè)包,而且只將其發(fā)送到目的地址。切換式Hub可以使10Mbps和100Mbps的站點(diǎn)用于同一網(wǎng)段中。

(2)共享式Hub共享式Hub提供了所有連接點(diǎn)的站點(diǎn)間共享一個(gè)最大頻寬。例如,一個(gè)連接著幾個(gè)工作站或服務(wù)器的100Mbps共享式Hub所提供的最大頻寬為100Mbps,與它連接的站點(diǎn)共享這個(gè)頻寬。共享式Hub不過濾或重新生成信號,所有與之相連的站點(diǎn)必須以同一速度工作(10Mbps或100Mbps)。所以共享式Hub比切換式Hub價(jià)格便宜。

(3)堆疊共享式Hub堆疊共享式Hub是共享式Hub中的一種,當(dāng)它們級連在一起時(shí),可看做是網(wǎng)中的一個(gè)大Hub。當(dāng)6個(gè)8口的Hub級連在一起時(shí),可以看做是1個(gè)48口的Hub。第三節(jié)計(jì)算機(jī)局域網(wǎng)技術(shù)(1)切換式Hub一個(gè)切換式H第三節(jié)計(jì)算機(jī)局域網(wǎng)技術(shù)(三)數(shù)據(jù)鏈路層互聯(lián)設(shè)備

1.網(wǎng)橋

2.交換機(jī)

(四)網(wǎng)絡(luò)層互聯(lián)設(shè)備

(五)應(yīng)用層互聯(lián)設(shè)備第三節(jié)計(jì)算機(jī)局域網(wǎng)技術(shù)(三)數(shù)據(jù)鏈路層互聯(lián)設(shè)備

1.網(wǎng)橋第四節(jié)網(wǎng)絡(luò)數(shù)據(jù)庫組織一、集中式數(shù)據(jù)庫與分布式數(shù)據(jù)庫

集中式數(shù)據(jù)庫與分布式數(shù)據(jù)庫是兩種傳統(tǒng)的數(shù)據(jù)庫。圖2-11集中式數(shù)據(jù)庫結(jié)構(gòu)示意圖(一)集中式數(shù)據(jù)庫

(二)分布式數(shù)據(jù)庫第四節(jié)網(wǎng)絡(luò)數(shù)據(jù)庫組織一、集中式數(shù)據(jù)庫與分布式數(shù)據(jù)庫

集中第四節(jié)網(wǎng)絡(luò)數(shù)據(jù)庫組織(1)層次型。其結(jié)構(gòu)如圖2-12a所示。這種結(jié)構(gòu)的特點(diǎn)是:系統(tǒng)中存在一個(gè)中心數(shù)據(jù)庫工作站(或網(wǎng)絡(luò)服務(wù)器),它含有系統(tǒng)中全部的數(shù)據(jù)庫,中心數(shù)據(jù)庫工作站的內(nèi)容與各工作站數(shù)據(jù)庫的內(nèi)容同步,使得各工作站對數(shù)據(jù)庫的訪問,可以使用其本身的數(shù)據(jù)庫,也可以使用中心工作站中的數(shù)據(jù)庫,同時(shí)各工作站還可以通過中心數(shù)據(jù)庫工作站共享其他工作站的數(shù)據(jù)庫資源。

(2)聯(lián)邦型。其結(jié)構(gòu)如圖2-12b所示。這種結(jié)構(gòu)的特點(diǎn)是:系統(tǒng)中的所有數(shù)據(jù)庫被分布在不同的工作站中,且由各工作站獨(dú)有。系統(tǒng)中沒有中心數(shù)據(jù)庫工作站,各工作站可以進(jìn)行相互的訪問,以實(shí)現(xiàn)數(shù)據(jù)共享。第四節(jié)網(wǎng)絡(luò)數(shù)據(jù)庫組織(1)層次型。其結(jié)構(gòu)如圖2-12a所第四節(jié)網(wǎng)絡(luò)數(shù)據(jù)庫組織(3)全程型。其結(jié)構(gòu)如圖2-12c所示。這種結(jié)構(gòu)的特點(diǎn)是:各工作站中都有一套完整的系統(tǒng)數(shù)據(jù)庫,各工作站共享系統(tǒng)內(nèi)所有數(shù)據(jù),系統(tǒng)通信量大,數(shù)據(jù)冗余量大,不利于數(shù)據(jù)的一致性和安全性、完整性。圖2-12分布式數(shù)據(jù)庫三種結(jié)構(gòu)a)層次型b)聯(lián)邦型c)全程型第四節(jié)網(wǎng)絡(luò)數(shù)據(jù)庫組織(3)全程型。其結(jié)構(gòu)如圖2-12c所第四節(jié)網(wǎng)絡(luò)數(shù)據(jù)庫組織(三)集中式與分布式數(shù)據(jù)庫

二、開放式數(shù)據(jù)庫互聯(lián)技術(shù)(ODBC)

由于不同廠商推出的各種數(shù)據(jù)庫管理系統(tǒng)在性能和應(yīng)用范圍上的差異,使得一個(gè)綜合網(wǎng)絡(luò)數(shù)據(jù)庫應(yīng)用系統(tǒng)的各子系統(tǒng)因需求的差異等原因而選擇不同的數(shù)據(jù)庫系統(tǒng)。02(26-96)P71ct_Embed_12.jpg圖2-13兩種數(shù)據(jù)庫連接方式邏輯結(jié)構(gòu)圖

三、數(shù)據(jù)一致性第四節(jié)網(wǎng)絡(luò)數(shù)據(jù)庫組織(三)集中式與分布式數(shù)據(jù)庫

二、開放第四節(jié)網(wǎng)絡(luò)數(shù)據(jù)庫組織數(shù)據(jù)共享帶來很多DBMS必須面臨的復(fù)雜性。

(1)一致性控制最好的辦法是,將讀寫訪問權(quán)交給第一個(gè)打開數(shù)據(jù)文件輸入數(shù)據(jù)或更新數(shù)據(jù)的用戶,而防止其他人訪問該文件,直到第一個(gè)用戶關(guān)閉文件。該方法完全違背了建立多用戶數(shù)據(jù)庫的本意,所以,它的使用是有限制的:僅使用在數(shù)據(jù)文件的大量更新以及進(jìn)行分類或分組時(shí)。

(2)采用文件鎖定辦法,允許第一個(gè)打開文件、進(jìn)行輸入或更新數(shù)據(jù)的用戶進(jìn)行讀寫訪問,而其他用戶僅可進(jìn)行只讀訪問。數(shù)據(jù)庫用戶仍可根據(jù)數(shù)據(jù)進(jìn)行查閱和報(bào)告。一些DBMS系統(tǒng)可告知只讀用戶文件何時(shí)已被更改,并在其他用戶屏幕上自動(dòng)顯示該變化。第四節(jié)網(wǎng)絡(luò)數(shù)據(jù)庫組織數(shù)據(jù)共享帶來很多DBMS必須面臨的復(fù)第四節(jié)網(wǎng)絡(luò)數(shù)據(jù)庫組織(3)更完善的多用戶數(shù)據(jù)庫可進(jìn)行記錄鎖定,即僅僅鎖定增加了的或變化了的記錄。其他數(shù)據(jù)庫用戶仍可在同—個(gè)文件中更改其他部分記錄,而不致引起任何混淆。少數(shù)數(shù)據(jù)庫系統(tǒng)甚至可以進(jìn)行區(qū)域鎖定,即僅鎖定正在編輯的區(qū)域。雖然這對許多應(yīng)用軟件并不必需,但區(qū)域鎖定代表了一致性控制的最高水平。

(4)采用處理本法,任何數(shù)據(jù)輸入或更新均在一個(gè)獨(dú)立文件處理本(TransactionLog)中進(jìn)行,從而無需直接在數(shù)據(jù)庫中進(jìn)行處理。除非用戶或應(yīng)用軟件特別強(qiáng)調(diào),數(shù)據(jù)的變化不寫入數(shù)據(jù)庫文件;處理本是為在小型機(jī)或主機(jī)上的多用戶主機(jī)型數(shù)據(jù)庫開發(fā)且實(shí)施的,如今已成為客戶/服務(wù)器數(shù)據(jù)庫系統(tǒng)的一個(gè)特征。傳統(tǒng)PC機(jī)數(shù)據(jù)庫幾乎不采用處理本處理。

四、客戶/服務(wù)器數(shù)據(jù)庫第四節(jié)網(wǎng)絡(luò)數(shù)據(jù)庫組織(3)更完善的多用戶數(shù)據(jù)庫可進(jìn)行記錄第四節(jié)網(wǎng)絡(luò)數(shù)據(jù)庫組織客戶/服務(wù)器,簡稱C/S(Client/Server),該類數(shù)據(jù)庫與所有數(shù)據(jù)處理集中在一個(gè)系統(tǒng)進(jìn)行的數(shù)據(jù)庫不同,它在進(jìn)行數(shù)據(jù)處理時(shí),是在兩個(gè)或更多計(jì)算機(jī)間逐一地將載荷散布到整個(gè)網(wǎng)絡(luò)中進(jìn)行的。

(1)數(shù)據(jù)庫性能不再與客戶系統(tǒng)能力有關(guān)。客戶只需要擁有足夠的能力運(yùn)行傳遞查詢或更改至數(shù)據(jù)服務(wù)器的前端應(yīng)用軟件即可。服務(wù)器進(jìn)行所有數(shù)據(jù)處理并返回僅滿足查詢標(biāo)準(zhǔn)或更改結(jié)果要求的數(shù)據(jù)部分至客戶。僅需要的高性能機(jī)器是運(yùn)行數(shù)據(jù)庫的機(jī)器。隨著數(shù)據(jù)庫變大,或更多的用戶出現(xiàn),僅服務(wù)器需要被升級。第四節(jié)網(wǎng)絡(luò)數(shù)據(jù)庫組織客戶/服務(wù)器,簡稱C/S(Clien第四節(jié)網(wǎng)絡(luò)數(shù)據(jù)庫組織(2)這種結(jié)構(gòu)提高了數(shù)據(jù)安全性。用戶不必訪問數(shù)據(jù)文件即可進(jìn)行查詢或更改。實(shí)際上,用戶通常無需直接訪問存放數(shù)據(jù)的服務(wù)器。所有用戶聯(lián)絡(luò)通過客戶數(shù)據(jù)庫進(jìn)行。客戶服務(wù)器數(shù)據(jù)庫還具有通過客戶數(shù)據(jù)庫授權(quán)給用戶的多種級別的安全性功能,數(shù)據(jù)安全性得以加強(qiáng)。

(3)明顯改善了網(wǎng)絡(luò)通信處理能力。從客戶到服務(wù)器的唯一通信是查詢或更改數(shù)據(jù)。服務(wù)器必須送返查詢或更改結(jié)果。與傳統(tǒng)網(wǎng)絡(luò)數(shù)據(jù)庫不同,整個(gè)數(shù)據(jù)文件不再在通信線路上傳遞。第四節(jié)網(wǎng)絡(luò)數(shù)據(jù)庫組織(2)這種結(jié)構(gòu)提高了數(shù)據(jù)安全性。用戶第四節(jié)網(wǎng)絡(luò)數(shù)據(jù)庫組織(4)這種結(jié)構(gòu)具有前端獨(dú)立性。在傳統(tǒng)的數(shù)據(jù)庫中,用戶程序必須用DBMS提供的同樣的編程語言編寫。程序開發(fā)者僅有極少幾種語言可供選擇,所以,用戶接口的形式也相當(dāng)有限。在客戶/服務(wù)器系統(tǒng)中,程序開發(fā)人員可使用多工作平臺的前端程序與數(shù)據(jù)庫對話。所以,不同的數(shù)據(jù)庫用戶可以使用不同的前端程序,只想瀏覽或匯總數(shù)據(jù)的用戶可以使用更簡單的前端程序。前端程序可用于多工作平臺情況。第四節(jié)網(wǎng)絡(luò)數(shù)據(jù)庫組織(4)這種結(jié)構(gòu)具有前端獨(dú)立性。在傳統(tǒng)第五節(jié)企業(yè)內(nèi)部網(wǎng)絡(luò)第五節(jié)企業(yè)內(nèi)部網(wǎng)絡(luò)第五節(jié)企業(yè)內(nèi)部網(wǎng)絡(luò)圖2-14Intranet的基本組成1.網(wǎng)絡(luò)與網(wǎng)絡(luò)協(xié)議

2.Intranet服務(wù)與服務(wù)器第五節(jié)企業(yè)內(nèi)部網(wǎng)絡(luò)圖2-14Intranet的基本組第五節(jié)企業(yè)內(nèi)部網(wǎng)絡(luò)第五節(jié)企業(yè)內(nèi)部網(wǎng)絡(luò)第五節(jié)企業(yè)內(nèi)部網(wǎng)絡(luò)(3)在Intranet中,電子郵件服務(wù)器與Web服務(wù)器一樣都是要與外部的Internet連接的。電子郵件服務(wù)器可以通過防火墻與Internet連接,也可以直接與Internet連接。

3.客戶軟件

二、Intranet技術(shù)特點(diǎn)

Intranet技術(shù)主要由一系列的組件和技術(shù)構(gòu)成,Intranet主要包括網(wǎng)絡(luò)協(xié)議、硬件結(jié)構(gòu)和軟件結(jié)構(gòu)。02(26-96)P71ct_Embed_14.jpg第五節(jié)企業(yè)內(nèi)部網(wǎng)絡(luò)(3)在Intranet中,電子郵件服第五節(jié)企業(yè)內(nèi)部網(wǎng)絡(luò)圖2-15傳統(tǒng)C/S結(jié)構(gòu)與三層C/S結(jié)構(gòu)02(26-96)P71ct_Embed_15.jpg第五節(jié)企業(yè)內(nèi)部網(wǎng)絡(luò)圖2-15傳統(tǒng)C/S結(jié)構(gòu)與三層C/第五節(jié)企業(yè)內(nèi)部網(wǎng)絡(luò)第五節(jié)企業(yè)內(nèi)部網(wǎng)絡(luò)第五節(jié)企業(yè)內(nèi)部網(wǎng)絡(luò)(2)以數(shù)據(jù)應(yīng)用為核心,充分利用企業(yè)的內(nèi)外部資源,建立、改進(jìn)、完善計(jì)算機(jī)業(yè)務(wù)處理應(yīng)用系統(tǒng)。以市場為主體對象,實(shí)現(xiàn)企業(yè)各部門之間的信息交流與數(shù)據(jù)共享。及時(shí)、準(zhǔn)確、全面地反映公司各部門業(yè)務(wù)服務(wù)、業(yè)務(wù)管理的實(shí)際情況,提高企業(yè)的服務(wù)質(zhì)量、管理水平,推動(dòng)物流企業(yè)業(yè)務(wù)水平的提高。

(3)建立計(jì)算機(jī)信息中心,擴(kuò)充計(jì)算機(jī)信息處理能力,使企業(yè)的信息管理邁上一個(gè)新臺階,支持企業(yè)的決策體系。

(4)采用最新的公眾信息媒體(Internet網(wǎng)),樹立良好的企業(yè)形象,擴(kuò)大供銷渠道,改善客戶服務(wù)和支持,增強(qiáng)企業(yè)的市場競爭能力。

(5)在行業(yè)和各重要業(yè)務(wù)部門之間建立支持相關(guān)業(yè)務(wù)應(yīng)用系統(tǒng)的數(shù)據(jù)處理和網(wǎng)絡(luò)傳輸技術(shù),以便及時(shí)交流有關(guān)信息。第五節(jié)企業(yè)內(nèi)部網(wǎng)絡(luò)(2)以數(shù)據(jù)應(yīng)用為核心,充分利用企業(yè)的第五節(jié)企業(yè)內(nèi)部網(wǎng)絡(luò)四、物流企業(yè)網(wǎng)絡(luò)建成后的具體功能

如今Intranet在企業(yè)中有著很廣泛的應(yīng)用。

(1)企業(yè)內(nèi)部的通信。有關(guān)資料、圖紙或從外部網(wǎng)絡(luò)發(fā)來的傳真、電子郵件可以通過網(wǎng)絡(luò)傳遞;領(lǐng)導(dǎo)可以在網(wǎng)絡(luò)上審批文件,又稱為電子簽名。在外工作人員可以通過此功能與企業(yè)總部實(shí)現(xiàn)信息交流,實(shí)現(xiàn)無紙辦公,大大節(jié)省了用于復(fù)印、傳真和郵寄的費(fèi)用,提高

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(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ǔ)空間,僅對用戶上傳內(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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論