第三章管理信息系統(tǒng)的技術(shù)基礎(chǔ)_第1頁
第三章管理信息系統(tǒng)的技術(shù)基礎(chǔ)_第2頁
第三章管理信息系統(tǒng)的技術(shù)基礎(chǔ)_第3頁
第三章管理信息系統(tǒng)的技術(shù)基礎(chǔ)_第4頁
第三章管理信息系統(tǒng)的技術(shù)基礎(chǔ)_第5頁
已閱讀5頁,還剩81頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

第三章管理信息系統(tǒng)的技術(shù)基礎(chǔ)2023/12/27第三章管理信息系統(tǒng)的技術(shù)基礎(chǔ)第一節(jié)信息技術(shù)概述一、計(jì)算機(jī)硬件技術(shù)二、計(jì)算機(jī)軟件技術(shù)系統(tǒng)軟件應(yīng)用軟件三、數(shù)據(jù)通信技術(shù)第三章管理信息系統(tǒng)的技術(shù)基礎(chǔ)信息技術(shù)使管理信息系統(tǒng)的基礎(chǔ)。信息技術(shù)(IT)一般包括計(jì)算機(jī)硬件技術(shù)、軟件技術(shù)、通信技術(shù)。一、計(jì)算機(jī)硬件技術(shù)1946年,第一臺(tái)計(jì)算機(jī)50年代,真空電子管計(jì)算機(jī)60年代,晶體管計(jì)算機(jī)70年代,集成電路計(jì)算機(jī)80年代,大規(guī)模、超大規(guī)模集成電路計(jì)算機(jī)第三章管理信息系統(tǒng)的技術(shù)基礎(chǔ)二、計(jì)算機(jī)軟件技術(shù)軟件技術(shù)就是研究計(jì)算機(jī)系統(tǒng)軟件、應(yīng)用軟件及其所依賴的基礎(chǔ)理論和基本方法。系統(tǒng)軟件是指為管理、控制和維護(hù)計(jì)算機(jī)及外設(shè)、以及提供計(jì)算機(jī)與用互界面等的軟件。如操作系統(tǒng)(OS)、數(shù)據(jù)庫管理系統(tǒng)(DBMS)、語言編譯程序等;應(yīng)用軟件是指面向用戶的、為用戶服務(wù)的軟件。如計(jì)算類軟件、數(shù)據(jù)處理類軟件等。第三章管理信息系統(tǒng)的技術(shù)基礎(chǔ)三、數(shù)據(jù)通信技術(shù)數(shù)據(jù)通信系統(tǒng)是以計(jì)算機(jī)為中心,結(jié)合分散在遠(yuǎn)程的終端裝置或其他計(jì)算機(jī),通過通信線路彼此連接起來,進(jìn)行數(shù)據(jù)的傳輸、交換、存儲(chǔ)和處理的設(shè)備總稱。通信線路:電話線路、雙絞線、光纖

通信方式:雙工、半雙工、單工通信指標(biāo):傳輸速率出錯(cuò)率通信設(shè)備:集線器、調(diào)制解調(diào)器中心計(jì)算機(jī)終端裝置或其它計(jì)算機(jī)數(shù)據(jù)傳輸系統(tǒng)數(shù)據(jù)處理系統(tǒng)第三章管理信息系統(tǒng)的技術(shù)基礎(chǔ)

數(shù)據(jù)通信實(shí)質(zhì)上包含了數(shù)據(jù)處理和數(shù)據(jù)傳輸兩方面的內(nèi)容。數(shù)據(jù)處理主要由計(jì)算機(jī)系統(tǒng)來完成,而數(shù)據(jù)傳輸是依靠數(shù)據(jù)通信系統(tǒng)來實(shí)現(xiàn)的。下圖是任意兩臺(tái)計(jì)算機(jī)之間進(jìn)行數(shù)據(jù)通信的簡(jiǎn)化模型。計(jì)算機(jī)A通信處理機(jī)數(shù)據(jù)信號(hào)轉(zhuǎn)換器計(jì)算機(jī)B通信處理機(jī)數(shù)據(jù)信號(hào)轉(zhuǎn)換器通信信道ABABAB單工半雙工雙工圖信號(hào)傳輸方向第三章管理信息系統(tǒng)的技術(shù)基礎(chǔ)圖:雙絞線第三章管理信息系統(tǒng)的技術(shù)基礎(chǔ)圖:同軸電纜第三章管理信息系統(tǒng)的技術(shù)基礎(chǔ)圖:光纜第三章管理信息系統(tǒng)的技術(shù)基礎(chǔ)第二節(jié)數(shù)據(jù)處理一、數(shù)據(jù)處理的概念二、數(shù)據(jù)處理發(fā)展階段三、數(shù)據(jù)組織數(shù)據(jù)結(jié)構(gòu)數(shù)據(jù)文件數(shù)據(jù)庫第三章管理信息系統(tǒng)的技術(shù)基礎(chǔ)一、數(shù)據(jù)處理的概念數(shù)據(jù)處理是指把來自科學(xué)研究、生產(chǎn)實(shí)踐和社會(huì)經(jīng)濟(jì)活動(dòng)等領(lǐng)域中的原始數(shù)據(jù),用一定的設(shè)備和手段,按一定的使用要求,加工成另一種形式的數(shù)據(jù)。數(shù)據(jù)處理的基本內(nèi)容:

數(shù)據(jù)收集;

數(shù)據(jù)轉(zhuǎn)換;

數(shù)據(jù)篩選、分組、排序;

數(shù)據(jù)的組織;

數(shù)據(jù)的運(yùn)算;

數(shù)據(jù)存儲(chǔ);

數(shù)據(jù)檢索;

數(shù)據(jù)輸出。

