管理信息系統(tǒng)三_第1頁
管理信息系統(tǒng)三_第2頁
管理信息系統(tǒng)三_第3頁
管理信息系統(tǒng)三_第4頁
管理信息系統(tǒng)三_第5頁
已閱讀5頁,還剩75頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、第三章第三章 管理信息系統(tǒng)的技術(shù)基礎(chǔ)管理信息系統(tǒng)的技術(shù)基礎(chǔ) 第一節(jié)第一節(jié) 信息技術(shù)概述信息技術(shù)概述第二節(jié)第二節(jié) 數(shù)據(jù)處理數(shù)據(jù)處理第三節(jié)第三節(jié) 數(shù)據(jù)庫技術(shù)數(shù)據(jù)庫技術(shù)第四節(jié)第四節(jié) 計(jì)算機(jī)網(wǎng)絡(luò)計(jì)算機(jī)網(wǎng)絡(luò)第一節(jié)第一節(jié) 信息技術(shù)概述信息技術(shù)概述 一、計(jì)算機(jī)硬件技術(shù)一、計(jì)算機(jī)硬件技術(shù) 文字處理、數(shù)學(xué)計(jì)算、決策、工程、教文字處理、數(shù)學(xué)計(jì)算、決策、工程、教育、娛樂等領(lǐng)域育、娛樂等領(lǐng)域二、計(jì)算機(jī)軟件技術(shù)二、計(jì)算機(jī)軟件技術(shù) 操作系統(tǒng)、數(shù)據(jù)庫管理系統(tǒng)、應(yīng)用軟件操作系統(tǒng)、數(shù)據(jù)庫管理系統(tǒng)、應(yīng)用軟件三、數(shù)據(jù)通信技術(shù)三、數(shù)據(jù)通信技術(shù) 通信線路、通信協(xié)議通信線路、通信協(xié)議Wall-Mart沃爾沃爾-馬特:成功之道:在于理念馬

2、特:成功之道:在于理念和手段和手段 理念理念:創(chuàng)始人沃爾頓先生倡導(dǎo)的盡量降低經(jīng)營成本,創(chuàng)始人沃爾頓先生倡導(dǎo)的盡量降低經(jīng)營成本,實(shí)行低價(jià)銷售。實(shí)行低價(jià)銷售。 宗旨:幫顧客節(jié)省每一分錢。宗旨:幫顧客節(jié)省每一分錢。 口號:天天平價(jià),始終如一。口號:天天平價(jià),始終如一。 19951995年經(jīng)營成本占銷售額的年經(jīng)營成本占銷售額的15.8%15.8%(世界上大多數(shù)零售商(世界上大多數(shù)零售商的經(jīng)營成本在的經(jīng)營成本在40%40%以上)以上) 手段手段:擁有世界上最大的私有衛(wèi)星系統(tǒng),與擁有世界上最大的私有衛(wèi)星系統(tǒng),與38003800家家供貨商實(shí)現(xiàn)計(jì)算機(jī)聯(lián)網(wǎng)??偛康挠?jì)算機(jī)系統(tǒng)與供貨商實(shí)現(xiàn)計(jì)算機(jī)聯(lián)網(wǎng)??偛康挠?jì)算機(jī)系

3、統(tǒng)與1616個(gè)個(gè)發(fā)貨中心以及發(fā)貨中心以及10001000多家商店連接,做到即時(shí)銷售,多家商店連接,做到即時(shí)銷售,大大壓縮產(chǎn)品時(shí)間成本,減少庫存風(fēng)險(xiǎn),加速資金大大壓縮產(chǎn)品時(shí)間成本,減少庫存風(fēng)險(xiǎn),加速資金周轉(zhuǎn)。周轉(zhuǎn)。戴爾計(jì)算機(jī)公司戴爾計(jì)算機(jī)公司 :直銷與個(gè)性化服務(wù)的典范 向企業(yè)銷售: :5,0005,000家美國公司服務(wù)的家美國公司服務(wù)的“首頁首頁”計(jì)劃。計(jì)劃。當(dāng)戴爾公司贏得一家有當(dāng)戴爾公司贏得一家有400400百人以上的企業(yè)客戶時(shí),它就百人以上的企業(yè)客戶時(shí),它就為那家客戶建立首頁。首頁只不過是一套比較小的網(wǎng)頁,為那家客戶建立首頁。首頁只不過是一套比較小的網(wǎng)頁,常常同客戶的內(nèi)聯(lián)網(wǎng)聯(lián)接常常同客戶的內(nèi)

4、聯(lián)網(wǎng)聯(lián)接( (銷售和租賃),讓獲準(zhǔn)的雇員銷售和租賃),讓獲準(zhǔn)的雇員在線配置個(gè)人計(jì)算機(jī)、付款、跟蹤交付的情況在線配置個(gè)人計(jì)算機(jī)、付款、跟蹤交付的情況每天約每天約有有500500萬元的戴爾個(gè)人計(jì)算機(jī)以這種方式定貨。首頁讓客萬元的戴爾個(gè)人計(jì)算機(jī)以這種方式定貨。首頁讓客戶能即刻得到技術(shù)支持(再也不用在電話里等待?。c戶能即刻得到技術(shù)支持(再也不用在電話里等待?。?,與銷售人員聯(lián)系。銷售人員聯(lián)系。 向個(gè)人銷售:網(wǎng)上訂購、網(wǎng)上跟蹤、網(wǎng)上支付網(wǎng)上訂購、網(wǎng)上跟蹤、網(wǎng)上支付案例案例2 2戴爾戴爾 如如AmazonAmazon的網(wǎng)站上,購書客戶在填寫訂單的最后,選擇幾種運(yùn)輸?shù)木W(wǎng)站上,購書客戶在填寫訂單的最后,選擇

5、幾種運(yùn)輸方式。方式。 AmazonAmazon通過網(wǎng)絡(luò)直接將運(yùn)輸業(yè)務(wù)轉(zhuǎn)移給不同的運(yùn)輸?shù)墓ㄟ^網(wǎng)絡(luò)直接將運(yùn)輸業(yè)務(wù)轉(zhuǎn)移給不同的運(yùn)輸?shù)墓?,同時(shí)為客戶返回一個(gè)運(yùn)輸號??蛻裟軌蛟谌魏螘r(shí)間登錄到指司,同時(shí)為客戶返回一個(gè)運(yùn)輸號??蛻裟軌蛟谌魏螘r(shí)間登錄到指定的運(yùn)輸公司網(wǎng)站,根據(jù)運(yùn)輸號,查詢自己的書的運(yùn)輸狀態(tài)。最定的運(yùn)輸公司網(wǎng)站,根據(jù)運(yùn)輸號,查詢自己的書的運(yùn)輸狀態(tài)。最終取得低成本的優(yōu)勢。終取得低成本的優(yōu)勢。 客戶在客戶在CiscoCisco公司的網(wǎng)上下訂單以后,公司的網(wǎng)上下訂單以后, CiscoCisco同時(shí)在后臺連接到同時(shí)在后臺連接到FedexFedex公司的信息系統(tǒng),把運(yùn)輸?shù)闹噶畎l(fā)給公司的信息系統(tǒng),把運(yùn)輸

6、的指令發(fā)給FedexFedex, FedexFedex則根據(jù)則根據(jù)這些指令及時(shí)將客戶的訂購產(chǎn)品送貨上門。這些指令及時(shí)將客戶的訂購產(chǎn)品送貨上門。 CiscoCisco公司在公司在FedexFedex那里獲得每個(gè)運(yùn)輸物品的編號,將其返回給客戶??蛻艨梢噪S時(shí)那里獲得每個(gè)運(yùn)輸物品的編號,將其返回給客戶??蛻艨梢噪S時(shí)登錄到登錄到CiscoCisco的網(wǎng)站,在查詢訂單信息的同時(shí),能看到自己訂購的網(wǎng)站,在查詢訂單信息的同時(shí),能看到自己訂購的物品的當(dāng)前運(yùn)輸狀態(tài)。而這些運(yùn)輸狀態(tài)信息則是的物品的當(dāng)前運(yùn)輸狀態(tài)。而這些運(yùn)輸狀態(tài)信息則是FedexFedex通過網(wǎng)通過網(wǎng)絡(luò)直接及時(shí)地更新絡(luò)直接及時(shí)地更新CiscoCisco

