MBA管理信息系統(tǒng)-2管理信息系統(tǒng)的技術基礎課件_第1頁
MBA管理信息系統(tǒng)-2管理信息系統(tǒng)的技術基礎課件_第2頁
MBA管理信息系統(tǒng)-2管理信息系統(tǒng)的技術基礎課件_第3頁
MBA管理信息系統(tǒng)-2管理信息系統(tǒng)的技術基礎課件_第4頁
MBA管理信息系統(tǒng)-2管理信息系統(tǒng)的技術基礎課件_第5頁
已閱讀5頁,還剩89頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

第二章管理信息系統(tǒng)的技術基礎管理信息系統(tǒng)管理方法信息技術第二章管理信息系統(tǒng)的技術基礎管理信息系統(tǒng)管理方法信息技術1第二章管理信息系統(tǒng)的技術基礎第一節(jié)信息技術概述第二節(jié)數(shù)據(jù)處理第三節(jié)數(shù)據(jù)庫技術第四節(jié)計算機網(wǎng)絡技術第二章管理信息系統(tǒng)的技術基礎第一節(jié)信息技術概述2第一節(jié)信息技術概述一、計算機硬件技術二、計算機軟件技術三、數(shù)據(jù)通信技術第一節(jié)信息技術概述一、計算機硬件技術3計算機硬件主要包括:中央處理器CPU內(nèi)存外存總線外部接口及外部設備一、計算機硬件技術計算機硬件主要包括:一、計算機硬件技術4軟件分為兩類:操作系統(tǒng)數(shù)據(jù)庫管理系統(tǒng)計算機語言應用軟件二、計算機軟件技術軟件分為兩類:二、計算機軟件技術5通信的定義:

利用通信設備和線路將地理位置不同的、功能獨立的多個計算機系統(tǒng)互聯(lián)起來,以功能完善的網(wǎng)絡軟件(即網(wǎng)絡通信協(xié)議、信息交換方式及網(wǎng)絡操作系統(tǒng))實現(xiàn)網(wǎng)絡中資源共享和信息傳遞的系統(tǒng)。三、數(shù)據(jù)通信技術通信的定義:三、數(shù)據(jù)通信技術6

數(shù)據(jù)由發(fā)信者發(fā)出,經(jīng)過編碼和調(diào)制,變成信號,經(jīng)信道傳輸,在信道中受到一些干擾,信號傳到接受端后,經(jīng)過解調(diào)和譯碼,還原成原有的數(shù)據(jù)提供給接受者。這個過程也可以反過來。數(shù)據(jù)通信系統(tǒng)模型三、數(shù)據(jù)通信技術數(shù)據(jù)由發(fā)信者發(fā)出,經(jīng)過編碼和調(diào)制,變成信號,經(jīng)信7第二章管理信息系統(tǒng)的技術基礎第一節(jié)信息技術概述第二節(jié)數(shù)據(jù)處理第三節(jié)數(shù)據(jù)庫技術第四節(jié)計算機網(wǎng)絡技術第二章管理信息系統(tǒng)的技術基礎第一節(jié)信息技術概述8第二節(jié)數(shù)據(jù)處理一、數(shù)據(jù)處理的概念

數(shù)據(jù)處理是把來自科學研究、生產(chǎn)實踐和社會經(jīng)濟活動等領域中的原始數(shù)據(jù),用一定的設備和手段,按一定的使用要求,加工成另一種形式的數(shù)據(jù)。

數(shù)據(jù)處理是MIS的核心內(nèi)容!第二節(jié)數(shù)據(jù)處理一、數(shù)據(jù)處理的概念9一、數(shù)據(jù)處理的概念數(shù)據(jù)處理的基本內(nèi)容

數(shù)據(jù)收集,數(shù)據(jù)轉換,數(shù)據(jù)的篩選、分組和排序,數(shù)據(jù)的組織、數(shù)據(jù)的運算、數(shù)據(jù)存儲、數(shù)據(jù)檢索、數(shù)據(jù)輸出。

一、數(shù)據(jù)處理的概念數(shù)據(jù)處理的基本內(nèi)容10一、數(shù)據(jù)處理的概念數(shù)據(jù)處理的主要目的:

把數(shù)據(jù)轉換成便于觀察分析、傳送或進一步處理的形式。從大量的原始數(shù)據(jù)中抽取、推導出對人們有價值的信息以作為行動和決策的依據(jù)??茖W地保存和管理已經(jīng)過處理(如校驗、整理等)的大量數(shù)據(jù),以便人們能方便而充分地利用這些寶貴的信息資源。一、數(shù)據(jù)處理的概念數(shù)據(jù)處理的主要目的:11數(shù)據(jù)處理的發(fā)展階段:簡單應用

(數(shù)據(jù)存在于程序之中)文件系統(tǒng)(50年代后期到60年代中期)

(數(shù)據(jù)與程序分離,不能共享,維護難)數(shù)據(jù)庫系統(tǒng)(60年代后期開始)

(數(shù)據(jù)與程序獨立,共享,管理功能強大)二、數(shù)據(jù)處理的發(fā)展過程數(shù)據(jù)處理的發(fā)展階段:二、數(shù)據(jù)處理的發(fā)展過程12第二章管理信息系統(tǒng)的技術基礎第一節(jié)信息技術概述第二節(jié)數(shù)據(jù)處理第三節(jié)數(shù)據(jù)庫技術第四節(jié)計算機網(wǎng)絡技術第二章管理信息系統(tǒng)的技術基礎第一節(jié)信息技術概述13第三節(jié)數(shù)據(jù)庫技術一、數(shù)據(jù)庫系統(tǒng)的產(chǎn)生和構成

數(shù)據(jù)庫是以一定的組織方式存儲在一起的相關數(shù)據(jù)的集合,它能以最佳的方式,最少的數(shù)據(jù)冗余為多種應用服務。先后經(jīng)歷層次數(shù)據(jù)庫、網(wǎng)狀數(shù)據(jù)庫、關系數(shù)據(jù)庫。第三節(jié)數(shù)據(jù)庫技術一、數(shù)據(jù)庫系統(tǒng)的產(chǎn)生和構成14一、數(shù)據(jù)庫系統(tǒng)的產(chǎn)生和構成數(shù)據(jù)庫系統(tǒng)的構成計算機系統(tǒng)數(shù)據(jù)庫管理系統(tǒng)(DBMS)數(shù)據(jù)庫人員(管理員、系統(tǒng)程序員、用戶)一、數(shù)據(jù)庫系統(tǒng)的產(chǎn)生和構成數(shù)據(jù)庫系統(tǒng)的構成15二、數(shù)據(jù)庫設計的內(nèi)容

信息是人們對客觀世界各種事物特征的反映。

數(shù)據(jù)是表示信息的一種符號。

從客觀事物到信息,再到數(shù)據(jù),是人們對現(xiàn)實世界的認識和描述過程。這個過程經(jīng)過了三個“世界”:

現(xiàn)實世界,觀念世界(信息世界),數(shù)據(jù)世界二、數(shù)據(jù)庫設計的內(nèi)容信息是人們對客觀世界各種事物特征的16現(xiàn)實世界觀念世界信息世界數(shù)據(jù)世界客觀事物及其相互聯(lián)系實體和實體之間的聯(lián)系關系實體聯(lián)系模型(概念模型)數(shù)據(jù)模型用戶要求分析概念結構設計邏輯結構設計物理結構設計數(shù)據(jù)庫設計四階段二、數(shù)據(jù)庫設計的內(nèi)容現(xiàn)實世界觀念世界數(shù)據(jù)世界客觀事物及其相互聯(lián)系實體和實體之間的17E-R模型描述現(xiàn)實世界的概念模型實體:用來描述客觀世界中的物、抽象概念和聯(lián)系。屬性:實體的特性。聯(lián)系:一對一聯(lián)系一對多聯(lián)系多對多聯(lián)系實體屬性聯(lián)系線段三、實體聯(lián)系模型(E-R模型)E-R模型描述現(xiàn)實世界的概念模型實體屬性聯(lián)系線段三、實體聯(lián)系18三、實體聯(lián)系模型(E-R模型)實體分為總體和個體;總體泛指個體組成的集合;通常E-R模型中的實體是指總體。三、實體聯(lián)系模型(E-R模型)實體分為總體和個體;19三、實體聯(lián)系模型(E-R模型)聯(lián)系方式分類:一對一聯(lián)系:如果對于實體A中的一個實體,B中至多有一個實體與其發(fā)生聯(lián)系,反之……公司總經(jīng)理聯(lián)系11三、實體聯(lián)系模型(E-R模型)聯(lián)系方式分類:公司總經(jīng)理聯(lián)系120三、實體聯(lián)系模型(E-R模型)聯(lián)系方式分類:一對多聯(lián)系:如果對于實體A中的每一實體,B中有一個以上實體與其發(fā)生聯(lián)系,反之……班級學生聯(lián)系1m三、實體聯(lián)系模型(E-R模型)聯(lián)系方式分類:班級學生聯(lián)系1m21三、實體聯(lián)系模型(E-R模型)聯(lián)系方式的分類:多對多聯(lián)系:如果對于A中的每一實體,B中有一個以上實體與其發(fā)生聯(lián)系,反之……病人護士護理mn三、實體聯(lián)系模型(E-R模型)聯(lián)系方式的分類:病人護士護理m22班級學生聯(lián)系1m學院姓名年級專業(yè)班號性別學號班號E-R圖繪制三、實體聯(lián)系模型(E-R模型)班級學生聯(lián)系1m學院姓名年級專業(yè)班號性別學號班號E-R圖繪制23四、數(shù)據(jù)模型現(xiàn)實世界觀念世界信息世界數(shù)據(jù)世界客觀事物及其相互聯(lián)系實體和實體之間的聯(lián)系關系實體聯(lián)系模型(概念模型)數(shù)據(jù)模型用戶要求分析概念結構設計邏輯結構設計物理結構設計數(shù)據(jù)庫設計四階段四、數(shù)據(jù)模型現(xiàn)實世界觀念世界數(shù)據(jù)世界客觀事物及其相互聯(lián)系實體24四、數(shù)據(jù)模型數(shù)據(jù)模型是數(shù)據(jù)庫系統(tǒng)實現(xiàn)的基礎:

層次模型;

網(wǎng)狀模型;

關系模型;四、數(shù)據(jù)模型數(shù)據(jù)模型是數(shù)據(jù)庫系統(tǒng)實現(xiàn)的基礎:25四、數(shù)據(jù)模型關系模型下,每個關系對應一張二維表:關系名(屬性1,屬性2,…)學號姓名年齡班號2004013陳2004014李2004015王元組屬性與域主碼(PK)分量關系關系模式四、數(shù)據(jù)模型關系模型下,每個關系對應一張二維表:學號姓名年齡26四、數(shù)據(jù)模型關系模型的表示方式:

關系名1(屬性1,屬性2,…)關系名2(屬性1,屬性2,…)關系名3(屬性1,屬性2,…)四、數(shù)據(jù)模型關系模型的表示方式:27E-R圖向關系數(shù)據(jù)模型的轉換E-R圖關系模型