管理信息系統(tǒng)是用來進(jìn)行數(shù)據(jù)處理的,它關(guān)注的是數(shù)據(jù)以何種結(jié)構(gòu)進(jìn)行存儲(chǔ)和采用何種方法從組織好的數(shù)據(jù)中檢索數(shù)據(jù)。第三章管理信息系統(tǒng)的技術(shù)基礎(chǔ)二、數(shù)據(jù)處理發(fā)展階段(一)人工管理階段(50年代以前)也稱手工管理階段或簡(jiǎn)單應(yīng)用階段,計(jì)算機(jī)主要用于科學(xué)計(jì)算,所需的數(shù)據(jù)不多,數(shù)據(jù)不能長(zhǎng)期保存在計(jì)算機(jī)內(nèi)。數(shù)據(jù)是面向應(yīng)用的。每一組數(shù)據(jù)對(duì)應(yīng)一個(gè)應(yīng)用程序。應(yīng)用程序1應(yīng)用程序2應(yīng)用程序3數(shù)據(jù)組1數(shù)據(jù)組2數(shù)據(jù)組3圖人工管理數(shù)據(jù)數(shù)據(jù)獨(dú)立性差第三章管理信息系統(tǒng)的技術(shù)基礎(chǔ)(二)文件系統(tǒng)管理階段(50-60年代)隨著操作系統(tǒng)技術(shù)的發(fā)展和外存的出現(xiàn),計(jì)算機(jī)開始用于管理,借助文件管理系統(tǒng),數(shù)據(jù)以文件的形式長(zhǎng)期保存在外存儲(chǔ)器上,查詢、修改等操作由文件統(tǒng)一管理。應(yīng)用程序1應(yīng)用程序2應(yīng)用程序n文件1文件2文件n…………文件系統(tǒng)圖文件系統(tǒng)管理數(shù)據(jù)數(shù)據(jù)冗余、共享性差第三章管理信息系統(tǒng)的技術(shù)基礎(chǔ)(三)數(shù)據(jù)庫系統(tǒng)管理階段(60年代后期)用數(shù)據(jù)庫專門管理數(shù)據(jù),實(shí)現(xiàn)了數(shù)據(jù)與程序的真正獨(dú)立;降低數(shù)據(jù)的冗余度;數(shù)據(jù)為多個(gè)用戶共享;實(shí)現(xiàn)了整個(gè)組織數(shù)據(jù)的結(jié)構(gòu)化;DBMS提供了數(shù)據(jù)的安全、完整、并發(fā)控制功能。應(yīng)用程序1應(yīng)用程序2應(yīng)用程序n數(shù)據(jù)庫數(shù)據(jù)庫管理系統(tǒng)圖數(shù)據(jù)庫系統(tǒng)管理操作系統(tǒng)第三章管理信息系統(tǒng)的技術(shù)基礎(chǔ)線性結(jié)構(gòu):包括線性表、堆棧、隊(duì)列、串等(一)數(shù)據(jù)結(jié)構(gòu)邏輯結(jié)構(gòu):指數(shù)據(jù)間的邏輯關(guān)系。物理結(jié)構(gòu)(存儲(chǔ)結(jié)構(gòu)):指數(shù)據(jù)元素在計(jì)算機(jī)存儲(chǔ)器中的存儲(chǔ)方式。非線性結(jié)構(gòu):包括樹、圖等順序存儲(chǔ)鏈接存儲(chǔ)索引存儲(chǔ)散列存儲(chǔ)三、數(shù)據(jù)組織第三章管理信息系統(tǒng)的技術(shù)基礎(chǔ)第三章管理信息系統(tǒng)的技術(shù)基礎(chǔ)映象對(duì)于給定的邏輯結(jié)構(gòu)需要尋找一種對(duì)應(yīng)的存貯結(jié)構(gòu),以便在計(jì)算機(jī)中存儲(chǔ)。通常把這種對(duì)應(yīng)關(guān)系稱為映象。第三章管理信息系統(tǒng)的技術(shù)基礎(chǔ)1、指針與鏈在數(shù)據(jù)結(jié)構(gòu)中,表征某一數(shù)據(jù)結(jié)構(gòu)特點(diǎn)及其連接方式的基本單位稱為結(jié)構(gòu)的結(jié)點(diǎn)(Node)。一個(gè)結(jié)點(diǎn)通常有幾個(gè)域,用來存放與結(jié)點(diǎn)有關(guān)的信息。存放結(jié)點(diǎn)本身信息的域稱為數(shù)據(jù)域,存放結(jié)點(diǎn)與其他結(jié)點(diǎn)關(guān)系信息的域,稱為指針域或鏈域,其中存放有與結(jié)點(diǎn)有關(guān)的結(jié)點(diǎn)的地址稱為指針。若干帶指針的結(jié)點(diǎn)組成的集合,稱為鏈。結(jié)點(diǎn)的結(jié)構(gòu)如下圖:NO.NAMEAGENEXT第三章管理信息系統(tǒng)的技術(shù)基礎(chǔ)

若每個(gè)結(jié)點(diǎn)只有一個(gè)指針,指向其下一個(gè)結(jié)點(diǎn),稱為單向鏈;當(dāng)結(jié)點(diǎn)指針多于一個(gè)時(shí),就可以構(gòu)造多種復(fù)雜的數(shù)據(jù)結(jié)構(gòu),如雙向鏈表、樹、圖等。利用指針可以把數(shù)據(jù)的邏輯結(jié)構(gòu)與物理結(jié)構(gòu)分離開。即:數(shù)據(jù)的物理存儲(chǔ)位置可以任意安排,而在邏輯上通過指針把它們聯(lián)系起來。2、線性表線性表是指數(shù)據(jù)的結(jié)構(gòu)形式本質(zhì)上是一維的線性關(guān)系,其中的每個(gè)結(jié)點(diǎn)都是同一類型的數(shù)據(jù)結(jié)構(gòu)。