7、網(wǎng)站的數(shù)據(jù)庫來實(shí)現(xiàn)的。網(wǎng)站的數(shù)據(jù)庫來實(shí)現(xiàn)的。案例3第二節(jié)第二節(jié) 數(shù)據(jù)處理數(shù)據(jù)處理 本節(jié)內(nèi)容:本節(jié)內(nèi)容:一、數(shù)據(jù)處理的概念和發(fā)展階段一、數(shù)據(jù)處理的概念和發(fā)展階段二、數(shù)據(jù)組織二、數(shù)據(jù)組織一、數(shù)據(jù)處理的概念和發(fā)展階段一、數(shù)據(jù)處理的概念和發(fā)展階段 -1 -1 數(shù)據(jù)處理的概念數(shù)據(jù)處理的概念 數(shù)據(jù)處理指把來自數(shù)據(jù)處理指把來自科學(xué)研究、生科學(xué)研究、生產(chǎn)實(shí)踐和社會(huì)經(jīng)濟(jì)活動(dòng)產(chǎn)實(shí)踐和社會(huì)經(jīng)濟(jì)活動(dòng)等領(lǐng)域中的等領(lǐng)域中的原原始數(shù)據(jù)始數(shù)據(jù), , 用一定的設(shè)備和手段用一定的設(shè)備和手段, , 按一按一定的使用要求定的使用要求, , 加工成另一種形式的加工成另一種形式的數(shù)據(jù)數(shù)據(jù)。 數(shù)據(jù)處理的目的數(shù)據(jù)處理的目的 1.把數(shù)據(jù)把數(shù)據(jù)

8、轉(zhuǎn)換轉(zhuǎn)換成便于觀察分析、傳送或進(jìn)成便于觀察分析、傳送或進(jìn)一步處理的形式。一步處理的形式。 2.從大量的原始數(shù)據(jù)中從大量的原始數(shù)據(jù)中抽取,推導(dǎo)抽取,推導(dǎo)出對人出對人們有價(jià)值的信息以作為行動(dòng)和決策的依據(jù)。們有價(jià)值的信息以作為行動(dòng)和決策的依據(jù)。 3.利用計(jì)算機(jī)科學(xué)地利用計(jì)算機(jī)科學(xué)地保存和管理保存和管理已經(jīng)過處已經(jīng)過處理的大量數(shù)據(jù)理的大量數(shù)據(jù),以便人們能方便而充分地利用以便人們能方便而充分地利用這些寶貴的信息資源。這些寶貴的信息資源。 一、數(shù)據(jù)處理的概念和發(fā)展階段一、數(shù)據(jù)處理的概念和發(fā)展階段 -2 -2數(shù)據(jù)處理的基本內(nèi)容數(shù)據(jù)處理的基本內(nèi)容 1. 1.數(shù)據(jù)收集數(shù)據(jù)收集 2. 2.數(shù)據(jù)轉(zhuǎn)換數(shù)據(jù)轉(zhuǎn)換 3.

9、3.數(shù)據(jù)的篩選、分組和排序數(shù)據(jù)的篩選、分組和排序 4.4.數(shù)據(jù)的組織數(shù)據(jù)的組織 5. 5.數(shù)據(jù)的運(yùn)算數(shù)據(jù)的運(yùn)算: :指算術(shù)運(yùn)算和邏輯運(yùn)算指算術(shù)運(yùn)算和邏輯運(yùn)算 6. 6.數(shù)據(jù)存儲(chǔ)數(shù)據(jù)存儲(chǔ) 7. 7.數(shù)據(jù)檢索數(shù)據(jù)檢索 8. 8.數(shù)據(jù)輸出數(shù)據(jù)輸出 一、數(shù)據(jù)處理的概念和發(fā)展階段一、數(shù)據(jù)處理的概念和發(fā)展階段 -3 -3 在管理信息系統(tǒng)中,大量的數(shù)據(jù)以一定的形式在管理信息系統(tǒng)中,大量的數(shù)據(jù)以一定的形式存放在各種存儲(chǔ)介質(zhì)中,存放在各種存儲(chǔ)介質(zhì)中,數(shù)據(jù)的組織方式數(shù)據(jù)的組織方式以及以及內(nèi)在內(nèi)在聯(lián)系的表示方法聯(lián)系的表示方法直接決定著數(shù)據(jù)處理的效率。直接決定著數(shù)據(jù)處理的效率。二、數(shù)據(jù)組織 數(shù)據(jù)庫數(shù)據(jù)庫Databas

10、e文件文件1文件文件2文件文件n文件文件n-1記錄記錄1記錄記錄2記錄記錄n-1記錄記錄n數(shù)據(jù)項(xiàng)數(shù)據(jù)項(xiàng)1數(shù)據(jù)項(xiàng)數(shù)據(jù)項(xiàng)2數(shù)據(jù)項(xiàng)數(shù)據(jù)項(xiàng)n-1數(shù)據(jù)項(xiàng)數(shù)據(jù)項(xiàng)n.姓名、性別等姓名、性別等若干學(xué)生若干學(xué)生學(xué)生文件學(xué)生文件學(xué)生數(shù)據(jù)庫學(xué)生數(shù)據(jù)庫數(shù)據(jù)組織的層次數(shù)據(jù)項(xiàng)數(shù)據(jù)項(xiàng) 多個(gè)字符組成一個(gè)詞或者一個(gè)完整的數(shù)字 不能再分成有意義的單位。記錄記錄與某個(gè)特殊對象或活動(dòng)有關(guān)的所有數(shù)據(jù)項(xiàng)組成文件文件與某個(gè)特定主題相關(guān)的數(shù)據(jù)記錄的集合。數(shù)據(jù)庫數(shù)據(jù)庫(Database)綜合的、相關(guān)的文件集合數(shù)據(jù)庫中包括了數(shù)據(jù)數(shù)據(jù),它們之間的聯(lián)系聯(lián)系示例:學(xué)生數(shù)據(jù)庫的數(shù)據(jù)層次數(shù)據(jù)的層次數(shù)據(jù)的層次舉例舉例文件文件數(shù)據(jù)項(xiàng)數(shù)據(jù)項(xiàng)記錄記錄數(shù)據(jù)庫數(shù)據(jù)庫

11、劉云劉云 數(shù)據(jù)庫系統(tǒng)數(shù)據(jù)庫系統(tǒng) 4 89包含:學(xué)生姓名、所選課程、學(xué)分及成績的記錄劉云劉云(名字字段)學(xué)生數(shù)據(jù)庫課程文件課程文件學(xué)生信息文件學(xué)生信息文件財(cái)務(wù)文件財(cái)務(wù)文件課程文件劉云劉云 數(shù)據(jù)庫系統(tǒng)數(shù)據(jù)庫系統(tǒng) 4 89王少芝王少芝 數(shù)據(jù)庫系統(tǒng)數(shù)據(jù)庫系統(tǒng) 4 85張嘉佳張嘉佳 數(shù)據(jù)庫系統(tǒng)數(shù)據(jù)庫系統(tǒng) 4 85圖 1 數(shù)據(jù)的層次應(yīng)用程序1數(shù)據(jù)文件1應(yīng)用程序2應(yīng)用程序3數(shù)據(jù)文件2數(shù)據(jù)文件3 存在問題:存在問題:1、數(shù)據(jù)冗余與數(shù)據(jù)不一致性2、數(shù)據(jù)聯(lián)系弱3、缺少數(shù)據(jù)字典,缺乏靈活性用戶用戶用戶三、 數(shù)據(jù)處理的發(fā)展-1傳統(tǒng)文件處理系統(tǒng)傳統(tǒng)文件處理系統(tǒng)數(shù)據(jù)庫處理系統(tǒng)數(shù)據(jù)庫處理系統(tǒng) 特點(diǎn):應(yīng)用程序1應(yīng)用程序2應(yīng)用

12、程序3DBMS數(shù)據(jù)庫中央數(shù)據(jù)庫用戶用戶用戶1、完善的數(shù)據(jù)字典和數(shù)據(jù)模型2、數(shù)據(jù)獨(dú)立性3、方便的接口4、完整的數(shù)據(jù)控制功能5、提高了系統(tǒng)的靈活性三、 數(shù)據(jù)處理的發(fā)展-2數(shù)據(jù)庫管理系統(tǒng)(DBMS)功能1、數(shù)據(jù)庫開發(fā)2、數(shù)據(jù)庫查詢3、數(shù)據(jù)庫維護(hù)4、應(yīng)用與開發(fā).操作系統(tǒng)數(shù)據(jù)庫管理系統(tǒng)應(yīng)用程序數(shù)據(jù)庫數(shù)據(jù)字典用戶 1、數(shù)據(jù)庫開發(fā) 數(shù)據(jù)庫管理軟件允許用戶很方便地開發(fā)他們自己的數(shù)據(jù)庫。改善了組織數(shù)據(jù)庫的完整性和安全性。數(shù)據(jù)庫管理員(DBA)利用數(shù)據(jù)定義語言(DDL)開發(fā)與說明數(shù)據(jù)內(nèi)容、相互關(guān)系及每個(gè)數(shù)據(jù)庫的結(jié)構(gòu),并把這些信息分類后,儲(chǔ)存在一個(gè)專用的數(shù)據(jù)定義和說明的數(shù)據(jù)庫中,這個(gè)數(shù)據(jù)庫稱為數(shù)據(jù)字典。由DBA控制

