第四講數(shù)據(jù)資源管理技術(shù)管理信息系統(tǒng)成都信息工程學(xué)課件_第1頁(yè)
第四講數(shù)據(jù)資源管理技術(shù)管理信息系統(tǒng)成都信息工程學(xué)課件_第2頁(yè)
第四講數(shù)據(jù)資源管理技術(shù)管理信息系統(tǒng)成都信息工程學(xué)課件_第3頁(yè)
第四講數(shù)據(jù)資源管理技術(shù)管理信息系統(tǒng)成都信息工程學(xué)課件_第4頁(yè)
第四講數(shù)據(jù)資源管理技術(shù)管理信息系統(tǒng)成都信息工程學(xué)課件_第5頁(yè)
已閱讀5頁(yè),還剩93頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

第四講數(shù)據(jù)資源管理技術(shù)(管理信息系統(tǒng)成都信息工程學(xué)課件1第四講數(shù)據(jù)資源管理技術(shù)第四講數(shù)據(jù)資源管理技術(shù)2教學(xué)計(jì)劃教學(xué)進(jìn)度表

授課主題 學(xué)時(shí)狀態(tài)備注1:MIS的基本概念 (6)2:MIS的技術(shù)基礎(chǔ) (4)3:數(shù)據(jù)資源管理 (6)No.14:MIS的應(yīng)用 (6)6:MIS的開(kāi)發(fā)方法 (6)7:MIS的分析與設(shè)計(jì) (6)8:MIS的實(shí)施 (4)9:實(shí)驗(yàn)項(xiàng)目 (10)10:課程評(píng)價(jià) (2)教學(xué)計(jì)劃教學(xué)進(jìn)度表授課主題 學(xué)時(shí)3教學(xué)目標(biāo)理解并掌握數(shù)據(jù)資源的管理觀數(shù)據(jù)資源的管理技術(shù)教學(xué)目標(biāo)理解并掌握4教學(xué)內(nèi)容本講共計(jì)4學(xué)時(shí)第十章4學(xué)時(shí)教學(xué)內(nèi)容本講共計(jì)4學(xué)時(shí)5第十章數(shù)據(jù)資源管理技術(shù)主要內(nèi)容文件組織數(shù)據(jù)庫(kù)技術(shù)第十章數(shù)據(jù)資源管理技術(shù)主要內(nèi)容610.引言企業(yè)的重要資源勞動(dòng)力、原材料、資金、設(shè)備、信息廣義的數(shù)據(jù)資源管理包括:文件組織數(shù)據(jù)庫(kù)數(shù)據(jù)規(guī)劃數(shù)據(jù)管理10.引言企業(yè)的重要資源710.1文件組織數(shù)據(jù)組織的層次人們需要用數(shù)據(jù)來(lái)進(jìn)行決策和采取行動(dòng)如果這些數(shù)據(jù)能夠在限定的時(shí)間內(nèi)被檢索處理,這些數(shù)據(jù)就產(chǎn)生了價(jià)值,成為信息。因此需要將數(shù)據(jù)有序的組織起來(lái),才能對(duì)數(shù)據(jù)進(jìn)行有效的處理。數(shù)據(jù)的邏輯組織有四個(gè)基本的邏輯元素:數(shù)據(jù)項(xiàng)記錄文件數(shù)據(jù)庫(kù)10.1文件組織數(shù)據(jù)組織的層次810.1續(xù)數(shù)據(jù)組織的層次數(shù)據(jù)庫(kù)文件1文件2文件n文件n-1記錄1記錄2記錄n-1記錄n數(shù)據(jù)項(xiàng)1數(shù)據(jù)項(xiàng)2數(shù)據(jù)項(xiàng)n-1數(shù)據(jù)項(xiàng)n…...…...…...姓名、性別等若干學(xué)生學(xué)生文件學(xué)生數(shù)據(jù)庫(kù)10.1續(xù)數(shù)據(jù)組織的層次數(shù)據(jù)庫(kù)文件1文件2文件n文件n-1910.1續(xù)數(shù)據(jù)組織的相關(guān)概念數(shù)據(jù)項(xiàng)是組成數(shù)據(jù)系統(tǒng)的有意義的最小基本單位。它的作用是描述一個(gè)數(shù)據(jù)處理對(duì)象的某些屬性。記錄與數(shù)據(jù)處理的某一對(duì)象有關(guān)的一切數(shù)據(jù)項(xiàng)構(gòu)成了該對(duì)象的一條記錄。標(biāo)識(shí)記錄的數(shù)據(jù)項(xiàng)稱(chēng)為關(guān)鍵項(xiàng)。文件相關(guān)(同類(lèi))記錄的集合稱(chēng)為文件。數(shù)據(jù)庫(kù)按一定方式組織起來(lái)的邏輯相關(guān)的文件集合形成數(shù)據(jù)庫(kù)。10.1續(xù)數(shù)據(jù)組織的相關(guān)概念1010.1續(xù)文件的管理觀大量的企業(yè)數(shù)據(jù)不可能存放在主存中某一時(shí)刻,企業(yè)只使用其中的一部分?jǐn)?shù)據(jù)企業(yè)的數(shù)據(jù)一般以文件形式組織起來(lái)分類(lèi)按存儲(chǔ)介質(zhì)光盤(pán)文件磁盤(pán)文件打印文件按文件在信息系統(tǒng)中所執(zhí)行的功能主文件事務(wù)文件報(bào)告文件工作文件程序文件10.1續(xù)文件的管理觀分類(lèi)1110.1續(xù)數(shù)據(jù)的物理儲(chǔ)存與傳送自學(xué)問(wèn)題磁盤(pán)與磁帶在數(shù)據(jù)存儲(chǔ)方面各有什么特點(diǎn)?什么是數(shù)據(jù)的邏輯組織?什么是數(shù)據(jù)的物理組織?如何實(shí)現(xiàn)邏輯組織與物理組織之間的數(shù)據(jù)傳送?10.1續(xù)數(shù)據(jù)的物理儲(chǔ)存與傳送1210.1續(xù)文件組織形式建立并確定數(shù)據(jù)記錄的物理順序和邏輯順序之間的對(duì)立關(guān)系。邏輯數(shù)據(jù)記錄物理存儲(chǔ)方式順序文件索引文件鏈表文件倒排文件順序映射關(guān)系10.1續(xù)文件組織形式邏輯物理順序文件順序映射關(guān)系1310.1續(xù)順序文件文件中數(shù)據(jù)記錄的物理順序與邏輯順序一致,文件記錄按關(guān)鍵字值的遞增(或遞減)次序排序,形成其邏輯順序。870001張三456870002李四645870003王五587870004孫六676870005錢(qián)七565………………12345……文件記錄物理設(shè)備關(guān)鍵字值相對(duì)磁道10.1續(xù)順序文件870001張三456870002李四61410.1續(xù)索引文件具有索引表的文件稱(chēng)為索引文件。索引文件主文件索引表數(shù)據(jù)記錄區(qū)索引區(qū)記錄原始信息記錄關(guān)鍵字+記錄地址組成映射加工10.1續(xù)索引文件索引文件主文件索引表數(shù)據(jù)記錄區(qū)索引區(qū)記錄1510.1續(xù)舉例記錄地址學(xué)號(hào)姓名成績(jī)A870005張三456B870002李四645C870001王五587D870004孫六676E870003錢(qián)七565主關(guān)鍵字(學(xué)號(hào))記錄地址870001C870002B870003E870004D870005A主文件索引表關(guān)鍵字學(xué)號(hào)與學(xué)生記錄地址的對(duì)應(yīng)表10.1續(xù)舉例記錄地址學(xué)號(hào)姓名成績(jī)A870005張三4561610.1續(xù)鏈表文件倒排文件帶有輔索引或倒排索引的文件稱(chēng)為倒排文件記錄記錄記錄記錄^入口10.1續(xù)鏈表文件記錄記錄記錄記錄^入口1710.2數(shù)據(jù)庫(kù)技術(shù)傳統(tǒng)文件處理系統(tǒng)存在問(wèn)題數(shù)據(jù)冗余與數(shù)據(jù)不一致性數(shù)據(jù)結(jié)構(gòu)的不一致,數(shù)據(jù)聯(lián)系弱缺少數(shù)據(jù)字典,缺少靈活性應(yīng)用程序1數(shù)據(jù)文件1應(yīng)用程序2應(yīng)用程序3數(shù)據(jù)文件2數(shù)據(jù)文件3用戶(hù)用戶(hù)用戶(hù)10.2數(shù)據(jù)庫(kù)技術(shù)傳統(tǒng)文件處理系統(tǒng)應(yīng)用程序1數(shù)據(jù)文件1應(yīng)用1810.2續(xù)銀行文件處理系統(tǒng)客戶(hù)財(cái)務(wù)報(bào)表分期貸款程序帳戶(hù)核對(duì)處理存款處理分期貸款處理貸款分析報(bào)告客戶(hù)票據(jù)存款文件修改文件修改核對(duì)帳戶(hù)核對(duì)程序分期貸款文件修改存款程序客戶(hù)交易客戶(hù)交易10.2續(xù)銀行文件處理系統(tǒng)客戶(hù)財(cái)務(wù)分期貸帳戶(hù)核對(duì)存款處理分1910.2續(xù)數(shù)據(jù)庫(kù)處理系統(tǒng)優(yōu)點(diǎn)完善的數(shù)據(jù)字典和數(shù)據(jù)模型數(shù)據(jù)獨(dú)立性方便的接口完整的數(shù)據(jù)控制功能提高了系統(tǒng)的靈活性應(yīng)用程序1應(yīng)用程序2應(yīng)用程序3DBMS數(shù)據(jù)庫(kù)中央數(shù)據(jù)庫(kù)用戶(hù)用戶(hù)用戶(hù)10.2續(xù)數(shù)據(jù)庫(kù)處理系統(tǒng)應(yīng)用程序1應(yīng)用程序2應(yīng)用程序3DB2010.2續(xù)銀行數(shù)據(jù)庫(kù)處理系統(tǒng)客戶(hù)交易處理數(shù)據(jù)庫(kù)管理系統(tǒng)核對(duì)帳戶(hù)程序存款帳目程序分期貸款程序客戶(hù)數(shù)據(jù)庫(kù)..查詢(xún)10.2續(xù)銀行數(shù)據(jù)庫(kù)處理系統(tǒng)客戶(hù)交易處理數(shù)據(jù)2110.2續(xù)數(shù)據(jù)庫(kù)管理系統(tǒng)(DBMS)功能DBMS是一組計(jì)算機(jī)程序,控制組織和用戶(hù)的數(shù)據(jù)庫(kù)的生成、維護(hù)和使用。具有以下功能:數(shù)據(jù)庫(kù)開(kāi)發(fā)數(shù)據(jù)庫(kù)查詢(xún)數(shù)據(jù)庫(kù)維護(hù)應(yīng)用與開(kāi)發(fā)..操作系統(tǒng)數(shù)據(jù)庫(kù)管理系統(tǒng)應(yīng)用程序數(shù)據(jù)庫(kù)數(shù)據(jù)字典用戶(hù)10.2續(xù)數(shù)據(jù)庫(kù)管理系統(tǒng)(DBMS)功能..操作系統(tǒng)數(shù)據(jù)庫(kù)2210.2續(xù)數(shù)據(jù)庫(kù)管理系統(tǒng)(DBMS)數(shù)據(jù)庫(kù)開(kāi)發(fā):利用數(shù)據(jù)定義語(yǔ)言(DDL)開(kāi)發(fā)與說(shuō)明數(shù)據(jù)內(nèi)容、相互關(guān)系及每個(gè)數(shù)據(jù)庫(kù)的結(jié)構(gòu)。并把這些信息存儲(chǔ)在一個(gè)專(zhuān)用的數(shù)據(jù)定義和說(shuō)明的數(shù)據(jù)庫(kù)中,稱(chēng)為數(shù)據(jù)字典。數(shù)據(jù)字典由數(shù)據(jù)庫(kù)管理員控制、管理和維護(hù)。數(shù)據(jù)庫(kù)查詢(xún):用戶(hù)使用DBMS的查詢(xún)語(yǔ)言詢(xún)問(wèn)數(shù)據(jù)庫(kù)中的數(shù)據(jù)。最常用的查詢(xún)語(yǔ)言是結(jié)構(gòu)化查詢(xún)語(yǔ)言(SQL)。數(shù)據(jù)庫(kù)維護(hù)應(yīng)用開(kāi)發(fā)10.2續(xù)數(shù)據(jù)庫(kù)管理系統(tǒng)(DBMS)2310.2續(xù)數(shù)據(jù)庫(kù)有哪些類(lèi)型?企業(yè)數(shù)據(jù)庫(kù)的種類(lèi)操作數(shù)據(jù)庫(kù)管理數(shù)據(jù)庫(kù)信息倉(cāng)庫(kù)分布式數(shù)據(jù)庫(kù)外部數(shù)據(jù)庫(kù)文本數(shù)據(jù)庫(kù)多媒體數(shù)據(jù)庫(kù)10.2續(xù)數(shù)據(jù)庫(kù)有哪些類(lèi)型?2410.2續(xù)數(shù)據(jù)庫(kù)模型模型功能使數(shù)據(jù)以記錄的形式組織在一起,綜合反映各種業(yè)務(wù)信息,既綜合又沒(méi)有冗余。模型能反映用戶(hù)各業(yè)務(wù)信息所存在的內(nèi)在聯(lián)系,而且與DBMS數(shù)據(jù)模型一致。模型的類(lèi)型網(wǎng)狀型層次型關(guān)系型(目前最流行的是關(guān)系型數(shù)據(jù)庫(kù))10.2續(xù)數(shù)據(jù)庫(kù)模型2510.2續(xù)數(shù)據(jù)庫(kù)系統(tǒng)的三級(jí)模式模式即邏輯模式。是數(shù)據(jù)庫(kù)中全體數(shù)據(jù)的邏輯結(jié)構(gòu)和特征的描述,是所有用戶(hù)的公共數(shù)據(jù)視圖。外模式用戶(hù)模式或者子模式。是數(shù)據(jù)庫(kù)用戶(hù)能夠看見(jiàn)和使用的局部數(shù)據(jù)的邏輯結(jié)構(gòu)和特征的描述。內(nèi)模式物理模式或者存儲(chǔ)模式。是數(shù)據(jù)物理結(jié)構(gòu)和存儲(chǔ)方式的描述,是數(shù)據(jù)在數(shù)據(jù)庫(kù)內(nèi)部的表示方法。參見(jiàn)159頁(yè)圖10.1110.2續(xù)數(shù)據(jù)庫(kù)系統(tǒng)的三級(jí)模式2610.2續(xù)數(shù)據(jù)庫(kù)系統(tǒng)的三級(jí)模式(圖)物理模型內(nèi)模式用戶(hù)A用戶(hù)B用戶(hù)D用戶(hù)E外模式1(子模式1)外模式2(子模式2)概念模型(模式)DBMSOS子模式/概念模式映射A子模式/概念模式映射B模式/內(nèi)模式映射10.2續(xù)數(shù)據(jù)庫(kù)系統(tǒng)的三級(jí)模式(圖)物理模型內(nèi)模式用戶(hù)A用2710.2續(xù)數(shù)據(jù)庫(kù)的二級(jí)映射外模式/模式映射:當(dāng)模式改變時(shí),使外模式保持不變,從而應(yīng)用程序不變,保證了數(shù)據(jù)與程序的邏輯獨(dú)立性。模式/內(nèi)模式映射:當(dāng)數(shù)據(jù)庫(kù)存儲(chǔ)結(jié)構(gòu)改變,使模式保持不變,從而應(yīng)用程序不變,保證了數(shù)據(jù)與程序的物理獨(dú)立性10.2續(xù)數(shù)據(jù)庫(kù)的二級(jí)映射2810.2續(xù)數(shù)據(jù)庫(kù)數(shù)據(jù)的存取過(guò)程應(yīng)用程序A用戶(hù)工作區(qū)狀態(tài)碼系統(tǒng)緩沖區(qū)數(shù)據(jù)庫(kù)OSDBMS物理數(shù)據(jù)庫(kù)描述概念模式應(yīng)用程序A的子模式10.2續(xù)數(shù)據(jù)庫(kù)數(shù)據(jù)的存取過(guò)程應(yīng)用程序A用戶(hù)工作區(qū)狀態(tài)碼系2910.2續(xù)信息的轉(zhuǎn)換客觀事物類(lèi):事物相關(guān)性質(zhì)集合人實(shí)體實(shí)體集合及實(shí)體聯(lián)系相關(guān)屬性集合加工、轉(zhuǎn)換數(shù)文件據(jù)記錄庫(kù)相關(guān)數(shù)據(jù)項(xiàng)集合加工轉(zhuǎn)換存儲(chǔ)二進(jìn)制數(shù)據(jù)集合結(jié)構(gòu)計(jì)算機(jī)世界DBMS數(shù)據(jù)世界DBMS的數(shù)據(jù)模型信息世界認(rèn)識(shí)選擇描述現(xiàn)實(shí)世界E-R模型10.2續(xù)信息的轉(zhuǎn)換客觀事物類(lèi):人實(shí)體實(shí)3010.2續(xù)三個(gè)不同世界術(shù)語(yǔ)客觀世界信息世界數(shù)據(jù)世界