第三章管理信息系統(tǒng)的技術(shù)基礎(chǔ)(1)順序表線性表的順序存貯線性表的結(jié)點(diǎn)按邏輯次序依次存放在一組連續(xù)的存貯單元里,用這種方法存儲(chǔ)的線性表稱為順序表。對(duì)于順序表,若開始結(jié)點(diǎn)的存放位置為L(zhǎng)OC(k1),每個(gè)結(jié)點(diǎn)占用空間大小為L(zhǎng),則第i個(gè)結(jié)點(diǎn)ki的存放位置可由下式直接計(jì)算得到LOC(ki)=LOC(k1)+L*(i-1)順序表對(duì)于任何一個(gè)結(jié)點(diǎn)的檢索都很方便。第三章管理信息系統(tǒng)的技術(shù)基礎(chǔ)

順序表的插入與刪除要在順序表中插入一個(gè)元素,由于插入后的順序表仍要求有序,必須將插入位置以后的元素依次向后移動(dòng)一個(gè)單元。同樣,若要?jiǎng)h除元素,則需把后面的元素依次向前移動(dòng)一個(gè)單元。第三章管理信息系統(tǒng)的技術(shù)基礎(chǔ)序號(hào)

結(jié)點(diǎn)內(nèi)容序號(hào)結(jié)點(diǎn)內(nèi)容1919215215317317425

4

235395256

639

插入前

插入后序號(hào)

結(jié)點(diǎn)內(nèi)容序號(hào)結(jié)點(diǎn)內(nèi)容1919215215317317

4

234255255396396

刪除前

刪除后第三章管理信息系統(tǒng)的技術(shù)基礎(chǔ)(2)鏈表鏈接方式存儲(chǔ)的線性表稱為鏈表。鏈表結(jié)構(gòu)在每個(gè)結(jié)點(diǎn)設(shè)有鏈指針,用來指示下一個(gè)結(jié)點(diǎn)的位置,結(jié)點(diǎn)本身則可以存放在任意一組存貯單元中,這些存貯單元可以是連續(xù)的,也可以是分散的。結(jié)點(diǎn)之間的邏輯關(guān)系由指針表示。第三章管理信息系統(tǒng)的技術(shù)基礎(chǔ)鏈表的插入與刪除

刪除一個(gè)節(jié)點(diǎn):斷開該節(jié)點(diǎn)的前后鏈接,將前一個(gè)節(jié)點(diǎn)的指針直接指向后一個(gè)節(jié)點(diǎn),要?jiǎng)h除的節(jié)點(diǎn)與整個(gè)鏈表脫離關(guān)系。增加一個(gè)節(jié)點(diǎn):斷開一個(gè)指針,將該指針指向要增加的節(jié)點(diǎn),從增加的節(jié)點(diǎn)引出一個(gè)指針指向后面的節(jié)點(diǎn),要增加的節(jié)點(diǎn)與整個(gè)鏈表連接成一個(gè)整體。第三章管理信息系統(tǒng)的技術(shù)基礎(chǔ)例:如左圖在鏈表的插入和刪除操作中,只需改變前后結(jié)點(diǎn)的指針,而不需要進(jìn)行大量的數(shù)據(jù)移動(dòng)。

HAB.CD∧H.A.B×CD∧(b)插入結(jié)點(diǎn)C.D∧.H.ABC.D∧.H.A(a)刪除結(jié)點(diǎn)第三章管理信息系統(tǒng)的技術(shù)基礎(chǔ)

3、樹

樹是結(jié)點(diǎn)之間有分支和層次關(guān)系的結(jié)構(gòu),類似于自然界中的樹。是最重要的一類非線性結(jié)構(gòu)。

反映不同規(guī)格的鋼材的庫存情況的樹結(jié)構(gòu)如下圖代碼直徑指針1直徑指針2直徑長(zhǎng)度指針1長(zhǎng)度指針2直徑長(zhǎng)度指針1長(zhǎng)度指針2

長(zhǎng)度單價(jià)庫存量長(zhǎng)度單價(jià)庫存量長(zhǎng)度單價(jià)庫存量長(zhǎng)度單價(jià)庫存量第三章管理信息系統(tǒng)的技術(shù)基礎(chǔ)(二)數(shù)據(jù)文件

1、概念:

把數(shù)據(jù)按某種數(shù)據(jù)結(jié)構(gòu)組織起來存放在外部設(shè)備上,就構(gòu)成數(shù)據(jù)文件。2、數(shù)據(jù)文件的組織方式常用的文件的組織方式:順序文件索引文件第三章管理信息系統(tǒng)的技術(shù)基礎(chǔ)順序文件文件中數(shù)據(jù)記錄的物理順序與邏輯順序一致,文件記錄按主鍵的值遞增(或遞減)次序排序,形成其邏輯順序。870001張三456870002李四645870003王五587870004孫六676870005錢七565………………12345……文件記錄物理設(shè)備主鍵的值相對(duì)磁道第三章管理信息系統(tǒng)的技術(shù)基礎(chǔ)索引文件為了便于檢索,除文件本身外,另外建一張指示邏輯記錄和物理記錄之間對(duì)應(yīng)關(guān)系的索引表,這類包括文件數(shù)據(jù)區(qū)和索引表兩大部分的文件稱為索引文件。索引文件主文件索引表數(shù)據(jù)記錄區(qū)索引區(qū)記錄原始信息記錄關(guān)鍵字+記錄地址第三章管理信息系統(tǒng)的技術(shù)基礎(chǔ)例如:P51圖3.7

(a)數(shù)據(jù)文件