13、、管理和維護(hù)。 數(shù)據(jù)字典 是數(shù)據(jù)庫管理的重要工具。是超越數(shù)據(jù)的計(jì)算機(jī)分類與目錄,即字典的內(nèi)容是關(guān)于數(shù)據(jù)的數(shù)據(jù)。含有管理數(shù)據(jù)定義的數(shù)據(jù)庫,其內(nèi)容包括組織數(shù)據(jù)庫的結(jié)構(gòu)、數(shù)據(jù)元素及其他特征。 由DBA管理,并經(jīng)常被用戶查詢和向用戶報(bào)告公司在數(shù)據(jù)方面有無變動(dòng),需要時(shí)DBA也可以修改所選數(shù)據(jù)元素的定義。 2、數(shù)據(jù)庫查詢 用戶可以使用DBMS中的查詢語言或報(bào)告發(fā)生器,詢問數(shù)據(jù)庫中的數(shù)據(jù)。 有兩種主要的查詢語言,一種稱為結(jié)構(gòu)化查詢語言(SQL),另一種稱為取樣查詢(QBE)。 3、數(shù)據(jù)庫維護(hù) 是在DBMS的支持下,由傳送處理程序以及其他用戶應(yīng)用軟件實(shí)現(xiàn)的。用戶和信息專家可以通過DBMS調(diào)用各種實(shí)用程序以進(jìn)行

14、數(shù)據(jù)庫的維護(hù)。 4、應(yīng)用與開發(fā) DBMS的一個(gè)重要作用就是應(yīng)用開發(fā)。 對比方面對比方面文件系統(tǒng)文件系統(tǒng) 數(shù)據(jù)庫系統(tǒng)數(shù)據(jù)庫系統(tǒng) 特點(diǎn)數(shù)據(jù)的管理者文件系統(tǒng)數(shù)據(jù)庫管理系統(tǒng)數(shù)據(jù)面向的對象某一應(yīng)用程序整個(gè)應(yīng)用系統(tǒng)數(shù)據(jù)的共享程度共享性差,冗余度大共享性高,冗余度小數(shù)據(jù)的獨(dú)立性獨(dú)立性差高度的物理獨(dú)立性和邏輯獨(dú)立性數(shù)據(jù)的結(jié)構(gòu)化記錄內(nèi)有結(jié)構(gòu)整體結(jié)構(gòu)化,用數(shù)據(jù)模型描述數(shù)據(jù)控制能力應(yīng)用程序自己控制由數(shù)據(jù)庫管理系統(tǒng)提供數(shù)據(jù)安全性、完整性、并發(fā)控制和恢復(fù)能力兩種數(shù)據(jù)管理方式的對比本節(jié)內(nèi)容:本節(jié)內(nèi)容:一、數(shù)據(jù)庫系統(tǒng)的產(chǎn)生和構(gòu)成一、數(shù)據(jù)庫系統(tǒng)的產(chǎn)生和構(gòu)成二、數(shù)據(jù)庫設(shè)計(jì)的主要內(nèi)容二、數(shù)據(jù)庫設(shè)計(jì)的主要內(nèi)容三、實(shí)體聯(lián)系模型三、實(shí)

15、體聯(lián)系模型四、數(shù)據(jù)模型四、數(shù)據(jù)模型五、關(guān)系的規(guī)范化五、關(guān)系的規(guī)范化六、數(shù)據(jù)庫操作六、數(shù)據(jù)庫操作七、數(shù)據(jù)庫保護(hù)七、數(shù)據(jù)庫保護(hù)第三節(jié)第三節(jié) 數(shù)據(jù)庫技術(shù)數(shù)據(jù)庫技術(shù)數(shù)據(jù)庫概念 數(shù)據(jù)庫就是數(shù)據(jù)存放的地方,是需要長期存放在計(jì)算數(shù)據(jù)庫就是數(shù)據(jù)存放的地方,是需要長期存放在計(jì)算機(jī)內(nèi)的有組織并且可共享的數(shù)據(jù)集合。數(shù)據(jù)庫中的數(shù)機(jī)內(nèi)的有組織并且可共享的數(shù)據(jù)集合。數(shù)據(jù)庫中的數(shù)據(jù)按一定的數(shù)據(jù)模型組織、描述和存儲(chǔ),具有較小的據(jù)按一定的數(shù)據(jù)模型組織、描述和存儲(chǔ),具有較小的冗余度,較高的數(shù)據(jù)獨(dú)立性和易擴(kuò)展性,可以為不同冗余度,較高的數(shù)據(jù)獨(dú)立性和易擴(kuò)展性,可以為不同的用戶共享使用。的用戶共享使用。常見的數(shù)據(jù)庫模型數(shù)據(jù)庫可以使用多