組織(事物及其聯(lián)系)實(shí)體及其聯(lián)系數(shù)據(jù)庫(kù)(概念模型)

事物類(lèi)(總體)實(shí)體集文件

事物(對(duì)象、個(gè)體)實(shí)體記錄

特征(性質(zhì))屬性數(shù)據(jù)項(xiàng)實(shí)體及其聯(lián)系概念模型E—R圖10.2續(xù)三個(gè)不同世界術(shù)語(yǔ)實(shí)體及其聯(lián)系概念模型E—R圖3110.3E-R信息模型的設(shè)計(jì)與應(yīng)用E-R圖描述現(xiàn)實(shí)世界的概念模型實(shí)體:屬性:聯(lián)系:一對(duì)一聯(lián)系一對(duì)多聯(lián)系多對(duì)多聯(lián)系實(shí)體集屬性聯(lián)系集線段10.3E-R信息模型的設(shè)計(jì)與應(yīng)用E-R圖描述現(xiàn)實(shí)世界的概3210.3續(xù)E—R圖設(shè)計(jì)原則真實(shí)性原則避免冗余原則簡(jiǎn)單性原則合適性原則(用實(shí)體或?qū)傩曰蚵?lián)系集)注意對(duì)客觀對(duì)象的約束映射約束、鍵碼約束、參照完整性約束10.3續(xù)E—R圖設(shè)計(jì)原則3310.3續(xù)實(shí)體(Entity):是一個(gè)有著一系列顯著的、易辨認(rèn)的屬性的對(duì)象。實(shí)體可以是具體的(物體、人物等。)實(shí)體也可以抽象的(事、概念、事物之間的聯(lián)系)確定實(shí)體的指導(dǎo) 找出問(wèn)題中的大模塊問(wèn)題陳述中的名詞10.3續(xù)實(shí)體(Entity):3410.3續(xù)屬性(Attribute)實(shí)體的特性,它描述了實(shí)體的一個(gè)部分。一個(gè)實(shí)體可由若干個(gè)屬性來(lái)刻畫(huà)。如學(xué)生(學(xué)號(hào),姓名,性別,……)碼(Key):唯一標(biāo)識(shí)實(shí)體的屬性集。如:學(xué)號(hào)為學(xué)生的碼。確定屬性的指導(dǎo)可能將名詞當(dāng)作屬性,但不應(yīng)將其和實(shí)體混淆.10.3續(xù)屬性(Attribute)3510.3續(xù)E—R圖繪制圖書(shū)作者寫(xiě)作出版社類(lèi)別頁(yè)數(shù)ISBN書(shū)名姓名出生地身份證號(hào)定稿時(shí)間價(jià)格包含實(shí)體集“圖書(shū)”和“作者”的E—R圖10.3續(xù)E—R圖繪制圖書(shū)作者寫(xiě)作出版社類(lèi)別頁(yè)數(shù)ISBN書(shū)3610.3續(xù)E—R圖向關(guān)系數(shù)據(jù)模型的轉(zhuǎn)換1、E—R圖中每個(gè)實(shí)體,相應(yīng)轉(zhuǎn)換為一個(gè)關(guān)系,該關(guān)系包括對(duì)應(yīng)實(shí)體的全部屬性,并確定出該關(guān)系的關(guān)鍵字。2、對(duì)于“聯(lián)系集”,根據(jù)聯(lián)系方式不同,采取不同手段以使被它聯(lián)系的實(shí)體所對(duì)應(yīng)的關(guān)系彼此實(shí)現(xiàn)某種聯(lián)系。10.3續(xù)E—R圖向關(guān)系數(shù)據(jù)模型的轉(zhuǎn)換3710.3續(xù)E—R圖向關(guān)系數(shù)據(jù)模型的轉(zhuǎn)換轉(zhuǎn)換過(guò)程示意圖E-R圖關(guān)系模型DBMS10.3續(xù)E—R圖向關(guān)系數(shù)據(jù)模型的轉(zhuǎn)換轉(zhuǎn)換過(guò)程示意圖E-R3810.3續(xù)E—R圖的轉(zhuǎn)換將E-R圖轉(zhuǎn)換成相應(yīng)的表表是行和列的集合,實(shí)體被表示成表的形式。用列標(biāo)題表示實(shí)體的屬性用行表示關(guān)于實(shí)體的實(shí)際數(shù)據(jù)關(guān)于表和屬性的命名規(guī)則屬性名和表名中不能包含空格表名對(duì)實(shí)體的描述應(yīng)該是有意義的。