物理記錄號(hào)編號(hào)姓名職稱10135梁勇副教授10203李民副教授10402王紅副教授10542陳立高工10812周一教授11217方波工程師第三章管理信息系統(tǒng)的技術(shù)基礎(chǔ)(b)輸入過程中建立的索引表(c)輸入完成后排序的索引表索引項(xiàng)物理記錄號(hào)021040310212108171123510142105索引項(xiàng)物理記錄號(hào)351010310202104421051210817112第三章管理信息系統(tǒng)的技術(shù)基礎(chǔ)第三節(jié)數(shù)據(jù)庫技術(shù)數(shù)據(jù)庫系統(tǒng)的產(chǎn)生和構(gòu)成數(shù)據(jù)庫設(shè)計(jì)實(shí)體聯(lián)系模型(E-R模型)數(shù)據(jù)模型關(guān)系的規(guī)范化數(shù)據(jù)庫操作數(shù)據(jù)庫保護(hù)第三章管理信息系統(tǒng)的技術(shù)基礎(chǔ)一、數(shù)據(jù)庫系統(tǒng)的產(chǎn)生和發(fā)展(一)數(shù)據(jù)庫系統(tǒng)DBS的產(chǎn)生層次模型DBMS、網(wǎng)狀模型DBMS、關(guān)系模型DBMS(二)數(shù)據(jù)庫系統(tǒng)DBS的構(gòu)成1.計(jì)算機(jī)系統(tǒng)2.數(shù)據(jù)(庫)3.有關(guān)人員(數(shù)據(jù)庫管理員、系統(tǒng)程序員、用戶)4.數(shù)據(jù)庫管理系統(tǒng)DBMS數(shù)據(jù)庫定義數(shù)據(jù)庫的操縱數(shù)據(jù)庫查詢數(shù)據(jù)庫控制數(shù)據(jù)庫通信第三章管理信息系統(tǒng)的技術(shù)基礎(chǔ)二、數(shù)據(jù)庫設(shè)計(jì)的主要內(nèi)容數(shù)據(jù)庫設(shè)計(jì)是指對(duì)于一個(gè)給定的應(yīng)用環(huán)境,提供一個(gè)良好的數(shù)據(jù)模型與處理模式的邏輯設(shè)計(jì),以及確定一個(gè)良好的數(shù)據(jù)庫存貯結(jié)構(gòu)與存取方法的物理設(shè)計(jì),從而建立起既能反映現(xiàn)實(shí)世界信息和信息聯(lián)系,滿足用戶數(shù)據(jù)要求和處理要求,又能被某個(gè)數(shù)據(jù)庫管理系統(tǒng)(DBMS)所接受,同時(shí)能實(shí)現(xiàn)系統(tǒng)目標(biāo)并能有效地存取數(shù)據(jù)的數(shù)據(jù)庫。數(shù)據(jù)模型是對(duì)客觀事物及其聯(lián)系的數(shù)據(jù)化描述,是關(guān)于全局?jǐn)?shù)據(jù)的組織方式的抽象表達(dá)。它是數(shù)據(jù)庫系統(tǒng)的核心,是定義數(shù)據(jù)庫模式的根據(jù)。

第三章管理信息系統(tǒng)的技術(shù)基礎(chǔ)數(shù)據(jù)庫設(shè)計(jì)步驟分為:用戶需求分析概念結(jié)構(gòu)設(shè)計(jì)邏輯結(jié)構(gòu)設(shè)計(jì)物理結(jié)構(gòu)設(shè)計(jì)邏輯模型物理模型客觀事物及其聯(lián)系概念模型現(xiàn)實(shí)世界信息世界數(shù)據(jù)世界機(jī)器世界概念結(jié)構(gòu)設(shè)計(jì)邏輯結(jié)構(gòu)設(shè)計(jì)物理結(jié)構(gòu)設(shè)計(jì)用戶需求分析第三章管理信息系統(tǒng)的技術(shù)基礎(chǔ)

數(shù)據(jù)模型應(yīng)滿足三方面的要求:(1)比較真實(shí)地模擬現(xiàn)實(shí)世界的實(shí)體;(2)易于理解;(3)便于在計(jì)算機(jī)中實(shí)現(xiàn),并進(jìn)行相關(guān)的運(yùn)算。

第三章管理信息系統(tǒng)的技術(shù)基礎(chǔ)

兩層抽象對(duì)客觀對(duì)象的抽象過程一般要經(jīng)歷兩層抽象:(1)第一層抽象——建立概念模型它按照用戶的觀點(diǎn)對(duì)數(shù)據(jù)和信息建模,首先將現(xiàn)實(shí)世界的客觀對(duì)象抽象為某一種不依賴于計(jì)算機(jī)系統(tǒng)和某一個(gè)DBMS的信息結(jié)構(gòu)即概念模型,是數(shù)據(jù)庫設(shè)計(jì)人員與用戶之間交流的語言。這類模型中最著名的是實(shí)體聯(lián)系模型(E—R模型,或E-R圖)。第三章管理信息系統(tǒng)的技術(shù)基礎(chǔ)

(2)第二層抽象——建立數(shù)據(jù)模型它把概念模型轉(zhuǎn)換為計(jì)算機(jī)上某一DBMS支持的數(shù)據(jù)模型。這類模型有嚴(yán)格的形式化定義,便于計(jì)算機(jī)存儲(chǔ)和運(yùn)算。常用的有網(wǎng)狀模型、層次模型和關(guān)系模型。三個(gè)不同的世界概念模型實(shí)際上是現(xiàn)實(shí)世界到計(jì)算機(jī)世界的一個(gè)中間層次。人們常常首先將現(xiàn)實(shí)世界抽象為概念模型,然后將概念模型轉(zhuǎn)換為某一DBMS支持的數(shù)據(jù)模型。如下圖所示:第三章管理信息系統(tǒng)的技術(shù)基礎(chǔ)