16、種類型的系統(tǒng)模型(模型是指數(shù)據(jù)庫管理系統(tǒng)中數(shù)數(shù)據(jù)庫可以使用多種類型的系統(tǒng)模型(模型是指數(shù)據(jù)庫管理系統(tǒng)中數(shù)據(jù)的存儲(chǔ)結(jié)構(gòu)),其中較為常見的有三種:據(jù)的存儲(chǔ)結(jié)構(gòu)),其中較為常見的有三種: 層次模型(層次模型(Hierarchical Model) 網(wǎng)狀模型(網(wǎng)狀模型(Network Model) 關(guān)系模型(關(guān)系模型(Relation Model)3種。種。 數(shù)據(jù)庫系統(tǒng)數(shù)據(jù)庫系統(tǒng)是由計(jì)算機(jī)系統(tǒng)、數(shù)據(jù)、數(shù)據(jù)庫管理系是由計(jì)算機(jī)系統(tǒng)、數(shù)據(jù)、數(shù)據(jù)庫管理系統(tǒng)和有關(guān)人員組成的具有高度組織的總體。統(tǒng)和有關(guān)人員組成的具有高度組織的總體。 1、計(jì)算機(jī)系統(tǒng)(支持?jǐn)?shù)據(jù)庫系統(tǒng)的硬件和軟件環(huán)境)2、數(shù)據(jù)庫(Database)3

17、、數(shù)據(jù)庫管理系統(tǒng) (DBMS)4、人員 數(shù)據(jù)庫管理員系統(tǒng)程序員用戶數(shù)據(jù)庫強(qiáng)調(diào)數(shù)據(jù)庫強(qiáng)調(diào)數(shù)據(jù)庫管理系統(tǒng)是數(shù)據(jù)庫管理系統(tǒng)是數(shù)據(jù)庫系統(tǒng)強(qiáng)調(diào)的是數(shù)據(jù)庫系統(tǒng)強(qiáng)調(diào)的是數(shù)據(jù)庫系統(tǒng)的構(gòu)成二、數(shù)據(jù)庫設(shè)計(jì)的主要內(nèi)容 數(shù)據(jù)庫設(shè)計(jì)數(shù)據(jù)庫設(shè)計(jì) 數(shù)據(jù)庫設(shè)計(jì)是在選定的數(shù)據(jù)庫管理系統(tǒng)基礎(chǔ)上建立數(shù)據(jù)數(shù)據(jù)庫設(shè)計(jì)是在選定的數(shù)據(jù)庫管理系統(tǒng)基礎(chǔ)上建立數(shù)據(jù)庫的過程。庫的過程。 數(shù)據(jù)庫設(shè)計(jì)的步驟與系統(tǒng)開發(fā)的各個(gè)階段相對應(yīng),詳見數(shù)據(jù)庫設(shè)計(jì)的步驟與系統(tǒng)開發(fā)的各個(gè)階段相對應(yīng),詳見下圖。下圖。概念模型概念模型 (信息模型信息模型)E-R模型模型邏輯結(jié)構(gòu)設(shè)計(jì)邏輯結(jié)構(gòu)設(shè)計(jì)是將概念結(jié)構(gòu)設(shè)計(jì)階段完成的是將概念結(jié)構(gòu)設(shè)計(jì)階段完成的概念模型概念模型轉(zhuǎn)換成能被選

18、定的轉(zhuǎn)換成能被選定的數(shù)據(jù)庫管理系統(tǒng)數(shù)據(jù)庫管理系統(tǒng)(DBMS)支持的支持的數(shù)據(jù)模型數(shù)據(jù)模型??陀^ 事物類:事物 相關(guān)性質(zhì)集合人實(shí)體 實(shí)體集合及 實(shí)體聯(lián)系 相關(guān)屬性集合 加工、轉(zhuǎn)換數(shù) 文件據(jù) 記錄庫 相關(guān)數(shù)據(jù)項(xiàng)集合加工轉(zhuǎn)換存儲(chǔ) 二進(jìn)制數(shù)據(jù)集合結(jié)構(gòu)計(jì)算機(jī)世界計(jì)算機(jī)世界DBMS數(shù)據(jù)世界數(shù)據(jù)世界DBMS的數(shù)據(jù)模型信息世界信息世界認(rèn)識選擇描述認(rèn)識選擇描述現(xiàn)實(shí)世界現(xiàn)實(shí)世界E-R模型人們頭腦之外的客觀世界,它包含客觀事物及其相互聯(lián)系信息世界,是現(xiàn)實(shí)世界在人們頭腦中的反映現(xiàn)實(shí)世界中的事物及其聯(lián)系,在數(shù)據(jù)世界中用數(shù)據(jù)模型描述現(xiàn)實(shí)世界觀念世界數(shù)據(jù)世界用戶需求分析概念結(jié)構(gòu)設(shè)計(jì)邏輯結(jié)構(gòu)設(shè)計(jì)物理結(jié)構(gòu)設(shè)計(jì)E-R圖圖數(shù)據(jù)模型

19、數(shù)據(jù)模型概念結(jié)構(gòu)設(shè)計(jì)概念結(jié)構(gòu)設(shè)計(jì)邏輯結(jié)構(gòu)設(shè)計(jì)邏輯結(jié)構(gòu)設(shè)計(jì) 按用戶的觀點(diǎn)對數(shù)據(jù)和信息建模。常常首先將現(xiàn)實(shí)世界按用戶的觀點(diǎn)對數(shù)據(jù)和信息建模。常常首先將現(xiàn)實(shí)世界的客觀對象抽象為某一種不依賴于計(jì)算機(jī)系統(tǒng)和某一個(gè)的客觀對象抽象為某一種不依賴于計(jì)算機(jī)系統(tǒng)和某一個(gè)DBMSDBMS的信息結(jié)構(gòu)即的信息結(jié)構(gòu)即概念模型概念模型,然后再把概念模型轉(zhuǎn)換為計(jì)算機(jī)上,然后再把概念模型轉(zhuǎn)換為計(jì)算機(jī)上某一某一DBMSDBMS支持的數(shù)據(jù)模型。支持的數(shù)據(jù)模型。 E-R(Entity-Relationship)數(shù)據(jù)模型,即實(shí)體-聯(lián)系數(shù)據(jù)模型,是于1976年提出的早期的語義數(shù)據(jù)模型。該數(shù)據(jù)模型的最初提出是用于數(shù)據(jù)庫設(shè)計(jì),是面向問題的概

20、念性數(shù)據(jù)模型,它用簡單的圖形反映了現(xiàn)實(shí)世界中存在的事物或數(shù)據(jù)及它們之間的關(guān)系。實(shí)體是觀念世界中描述客觀事物的概念,可以是具體的事物,例如一本書、一條街、實(shí)體是觀念世界中描述客觀事物的概念,可以是具體的事物,例如一本書、一條街、一朵鮮花等;也可以是抽象的事物,例如一個(gè)容量、一個(gè)城市、一種氣體或一種感受一朵鮮花等;也可以是抽象的事物,例如一個(gè)容量、一個(gè)城市、一種氣體或一種感受等。同一類實(shí)體的所有實(shí)例就構(gòu)成該對象的實(shí)體集。等。同一類實(shí)體的所有實(shí)例就構(gòu)成該對象的實(shí)體集。實(shí)體集兩個(gè)實(shí)例學(xué)生信息學(xué)生信息學(xué)號姓名性別年齡民族所屬班級學(xué)生一學(xué)生一2004101001王麗女21漢族2004101學(xué)生二學(xué)生二20

21、04101002李雷男22漢族2004101實(shí)體及其聯(lián)系實(shí)體及其聯(lián)系概念模型概念模型ER圖圖 E-R1、實(shí)體(Entity) 描述客觀事物的概念實(shí)體名稱實(shí)體名稱表示方法:表示方法:2、屬性 指實(shí)體具有的某種特性。表示方法:表示方法:屬性實(shí)體名稱屬性1屬性2屬性n3、聯(lián)系 現(xiàn)實(shí)世界的事物總是存在著這樣或那樣的聯(lián)系表示方法:表示方法: E-R1一對一關(guān)聯(lián)一對一關(guān)聯(lián)2一對多關(guān)聯(lián)一對多關(guān)聯(lián)3多對多關(guān)聯(lián)多對多關(guān)聯(lián)聯(lián)系的類型聯(lián)系的類型設(shè)A,B為兩個(gè)包含若干個(gè)體的總體,1 1、一對一聯(lián)系、一對一聯(lián)系如果對于如果對于A A中的一個(gè)實(shí)體,中的一個(gè)實(shí)體,B B中至多有一個(gè)實(shí)體與其發(fā)生聯(lián)系,反之,中至多有一個(gè)實(shí)體與

22、其發(fā)生聯(lián)系,反之,B B中的每中的每一實(shí)體至多對應(yīng)一實(shí)體至多對應(yīng)A A中一個(gè)實(shí)體,則稱中一個(gè)實(shí)體,則稱A A與與B B是一對一聯(lián)系。是一對一聯(lián)系。 系系主任任職11病區(qū)科室主任任職11E-R2 2、一對多聯(lián)系、一對多聯(lián)系如果對于如果對于A A中的每一實(shí)體,實(shí)體中的每一實(shí)體,實(shí)體B B中有一個(gè)以上實(shí)體與之發(fā)中有一個(gè)以上實(shí)體與之發(fā)生聯(lián)系,反之,生聯(lián)系,反之,B B中的每一實(shí)體至多只能對應(yīng)于中的每一實(shí)體至多只能對應(yīng)于A A中的一個(gè)中的一個(gè)實(shí)體,則稱實(shí)體,則稱A A與與B B是一對多聯(lián)系。是一對多聯(lián)系。 AB聯(lián)系1n教研室教研室教師教師聯(lián)系聯(lián)系1n聯(lián)系的類型聯(lián)系的類型E-R3 3、多對多聯(lián)系、多對多聯(lián)

23、系如果如果A A中至少有一實(shí)體對應(yīng)于中至少有一實(shí)體對應(yīng)于B B中一個(gè)以上實(shí)體,反之,中一個(gè)以上實(shí)體,反之,B B中也至少中也至少有一個(gè)實(shí)體對應(yīng)于有一個(gè)實(shí)體對應(yīng)于A A中一個(gè)以上實(shí)體,則稱中一個(gè)以上實(shí)體,則稱A A與與B B為多對多聯(lián)系。為多對多聯(lián)系。 AB聯(lián)系mn教師教師學(xué)生學(xué)生教學(xué)教學(xué)mn聯(lián)系的類型聯(lián)系的類型 E-R出版社類別頁數(shù)ISBN*書名姓名出生地身份證號*定稿時(shí)間價(jià)格1、利用分類、聚集、概括等方法抽象出實(shí)體,并一一命名。、利用分類、聚集、概括等方法抽象出實(shí)體,并一一命名。2、描述實(shí)體之間的聯(lián)系、描述實(shí)體之間的聯(lián)系3、實(shí)體屬性和聯(lián)系屬性的說明、實(shí)體屬性和聯(lián)系屬性的說明1 1、注意標(biāo)識實(shí)

24、體屬性中的、注意標(biāo)識實(shí)體屬性中的關(guān)鍵字關(guān)鍵字;2 2、如果所處理的對象是一個(gè)比較大的系統(tǒng),則應(yīng)該先畫、如果所處理的對象是一個(gè)比較大的系統(tǒng),則應(yīng)該先畫 出各個(gè)部門的子出各個(gè)部門的子E-RE-R圖,然后再合并同類實(shí)體,消除冗余。圖,然后再合并同類實(shí)體,消除冗余。 3 3、對于一個(gè)特定的應(yīng)用處理對象,所構(gòu)造的、對于一個(gè)特定的應(yīng)用處理對象,所構(gòu)造的E-RE-R模型可能模型可能不是唯一的。不是唯一的。例題例題教師與課題教師與課題教師:教師代碼、姓名、職稱教師:教師代碼、姓名、職稱課題:課題號、課題名課題:課題號、課題名參考答案參考答案教師教師課題課題研究研究教師代碼教師代碼*姓名姓名職稱職稱課題名課題名

25、課題號課題號*mn練習(xí)練習(xí)某顧客對某些商品要進(jìn)行訂貨。有關(guān)顧客、商品、訂貨某顧客對某些商品要進(jìn)行訂貨。有關(guān)顧客、商品、訂貨的數(shù)據(jù)屬性如下:的數(shù)據(jù)屬性如下:顧客顧客:顧客代碼,顧客名,地址,聯(lián)系電話,負(fù)責(zé)人顧客代碼,顧客名,地址,聯(lián)系電話,負(fù)責(zé)人商品商品:商品代碼,商品名,單價(jià),生產(chǎn)日期商品代碼,商品名,單價(jià),生產(chǎn)日期訂貨訂貨:訂貨代碼,訂貨日期,訂貨量,訂貨額訂貨代碼,訂貨日期,訂貨量,訂貨額請畫出顧客對某些商品要進(jìn)行訂貨的請畫出顧客對某些商品要進(jìn)行訂貨的E ER R圖。圖。參考答案參考答案顧客顧客商品商品訂貨訂貨顧客代碼*顧客名聯(lián)系人負(fù)責(zé)人訂貨代碼*訂貨日期訂貨量訂貨額單價(jià)生產(chǎn)日期商品代碼*

26、商品名地址MN 學(xué)校中教學(xué)管理涉及的實(shí)體有三個(gè):班級(班級號、年級、專業(yè)、教室、人數(shù)),教師(職工號、姓名、職稱),課程(課程號、課程名)。假設(shè)這些實(shí)體間的聯(lián)系如下:一個(gè)班級可選學(xué)多門課程,每門課程可由多個(gè)班級選學(xué);一個(gè)教師可講授多門課程,一門課程只由1個(gè)教師講授。班級選學(xué)課程時(shí),增加成績屬性,教師任課時(shí)增加課時(shí)、周次屬性。 試畫出教師、班級、課程的E-R圖,并畫出其關(guān)系數(shù)據(jù)模型。數(shù)據(jù)庫不僅存放數(shù)據(jù),而且還要存放數(shù)據(jù)和數(shù)據(jù)之間的聯(lián)系。數(shù)據(jù)庫不僅存放數(shù)據(jù),而且還要存放數(shù)據(jù)和數(shù)據(jù)之間的聯(lián)系。 表示數(shù)據(jù)和數(shù)據(jù)之間的聯(lián)系的方法稱為。(1)表示數(shù)據(jù)(2)數(shù)據(jù)之間的關(guān)系數(shù)據(jù)模型數(shù)據(jù)模型(層次、網(wǎng)狀、(層次

27、、網(wǎng)狀、關(guān)系關(guān)系) 3.4 每一個(gè)關(guān)系為一張二維表,相當(dāng)于一個(gè)文件。實(shí)體間的每一個(gè)關(guān)系為一張二維表,相當(dāng)于一個(gè)文件。實(shí)體間的聯(lián)系均通過關(guān)系進(jìn)行描述。聯(lián)系均通過關(guān)系進(jìn)行描述。結(jié)結(jié) 算算 編編 碼碼合合 同同 號號數(shù)數(shù) 量量金金 額額J0012HT1008100030000J0024HT110760012000J0036HT1115200040003.4.1關(guān)系模型關(guān)系模型關(guān)系模型的特點(diǎn) 關(guān)系模型原理的核心是“規(guī)范化”概念,規(guī)范化是把數(shù)據(jù)庫組織成在保持存儲(chǔ)數(shù)據(jù)完整性的同時(shí)最小化冗余數(shù)據(jù)的結(jié)構(gòu)的過程。規(guī)范化的數(shù)據(jù)庫是符合關(guān)系模型規(guī)則的數(shù)據(jù)庫,通常把這些規(guī)則稱為范式。 范式是符合某一種級別的關(guān)系模式的

28、集合。關(guān)系數(shù)據(jù)庫中的關(guān)系必須滿足一定的要求即滿足不同的范式,目前關(guān)系數(shù)據(jù)庫有六種范式:第一范式(1NF)、第二范式(2NF)、第三范式(3NF)、Boyce-Codd范式(BCNF)、第四范式(4NF)和第五范式(5NF)。第一范式是指數(shù)據(jù)庫表的每一列都是不可分割的基本數(shù)據(jù)項(xiàng),同一列中不能第一范式是指數(shù)據(jù)庫表的每一列都是不可分割的基本數(shù)據(jù)項(xiàng),同一列中不能有多個(gè)值,即實(shí)體中的某個(gè)屬性不能有多個(gè)值或者不能有重復(fù)的屬性。第一有多個(gè)值,即實(shí)體中的某個(gè)屬性不能有多個(gè)值或者不能有重復(fù)的屬性。第一范式包括下列指導(dǎo)原則:范式包括下列指導(dǎo)原則: 數(shù)組的每個(gè)屬性只能包含一個(gè)值數(shù)組的每個(gè)屬性只能包含一個(gè)值 關(guān)系中的

29、每個(gè)數(shù)組必須包含相同數(shù)量的值關(guān)系中的每個(gè)數(shù)組必須包含相同數(shù)量的值 關(guān)系中的每個(gè)數(shù)組一定不能相同關(guān)系中的每個(gè)數(shù)組一定不能相同如果一個(gè)數(shù)據(jù)表已經(jīng)滿足第一范式,而且該數(shù)據(jù)表中的任何一個(gè)非主鍵字段如果一個(gè)數(shù)據(jù)表已經(jīng)滿足第一范式,而且該數(shù)據(jù)表中的任何一個(gè)非主鍵字段的數(shù)值都依賴于該數(shù)據(jù)表的主鍵字段,那么該數(shù)據(jù)表滿足第二范式,即的數(shù)值都依賴于該數(shù)據(jù)表的主鍵字段,那么該數(shù)據(jù)表滿足第二范式,即2NF。教師代碼姓名職稱研究課題號研究課題名001A教授K000M1001A教授K0023M2003B副教授K000M1003B副教授K110M4004C講師K000M1 不僅滿足第二范式,而且它的不僅滿足第二范式,而且它

30、的任何一個(gè)非主屬性都不傳遞任何一個(gè)非主屬性都不傳遞依賴于任何主關(guān)鍵字。依賴于任何主關(guān)鍵字。產(chǎn)品代碼產(chǎn)品代碼產(chǎn)品名產(chǎn)品名生產(chǎn)廠名生產(chǎn)廠名生產(chǎn)廠地址生產(chǎn)廠地址001001A AM1M1K1K1003003B BM2M2K2K2職工號姓名級別基本工資學(xué)歷畢業(yè)時(shí)間1李 芳 技術(shù)10550中專19811李 芳 技術(shù)10550大專19861李 芳 技術(shù)10550本科19892劉亞茹 技術(shù)5420中專19843楊 磊 技術(shù)10550本科19864朱衛(wèi)國 技術(shù)8490本科19883.4.2關(guān)系的規(guī)范化綜合實(shí)例學(xué)歷學(xué)歷(職工號,畢業(yè)時(shí)間職工號,畢業(yè)時(shí)間,學(xué)歷),學(xué)歷)職工職工(職工號職工號,姓名,級別,基本工資

31、),姓名,級別,基本工資)最后達(dá)到第三范式的關(guān)系為:最后達(dá)到第三范式的關(guān)系為:(1)學(xué)歷學(xué)歷(職工號,畢業(yè)時(shí)間,學(xué)歷)(2)職工職工(職工號,姓名,級別)(3)級別級別(級別,基本工資)職工(職工號,姓名,級別)職工(職工號,姓名,級別)級別(級別,基本工資)級別(級別,基本工資)規(guī)范化練習(xí)規(guī)范化練習(xí)1職工號職工號姓名姓名級別級別基本工基本工資資附加工附加工資資學(xué)歷學(xué)歷畢業(yè)時(shí)畢業(yè)時(shí)間間1 1李李 芳芳技術(shù)技術(shù)1010550550100100中專中專198119811 1李李 芳芳技術(shù)技術(shù)1010550550150150大專大專198619861 1李李 芳芳技術(shù)技術(shù)10105505502002