數(shù)據(jù)庫E-R圖向關系數(shù)據(jù)模型的轉換E-R圖關系模型數(shù)據(jù)庫28E-R圖繪制步驟畫出反映數(shù)據(jù)庫概念結構的ER圖(也稱概念模型)從ER圖出發(fā)構造關系數(shù)據(jù)庫的邏輯模式,方法是:對于1:n的關系,兩個實體分別設置關系模式,然后將“1”端的主鍵加入到“n”端。對于1:1的關系,一般可以獨立設置關系模式,主鍵的處理方法與1:n的聯(lián)系的辦法相同,把其中一個實體當“n”端處理。對于m:n的聯(lián)系,將兩個實體分別設置為關系模式,然后設計另一個關系模式,將原來兩個實體的主鍵組合起來作為它的主鍵,再把組合聯(lián)系的屬性放在這個關系中。E-R圖繪制步驟畫出反映數(shù)據(jù)庫概念結構的ER圖(也稱概念模型29轉換舉例一廠長號姓名年齡廠長廠號廠名地點工廠管理11廠長(廠長號,廠號,姓名,年齡)工廠(廠號,廠名,地點)轉換舉例一廠長號姓名年齡廠長廠號廠名地點工廠管理11廠長(廠30轉換舉例二倉庫號地點面積倉庫貨號品名價格產(chǎn)品存放1n倉庫(倉庫號,地點,面積)產(chǎn)品(貨號,品名,價格,倉庫號,數(shù)量)數(shù)量轉換舉例二倉庫號地點面積倉庫貨號品名價格產(chǎn)品存放1n倉庫(倉31學號姓名年齡學生課程號課程名學時數(shù)課程選課mn學生(學號,姓名,年齡)課程(課程號,課程名,學時數(shù))成績選課(學號,課程號,成績)轉換舉例三學號姓名年齡學生課程號課程名學時數(shù)課程選課mn學生(學號,姓32五、關系的規(guī)范化五種規(guī)范化模式(NormalForm,簡稱范式)。

范式表示滿足某種約束條件的關系模式。滿足最低要求,則為第一范式(FristNormalForm,簡稱lNF)。符合lNF而又進一步滿足一些約束條件的成為第二范式(2NF),等等。五、關系的規(guī)范化五種規(guī)范化模式(NormalF33五、關系的規(guī)范化職工編號姓名工資基本工資附加工資101張興50050102李銘45040第一范式:每個分量不可分隔!職工編號姓名基本工資附加工資101張興50050102李銘45040五、關系的規(guī)范化職工編號姓名工資基本工資附加工資101張興534五、關系的規(guī)范化教師代碼姓名職稱課題號課題名第二范式:所有非主屬性完全依賴主碼!教師代碼姓名職稱課題號課題名教師代碼課題號五、關系的規(guī)范化教師代碼姓名職稱課題號課題名第二范式:所有非35五、關系的規(guī)范化產(chǎn)品代碼產(chǎn)品名生產(chǎn)廠名生產(chǎn)廠地址第三范式:所有非主屬性不傳遞依賴主碼!產(chǎn)品代碼產(chǎn)品名生產(chǎn)廠名生產(chǎn)廠名生產(chǎn)廠地址五、關系的規(guī)范化產(chǎn)品代碼產(chǎn)品名生產(chǎn)廠名生產(chǎn)廠地址第三范式:所36六、數(shù)據(jù)庫操作

數(shù)據(jù)庫操作主要有基本表的建立與刪除、數(shù)據(jù)查詢及更新等。六、數(shù)據(jù)庫操作數(shù)據(jù)庫操作主要有基本表的建立與刪除、數(shù)37數(shù)據(jù)查詢SELECT<目標列>FROM<表名>WHERE<條件表達式>ORDERBY<列名>ASC/DESC數(shù)據(jù)查詢SELECT<目標列>38數(shù)據(jù)更新數(shù)據(jù)修改(UPDATE)一般格式為:

UPDATE<表名>

SET<列名1>=<表達式1>,<列名2>=<表達式2>,……WHERE<邏輯表達式>數(shù)據(jù)更新數(shù)據(jù)修改(UPDATE)39數(shù)據(jù)插入

數(shù)據(jù)插入(INSERT)一般格式為:

INSERTINTO<表名>VALUES(<常量1>,<常量2>,……)數(shù)據(jù)插入

數(shù)據(jù)插入(INSERT)40數(shù)據(jù)刪除數(shù)據(jù)刪除(DELETE)一般格式為:

DELETEFROM<表名>

WHERE<邏輯表達式>數(shù)據(jù)刪除數(shù)據(jù)刪除(DELETE)41第二章管理信息系統(tǒng)的技術基礎第一節(jié)信息技術概述第二節(jié)數(shù)據(jù)處理第三節(jié)數(shù)據(jù)庫技術第四節(jié)計算機網(wǎng)絡技術第二章管理信息系統(tǒng)的技術基礎第一節(jié)信息技術概述42客戶端服務器端網(wǎng)絡服務示意圖請求響應客戶端服務器端網(wǎng)絡服務示意圖請求響應43網(wǎng)際互聯(lián)即通過主干網(wǎng)絡把不同標準、不同結構甚至不同協(xié)議類型的局域網(wǎng)在一定的網(wǎng)絡協(xié)議的支持下聯(lián)系起來,從而實現(xiàn)更大范圍的信息資源共享。ISO(國際標準化組織)提出了網(wǎng)絡互聯(lián)協(xié)議的基本框架,稱為開放系統(tǒng)互聯(lián)(OSI)參考模型。該模型把網(wǎng)絡功能分為七個層次:1.物理層2.數(shù)據(jù)鏈路層3.網(wǎng)絡層4.傳輸層5.會話層6.表示層7.應用層第四節(jié)計算機網(wǎng)絡網(wǎng)際互聯(lián)即通過主干網(wǎng)絡把不同標準、不同結構甚至不同協(xié)44OSI參考模型網(wǎng)絡結構應用層表示層對話層傳輸層網(wǎng)絡層數(shù)據(jù)鏈路層物理層幀位主機A主機B應用層表示層對話層傳輸層網(wǎng)絡層數(shù)據(jù)鏈路層物理層路由選擇包OSI參考模型網(wǎng)絡結構應用層表示層對話層傳輸層網(wǎng)絡層數(shù)據(jù)鏈路45第四節(jié)計算機網(wǎng)絡計算機網(wǎng)絡用通信介質把分布在不同地理位置的計算機和其它網(wǎng)絡設備連接起來,實現(xiàn)信息互通和資源共享的系統(tǒng)。網(wǎng)絡介質數(shù)據(jù)傳輸?shù)奈锢硗ǖ?,有同軸電纜、雙絞線、光纖、微波、衛(wèi)星信道等。

協(xié)議網(wǎng)絡設備間進行通信的一組約定。如TCP/IP,IEEE802.3,802.4,FDDI,ATM等。網(wǎng)絡協(xié)議具體規(guī)定了設備間通信的電氣性能、數(shù)據(jù)組織方式等。

網(wǎng)絡操作系統(tǒng)建立在獨立的操作系統(tǒng)之上,包含多數(shù)網(wǎng)絡協(xié)議,提供網(wǎng)絡通信服務,管理共享的網(wǎng)絡資源。

第四節(jié)計算機網(wǎng)絡計算機網(wǎng)絡用通信介質把分布在不46第二章管理信息系統(tǒng)的技術基礎第一節(jié)信息技術概述第二節(jié)數(shù)據(jù)處理第三節(jié)數(shù)據(jù)庫技術第四節(jié)計算機網(wǎng)絡技術第二章管理信息系統(tǒng)的技術基礎第一節(jié)信息技術概述47第二章管理信息系統(tǒng)的技術基礎管理信息系統(tǒng)管理方法信息技術第二章管理信息系統(tǒng)的技術基礎管理信息系統(tǒng)管理方法信息技術48第二章管理信息系統(tǒng)的技術基礎第一節(jié)信息技術概述第二節(jié)數(shù)據(jù)處理第三節(jié)數(shù)據(jù)庫技術第四節(jié)計算機網(wǎng)絡技術第二章管理信息系統(tǒng)的技術基礎第一節(jié)信息技術概述49第一節(jié)信息技術概述一、計算機硬件技術二、計算機軟件技術三、數(shù)據(jù)通信技術第一節(jié)信息技術概述一、計算機硬件技術50計算機硬件主要包括:中央處理器CPU內(nèi)存外存總線外部接口及外部設備一、計算機硬件技術計算機硬件主要包括:一、計算機硬件技術51軟件分為兩類:操作系統(tǒng)數(shù)據(jù)庫管理系統(tǒng)計算機語言應用軟件二、計算機軟件技術軟件分為兩類:二、計算機軟件技術52通信的定義:

利用通信設備和線路將地理位置不同的、功能獨立的多個計算機系統(tǒng)互聯(lián)起來,以功能完善的網(wǎng)絡軟件(即網(wǎng)絡通信協(xié)議、信息交換方式及網(wǎng)絡操作系統(tǒng))實現(xiàn)網(wǎng)絡中資源共享和信息傳遞的系統(tǒng)。三、數(shù)據(jù)通信技術通信的定義:三、數(shù)據(jù)通信技術53

數(shù)據(jù)由發(fā)信者發(fā)出,經(jīng)過編碼和調(diào)制,變成信號,經(jīng)信道傳輸,在信道中受到一些干擾,信號傳到接受端后,經(jīng)過解調(diào)和譯碼,還原成原有的數(shù)據(jù)提供給接受者。這個過程也可以反過來。數(shù)據(jù)通信系統(tǒng)模型三、數(shù)據(jù)通信技術數(shù)據(jù)由發(fā)信者發(fā)出,經(jīng)過編碼和調(diào)制,變成信號,經(jīng)信54第二章管理信息系統(tǒng)的技術基礎第一節(jié)信息技術概述第二節(jié)數(shù)據(jù)處理第三節(jié)數(shù)據(jù)庫技術第四節(jié)計算機網(wǎng)絡技術第二章管理信息系統(tǒng)的技術基礎第一節(jié)信息技術概述55第二節(jié)數(shù)據(jù)處理一、數(shù)據(jù)處理的概念

數(shù)據(jù)處理是把來自科學研究、生產(chǎn)實踐和社會經(jīng)濟活動等領域中的原始數(shù)據(jù),用一定的設備和手段,按一定的使用要求,加工成另一種形式的數(shù)據(jù)。

數(shù)據(jù)處理是MIS的核心內(nèi)容!第二節(jié)數(shù)據(jù)處理一、數(shù)據(jù)處理的概念56一、數(shù)據(jù)處理的概念數(shù)據(jù)處理的基本內(nèi)容

數(shù)據(jù)收集,數(shù)據(jù)轉換,數(shù)據(jù)的篩選、分組和排序,數(shù)據(jù)的組織、數(shù)據(jù)的運算、數(shù)據(jù)存儲、數(shù)據(jù)檢索、數(shù)據(jù)輸出。

一、數(shù)據(jù)處理的概念數(shù)據(jù)處理的基本內(nèi)容57一、數(shù)據(jù)處理的概念數(shù)據(jù)處理的主要目的:

把數(shù)據(jù)轉換成便于觀察分析、傳送或進一步處理的形式。從大量的原始數(shù)據(jù)中抽取、推導出對人們有價值的信息以作為行動和決策的依據(jù)。科學地保存和管理已經(jīng)過處理(如校驗、整理等)的大量數(shù)據(jù),以便人們能方便而充分地利用這些寶貴的信息資源。一、數(shù)據(jù)處理的概念數(shù)據(jù)處理的主要目的:58數(shù)據(jù)處理的發(fā)展階段:簡單應用

(數(shù)據(jù)存在于程序之中)文件系統(tǒng)(50年代后期到60年代中期)

(數(shù)據(jù)與程序分離,不能共享,維護難)數(shù)據(jù)庫系統(tǒng)(60年代后期開始)

(數(shù)據(jù)與程序獨立,共享,管理功能強大)二、數(shù)據(jù)處理的發(fā)展過程數(shù)據(jù)處理的發(fā)展階段:二、數(shù)據(jù)處理的發(fā)展過程59第二章管理信息系統(tǒng)的技術基礎第一節(jié)信息技術概述第二節(jié)數(shù)據(jù)處理第三節(jié)數(shù)據(jù)庫技術第四節(jié)計算機網(wǎng)絡技術第二章管理信息系統(tǒng)的技術基礎第一節(jié)信息技術概述60第三節(jié)數(shù)據(jù)庫技術一、數(shù)據(jù)庫系統(tǒng)的產(chǎn)生和構成

數(shù)據(jù)庫是以一定的組織方式存儲在一起的相關數(shù)據(jù)的集合,它能以最佳的方式,最少的數(shù)據(jù)冗余為多種應用服務。先后經(jīng)歷層次數(shù)據(jù)庫、網(wǎng)狀數(shù)據(jù)庫、關系數(shù)據(jù)庫。第三節(jié)數(shù)據(jù)庫技術一、數(shù)據(jù)庫系統(tǒng)的產(chǎn)生和構成61一、數(shù)據(jù)庫系統(tǒng)的產(chǎn)生和構成數(shù)據(jù)庫系統(tǒng)的構成計算機系統(tǒng)數(shù)據(jù)庫管理系統(tǒng)(DBMS)數(shù)據(jù)庫人員(管理員、系統(tǒng)程序員、用戶)一、數(shù)據(jù)庫系統(tǒng)的產(chǎn)生和構成數(shù)據(jù)庫系統(tǒng)的構成62二、數(shù)據(jù)庫設計的內(nèi)容

信息是人們對客觀世界各種事物特征的反映。

數(shù)據(jù)是表示信息的一種符號。

從客觀事物到信息,再到數(shù)據(jù),是人們對現(xiàn)實世界的認識和描述過程。這個過程經(jīng)過了三個“世界”:

現(xiàn)實世界,觀念世界(信息世界),數(shù)據(jù)世界二、數(shù)據(jù)庫設計的內(nèi)容信息是人們對客觀世界各種事物特征的63現(xiàn)實世界觀念世界信息世界數(shù)據(jù)世界客觀事物及其相互聯(lián)系實體和實體之間的聯(lián)系關系實體聯(lián)系模型(概念模型)數(shù)據(jù)模型用戶要求分析概念結構設計邏輯結構設計物理結構設計數(shù)據(jù)庫設計四階段二、數(shù)據(jù)庫設計的內(nèi)容現(xiàn)實世界觀念世界數(shù)據(jù)世界客觀事物及其相互聯(lián)系實體和實體之間的64E-R模型描述現(xiàn)實世界的概念模型實體:用來描述客觀世界中的物、抽象概念和聯(lián)系。屬性:實體的特性。聯(lián)系:一對一聯(lián)系一對多聯(lián)系多對多聯(lián)系實體屬性聯(lián)系線段三、實體聯(lián)系模型(E-R模型)E-R模型描述現(xiàn)實世界的概念模型實體屬性聯(lián)系線段三、實體聯(lián)系65三、實體聯(lián)系模型(E-R模型)實體分為總體和個體;總體泛指個體組成的集合;通常E-R模型中的實體是指總體。三、實體聯(lián)系模型(E-R模型)實體分為總體和個體;66三、實體聯(lián)系模型(E-R模型)聯(lián)系方式分類:一對一聯(lián)系:如果對于實體A中的一個實體,B中至多有一個實體與其發(fā)生聯(lián)系,反之……公司總經(jīng)理聯(lián)系11三、實體聯(lián)系模型(E-R模型)聯(lián)系方式分類:公司總經(jīng)理聯(lián)系167三、實體聯(lián)系模型(E-R模型)聯(lián)系方式分類:一對多聯(lián)系:如果對于實體A中的每一實體,B中有一個以上實體與其發(fā)生聯(lián)系,反之……班級學生聯(lián)系1m三、實體聯(lián)系模型(E-R模型)聯(lián)系方式分類:班級學生聯(lián)系1m68三、實體聯(lián)系模型(E-R模型)聯(lián)系方式的分類:多對多聯(lián)系:如果對于A中的每一實體,B中有一個以上實體與其發(fā)生聯(lián)系,反之……病人護士護理mn三、實體聯(lián)系模型(E-R模型)聯(lián)系方式的分類:病人護士護理m69班級學生聯(lián)系1m學院姓名年級專業(yè)班號性別學號班號E-R圖繪制三、實體聯(lián)系模型(E-R模型)班級學生聯(lián)系1m學院姓名年級專業(yè)班號性別學號班號E-R圖繪制70四、數(shù)據(jù)模型現(xiàn)實世界觀念世界信息世界數(shù)據(jù)世界客觀事物及其相互聯(lián)系實體和實體之間的聯(lián)系關系實體聯(lián)系模型(概念模型)數(shù)據(jù)模型用戶要求分析概念結構設計邏輯結構設計物理結構設計數(shù)據(jù)庫設計四階段四、數(shù)據(jù)模型現(xiàn)實世界觀念世界數(shù)據(jù)世界客觀事物及其相互聯(lián)系實體71四、數(shù)據(jù)模型數(shù)據(jù)模型是數(shù)據(jù)庫系統(tǒng)實現(xiàn)的基礎:

層次模型;

網(wǎng)狀模型;

關系模型;四、數(shù)據(jù)模型數(shù)據(jù)模型是數(shù)據(jù)庫系統(tǒng)實現(xiàn)的基礎:72四、數(shù)據(jù)模型關系模型下,每個關系對應一張二維表:關系名(屬性1,屬性2,…)學號姓名年齡班號2004013陳2004014李2004015王元組屬性與域主碼(PK)分量關系關系模式四、數(shù)據(jù)模型關系模型下,每個關系對應一張二維表:學號姓名年齡73四、數(shù)據(jù)模型關系模型的表示方式:

關系名1(屬性1,屬性2,…)關系名2(屬性1,屬性2,…)關系名3(屬性1,屬性2,…)四、數(shù)據(jù)模型關系模型的表示方式:74E-R圖向關系數(shù)據(jù)模型的轉換E-R圖關系模型

數(shù)據(jù)庫E-R圖向關系數(shù)據(jù)模型的轉換E-R圖關系模型數(shù)據(jù)庫75E-R圖繪制步驟畫出反映數(shù)據(jù)庫概念結構的ER圖(也稱概念模型)從ER圖出發(fā)構造關系數(shù)據(jù)庫的邏輯模式,方法是:對于1:n的關系,兩個實體分別設置關系模式,然后將“1”端的主鍵加入到“n”端。對于1:1的關系,一般可以獨立設置關系模式,主鍵的處理方法與1:n的聯(lián)系的辦法相同,把其中一個實體當“n”端處理。對于m:n的聯(lián)系,將兩個實體分別設置為關系模式,然后設計另一個關系模式,將原來兩個實體的主鍵組合起來作為它的主鍵,再把組合聯(lián)系的屬性放在這個關系中。E-R圖繪制步驟畫出反映數(shù)據(jù)庫概念結構的ER圖(也稱概念模型76轉換舉例一廠長號姓名年齡廠長廠號廠名地點工廠管理11廠長(廠長號,廠號,姓名,年齡)工廠(廠號,廠名,地點)轉換舉例一廠長號姓名年齡廠長廠號廠名地點工廠管理11廠長(廠77轉換舉例二倉庫號地點面積倉庫貨號品名價格產(chǎn)品存放1n倉庫(倉庫號,地點,面積)產(chǎn)品(貨號,品名,價格,倉庫號,數(shù)量)數(shù)量轉換舉例二倉庫號地點面積倉庫貨號品名價格產(chǎn)品存放1n倉庫(倉78學號姓名年齡學生課程號課程名學時數(shù)課程選課mn學生(學號,姓名,年齡)課程(課程號,課程名,學時數(shù))成績選課(學號,課程號,成績)轉換舉例三學號姓名年齡學生課程號課程名學時數(shù)課程選課mn學生(學號,姓79五、關系的規(guī)范化五種規(guī)范化模式(NormalForm,簡稱范式)。

范式表示滿足某種約束條件的關系模式。滿足最低要求,則為第一范式(FristNormalForm,簡稱lNF)。符合lNF而又進一步滿足一些約束條件的成為第二范式(2NF),等等。五、關系的規(guī)范化五種規(guī)范化模式(NormalF80五、關系的規(guī)范化職工編號姓名工資基本工資附加工資101張興50050102李銘45040第一范式:每個分量不可分隔!職工編號姓名基本工資附加工資101張興50050102李銘45040五、關系的規(guī)范化職工編號姓名工資基本工資附加工資101張興581五、關系的規(guī)范化教師代碼姓名職稱課題號課題名第二范式:所有非主屬性完全依賴主碼!教師代碼姓名職稱課題號課題名教師代碼課題號五、關系的規(guī)范化教師代碼姓名職稱課題號課題名第二范式:所有非82五、關系的規(guī)范化產(chǎn)品代碼產(chǎn)品名生產(chǎn)廠名生產(chǎn)廠地址第三范式:所有非主屬性不傳遞依賴主碼!產(chǎn)品代碼產(chǎn)品名生產(chǎn)廠名生產(chǎn)廠名生產(chǎn)廠地址五、關系的規(guī)范化產(chǎn)品代碼產(chǎn)品名生產(chǎn)廠名生產(chǎn)廠地址第三范式:所83六、數(shù)據(jù)庫操作

數(shù)據(jù)庫操作主要有基本表的建立與刪除、數(shù)據(jù)查詢及更新等。六、數(shù)據(jù)庫操作數(shù)據(jù)庫操作主要有基本表的建立與刪除、數(shù)84數(shù)據(jù)查詢SELECT<目標列>FROM<表名>WHERE<條件表達式>ORDERBY<列名>ASC/DESC數(shù)據(jù)查詢SELECT<目標列>85數(shù)據(jù)更新數(shù)據(jù)修改(UPDATE)一般格式為:

UPDATE<表名>

SET<列名1

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論