第三章管理信息系統(tǒng)的技術(shù)基礎(chǔ)概念模型常涉及的主要概念1、實(shí)體(Entity)指現(xiàn)實(shí)世界中存在的對(duì)象或事物。2、屬性指實(shí)體具有的特性。3、主鍵主鍵是能惟一標(biāo)識(shí)一個(gè)實(shí)體的屬性及屬性值,也稱為關(guān)鍵字。4、聯(lián)系一對(duì)一聯(lián)系(1:1)一對(duì)多聯(lián)系(1:n)多對(duì)多聯(lián)系(m:n)(一)概念模型第三章管理信息系統(tǒng)的技術(shù)基礎(chǔ)(二)概念模型的表示方法——E-R方法

E-R方法,又稱實(shí)體-聯(lián)系方法、E-R模型、E-R圖1、E—R圖的4個(gè)基本成分(圖素):表示實(shí)體:表示實(shí)體屬性:表示聯(lián)系:表示實(shí)體與屬性、實(shí)體與聯(lián)系、聯(lián)系與屬性之間的連接第三章管理信息系統(tǒng)的技術(shù)基礎(chǔ)例1.籃球?qū)嶓w及其屬性上圖僅僅是單一的實(shí)體,沒有反映實(shí)體間的聯(lián)系。

籃球品牌型號(hào)顏色皮質(zhì)價(jià)格第三章管理信息系統(tǒng)的技術(shù)基礎(chǔ)例2.廠長(zhǎng)與工廠的聯(lián)系(1:1)廠長(zhǎng)工廠管理廠長(zhǎng)號(hào)姓名專業(yè)廠號(hào)廠名行業(yè)11第三章管理信息系統(tǒng)的技術(shù)基礎(chǔ)例3.倉庫與產(chǎn)品的聯(lián)系(1:N)

倉庫產(chǎn)品存放倉庫號(hào)地點(diǎn)

面積貨號(hào)品名規(guī)格數(shù)量1n第三章管理信息系統(tǒng)的技術(shù)基礎(chǔ)例4.學(xué)生與課程的聯(lián)系(M:N)學(xué)生課程學(xué)習(xí)學(xué)號(hào)姓名性別課號(hào)課名學(xué)分成績(jī)出生日期mn第三章管理信息系統(tǒng)的技術(shù)基礎(chǔ)2、如何畫E-R圖(1)先畫出實(shí)體及其屬性;(2)再畫局部的分E-R圖;(3)最后畫出綜合總E-R圖。3、E-R圖舉例例5.某工廠物資管理E—R模型的建立(1)實(shí)體及其屬性物資管理所涉及的實(shí)體包括:職工、倉庫、零部件以及供應(yīng)商。其中每一個(gè)實(shí)體都具有相應(yīng)的屬性:第三章管理信息系統(tǒng)的技術(shù)基礎(chǔ)職工:有職工號(hào)、姓名、年齡、崗位等屬性。倉庫:有倉庫號(hào)、面積、類型等屬性。供應(yīng)商:有供應(yīng)商號(hào)、名稱、地址、電話、賬號(hào)(、聯(lián)系人、經(jīng)理)等屬性。零件:有零件號(hào)、名稱、規(guī)格、單價(jià)(、計(jì)量單位、質(zhì)量等級(jí))等屬性。(此處省略了實(shí)體及其屬性圖)(2)分E-R圖除了實(shí)體有屬性,在畫E-R圖時(shí),聯(lián)系也可能產(chǎn)生新的屬性。第三章管理信息系統(tǒng)的技術(shù)基礎(chǔ)以上實(shí)體間聯(lián)系的分E-R圖如下:倉庫職工工作職工領(lǐng)導(dǎo)1n1n倉庫零件庫存量?jī)?chǔ)存1n供應(yīng)商零件供應(yīng)量供應(yīng)mn第三章管理信息系統(tǒng)的技術(shù)基礎(chǔ)(3)綜合的總E-R圖畫綜合的總E-R圖,只要將分E-R圖中同名的實(shí)體重疊在一起。注意:在綜合的E-R圖中,同一實(shí)體只出現(xiàn)一次。供應(yīng)供應(yīng)商零件供應(yīng)量?jī)?chǔ)存庫存量倉庫工作職工領(lǐng)導(dǎo)mnn11nn1第三章管理信息系統(tǒng)的技術(shù)基礎(chǔ)職工領(lǐng)導(dǎo)1n倉庫職工工作1n倉庫零件庫存量?jī)?chǔ)存1n供應(yīng)商零件供應(yīng)量供應(yīng)mn供應(yīng)供應(yīng)商零件供應(yīng)量?jī)?chǔ)存庫存量倉庫工作職工領(lǐng)導(dǎo)mnn11nn1上圖顯示了從分E-R圖到綜合E-R圖的對(duì)應(yīng)關(guān)系第三章管理信息系統(tǒng)的技術(shù)基礎(chǔ)(三)數(shù)據(jù)模型1、關(guān)系模型E—R圖描述了對(duì)現(xiàn)實(shí)進(jìn)行抽象的概念模型,它獨(dú)立于具體的DBMS所支持的數(shù)據(jù)模型。換言之,要將概念模型轉(zhuǎn)化為具體的、邏輯表達(dá)的數(shù)據(jù)庫,還取決于數(shù)據(jù)庫系統(tǒng)采用怎樣的數(shù)據(jù)模型。數(shù)據(jù)模型在數(shù)據(jù)庫系統(tǒng)設(shè)計(jì)中,用來提供信息表示和操作手段的形式構(gòu)架,是數(shù)據(jù)庫系統(tǒng)實(shí)現(xiàn)的基礎(chǔ)。第三章管理信息系統(tǒng)的技術(shù)基礎(chǔ)目前常用的數(shù)據(jù)模型包括:層次模型網(wǎng)狀模型關(guān)系模型關(guān)系模型是目前最重要的一種數(shù)據(jù)模型?;陉P(guān)系模型的關(guān)系數(shù)據(jù)庫已經(jīng)成為數(shù)據(jù)庫系統(tǒng)的工業(yè)標(biāo)準(zhǔn)。一方面,關(guān)系模型建立在嚴(yán)格的數(shù)學(xué)概念的基礎(chǔ)上,它應(yīng)用關(guān)系代數(shù)和關(guān)系演算等數(shù)學(xué)理論作為處理數(shù)據(jù)庫系統(tǒng)的方法。另一方面,與前兩種數(shù)據(jù)模型相比,關(guān)系模型的數(shù)據(jù)結(jié)構(gòu)相對(duì)簡(jiǎn)單。第三章管理信息系統(tǒng)的技術(shù)基礎(chǔ)關(guān)系模型的數(shù)據(jù)結(jié)構(gòu)是一張二維表,每個(gè)關(guān)系為一個(gè)二維表,相當(dāng)于一個(gè)文件(數(shù)據(jù)庫中的一個(gè)表)。實(shí)體以及實(shí)體間的聯(lián)系都通過關(guān)系(二維表)描述。在現(xiàn)實(shí)世界中,人們經(jīng)常使用各種二維表格,如履歷表、報(bào)名表、統(tǒng)計(jì)表、調(diào)查表來表示信息,這些二維表格可以非常直接地轉(zhuǎn)化為計(jì)算機(jī)存儲(chǔ)信息。第三章管理信息系統(tǒng)的技術(shù)基礎(chǔ)關(guān)系模型中主要術(shù)語:1、關(guān)系:一個(gè)關(guān)系對(duì)應(yīng)于一張二維表。對(duì)應(yīng)數(shù)據(jù)庫中一個(gè)Table。2、元組:表中一行。對(duì)應(yīng)數(shù)據(jù)庫中一條記錄。3、屬性:表中一列。對(duì)應(yīng)數(shù)據(jù)庫中一個(gè)字段。4、主碼(主鍵):表中某個(gè)屬性組,它的值唯一標(biāo)識(shí)一個(gè)元組。對(duì)應(yīng)數(shù)據(jù)庫中的主關(guān)鍵字。5、域:屬性的取值范圍。6、分量:元組中一個(gè)屬性值,對(duì)應(yīng)一個(gè)記錄的字段值。7、關(guān)系模式:對(duì)關(guān)系的描述。用關(guān)系名(屬性1,屬性2,…屬性n)表示。第三章管理信息系統(tǒng)的技術(shù)基礎(chǔ)學(xué)號(hào)課程號(hào)成績(jī)學(xué)分2004001B03248642004002B03249442004003B0345773.52004004B0235684課程管理關(guān)系元組屬性主碼“成績(jī)”的域是0-100元組中一個(gè)分量該關(guān)系的關(guān)系模式為:課程管理(學(xué)號(hào),課程號(hào),成績(jī),學(xué)分)例:第三章管理信息系統(tǒng)的技術(shù)基礎(chǔ)2、如何將E-R圖轉(zhuǎn)化為數(shù)據(jù)模型(關(guān)系數(shù)據(jù)庫設(shè)計(jì)中的關(guān)系模式)要點(diǎn):(1)實(shí)體的處理:一個(gè)實(shí)體→轉(zhuǎn)化為一個(gè)關(guān)系(Access、VFP中的Table或FOXPRO中的庫文件)。包括實(shí)體的全部屬性,并確定主鍵。(2)聯(lián)系的處理(a)1:1聯(lián)系轉(zhuǎn)換時(shí),只要在其中一方實(shí)體的關(guān)系中增加對(duì)方實(shí)體的主鍵。(此時(shí)聯(lián)系本身往往并無屬性)第三章管理信息系統(tǒng)的技術(shù)基礎(chǔ)例6:對(duì)前面的例1的E-R圖,有廠長(zhǎng)(廠長(zhǎng)號(hào),廠號(hào)

,姓名,專業(yè))工廠(廠號(hào),廠名,行業(yè))或:廠長(zhǎng)(廠長(zhǎng)號(hào),姓名,專業(yè))工廠(廠號(hào),廠長(zhǎng)號(hào),廠名,行業(yè))