32、00本科本科198919892 2劉亞茹劉亞茹技術(shù)技術(shù)5 5420420100100中專中專198419843 3楊楊 磊磊技術(shù)技術(shù)1010550550200200本科本科198619864 4朱衛(wèi)國朱衛(wèi)國技術(shù)技術(shù)8 8490490200200本科本科19881988教師代碼教師代碼姓名姓名職稱職稱系系電話電話研究課題研究課題研究課題研究課題號號研究課題研究課題名名11011101王一麗王一麗教授教授管理系管理系 33243324500500市場營銷市場營銷11021102劉劉 明明 副教授副教授 管理系管理系 33243324800800ERPERP12541254李愛軍李愛軍講師講師投資系

33、投資系 33413341630630電子商務(wù)電子商務(wù)規(guī)范化練習(xí)規(guī)范化練習(xí)2 MIS MIS3.5 概念模型轉(zhuǎn)化為用戶需求分析概念結(jié)構(gòu)設(shè)計(jì)邏輯結(jié)構(gòu)設(shè)計(jì)物理結(jié)構(gòu)設(shè)計(jì)倉庫號城市面積WH1北京370WH2上海500WH3廣州200倉庫倉庫零件號器件名稱P1顯示卡P2聲卡P3解壓卡P4散熱風(fēng)扇零件零件零件零件倉庫倉庫倉庫號倉庫號零件號零件號數(shù)量數(shù)量WH1P2675WH1P3250WH2P1280WH2P2200WH2P4270WH3P2500WH3P13303.5 概念模型轉(zhuǎn)化為E-R圖圖關(guān)系模型關(guān)系模型3.5.2 E-R模型轉(zhuǎn)換成關(guān)系數(shù)據(jù)庫的一般規(guī)則1 1 、實(shí)體、實(shí)體相應(yīng)轉(zhuǎn)換為一個(gè)相應(yīng)轉(zhuǎn)換為一個(gè)關(guān)系