如student(cStuID,cStuName,nStuAge,……)表名只能描述一個(gè)主題10.3續(xù)E—R圖的轉(zhuǎn)換3910.3續(xù)轉(zhuǎn)換舉例一廠長(zhǎng)號(hào)姓名年齡廠長(zhǎng)廠號(hào)廠名地點(diǎn)工廠管理11廠長(zhǎng)(廠長(zhǎng)號(hào),廠號(hào),姓名,年齡)工廠(廠號(hào),廠名,地點(diǎn))10.3續(xù)轉(zhuǎn)換舉例一廠長(zhǎng)號(hào)姓名年齡廠長(zhǎng)廠號(hào)廠名地點(diǎn)工廠管理4010.3續(xù)轉(zhuǎn)換舉例二倉(cāng)庫(kù)號(hào)地點(diǎn)面積倉(cāng)庫(kù)貨號(hào)品名價(jià)格產(chǎn)品存放1n倉(cāng)庫(kù)(倉(cāng)庫(kù)號(hào),地點(diǎn),面積)產(chǎn)品(貨號(hào),品名,價(jià)格,倉(cāng)庫(kù)號(hào),數(shù)量)數(shù)量10.3續(xù)轉(zhuǎn)換舉例二倉(cāng)庫(kù)號(hào)地點(diǎn)面積倉(cāng)庫(kù)貨號(hào)品名價(jià)格產(chǎn)品存放4110.3續(xù)轉(zhuǎn)換舉例三學(xué)號(hào)姓名年齡學(xué)生課程號(hào)課程名學(xué)時(shí)數(shù)課程學(xué)習(xí)nn學(xué)生(學(xué)號(hào),姓名,年齡)課程(課程號(hào),課程名,學(xué)時(shí)數(shù))成績(jī)學(xué)習(xí)(學(xué)號(hào),課程號(hào),成績(jī))10.3續(xù)轉(zhuǎn)換舉例三學(xué)號(hào)姓名年齡學(xué)生課程號(hào)課程名學(xué)時(shí)數(shù)課程4210.4數(shù)據(jù)庫(kù)設(shè)計(jì)規(guī)范化數(shù)據(jù)庫(kù)設(shè)計(jì)規(guī)范化——范式理論篇(P345)必要性:解決在關(guān)系模式設(shè)計(jì)時(shí),存在的數(shù)據(jù)存儲(chǔ)異?,F(xiàn)象:數(shù)據(jù)冗余、修改異常、插入異常、刪除異常等。ISBN書(shū)名頁(yè)數(shù)價(jià)格出版社作者7-04-001968-O.719概率論4035.8高教出版社盛聚7-04-001968-O.719概率論4035.8高教出版社謝式千7-111-06887-4可靠性模型與應(yīng)用27019.0機(jī)械工業(yè)出版社蔣仁言7-111-06887-4可靠性模型與應(yīng)用27019.0機(jī)械工業(yè)出版社左明健7-5327-1224.9/1.717基督山伯爵142818.0止海譯文出版社大仲馬7-5237-1224-9/1.321三個(gè)火槍手98216.7上海譯文出版社大仲馬10.4數(shù)據(jù)庫(kù)設(shè)計(jì)規(guī)范化數(shù)據(jù)庫(kù)設(shè)計(jì)規(guī)范化——范式理論篇(P4310.4續(xù)第一規(guī)范型:如果一個(gè)關(guān)系模式中的屬性都是單純的(即不可再分為更小的屬性),則稱(chēng)該模式是屬于第一規(guī)范型(FirstNormalForm,即1NF)。姓名地址省市街道郵編甲江蘇南京衛(wèi)崗21009510.4續(xù)第一規(guī)范型:姓名地址省市街道郵編甲江蘇南京衛(wèi)崗24410.4續(xù)第二規(guī)范型:如果一個(gè)關(guān)系模式屬于1NF,并且所有的非關(guān)鍵字都完全地依賴(lài)于關(guān)鍵字(即不存在部分依賴(lài)),則稱(chēng)該關(guān)系模式屬于第二規(guī)范型,即2NF。10.4續(xù)第二規(guī)范型:4510.4續(xù)第三規(guī)范型:如果一個(gè)關(guān)系模式屬于2NF,并且不存在非關(guān)鍵字傳遞地依賴(lài)于關(guān)鍵字,則稱(chēng)該關(guān)系模式屬于第三規(guī)范型(3NF)。職工號(hào)職工職務(wù)工資1001張三工程師2001002李四技術(shù)員1201005王五高工35010.4續(xù)第三規(guī)范型:職工號(hào)職工職務(wù)工資1001張三工程師4610.4續(xù)適當(dāng)?shù)囊?guī)范化規(guī)范化程度越高數(shù)據(jù)冗余更新異常連接運(yùn)算時(shí)間查詢(xún)時(shí)間效率10.4續(xù)適當(dāng)?shù)囊?guī)范化規(guī)范化程度越高數(shù)據(jù)冗余更新異常連接運(yùn)47自學(xué)任務(wù)自學(xué)任務(wù)48再見(jiàn)Doyouhavemadeaprogresstoday?再見(jiàn)Doyouhavemadeaprogress49第四講數(shù)據(jù)資源管理技術(shù)(管理信息系統(tǒng)成都信息工程學(xué)課件50第四講數(shù)據(jù)資源管理技術(shù)第四講數(shù)據(jù)資源管理技術(shù)51教學(xué)計(jì)劃教學(xué)進(jìn)度表

授課主題 學(xué)時(shí)狀態(tài)備注1:MIS的基本概念 (6)2:MIS的技術(shù)基礎(chǔ) (4)3:數(shù)據(jù)資源管理 (6)No.14:MIS的應(yīng)用 (6)6:MIS的開(kāi)發(fā)方法 (6)7:MIS的分析與設(shè)計(jì) (6)8:MIS的實(shí)施 (4)9:實(shí)驗(yàn)項(xiàng)目 (10)10:課程評(píng)價(jià) (2)教學(xué)計(jì)劃教學(xué)進(jìn)度表授課主題 學(xué)時(shí)52教學(xué)目標(biāo)理解并掌握數(shù)據(jù)資源的管理觀數(shù)據(jù)資源的管理技術(shù)教學(xué)目標(biāo)理解并掌握53教學(xué)內(nèi)容本講共計(jì)4學(xué)時(shí)第十章4學(xué)時(shí)教學(xué)內(nèi)容本講共計(jì)4學(xué)時(shí)54第十章數(shù)據(jù)資源管理技術(shù)主要內(nèi)容文件組織數(shù)據(jù)庫(kù)技術(shù)第十章數(shù)據(jù)資源管理技術(shù)主要內(nèi)容5510.引言企業(yè)的重要資源勞動(dòng)力、原材料、資金、設(shè)備、信息廣義的數(shù)據(jù)資源管理包括:文件組織數(shù)據(jù)庫(kù)數(shù)據(jù)規(guī)劃數(shù)據(jù)管理10.引言企業(yè)的重要資源5610.1文件組織數(shù)據(jù)組織的層次人們需要用數(shù)據(jù)來(lái)進(jìn)行決策和采取行動(dòng)如果這些數(shù)據(jù)能夠在限定的時(shí)間內(nèi)被檢索處理,這些數(shù)據(jù)就產(chǎn)生了價(jià)值,成為信息。因此需要將數(shù)據(jù)有序的組織起來(lái),才能對(duì)數(shù)據(jù)進(jìn)行有效的處理。數(shù)據(jù)的邏輯組織有四個(gè)基本的邏輯元素:數(shù)據(jù)項(xiàng)記錄文件數(shù)據(jù)庫(kù)10.1文件組織數(shù)據(jù)組織的層次5710.1續(xù)數(shù)據(jù)組織的層次數(shù)據(jù)庫(kù)文件1文件2文件n文件n-1記錄1記錄2記錄n-1記錄n數(shù)據(jù)項(xiàng)1數(shù)據(jù)項(xiàng)2數(shù)據(jù)項(xiàng)n-1數(shù)據(jù)項(xiàng)n…...…...…...姓名、性別等若干學(xué)生學(xué)生文件學(xué)生數(shù)據(jù)庫(kù)10.1續(xù)數(shù)據(jù)組織的層次數(shù)據(jù)庫(kù)文件1文件2文件n文件n-15810.1續(xù)數(shù)據(jù)組織的相關(guān)概念數(shù)據(jù)項(xiàng)是組成數(shù)據(jù)系統(tǒng)的有意義的最小基本單位。它的作用是描述一個(gè)數(shù)據(jù)處理對(duì)象的某些屬性。記錄與數(shù)據(jù)處理的某一對(duì)象有關(guān)的一切數(shù)據(jù)項(xiàng)構(gòu)成了該對(duì)象的一條記錄。標(biāo)識(shí)記錄的數(shù)據(jù)項(xiàng)稱(chēng)為關(guān)鍵項(xiàng)。文件相關(guān)(同類(lèi))記錄的集合稱(chēng)為文件。數(shù)據(jù)庫(kù)按一定方式組織起來(lái)的邏輯相關(guān)的文件集合形成數(shù)據(jù)庫(kù)。10.1續(xù)數(shù)據(jù)組織的相關(guān)概念5910.1續(xù)文件的管理觀大量的企業(yè)數(shù)據(jù)不可能存放在主存中某一時(shí)刻,企業(yè)只使用其中的一部分?jǐn)?shù)據(jù)企業(yè)的數(shù)據(jù)一般以文件形式組織起來(lái)分類(lèi)按存儲(chǔ)介質(zhì)光盤(pán)文件磁盤(pán)文件打印文件按文件在信息系統(tǒng)中所執(zhí)行的功能主文件事務(wù)文件報(bào)告文件工作文件程序文件10.1續(xù)文件的管理觀分類(lèi)6010.1續(xù)數(shù)據(jù)的物理儲(chǔ)存與傳送自學(xué)問(wèn)題磁盤(pán)與磁帶在數(shù)據(jù)存儲(chǔ)方面各有什么特點(diǎn)?什么是數(shù)據(jù)的邏輯組織?什么是數(shù)據(jù)的物理組織?如何實(shí)現(xiàn)邏輯組織與物理組織之間的數(shù)據(jù)傳送?10.1續(xù)數(shù)據(jù)的物理儲(chǔ)存與傳送6110.1續(xù)文件組織形式建立并確定數(shù)據(jù)記錄的物理順序和邏輯順序之間的對(duì)立關(guān)系。邏輯數(shù)據(jù)記錄物理存儲(chǔ)方式順序文件索引文件鏈表文件倒排文件順序映射關(guān)系10.1續(xù)文件組織形式邏輯物理順序文件順序映射關(guān)系6210.1續(xù)順序文件文件中數(shù)據(jù)記錄的物理順序與邏輯順序一致,文件記錄按關(guān)鍵字值的遞增(或遞減)次序排序,形成其邏輯順序。870001張三456870002李四645870003王五587870004孫六676870005錢(qián)七565………………12345……文件記錄物理設(shè)備關(guān)鍵字值相對(duì)磁道10.1續(xù)順序文件870001張三456870002李四66310.1續(xù)索引文件具有索引表的文件稱(chēng)為索引文件。索引文件主文件索引表數(shù)據(jù)記錄區(qū)索引區(qū)記錄原始信息記錄關(guān)鍵字+記錄地址組成映射加工10.1續(xù)索引文件索引文件主文件索引表數(shù)據(jù)記錄區(qū)索引區(qū)記錄6410.1續(xù)舉例記錄地址學(xué)號(hào)姓名成績(jī)A870005張三456B870002李四645C870001王五587D870004孫六676E870003錢(qián)七565主關(guān)鍵字(學(xué)號(hào))記錄地址870001C870002B870003E870004D870005A主文件索引表關(guān)鍵字學(xué)號(hào)與學(xué)生記錄地址的對(duì)應(yīng)表10.1續(xù)舉例記錄地址學(xué)號(hào)姓名成績(jī)A870005張三4566510.1續(xù)鏈表文件倒排文件帶有輔索引或倒排索引的文件稱(chēng)為倒排文件記錄記錄記錄記錄^入口10.1續(xù)鏈表文件記錄記錄記錄記錄^入口6610.2數(shù)據(jù)庫(kù)技術(shù)傳統(tǒng)文件處理系統(tǒng)存在問(wèn)題數(shù)據(jù)冗余與數(shù)據(jù)不一致性數(shù)據(jù)結(jié)構(gòu)的不一致,數(shù)據(jù)聯(lián)系弱缺少數(shù)據(jù)字典,缺少靈活性應(yīng)用程序1數(shù)據(jù)文件1應(yīng)用程序2應(yīng)用程序3數(shù)據(jù)文件2數(shù)據(jù)文件3用戶(hù)用戶(hù)用戶(hù)10.2數(shù)據(jù)庫(kù)技術(shù)傳統(tǒng)文件處理系統(tǒng)應(yīng)用程序1數(shù)據(jù)文件1應(yīng)用6710.2續(xù)銀行文件處理系統(tǒng)客戶(hù)財(cái)務(wù)報(bào)表分期貸款程序帳戶(hù)核對(duì)處理存款處理分期貸款處理貸款分析報(bào)告客戶(hù)票據(jù)存款文件修改文件修改核對(duì)帳戶(hù)核對(duì)程序分期貸款文件修改存款程序客戶(hù)交易客戶(hù)交易10.2續(xù)銀行文件處理系統(tǒng)客戶(hù)財(cái)務(wù)分期貸帳戶(hù)核對(duì)存款處理分6810.2續(xù)數(shù)據(jù)庫(kù)處理系統(tǒng)優(yōu)點(diǎn)完善的數(shù)據(jù)字典和數(shù)據(jù)模型數(shù)據(jù)獨(dú)立性方便的接口完整的數(shù)據(jù)控制功能提高了系統(tǒng)的靈活性應(yīng)用程序1應(yīng)用程序2應(yīng)用程序3DBMS數(shù)據(jù)庫(kù)中央數(shù)據(jù)庫(kù)用戶(hù)用戶(hù)用戶(hù)10.2續(xù)數(shù)據(jù)庫(kù)處理系統(tǒng)應(yīng)用程序1應(yīng)用程序2應(yīng)用程序3DB6910.2續(xù)銀行數(shù)據(jù)庫(kù)處理系統(tǒng)客戶(hù)交易處理數(shù)據(jù)庫(kù)管理系統(tǒng)核對(duì)帳戶(hù)程序存款帳目程序分期貸款程序客戶(hù)數(shù)據(jù)庫(kù)..查詢(xún)10.2續(xù)銀行數(shù)據(jù)庫(kù)處理系統(tǒng)客戶(hù)交易處理數(shù)據(jù)7010.2續(xù)數(shù)據(jù)庫(kù)管理系統(tǒng)(DBMS)功能DBMS是一組計(jì)算機(jī)程序,控制組織和用戶(hù)的數(shù)據(jù)庫(kù)的生成、維護(hù)和使用。具有以下功能:數(shù)據(jù)庫(kù)開(kāi)發(fā)數(shù)據(jù)庫(kù)查詢(xún)數(shù)據(jù)庫(kù)維護(hù)應(yīng)用與開(kāi)發(fā)..操作系統(tǒng)數(shù)據(jù)庫(kù)管理系統(tǒng)應(yīng)用程序數(shù)據(jù)庫(kù)數(shù)據(jù)字典用戶(hù)10.2續(xù)數(shù)據(jù)庫(kù)管理系統(tǒng)(DBMS)功能..操作系統(tǒng)數(shù)據(jù)庫(kù)7110.2續(xù)數(shù)據(jù)庫(kù)管理系統(tǒng)(DBMS)數(shù)據(jù)庫(kù)開(kāi)發(fā):利用數(shù)據(jù)定義語(yǔ)言(DDL)開(kāi)發(fā)與說(shuō)明數(shù)據(jù)內(nèi)容、相互關(guān)系及每個(gè)數(shù)據(jù)庫(kù)的結(jié)構(gòu)。并把這些信息存儲(chǔ)在一個(gè)專(zhuān)用的數(shù)據(jù)定義和說(shuō)明的數(shù)據(jù)庫(kù)中,稱(chēng)為數(shù)據(jù)字典。數(shù)據(jù)字典由數(shù)據(jù)庫(kù)管理員控制、管理和維護(hù)。數(shù)據(jù)庫(kù)查詢(xún):用戶(hù)使用DBMS的查詢(xún)語(yǔ)言詢(xún)問(wèn)數(shù)據(jù)庫(kù)中的數(shù)據(jù)。最常用的查詢(xún)語(yǔ)言是結(jié)構(gòu)化查詢(xún)語(yǔ)言(SQL)。數(shù)據(jù)庫(kù)維護(hù)應(yīng)用開(kāi)發(fā)10.2續(xù)數(shù)據(jù)庫(kù)管理系統(tǒng)(DBMS)7210.2續(xù)數(shù)據(jù)庫(kù)有哪些類(lèi)型?企業(yè)數(shù)據(jù)庫(kù)的種類(lèi)操作數(shù)據(jù)庫(kù)管理數(shù)據(jù)庫(kù)信息倉(cāng)庫(kù)分布式數(shù)據(jù)庫(kù)外部數(shù)據(jù)庫(kù)文本數(shù)據(jù)庫(kù)多媒體數(shù)據(jù)庫(kù)10.2續(xù)數(shù)據(jù)庫(kù)有哪些類(lèi)型?7310.2續(xù)數(shù)據(jù)庫(kù)模型模型功能使數(shù)據(jù)以記錄的形式組織在一起,綜合反映各種業(yè)務(wù)信息,既綜合又沒(méi)有冗余。模型能反映用戶(hù)各業(yè)務(wù)信息所存在的內(nèi)在聯(lián)系,而且與DBMS數(shù)據(jù)模型一致。模型的類(lèi)型網(wǎng)狀型層次型關(guān)系型(目前最流行的是關(guān)系型數(shù)據(jù)庫(kù))10.2續(xù)數(shù)據(jù)庫(kù)模型7410.2續(xù)數(shù)據(jù)庫(kù)系統(tǒng)的三級(jí)模式模式即邏輯模式。是數(shù)據(jù)庫(kù)中全體數(shù)據(jù)的邏輯結(jié)構(gòu)和特征的描述,是所有用戶(hù)的公共數(shù)據(jù)視圖。外模式用戶(hù)模式或者子模式。是數(shù)據(jù)庫(kù)用戶(hù)能夠看見(jiàn)和使用的局部數(shù)據(jù)的邏輯結(jié)構(gòu)和特征的描述。內(nèi)模式物理模式或者存儲(chǔ)模式。是數(shù)據(jù)物理結(jié)構(gòu)和存儲(chǔ)方式的描述,是數(shù)據(jù)在數(shù)據(jù)庫(kù)內(nèi)部的表示方法。參見(jiàn)159頁(yè)圖10.1110.2續(xù)數(shù)據(jù)庫(kù)系統(tǒng)的三級(jí)模式7510.2續(xù)數(shù)據(jù)庫(kù)系統(tǒng)的三級(jí)模式(圖)物理模型內(nèi)模式用戶(hù)A用戶(hù)B用戶(hù)D用戶(hù)E外模式1(子模式1)外模式2(子模式2)概念模型(模式)DBMSOS子模式/概念模式映射A子模式/概念模式映射B模式/內(nèi)模式映射10.2續(xù)數(shù)據(jù)庫(kù)系統(tǒng)的三級(jí)模式(圖)物理模型內(nèi)模式用戶(hù)A用7610.2續(xù)數(shù)據(jù)庫(kù)的二級(jí)映射外模式/模式映射:當(dāng)模式改變時(shí),使外模式保持不變,從而應(yīng)用程序不變,保證了數(shù)據(jù)與程序的邏輯獨(dú)立性。模式/內(nèi)模式映射:當(dāng)數(shù)據(jù)庫(kù)存儲(chǔ)結(jié)構(gòu)改變,使模式保持不變,從而應(yīng)用程序不變,保證了數(shù)據(jù)與程序的物理獨(dú)立性10.2續(xù)數(shù)據(jù)庫(kù)的二級(jí)映射7710.2續(xù)數(shù)據(jù)庫(kù)數(shù)據(jù)的存取過(guò)程應(yīng)用程序A用戶(hù)工作區(qū)狀態(tài)碼系統(tǒng)緩沖區(qū)數(shù)據(jù)庫(kù)OSDBMS物理數(shù)據(jù)庫(kù)描述概念模式應(yīng)用程序A的子模式10.2續(xù)數(shù)據(jù)庫(kù)數(shù)據(jù)的存取過(guò)程應(yīng)用程序A用戶(hù)工作區(qū)狀態(tài)碼系7810.2續(xù)信息的轉(zhuǎn)換客觀事物類(lèi):事物相關(guān)性質(zhì)集合人實(shí)體實(shí)體集合及實(shí)體聯(lián)系相關(guān)屬性集合加工、轉(zhuǎn)換數(shù)文件據(jù)記錄庫(kù)相關(guān)數(shù)據(jù)項(xiàng)集合加工轉(zhuǎn)換存儲(chǔ)二進(jìn)制數(shù)據(jù)集合結(jié)構(gòu)計(jì)算機(jī)世界DBMS數(shù)據(jù)世界DBMS的數(shù)據(jù)模型信息世界認(rèn)識(shí)選擇描述現(xiàn)實(shí)世界E-R模型10.2續(xù)信息的轉(zhuǎn)換客觀事物類(lèi):人實(shí)體實(shí)7910.2續(xù)三個(gè)不同世界術(shù)語(yǔ)客觀世界信息世界數(shù)據(jù)世界