這里括號(hào)前是關(guān)系名(表名),括號(hào)內(nèi)是關(guān)系的全部屬性名(字段名),黑色帶下劃線的屬性是主鍵,紅色帶下劃線的屬性是對(duì)方實(shí)體的主鍵。第三章管理信息系統(tǒng)的技術(shù)基礎(chǔ)(b)1:n聯(lián)系將“1”方主鍵納入“n”方關(guān)系,如果聯(lián)系有屬性,把聯(lián)系的屬性也納入“n”方關(guān)系。例:對(duì)例5”物資管理”中職工與職工的1:n聯(lián)系,有:職工(職工編號(hào),姓名,年齡,崗位)對(duì)倉庫與職工的1:n聯(lián)系,有:倉庫(倉庫編號(hào),類型,面積)職工(職工編號(hào),倉庫編號(hào),姓名,年齡,崗位)這里的聯(lián)系沒有產(chǎn)生新的屬性,而這一聯(lián)系的職工屬性包含了前面職工與職工聯(lián)系的屬性,且多一個(gè)“倉庫編號(hào)”屬性,故取后一職工關(guān)系。第三章管理信息系統(tǒng)的技術(shù)基礎(chǔ)對(duì)例5中倉庫與零件的1:n聯(lián)系,有:倉庫(倉庫編號(hào),類型,面積)零件(零件號(hào),倉庫編號(hào),名稱,規(guī)格,單價(jià),庫存量)由于在“倉庫與職工”聯(lián)系的轉(zhuǎn)化中已有“倉庫”這一關(guān)系,且屬性相同,故不必重復(fù)建立。這里的聯(lián)系產(chǎn)生了新的屬性“庫存量”,故應(yīng)該將其納入n方關(guān)系。第三章管理信息系統(tǒng)的技術(shù)基礎(chǔ)(c)m:n聯(lián)系除了被聯(lián)系實(shí)體各為一個(gè)關(guān)系外,聯(lián)系也是一個(gè)關(guān)系(即共三個(gè)關(guān)系)。該關(guān)系的屬性包括:雙方實(shí)體的主鍵,聯(lián)系本身的屬性。例:對(duì)例5中供應(yīng)商與零件的m:n聯(lián)系,有供應(yīng)商(供應(yīng)商號(hào),名稱,地址,電話,賬號(hào))零件(零件號(hào),名稱,規(guī)格,單價(jià))供應(yīng)(供應(yīng)商號(hào),零件號(hào),供應(yīng)量)組合主鍵這里“零件”的屬性比前面“倉庫與零件”聯(lián)系中“零件”的屬性少,且都包含在前一“零件”屬性中,故取前一零件關(guān)系。第三章管理信息系統(tǒng)的技術(shù)基礎(chǔ)綜合以上各聯(lián)系,得出對(duì)應(yīng)“物資管理”綜合E-R圖的關(guān)系模式:職工(職工編號(hào),倉庫編號(hào),姓名,年齡,崗位)倉庫(倉庫編號(hào),類型,面積)零件(零件號(hào),倉庫編號(hào),名稱,規(guī)格,單價(jià),庫存量)供應(yīng)商(供應(yīng)商號(hào),名稱,地址,電話,賬號(hào))供應(yīng)(供應(yīng)商號(hào),零件號(hào),供應(yīng)量)第三章管理信息系統(tǒng)的技術(shù)基礎(chǔ)E—R圖向關(guān)系數(shù)據(jù)模型的轉(zhuǎn)換過程示意圖E-R圖關(guān)系模型DBMS第三章管理信息系統(tǒng)的技術(shù)基礎(chǔ)轉(zhuǎn)換舉例一編號(hào)姓名年齡班主任班級(jí)號(hào)班級(jí)名專業(yè)班級(jí)管理11班主任(編號(hào),班級(jí)號(hào),姓名,年齡)班級(jí)(班級(jí)號(hào),班級(jí)名,專業(yè))第三章管理信息系統(tǒng)的技術(shù)基礎(chǔ)轉(zhuǎn)換舉例二倉庫號(hào)地點(diǎn)面積倉庫貨號(hào)品名價(jià)格產(chǎn)品存放1n倉庫(倉庫號(hào),地點(diǎn),面積)產(chǎn)品(貨號(hào),品名,價(jià)格,倉庫號(hào),數(shù)量)數(shù)量第三章管理信息系統(tǒng)的技術(shù)基礎(chǔ)學(xué)號(hào)姓名年齡學(xué)生課程號(hào)課程名學(xué)時(shí)數(shù)課程選課mn學(xué)生(學(xué)號(hào),姓名,年齡)課程(課程號(hào),課程名,學(xué)時(shí)數(shù))成績(jī)選課(學(xué)號(hào),課程號(hào),成績(jī))轉(zhuǎn)換舉例三第三章管理信息系統(tǒng)的技術(shù)基礎(chǔ)E—R圖實(shí)例課后練習(xí)思考1nnm系屬于選修講授學(xué)生課程教師成績(jī)系號(hào)學(xué)號(hào)姓名性別出生年月課程號(hào)課程名學(xué)分職工號(hào)姓名性別出生年月職稱m系名系主任n第三章管理信息系統(tǒng)的技術(shù)基礎(chǔ)23459。0001-01-02清華大學(xué)出版社T范逸之VisualBasic7900637680013040。0001-01-02東北大學(xué)出版社T趙楓Visual