34、關(guān)系,實(shí)體名稱實(shí)體名稱作為關(guān)系名稱,該關(guān)系包括對應(yīng)實(shí)體的全部作為關(guān)系名稱,該關(guān)系包括對應(yīng)實(shí)體的全部屬性,并確定出該關(guān)系的屬性,并確定出該關(guān)系的關(guān)鍵字關(guān)鍵字。注:注:所有主碼必須定義所有主碼必須定義非空非空(NOT NULLNOT NULL)。)。 應(yīng)用提示:應(yīng)用提示:如果所用的DBMS軟件不支持NOT NULL選項(xiàng),則必須用編程的方法實(shí)現(xiàn)實(shí)體完整性規(guī)則。 轉(zhuǎn)換方法和原則2 2、聯(lián)系、聯(lián)系a.a.聯(lián)系具有屬性聯(lián)系具有屬性:聯(lián)系名作為關(guān)系名,發(fā)生聯(lián)系的實(shí)體的主關(guān)鍵字,作為聯(lián)系的主關(guān)鍵字。b.b.聯(lián)系不具有屬性聯(lián)系不具有屬性:不帶有屬性的聯(lián)系可以去掉。對于二元聯(lián)系,按照下列規(guī)則定義:對于二元聯(lián)系,按

35、照下列規(guī)則定義: u一對多聯(lián)系:一對多聯(lián)系:將“一”表中的主碼作為外碼放在“多”表中。因此外碼總是在“多”的一方。 u一對一聯(lián)系一對一聯(lián)系:將一個(gè)表的主碼作為外碼放在另一個(gè)表中。外碼通常是放在存取操作比較頻繁的表中。u多對多聯(lián)系:多對多聯(lián)系:建立關(guān)系實(shí)體,關(guān)系實(shí)體的主碼由兩個(gè)父實(shí)體的主碼復(fù)合組成。關(guān)系實(shí)體的主碼也是外碼,所以,它們必須是NOT NULL。3.5.2E-R模型轉(zhuǎn)換成關(guān)系數(shù)據(jù)庫的一般規(guī)則轉(zhuǎn)換舉例一轉(zhuǎn)換舉例一廠長號*姓名年齡廠長廠號*廠名地點(diǎn)工廠管理11廠長(廠長(廠長號廠長號,姓名,年齡,姓名,年齡 )工廠(工廠(廠號廠號,廠名,地點(diǎn),廠名,地點(diǎn) )一對一聯(lián)系一對一聯(lián)系:將一個(gè)表的

36、主碼作為外碼放在另一個(gè)表中。外碼通常是:將一個(gè)表的主碼作為外碼放在另一個(gè)表中。外碼通常是放在存取操作比較頻繁的表中。放在存取操作比較頻繁的表中。,廠號,廠號,廠長號,廠長號轉(zhuǎn)換舉例二轉(zhuǎn)換舉例二類別號*類別名類別描述新聞?lì)悇e新聞編號*標(biāo)題內(nèi)容新聞屬于1N新聞?lì)悇e(新聞?lì)悇e(新聞?lì)悇e號新聞?lì)悇e號,類別名,類別描述),類別名,類別描述)新聞(新聞(新聞編號新聞編號,標(biāo)題,內(nèi)容,標(biāo)題,內(nèi)容 ),新聞?lì)悇e號新聞?lì)悇e號一對多聯(lián)系:一對多聯(lián)系:將將“一一”表中的主碼作為外碼放在表中的主碼作為外碼放在“多多”表中。因此表中。因此外外碼總是在碼總是在“多多”的一方的一方。產(chǎn)品(產(chǎn)品(貨號貨號,品名,價(jià)格,品名,

37、價(jià)格,倉庫號,數(shù)量倉庫號,數(shù)量)轉(zhuǎn)換舉例三轉(zhuǎn)換舉例三倉庫號*地點(diǎn)面積倉庫貨號*品名價(jià)格產(chǎn)品存放1n倉庫(倉庫(倉庫號倉庫號,地點(diǎn),面積),地點(diǎn),面積)產(chǎn)品(產(chǎn)品(貨號貨號,品名,價(jià)格),品名,價(jià)格)數(shù)量存放(存放(倉庫號倉庫號,貨號貨號,數(shù)量),數(shù)量)聯(lián)系具有屬性聯(lián)系具有屬性:聯(lián)系名作為關(guān)系名,發(fā)生聯(lián)系的實(shí)體的主關(guān)鍵字:聯(lián)系名作為關(guān)系名,發(fā)生聯(lián)系的實(shí)體的主關(guān)鍵字 作為聯(lián)作為聯(lián)系的主關(guān)鍵字。系的主關(guān)鍵字。還有其他方法嗎?還有其他方法嗎?轉(zhuǎn)換舉例四轉(zhuǎn)換舉例四學(xué)號*姓名年齡學(xué)生課程號*課程名學(xué)分課程學(xué)習(xí)mn學(xué)生(學(xué)生(學(xué)號學(xué)號,姓名,年齡),姓名,年齡)課程(課程(課程號課程號,課程名,學(xué)分),課程

38、名,學(xué)分)成績學(xué)習(xí)(學(xué)習(xí)(學(xué)號,課程號學(xué)號,課程號,成績),成績)多對多聯(lián)系:多對多聯(lián)系:建立建立關(guān)系實(shí)體關(guān)系實(shí)體,關(guān)系實(shí)體的主碼由兩個(gè)父實(shí)體的主碼復(fù)合,關(guān)系實(shí)體的主碼由兩個(gè)父實(shí)體的主碼復(fù)合組成。組成。關(guān)系實(shí)體關(guān)系實(shí)體的主碼也是外碼的主碼也是外碼 MIS MIS3.6 數(shù)據(jù)庫的操作與保護(hù)用戶需求分析概念結(jié)構(gòu)設(shè)計(jì)邏輯結(jié)構(gòu)設(shè)計(jì)物理結(jié)構(gòu)設(shè)計(jì)613.6.13.6.1數(shù)據(jù)庫操作數(shù)據(jù)庫操作-SQL-SQLSQL (Structured Query LanguageSQL (Structured Query Language,結(jié)構(gòu)查詢語言,結(jié)構(gòu)查詢語言) ) 是一個(gè)功能強(qiáng)大的數(shù)是一個(gè)功能強(qiáng)大的數(shù)據(jù)庫語言。據(jù)

39、庫語言。SQLSQL是關(guān)系數(shù)據(jù)庫管理系統(tǒng)的標(biāo)準(zhǔn)語言。是關(guān)系數(shù)據(jù)庫管理系統(tǒng)的標(biāo)準(zhǔn)語言。SQLSQL語句通常用于完成一語句通常用于完成一些數(shù)據(jù)庫的操作任務(wù),比如在數(shù)據(jù)庫中更新數(shù)據(jù),或者從數(shù)據(jù)庫中檢索數(shù)據(jù)。些數(shù)據(jù)庫的操作任務(wù),比如在數(shù)據(jù)庫中更新數(shù)據(jù),或者從數(shù)據(jù)庫中檢索數(shù)據(jù)。SQLSQL功能可以分成以下幾組:功能可以分成以下幾組:DMLDML(Data Manipulation LanguageData Manipulation Language,數(shù)據(jù)操作語言),數(shù)據(jù)操作語言):用于檢索或者修用于檢索或者修改數(shù)據(jù)。改數(shù)據(jù)。SELECTSELECT:用于檢索數(shù)據(jù);:用于檢索數(shù)據(jù); INSERTINSER

40、T:用于增加數(shù)據(jù)到數(shù)據(jù)庫;:用于增加數(shù)據(jù)到數(shù)據(jù)庫; UPDATEUPDATE:用于從數(shù)據(jù)庫中修改現(xiàn)存的數(shù)據(jù):用于從數(shù)據(jù)庫中修改現(xiàn)存的數(shù)據(jù) DELETEDELETE:用于從數(shù)據(jù)庫中刪除數(shù)據(jù)。:用于從數(shù)據(jù)庫中刪除數(shù)據(jù)。DDLDDL(Data Definition LanguageData Definition Language,數(shù)據(jù)定義語言):,數(shù)據(jù)定義語言): 用于定義數(shù)據(jù)的用于定義數(shù)據(jù)的結(jié)構(gòu),比如結(jié)構(gòu),比如 創(chuàng)建、修改或者刪除數(shù)據(jù)庫;創(chuàng)建、修改或者刪除數(shù)據(jù)庫; CREATE TABLE CREATE TABLE DROP TABLE DROP TABLE CREATE INDEX CREATE