組織(事物及其聯(lián)系)實(shí)體及其聯(lián)系數(shù)據(jù)庫(kù)(概念模型)

事物類(lèi)(總體)實(shí)體集文件

事物(對(duì)象、個(gè)體)實(shí)體記錄

特征(性質(zhì))屬性數(shù)據(jù)項(xiàng)實(shí)體及其聯(lián)系概念模型E—R圖10.2續(xù)三個(gè)不同世界術(shù)語(yǔ)實(shí)體及其聯(lián)系概念模型E—R圖8010.3E-R信息模型的設(shè)計(jì)與應(yīng)用E-R圖描述現(xiàn)實(shí)世界的概念模型實(shí)體:屬性:聯(lián)系:一對(duì)一聯(lián)系一對(duì)多聯(lián)系多對(duì)多聯(lián)系實(shí)體集屬性聯(lián)系集線段10.3E-R信息模型的設(shè)計(jì)與應(yīng)用E-R圖描述現(xiàn)實(shí)世界的概8110.3續(xù)E—R圖設(shè)計(jì)原則真實(shí)性原則避免冗余原則簡(jiǎn)單性原則合適性原則(用實(shí)體或?qū)傩曰蚵?lián)系集)注意對(duì)客觀對(duì)象的約束映射約束、鍵碼約束、參照完整性約束10.3續(xù)E—R圖設(shè)計(jì)原則8210.3續(xù)實(shí)體(Entity):是一個(gè)有著一系列顯著的、易辨認(rèn)的屬性的對(duì)象。實(shí)體可以是具體的(物體、人物等。)實(shí)體也可以抽象的(事、概念、事物之間的聯(lián)系)確定實(shí)體的指導(dǎo) 找出問(wèn)題中的大模塊問(wèn)題陳述中的名詞10.3續(xù)實(shí)體(Entity):8310.3續(xù)屬性(Attribute)實(shí)體的特性,它描述了實(shí)體的一個(gè)部分。一個(gè)實(shí)體可由若干個(gè)屬性來(lái)刻畫(huà)。如學(xué)生(學(xué)號(hào),姓名,性別,……)碼(Key):唯一標(biāo)識(shí)實(shí)體的屬性集。如:學(xué)號(hào)為學(xué)生的碼。確定屬性的指導(dǎo)可能將名詞當(dāng)作屬性,但不應(yīng)將其和實(shí)體混淆.10.3續(xù)屬性(Attribute)8410.3續(xù)E—R圖繪制圖書(shū)作者寫(xiě)作出版社類(lèi)別頁(yè)數(shù)ISBN書(shū)名姓名出生地身份證號(hào)定稿時(shí)間價(jià)格包含實(shí)體集“圖書(shū)”和“作者”的E—R圖10.3續(xù)E—R圖繪制圖書(shū)作者寫(xiě)作出版社類(lèi)別頁(yè)數(shù)ISBN書(shū)8510.3續(xù)E—R圖向關(guān)系數(shù)據(jù)模型的轉(zhuǎn)換1、E—R圖中每個(gè)實(shí)體,相應(yīng)轉(zhuǎn)換為一個(gè)關(guān)系,該關(guān)系包括對(duì)應(yīng)實(shí)體的全部屬性,并確定出該關(guān)系的關(guān)鍵字。2、對(duì)于“聯(lián)系集”,根據(jù)聯(lián)系方式不同,采取不同手段以使被它聯(lián)系的實(shí)體所對(duì)應(yīng)的關(guān)系彼此實(shí)現(xiàn)某種聯(lián)系。10.3續(xù)E—R圖向關(guān)系數(shù)據(jù)模型的轉(zhuǎn)換8610.3續(xù)E—R圖向關(guān)系數(shù)據(jù)模型的轉(zhuǎn)換轉(zhuǎn)換過(guò)程示意圖E-R圖關(guān)系模型DBMS10.3續(xù)E—R圖向關(guān)系數(shù)據(jù)模型的轉(zhuǎn)換轉(zhuǎn)換過(guò)程示意圖E-R8710.3續(xù)E—R圖的轉(zhuǎn)換將E-R圖轉(zhuǎn)換成相應(yīng)的表表是行和列的集合,實(shí)體被表示成表的形式。用列標(biāo)題表示實(shí)體的屬性用行表示關(guān)于實(shí)體的實(shí)際數(shù)據(jù)關(guān)于表和屬性的命名規(guī)則屬性名和表名中不能包含空格表名對(duì)實(shí)體的描述應(yīng)該是有意義的。

如student(cStuID,cStuName,nStuAge,……)表名只能描述一個(gè)主題10.3續(xù)E—R圖的轉(zhuǎn)換8810.3續(xù)轉(zhuǎn)換舉例一廠長(zhǎng)號(hào)姓名年齡廠長(zhǎng)廠號(hào)

溫馨提示

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

評(píng)論

0/150

提交評(píng)論