FoxPro7900637678814648。0010-01-00清華大學(xué)出版社.F.張志學(xué)VisualC++項(xiàng)目開發(fā)7900630449借出數(shù)冊(cè)數(shù)單價(jià)出版時(shí)間出版社附光盤作者書名書號(hào)元組域?qū)傩苑至恐鞔a圖書表四、關(guān)系型數(shù)據(jù)模型第三章管理信息系統(tǒng)的技術(shù)基礎(chǔ)五、關(guān)系的規(guī)范化

Codd認(rèn)為關(guān)系必須是規(guī)范化的關(guān)系,應(yīng)滿足一定的約束條件。范式表示的是關(guān)系模式的規(guī)范化程度,即滿足某種約束條件的關(guān)系模式,根據(jù)滿足的約束條件不同來確定范式。(一)第一范式(1NF):元組中的每一個(gè)數(shù)據(jù)項(xiàng)不可再分.(二)第二范式(2NF):所有非主屬性完全依賴于其主碼.(三)第三范式(3NF):任何非主屬性都不傳遞依賴于任何主關(guān)鍵字第三章管理信息系統(tǒng)的技術(shù)基礎(chǔ)定義(1NF)如果一個(gè)關(guān)系模式R中的每個(gè)屬性A的域值都是原子的,即屬性值是不可再分的,則關(guān)系模式R屬于第一范式,簡(jiǎn)記為R

1NF。若數(shù)據(jù)庫模式R中的每個(gè)關(guān)系模式都是1NF,數(shù)據(jù)庫模式R

1NFaddr(姓名地址)李小明北京市白石橋路7號(hào)張亮天津市和平街18號(hào)王國(guó)全太原市解放路35號(hào)

蘇丹北京市復(fù)外大街12號(hào)addr(姓名,城市,地址

)第一范式第三章管理信息系統(tǒng)的技術(shù)基礎(chǔ)第二范式定義(2NF)設(shè)關(guān)系模式R(U,F),如果R

1NF且所有的非主屬性完全依賴于R的每個(gè)主碼,不存在非關(guān)鍵字段對(duì)任何主碼的部分依賴,則R