41、 INDEX DROP INDEXDROP INDEX3.6.23.6.2數(shù)據(jù)庫基本操作數(shù)據(jù)庫基本操作數(shù)據(jù)庫操作主要有:數(shù)據(jù)庫操作主要有:表的建立與刪除(建立、修改、刪除)表的建立與刪除(建立、修改、刪除)數(shù)據(jù)查詢(數(shù)據(jù)查詢( SELECTSELECT )數(shù)據(jù)更新(修改數(shù)據(jù)更新(修改UPDATEUPDATE、刪除、刪除deteledetele、數(shù)據(jù)插入、數(shù)據(jù)插入insertinsert) 如:如:SQLSQL的核心語句是數(shù)據(jù)庫查詢語句,其一般格式為:的核心語句是數(shù)據(jù)庫查詢語句,其一般格式為:SELECT FROM WHERE GROUP BY ORDER BY ASC/DESC其功能是根據(jù)其功

42、能是根據(jù)WHEREWHERE子句中的條件表達(dá)式,從指定表中找出滿足條件的元組子句中的條件表達(dá)式,從指定表中找出滿足條件的元組例題例題選修選修(sc)學(xué)生學(xué)生(STUDENT)課程課程(COURSE)NMStudent(Sid,Sno,Sname,Sgender,Sage,Sdept)Course(Cid,Cno,Cname,Ccredit)SC(Scid, Sno,Cno,grade)為了保證數(shù)據(jù)的安全可靠和正確有效,為了保證數(shù)據(jù)的安全可靠和正確有效,DBMSDBMS必須提供統(tǒng)一的必須提供統(tǒng)一的數(shù)據(jù)保護(hù)功能,主要包括數(shù)據(jù)的安全性、完整性、并發(fā)控制數(shù)據(jù)保護(hù)功能,主要包括數(shù)據(jù)的安全性、完整性、并發(fā)

43、控制和數(shù)據(jù)庫恢復(fù)等內(nèi)容。和數(shù)據(jù)庫恢復(fù)等內(nèi)容。3.6.33.6.3數(shù)據(jù)庫保護(hù)數(shù)據(jù)庫保護(hù) MIS MIS第四節(jié) 計(jì)算機(jī)網(wǎng)絡(luò) 計(jì)算機(jī)網(wǎng)絡(luò)的概念與分類計(jì)算機(jī)網(wǎng)絡(luò)的概念與分類 局域網(wǎng)技術(shù)局域網(wǎng)技術(shù) 網(wǎng)際互聯(lián)網(wǎng)際互聯(lián)-INTERNET-INTERNET技術(shù)技術(shù)4.1 計(jì)算機(jī)網(wǎng)絡(luò)的概念計(jì)算機(jī)網(wǎng)絡(luò)計(jì)算機(jī)網(wǎng)絡(luò)用通信介質(zhì)把分布在不同地理位置的計(jì)算機(jī)和其它網(wǎng)絡(luò)設(shè)備連接起來,用通信介質(zhì)把分布在不同地理位置的計(jì)算機(jī)和其它網(wǎng)絡(luò)設(shè)備連接起來,實(shí)現(xiàn)信息互通和資源共享的系統(tǒng)。實(shí)現(xiàn)信息互通和資源共享的系統(tǒng)。網(wǎng)絡(luò)介質(zhì)網(wǎng)絡(luò)介質(zhì)數(shù)據(jù)傳輸?shù)奈锢硗ǖ?,有同軸電纜、雙絞線、光纖、微波、衛(wèi)星信道等。數(shù)據(jù)傳輸?shù)奈锢硗ǖ?,有同軸電纜、雙絞線、光纖

44、、微波、衛(wèi)星信道等。協(xié)議協(xié)議網(wǎng)絡(luò)設(shè)備間進(jìn)行通信的一組約定。網(wǎng)絡(luò)設(shè)備間進(jìn)行通信的一組約定。如如TCP/IPTCP/IP,IEEE802.3,802.4,FDDI,ATMIEEE802.3,802.4,FDDI,ATM等。網(wǎng)絡(luò)協(xié)議具體規(guī)定了設(shè)備間等。網(wǎng)絡(luò)協(xié)議具體規(guī)定了設(shè)備間通信的電氣性能、數(shù)據(jù)組織方式等。通信的電氣性能、數(shù)據(jù)組織方式等。節(jié)點(diǎn)節(jié)點(diǎn)網(wǎng)絡(luò)中某分支的端點(diǎn)或網(wǎng)絡(luò)中若干條分支的公共匯交點(diǎn)。網(wǎng)絡(luò)中某分支的端點(diǎn)或網(wǎng)絡(luò)中若干條分支的公共匯交點(diǎn)。鏈路鏈路是指兩個(gè)相鄰節(jié)點(diǎn)之間的通信線路。是指兩個(gè)相鄰節(jié)點(diǎn)之間的通信線路。4.2 計(jì)算機(jī)網(wǎng)絡(luò)的組成與結(jié)構(gòu)主主機(jī)機(jī)主主機(jī)機(jī)主主機(jī)機(jī)主主機(jī)機(jī)主主機(jī)機(jī)主主機(jī)機(jī)主主機(jī)機(jī)

45、資 源資 源子網(wǎng)子網(wǎng)通 信通 信子網(wǎng)子網(wǎng)計(jì)算機(jī)網(wǎng)絡(luò)完成數(shù)據(jù)處理與數(shù)據(jù)傳輸兩個(gè)任務(wù),從結(jié)構(gòu)上可分為資計(jì)算機(jī)網(wǎng)絡(luò)完成數(shù)據(jù)處理與數(shù)據(jù)傳輸兩個(gè)任務(wù),從結(jié)構(gòu)上可分為資源子源子網(wǎng)網(wǎng)和和通信子網(wǎng)通信子網(wǎng)兩個(gè)部分。兩個(gè)部分。局域網(wǎng)局域網(wǎng)( (LAN) LAN) 傳輸距離傳輸距離0.10.11010kmkm,傳送速率在傳送速率在1 1MbpsMbps10Mbps10Mbps。 廣域網(wǎng)廣域網(wǎng)( (WAN) WAN) 相距較遠(yuǎn)的局域網(wǎng)經(jīng)由相距較遠(yuǎn)的局域網(wǎng)經(jīng)由公共電信網(wǎng)絡(luò)公共電信網(wǎng)絡(luò)互聯(lián)而成,數(shù)據(jù)傳輸速互聯(lián)而成,數(shù)據(jù)傳輸速率一般在率一般在1.21.2kbpskbps1.554Mbps1.554Mbps,傳輸距離可遍及

46、全球。傳輸距離可遍及全球。InternetInternet(因特網(wǎng))因特網(wǎng)) 是國際最大的互聯(lián)網(wǎng)。是國際最大的互聯(lián)網(wǎng)。InternetInternet已形成覆蓋全球的網(wǎng)絡(luò),成已形成覆蓋全球的網(wǎng)絡(luò),成為遠(yuǎn)程網(wǎng)的代名詞。為遠(yuǎn)程網(wǎng)的代名詞。綜合業(yè)務(wù)數(shù)字網(wǎng)綜合業(yè)務(wù)數(shù)字網(wǎng)( (ISDN) ISDN) 綜合業(yè)務(wù)數(shù)字網(wǎng)是一種能在一個(gè)網(wǎng)絡(luò)內(nèi)傳送多種業(yè)務(wù)信息的綜合業(yè)務(wù)數(shù)字網(wǎng)是一種能在一個(gè)網(wǎng)絡(luò)內(nèi)傳送多種業(yè)務(wù)信息的網(wǎng)絡(luò),包括數(shù)據(jù)、圖像、語音、文字等,能夠滿足一個(gè)單位網(wǎng)絡(luò),包括數(shù)據(jù)、圖像、語音、文字等,能夠滿足一個(gè)單位日常業(yè)務(wù)中網(wǎng)絡(luò)應(yīng)用的需要。日常業(yè)務(wù)中網(wǎng)絡(luò)應(yīng)用的需要。 4.3 計(jì)算機(jī)網(wǎng)絡(luò)的分類4.4計(jì)算機(jī)網(wǎng)絡(luò)拓?fù)浣Y(jié)

47、構(gòu)計(jì)算機(jī)網(wǎng)絡(luò)的拓?fù)浣Y(jié)構(gòu)計(jì)算機(jī)網(wǎng)絡(luò)的拓?fù)浣Y(jié)構(gòu)表示網(wǎng)絡(luò)中的結(jié)點(diǎn)與通信線路之間的幾何關(guān)系,表示網(wǎng)絡(luò)中的結(jié)點(diǎn)與通信線路之間的幾何關(guān)系,反映網(wǎng)絡(luò)中各實(shí)體間的結(jié)構(gòu)關(guān)系。拓?fù)浣Y(jié)構(gòu)主要有:反映網(wǎng)絡(luò)中各實(shí)體間的結(jié)構(gòu)關(guān)系。拓?fù)浣Y(jié)構(gòu)主要有:星形拓?fù)洹⒖偩€星形拓?fù)?、總線拓?fù)洹h(huán)形拓?fù)?、樹形拓?fù)浼熬W(wǎng)形拓?fù)渫負(fù)洹h(huán)形拓?fù)?、樹形拓?fù)浼熬W(wǎng)形拓?fù)洹?.5 數(shù)據(jù)通信與計(jì)算機(jī)網(wǎng)絡(luò)傳輸媒體傳輸媒體傳輸媒體是通信網(wǎng)絡(luò)中發(fā)送方和接收方之間的物理通路,計(jì)算傳輸媒體是通信網(wǎng)絡(luò)中發(fā)送方和接收方之間的物理通路,計(jì)算機(jī)網(wǎng)絡(luò)中采用的傳輸媒體分有線和無線兩大類。機(jī)網(wǎng)絡(luò)中采用的傳輸媒體分有線和無線兩大類。有線傳輸媒體:有線傳輸媒體: 雙絞線雙絞線(TP

48、) (TP) 同軸電纜同軸電纜 光纖光纖( ( 按使用的波長區(qū)的不同分為單模和多模光纖通信方按使用的波長區(qū)的不同分為單模和多模光纖通信方式式 ) ) 無線傳輸媒體無線傳輸媒體 (微波通信、衛(wèi)星通信、紅外通信和激光通(微波通信、衛(wèi)星通信、紅外通信和激光通信。)信。)常見的網(wǎng)絡(luò)互聯(lián)設(shè)備常見的網(wǎng)絡(luò)互聯(lián)設(shè)備 調(diào)制解調(diào)器調(diào)制解調(diào)器:在通信過程中將數(shù)據(jù)信號轉(zhuǎn)換成模擬信號或在通信過程中將數(shù)據(jù)信號轉(zhuǎn)換成模擬信號或者將模擬信號轉(zhuǎn)換成數(shù)據(jù)信號的設(shè)備。者將模擬信號轉(zhuǎn)換成數(shù)據(jù)信號的設(shè)備。 網(wǎng)絡(luò)接口卡網(wǎng)絡(luò)接口卡:網(wǎng)絡(luò)接口卡簡稱網(wǎng)卡,用來負(fù)責(zé)計(jì)算機(jī)和網(wǎng)網(wǎng)絡(luò)接口卡簡稱網(wǎng)卡,用來負(fù)責(zé)計(jì)算機(jī)和網(wǎng)絡(luò)之間的集中數(shù)據(jù)轉(zhuǎn)換。絡(luò)之間的集