2NF。若數(shù)據(jù)庫模式R中的每個(gè)關(guān)系模式R都屬于2NF,則數(shù)據(jù)庫模式R

2NF。

第三章管理信息系統(tǒng)的技術(shù)基礎(chǔ)第三范式定義(3NF)設(shè)關(guān)系模式R(U,F),若R

1NF且在R中不存在非關(guān)鍵字段對(duì)任何一關(guān)鍵字段的傳遞函數(shù)依賴,則R

3NF。如果數(shù)據(jù)庫模式R中每一關(guān)系模式都是第三范式,則數(shù)據(jù)庫模式R

3NF。

第三章管理信息系統(tǒng)的技術(shù)基礎(chǔ)需求分析概念設(shè)計(jì)邏輯設(shè)計(jì)物理設(shè)計(jì)信息需求處理需求需求說明與DBMS無關(guān)的概念結(jié)構(gòu)邏輯結(jié)構(gòu)物理結(jié)構(gòu)硬件、操作DBMS特性系統(tǒng)特性圖:數(shù)據(jù)庫設(shè)計(jì)的四個(gè)階段第三章管理信息系統(tǒng)的技術(shù)基礎(chǔ)六、數(shù)據(jù)庫操作

1)CREATETABLE2)ALTERTABLE3)DROPTABLE4)SELECT…FROM…WHERE…GROUPBY(ORDERBY)ASCENDING/DESCENDING5)UPDATE6)DELETE…FROM…WHERE7)INSERTINTO…VALUES…七、DBMS的數(shù)據(jù)庫保護(hù)

數(shù)據(jù)安全性、完整性、并發(fā)控制、數(shù)據(jù)庫恢復(fù)用戶定義完整參照完整實(shí)體完整第三章管理信息系統(tǒng)的技術(shù)基礎(chǔ)第四節(jié)計(jì)算機(jī)網(wǎng)絡(luò)計(jì)算機(jī)網(wǎng)絡(luò)的概念與分類局域網(wǎng)技術(shù)網(wǎng)際互聯(lián)—Internet技術(shù)多媒體網(wǎng)絡(luò)OSI參考模型第三章管理信息系統(tǒng)的技術(shù)基礎(chǔ)一、計(jì)算機(jī)網(wǎng)絡(luò)的概念和分類(一)計(jì)算機(jī)網(wǎng)絡(luò)計(jì)算機(jī)網(wǎng)絡(luò)使用通信介質(zhì)把分布在不同地理位置的計(jì)算機(jī)和其他網(wǎng)絡(luò)設(shè)備連接起來,實(shí)現(xiàn)信息互通和資源共享的系統(tǒng)。(二)網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)是指網(wǎng)絡(luò)的鏈路和節(jié)點(diǎn)在地理上所形成的幾何結(jié)構(gòu)。1.點(diǎn)對(duì)點(diǎn)信道網(wǎng)絡(luò):星型、環(huán)形、樹型2.共享信道網(wǎng)絡(luò)(廣播式網(wǎng)絡(luò)):總線型、環(huán)形(三)網(wǎng)絡(luò)分類LAN、WAN、MAN、ISDN、Internet第三章管理信息系統(tǒng)的技術(shù)基礎(chǔ)星型結(jié)構(gòu)環(huán)型結(jié)構(gòu)總線結(jié)構(gòu)樹型結(jié)構(gòu)網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)幾種常見的局域網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)第三章管理信息系統(tǒng)的技術(shù)基礎(chǔ)二、局域網(wǎng)技術(shù)(一)網(wǎng)絡(luò)體系結(jié)構(gòu)主從結(jié)構(gòu)文件服務(wù)器/工作站結(jié)構(gòu)客戶機(jī)/服務(wù)器(C/S)結(jié)構(gòu)瀏覽器/服務(wù)器(B/S)結(jié)構(gòu)分布式處理Intranet/Extranet第三章管理信息系統(tǒng)的技術(shù)基礎(chǔ)主從結(jié)構(gòu):又稱主機(jī)—終端結(jié)構(gòu),它有一臺(tái)大型主機(jī),可以同時(shí)在本地或遠(yuǎn)程掛接多個(gè)終端,主機(jī)對(duì)各終端用戶傳來的數(shù)據(jù)進(jìn)行分時(shí)處理,終端只是一種數(shù)據(jù)輸入輸出(I/O)設(shè)備,沒有CPU和存儲(chǔ)器,沒有處理能力,只負(fù)責(zé)將用戶鍵盤輸入的信息傳到主機(jī),然后顯示由主機(jī)返回的處理結(jié)果。程序運(yùn)行、文件存取主機(jī)I/O設(shè)備I/O設(shè)備I/O設(shè)備無CPU存儲(chǔ)器、非信息處理產(chǎn)生主機(jī)瓶頸問題第三章管理信息系統(tǒng)的技術(shù)基礎(chǔ)文件服務(wù)器/工作站結(jié)構(gòu):一個(gè)組織的多個(gè)工作站與一臺(tái)服務(wù)器互相連接起來。使用微機(jī)作為工作站,以高性能微機(jī)或小型機(jī)作為服務(wù)器。數(shù)據(jù)庫管理系統(tǒng)安裝在文件服務(wù)器上,而數(shù)據(jù)處理和應(yīng)用程序分布在工作站上,文件服務(wù)器僅提供對(duì)數(shù)據(jù)的共享訪問和文件管理,沒有協(xié)同處理能力。文件服務(wù)器的處理方式會(huì)增加網(wǎng)絡(luò)線路的傳輸負(fù)荷,降低傳輸?shù)男屎晚憫?yīng)時(shí)間,很容易造成網(wǎng)絡(luò)阻塞。文件服務(wù)器工作站工作站工作站網(wǎng)絡(luò)打印機(jī)DBMS數(shù)據(jù)處理、應(yīng)

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(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ǔ)空間,僅對(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)論