49、中數(shù)據(jù)轉(zhuǎn)換。 中繼器中繼器:中繼器是一種連接設(shè)備,用來連接兩個(gè)以至于同中繼器是一種連接設(shè)備,用來連接兩個(gè)以至于同類網(wǎng)絡(luò)的網(wǎng)段。中繼器的作用是對信號進(jìn)行整形,防止因線類網(wǎng)絡(luò)的網(wǎng)段。中繼器的作用是對信號進(jìn)行整形,防止因線路的阻抗造成信號的衰減和畸變,增加信息傳輸?shù)木嚯x。路的阻抗造成信號的衰減和畸變,增加信息傳輸?shù)木嚯x。 集線器集線器:集線器(集線器(HUBHUB)是一個(gè)具有多個(gè)連接端口的設(shè)備,)是一個(gè)具有多個(gè)連接端口的設(shè)備,每個(gè)端口可連接一個(gè)節(jié)點(diǎn)。每個(gè)端口可連接一個(gè)節(jié)點(diǎn)。 交換機(jī)交換機(jī):交換機(jī)(交換機(jī)(SwitchSwitch)是用來連接多網(wǎng)段的中規(guī)模以)是用來連接多網(wǎng)段的中規(guī)模以上的局域網(wǎng)的一種

50、網(wǎng)絡(luò)連接設(shè)備。上的局域網(wǎng)的一種網(wǎng)絡(luò)連接設(shè)備。4.5 數(shù)據(jù)通信與計(jì)算機(jī)網(wǎng)絡(luò)4.6 4.6 局域網(wǎng)技術(shù)局域網(wǎng)技術(shù)局域網(wǎng)的特性主要涉及局域網(wǎng)的特性主要涉及拓?fù)浣Y(jié)構(gòu)、傳輸媒體和媒體拓?fù)浣Y(jié)構(gòu)、傳輸媒體和媒體訪問控制訪問控制(Medium Access Control, MAC)(Medium Access Control, MAC)等三項(xiàng)技等三項(xiàng)技術(shù)問題,其中最重要的是媒體訪問控制方法。術(shù)問題,其中最重要的是媒體訪問控制方法。 幾種典型的局域網(wǎng)幾種典型的局域網(wǎng) 以太網(wǎng)(以太網(wǎng)(載波監(jiān)聽多路訪問CSMA/CD) 、令牌環(huán)、令牌環(huán)網(wǎng)、快速以太網(wǎng)、網(wǎng)、快速以太網(wǎng)、FDDIFDDI、ATMATM網(wǎng)際互聯(lián)網(wǎng)際互聯(lián)

51、即即通過主干網(wǎng)絡(luò)把不同標(biāo)準(zhǔn)、不同結(jié)構(gòu)甚通過主干網(wǎng)絡(luò)把不同標(biāo)準(zhǔn)、不同結(jié)構(gòu)甚至不同協(xié)議類型的局域網(wǎng)在一定的網(wǎng)絡(luò)協(xié)議的支持至不同協(xié)議類型的局域網(wǎng)在一定的網(wǎng)絡(luò)協(xié)議的支持下聯(lián)系起來,從而實(shí)現(xiàn)更大范圍的信息資源共享。下聯(lián)系起來,從而實(shí)現(xiàn)更大范圍的信息資源共享。ISO(ISO(國際標(biāo)準(zhǔn)化組織國際標(biāo)準(zhǔn)化組織) )提出了網(wǎng)絡(luò)互聯(lián)協(xié)議的基本提出了網(wǎng)絡(luò)互聯(lián)協(xié)議的基本框架,稱為開放系統(tǒng)互聯(lián)框架,稱為開放系統(tǒng)互聯(lián)( (OSI)OSI)參考模型。參考模型。該模型該模型把網(wǎng)絡(luò)功能分為七個(gè)層次:把網(wǎng)絡(luò)功能分為七個(gè)層次: 1. 1.物理層物理層 2. 2.數(shù)據(jù)鏈路層數(shù)據(jù)鏈路層 3. 3.網(wǎng)絡(luò)層網(wǎng)絡(luò)層 4. 4.傳輸層傳輸層 5

52、. 5.會(huì)話層會(huì)話層 6. 6.表示層表示層 7. 7.應(yīng)用層應(yīng)用層 4.7 4.7 網(wǎng)際互聯(lián)網(wǎng)際互聯(lián)- -INTERNETINTERNET技術(shù)技術(shù) InternetInternet的關(guān)鍵技術(shù)的關(guān)鍵技術(shù) TCP/IPTCP/IP技術(shù)技術(shù) 主機(jī)主機(jī)IPIP地址地址 IPIP地址由地址由3232位位(即(即4 4字節(jié))二進(jìn)制數(shù)組成,為字節(jié))二進(jìn)制數(shù)組成,為書寫方便起見,常將每個(gè)字節(jié)作為一段并以書寫方便起見,常將每個(gè)字節(jié)作為一段并以十進(jìn)制數(shù)來表示,每段間用十進(jìn)制數(shù)來表示,每段間用“. .”分隔。分隔。例如,例如,202.96.209.5202.96.209.5就是一個(gè)合法的就是一個(gè)合法的IPIP地址

53、。地址。4.7 4.7 網(wǎng)際互聯(lián)網(wǎng)際互聯(lián)- -INTERNETINTERNET技術(shù)技術(shù) IPIP地址由網(wǎng)絡(luò)標(biāo)識和主機(jī)標(biāo)識兩部分組成。地址由網(wǎng)絡(luò)標(biāo)識和主機(jī)標(biāo)識兩部分組成。常用的常用的IPIP地址有地址有A A、B B、C C三類,每類均規(guī)定了三類,每類均規(guī)定了網(wǎng)絡(luò)標(biāo)識和主機(jī)標(biāo)識在網(wǎng)絡(luò)標(biāo)識和主機(jī)標(biāo)識在3232位中所占的位數(shù)。位中所占的位數(shù)。A A類地址類地址:0.0.0.00.0.0.0127.255.255.255127.255.255.255,A A類地址類地址一般分配具有大量主機(jī)的網(wǎng)絡(luò)使用。一般分配具有大量主機(jī)的網(wǎng)絡(luò)使用。B B類地址類地址:128.0.0.0128.0.0.0191.255

54、.255.255191.255.255.255,B B類地類地址通常分配給規(guī)模中等的網(wǎng)絡(luò)使用。址通常分配給規(guī)模中等的網(wǎng)絡(luò)使用。C C類地址類地址:192.0.0.0192.0.0.0233.255.255.255233.255.255.255,C C類地類地址通常分配給小型局域網(wǎng)使用。址通常分配給小型局域網(wǎng)使用。 為了確保惟一性,為了確保惟一性,IPIP地址由世界各大地區(qū)的地址由世界各大地區(qū)的權(quán)威機(jī)構(gòu)權(quán)威機(jī)構(gòu) Inter NICInter NIC管理和分配。管理和分配。4.7 4.7 互聯(lián)互聯(lián)- -INTERNETINTERNET技術(shù)技術(shù) 域名系統(tǒng)和統(tǒng)一資源定位器域名系統(tǒng)和統(tǒng)一資源定位器 3232位二進(jìn)制數(shù)的位二進(jìn)制數(shù)的IPIP地址對計(jì)算機(jī)來說十分有效,但地址對計(jì)算機(jī)來說十分有效,但用戶使用和記憶都很不方便。為此

溫馨提示

  • 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

提交評論