管理信息系統(tǒng)(陳太博)第五章數(shù)據(jù)資源管理技術(shù)課件_第1頁
管理信息系統(tǒng)(陳太博)第五章數(shù)據(jù)資源管理技術(shù)課件_第2頁
管理信息系統(tǒng)(陳太博)第五章數(shù)據(jù)資源管理技術(shù)課件_第3頁
管理信息系統(tǒng)(陳太博)第五章數(shù)據(jù)資源管理技術(shù)課件_第4頁
管理信息系統(tǒng)(陳太博)第五章數(shù)據(jù)資源管理技術(shù)課件_第5頁
已閱讀5頁,還剩43頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、管理信息系統(tǒng)(陳太博)第五章 數(shù)據(jù)資源管理技術(shù),1,管理信息系統(tǒng)(MANAGEMAENT INFORMATION SYSTEM)信息時代的組織變革和管理創(chuàng)新,陳太博,管理信息系統(tǒng)(陳太博)第五章 數(shù)據(jù)資源管理技術(shù),2,第五章 數(shù)據(jù)資源管理技術(shù),51 數(shù)據(jù)管理技術(shù)的發(fā)展歷史,52 數(shù)據(jù)庫技術(shù),53 數(shù)據(jù)倉庫與 數(shù)據(jù)挖掘,管理信息系統(tǒng)(陳太博)第五章 數(shù)據(jù)資源管理技術(shù),3,51 數(shù)據(jù)(信息)管理的發(fā)展歷史,一、人工管理階段 計算機(jī)誕生的初期(即20世紀(jì)50年代后期之前),這個時期的計算機(jī)主要用于科學(xué)計算。 從硬件看,沒有磁盤等直接存取的存儲設(shè)備; 從軟件看,沒有操作系統(tǒng)和管理數(shù)據(jù)的軟件,數(shù)據(jù)處理方

2、式是批處理。,管理信息系統(tǒng)(陳太博)第五章 數(shù)據(jù)資源管理技術(shù),4,人工管理階段數(shù)據(jù)管理的特點: 數(shù)據(jù)不保存 沒有對數(shù)據(jù)進(jìn)行管理的軟件系統(tǒng),數(shù)據(jù)的組織方式必須由程序員自行設(shè)計。 一組數(shù)據(jù)對應(yīng)于一個程序,數(shù)據(jù)無法共享。,管理信息系統(tǒng)(陳太博)第五章 數(shù)據(jù)資源管理技術(shù),5,51 數(shù)據(jù)(信息)管理的發(fā)展歷史,二、文件系統(tǒng)管理階段 文件系統(tǒng)階段是指計算機(jī)不僅用于科學(xué)計算,而且還大量用于管理數(shù)據(jù)的階段(從50年代后期到60年代中期)。 在硬件方面,外存儲器有了磁帶、磁盤、磁鼓等直接存取的存儲設(shè)備。 在軟件方面,操作系統(tǒng)中已經(jīng)有了專門用于管理數(shù)據(jù)的軟件,稱為文件系統(tǒng)。,管理信息系統(tǒng)(陳太博)第五章 數(shù)據(jù)資源

3、管理技術(shù),6,文件屬于操作系統(tǒng)的范疇。操作系統(tǒng)將一組相關(guān)的字符序列看成一個整體,給它唯一的命名以區(qū)別于其它的數(shù)據(jù)集。 凡是具有名字的字符序列都看成是一個文件。程序、數(shù)據(jù)集合等,都是一樣的文件。 數(shù)據(jù)文件則是指為了某一特定目的而以一定方式形成的有名字的相關(guān)記錄的集合。,管理信息系統(tǒng)(陳太博)第五章 數(shù)據(jù)資源管理技術(shù),7,文件組織,0001 李 強(qiáng) 男 32機(jī)加 銑 0002 劉正一 男 36機(jī)加 車 0135 張 克 男 31總裝 裝1 ,記錄值,數(shù)據(jù)項值,文件,管理信息系統(tǒng)(陳太博)第五章 數(shù)據(jù)資源管理技術(shù),8,文件系統(tǒng)管理階段數(shù)據(jù)管理的特點 數(shù)據(jù)需要長期保存在外存上供反復(fù)使用 程序之間有了一

4、定的獨立性,操作系統(tǒng)提供了文件管理功能和訪問文件的存取方法,程序可以通過文件名和數(shù)據(jù)打交道,不必再尋找數(shù)據(jù)的物理存放位置。,管理信息系統(tǒng)(陳太博)第五章 數(shù)據(jù)資源管理技術(shù),9,52 數(shù)據(jù)庫技術(shù),數(shù)據(jù)庫是數(shù)據(jù)組織的高級形式,它是一種對組織中的各種主要數(shù)據(jù)資源進(jìn)行系統(tǒng)化的組織與管理的新技術(shù)。以求得節(jié)簡、高效、共享和安全。 數(shù)據(jù)庫好比一個“魔方”通過對基本數(shù)據(jù)的“組織”與“掰動”邏輯,就可以由基本的數(shù)據(jù)單元形成人們所需的各種各樣的數(shù)據(jù)“圖案”。,管理信息系統(tǒng)(陳太博)第五章 數(shù)據(jù)資源管理技術(shù),10,5.2.1 數(shù)據(jù)庫的基本概念一 數(shù)據(jù)庫處理的對象數(shù)據(jù),數(shù)據(jù):在計算機(jī)系統(tǒng)中,各種字母和數(shù)字符號的組合、

5、語音、圖形、圖像等統(tǒng)稱為數(shù)據(jù)。 數(shù)據(jù)的型與值 如:黎明(字符型) 125.35(數(shù)值型) 2005-01-24(日期型) 數(shù)據(jù)結(jié)構(gòu)(數(shù)據(jù)模式) 如:黎明 男 1982-02-19 1200,管理信息系統(tǒng)(陳太博)第五章 數(shù)據(jù)資源管理技術(shù),11,二 數(shù)據(jù)庫(DB)的概念,數(shù)據(jù)庫(Data Base,DB)是按一定的組織形式存儲在一起的相互關(guān)聯(lián)的數(shù)據(jù)集合。 數(shù)據(jù)被結(jié)構(gòu)化和標(biāo)準(zhǔn)化后,按照一定的數(shù)據(jù)模式,以較小的冗余,存儲到數(shù)據(jù)庫中。為多種應(yīng)用服務(wù);數(shù)據(jù)的存儲獨立于使用它的程序;對數(shù)據(jù)庫插入新數(shù)據(jù)、修改和檢索原有數(shù)據(jù)均能按一種公用的和可控制的方法進(jìn)行。,管理信息系統(tǒng)(陳太博)第五章 數(shù)據(jù)資源管理技術(shù),

6、12,5.2.2 數(shù)據(jù)庫的典型技術(shù)特點,1數(shù)據(jù)庫在存儲數(shù)據(jù)時是按照預(yù)先定義好的數(shù)據(jù)結(jié)構(gòu)(數(shù)據(jù)模式)進(jìn)行存儲的 2集成性:數(shù)據(jù)庫集中了各種應(yīng)用的數(shù)據(jù),進(jìn)行統(tǒng)一的構(gòu)造與存儲 3共享性:數(shù)據(jù)庫中的數(shù)據(jù)可被不同的應(yīng)用程序和用戶方便地使用 4數(shù)據(jù)獨立性:數(shù)據(jù)與程序之間依賴性較弱,數(shù)據(jù)的邏輯結(jié)構(gòu)、存儲結(jié)構(gòu)與存取方式的改變對應(yīng)用程序不構(gòu)成影響或影響較小 5數(shù)據(jù)統(tǒng)一管理與控制:數(shù)據(jù)庫管理系統(tǒng)(DBMS)為數(shù)據(jù)提供統(tǒng)一的管理手段,并能對數(shù)據(jù)的完整性、安全性及并發(fā)訪問提供必要的控制,管理信息系統(tǒng)(陳太博)第五章 數(shù)據(jù)資源管理技術(shù),13,1理解數(shù)據(jù)庫存儲數(shù)據(jù)的方式-1,那個戴太陽眼鏡、身上攤本小說的女人,衣服極斯文

7、講究。皮膚在東方人里,要算得白,可惜這白色不頂新鮮,帶些干滯。她去掉了黑眼鏡,眉清目秀,只是嘴唇嫌薄,擦了口紅還不夠豐厚。假使她從帆布躺椅上站起來,會見得身段瘦削,也許輪廓的線條太硬,像方頭鋼筆劃成的,年齡看上去有二十五六,不過新派女人的年齡好比舊式女人婚帖上的年庚,需要考訂學(xué)家所謂外證據(jù)來斷定真確性,本身是看不出的。 (字?jǐn)?shù):183) 錢鐘書圍城第一章,管理信息系統(tǒng)(陳太博)第五章 數(shù)據(jù)資源管理技術(shù),14,蘇小姐領(lǐng)了個二十左右的嬌小女孩子出來,介紹道:“這是我表妹唐曉芙?!碧菩〗銒趁亩苏膱A臉,有兩個淺酒渦。天生著一般女人要花錢費時、調(diào)脂和粉來仿造的好臉色,新鮮得使人見了忘掉口渴而又覺嘴饞,

8、仿佛是好水果。她眼睛并不頂大,可是靈活溫柔,反襯得許多女人的大眼睛只像政治家講的大話,大而無當(dāng)。古典學(xué)者看她說笑時露出的好牙齒,會詫異為什么古今中外詩人,都甘心變成女人頭插的釵,腰束的帶,身體睡的席,甚至腳下踐踏的鞋,可是從沒想到化作她的牙刷。她頭發(fā)沒燙,眉毛不鑷,口紅也沒有擦,似乎安心遵守天生的限止,不要彌補(bǔ)造化的缺陷??偠灾?,唐小姐是摩登文明社會里那樁罕物一個真正的女孩子。 (字?jǐn)?shù):285) 錢鐘書圍城第三章,1理解數(shù)據(jù)庫存儲數(shù)據(jù)的方式-2,管理信息系統(tǒng)(陳太博)第五章 數(shù)據(jù)資源管理技術(shù),15,容貌特征表,數(shù)據(jù)庫存放數(shù)據(jù)必須按一定的預(yù)先定義好的數(shù)據(jù)模式存放。因此,數(shù)據(jù)在進(jìn)入數(shù)據(jù)庫之前必須

9、進(jìn)行結(jié)構(gòu)化和標(biāo)準(zhǔn)化處理。因而提升了數(shù)據(jù)的質(zhì)量,保證了數(shù)據(jù)處理的效率。,膚色類別表,1理解數(shù)據(jù)庫存儲數(shù)據(jù)的方式-3,結(jié)構(gòu)化,標(biāo)準(zhǔn)化,管理信息系統(tǒng)(陳太博)第五章 數(shù)據(jù)資源管理技術(shù),16,5.2.2 數(shù)據(jù)庫的典型技術(shù)特點,1數(shù)據(jù)庫在存儲數(shù)據(jù)時是按照預(yù)先定義好的數(shù)據(jù)結(jié)構(gòu)(數(shù)據(jù)模式)進(jìn)行存儲的 2集成性:數(shù)據(jù)庫集中了各種應(yīng)用的數(shù)據(jù),進(jìn)行統(tǒng)一的構(gòu)造與存儲 3共享性:數(shù)據(jù)庫中的數(shù)據(jù)可被不同的應(yīng)用程序和用戶方便地使用 4數(shù)據(jù)獨立性:數(shù)據(jù)與程序之間依賴性較弱,數(shù)據(jù)的邏輯結(jié)構(gòu)、存儲結(jié)構(gòu)與存取方式的改變對應(yīng)用程序不構(gòu)成影響或影響較小 5數(shù)據(jù)統(tǒng)一管理與控制:數(shù)據(jù)庫管理系統(tǒng)(DBMS)為數(shù)據(jù)提供統(tǒng)一的管理手段,并能對

10、數(shù)據(jù)的完整性、安全性及并發(fā)訪問提供必要的控制,管理信息系統(tǒng)(陳太博)第五章 數(shù)據(jù)資源管理技術(shù),17,學(xué)生成績數(shù)據(jù)庫,2理解數(shù)據(jù)庫的集成性,用戶1:漂亮的語文老師,用戶2:英俊的數(shù)學(xué)老師,集中考慮各個用戶的信息需求,對數(shù)據(jù)庫進(jìn)行統(tǒng)一的設(shè)計與構(gòu)造,降低了冗余度 保證了數(shù)據(jù)的一致性,管理信息系統(tǒng)(陳太博)第五章 數(shù)據(jù)資源管理技術(shù),18,5.2.2 數(shù)據(jù)庫的典型技術(shù)特點,1數(shù)據(jù)庫在存儲數(shù)據(jù)時是按照預(yù)先定義好的數(shù)據(jù)結(jié)構(gòu)(數(shù)據(jù)模式)進(jìn)行存儲的 2集成性:數(shù)據(jù)庫集中了各種應(yīng)用的數(shù)據(jù),進(jìn)行統(tǒng)一的構(gòu)造與存儲 3共享性:數(shù)據(jù)庫中的數(shù)據(jù)可被不同的應(yīng)用程序和用戶方便地使用 4數(shù)據(jù)獨立性:數(shù)據(jù)與程序之間依賴性較弱,數(shù)據(jù)

11、的邏輯結(jié)構(gòu)、存儲結(jié)構(gòu)與存取方式的改變對應(yīng)用程序不構(gòu)成影響或影響較小 5數(shù)據(jù)統(tǒng)一管理與控制:數(shù)據(jù)庫管理系統(tǒng)(DBMS)為數(shù)據(jù)提供統(tǒng)一的管理手段,并能對數(shù)據(jù)的完整性、安全性及并發(fā)訪問提供必要的控制,管理信息系統(tǒng)(陳太博)第五章 數(shù)據(jù)資源管理技術(shù),19,數(shù)據(jù)庫中的數(shù)據(jù)可被不同的應(yīng)用程序和用戶方便地使用,3理解數(shù)據(jù)庫的共享性,管理信息系統(tǒng)(陳太博)第五章 數(shù)據(jù)資源管理技術(shù),20,5.2.2 數(shù)據(jù)庫的典型技術(shù)特點,1數(shù)據(jù)庫在存儲數(shù)據(jù)時是按照預(yù)先定義好的數(shù)據(jù)結(jié)構(gòu)(數(shù)據(jù)模式)進(jìn)行存儲的 2集成性:數(shù)據(jù)庫集中了各種應(yīng)用的數(shù)據(jù),進(jìn)行統(tǒng)一的構(gòu)造與存儲 3共享性:數(shù)據(jù)庫中的數(shù)據(jù)可被不同的應(yīng)用程序和用戶方便地使用 4

12、數(shù)據(jù)獨立性:數(shù)據(jù)與程序之間依賴性較弱,數(shù)據(jù)的邏輯結(jié)構(gòu)、存儲結(jié)構(gòu)與存取方式的改變對應(yīng)用程序不構(gòu)成影響或影響較小 5數(shù)據(jù)統(tǒng)一管理與控制:數(shù)據(jù)庫管理系統(tǒng)(DBMS)為數(shù)據(jù)提供統(tǒng)一的管理手段,并能對數(shù)據(jù)的完整性、安全性及并發(fā)訪問提供必要的控制,管理信息系統(tǒng)(陳太博)第五章 數(shù)據(jù)資源管理技術(shù),21,學(xué)生成績數(shù)據(jù)庫,4理解數(shù)據(jù)庫的獨立性,應(yīng)用程序1(C語言編寫) SELECT 學(xué)號,姓名,語文 FROM 學(xué)生成績數(shù)據(jù)庫 ,應(yīng)用程序2(Visual Basic編寫) SELECT 學(xué)號,姓名,數(shù)學(xué) FROM 學(xué)生成績數(shù)據(jù)庫 ,管理信息系統(tǒng)(陳太博)第五章 數(shù)據(jù)資源管理技術(shù),22,5.2.2 數(shù)據(jù)庫的典型技術(shù)

13、特點,1數(shù)據(jù)庫在存儲數(shù)據(jù)時是按照預(yù)先定義好的數(shù)據(jù)結(jié)構(gòu)(數(shù)據(jù)模式)進(jìn)行存儲的 2集成性:數(shù)據(jù)庫集中了各種應(yīng)用的數(shù)據(jù),進(jìn)行統(tǒng)一的構(gòu)造與存儲 3共享性:數(shù)據(jù)庫中的數(shù)據(jù)可被不同的應(yīng)用程序和用戶方便地使用 4數(shù)據(jù)獨立性:數(shù)據(jù)與程序之間依賴性較弱,數(shù)據(jù)的邏輯結(jié)構(gòu)、存儲結(jié)構(gòu)與存取方式的改變對應(yīng)用程序不構(gòu)成影響或影響較小 5數(shù)據(jù)統(tǒng)一管理與控制:數(shù)據(jù)庫管理系統(tǒng)(DBMS)為數(shù)據(jù)提供統(tǒng)一的管理手段,并能對數(shù)據(jù)的完整性、安全性及并發(fā)訪問提供必要的控制,管理信息系統(tǒng)(陳太博)第五章 數(shù)據(jù)資源管理技術(shù),23,數(shù)據(jù)庫管理系統(tǒng)(DBMS)為數(shù)據(jù)提供統(tǒng)一的管理手段,并能對數(shù)據(jù)的完整性、安全性及并發(fā)訪問提供必要的控制,5理解數(shù)

14、據(jù)統(tǒng)一管理與控制,管理信息系統(tǒng)(陳太博)第五章 數(shù)據(jù)資源管理技術(shù),24,5.2.3 數(shù)據(jù)庫管理系統(tǒng)(DBMS),DBMS:是一種系統(tǒng)軟件,負(fù)責(zé)數(shù)據(jù)庫中的數(shù)據(jù)組織、數(shù)據(jù)操縱、數(shù)據(jù)維護(hù)、控制及保護(hù)和數(shù)據(jù)服務(wù)等。 DBMS是數(shù)據(jù)庫系統(tǒng)(DBS)的核心 DBMS實例 小型DBMS:Microsoft Access、Visual FoxPro 大中型DBMS:DB2(IBM)、Oracle(甲骨文)、SQL Server(微軟)、Sybase,管理信息系統(tǒng)(陳太博)第五章 數(shù)據(jù)資源管理技術(shù),25,DBMS應(yīng)具備的基本功能: 1數(shù)據(jù)模式(結(jié)構(gòu))定義; 2數(shù)據(jù)存取的物理構(gòu)建; 3數(shù)據(jù)操縱(查詢、插入、修改、

15、刪除數(shù)據(jù)); 4數(shù)據(jù)完整性、安全性定義與檢查; 5數(shù)據(jù)庫的并發(fā)控制與故障恢復(fù); 6數(shù)據(jù)服務(wù)(如:數(shù)據(jù)拷貝、轉(zhuǎn)存、重組、性能監(jiān)測、分析);,管理信息系統(tǒng)(陳太博)第五章 數(shù)據(jù)資源管理技術(shù),26,數(shù)據(jù)語言: 數(shù)據(jù)定義語言(DDL):模式定義、數(shù)據(jù)物理存取構(gòu)建。 數(shù)據(jù)操縱語言(DML):數(shù)據(jù)的增、刪、改、查。 數(shù)據(jù)控制語言(DCL):數(shù)據(jù)完整性、安全性的定義與檢查,并發(fā)控制、故障恢復(fù)。,管理信息系統(tǒng)(陳太博)第五章 數(shù)據(jù)資源管理技術(shù),27,按照數(shù)據(jù)庫處理數(shù)據(jù)的方式可以分為: 1層次數(shù)據(jù)模型 2網(wǎng)絡(luò)數(shù)據(jù)模型 3關(guān)系數(shù)據(jù)模型(以二維表的方式處理數(shù)據(jù))關(guān)系=(二維)表,管理信息系統(tǒng)(陳太博)第五章 數(shù)據(jù)資

16、源管理技術(shù),28,關(guān)系數(shù)據(jù)庫中的幾個關(guān)鍵的基本概念 屬性(字段) 元組(記錄) 鍵:主鍵、外鍵建立了表之間的邏輯關(guān)系,管理信息系統(tǒng)(陳太博)第五章 數(shù)據(jù)資源管理技術(shù),29,5.2.4 數(shù)據(jù)庫管理,大多數(shù)應(yīng)用了數(shù)據(jù)庫的組織需要建立專門的人員或?qū)B毜牟块T來對數(shù)據(jù)庫進(jìn)行管理,稱之為DBA(Database Administration) DBA的職責(zé)探討: 數(shù)據(jù)庫的設(shè)計與開發(fā) 數(shù)據(jù)的維護(hù) 數(shù)據(jù)庫的備份與恢復(fù) 保證數(shù)據(jù)庫的適應(yīng)性 DBA的技術(shù)技能與人際技能要求,管理信息系統(tǒng)(陳太博)第五章 數(shù)據(jù)資源管理技術(shù),30,5.2.5 數(shù)據(jù)庫系統(tǒng)(DBS)與數(shù)據(jù)庫應(yīng)用系統(tǒng)(DBAS),DBS的組成: 數(shù)據(jù)庫(D

17、B)、數(shù)據(jù)庫管理系統(tǒng)(DBMS)、數(shù)據(jù)庫管理員(DBA)、硬件平臺、軟件平臺 硬件平臺:計算機(jī)、網(wǎng)絡(luò) 軟件平臺: 操作系統(tǒng) 數(shù)據(jù)庫系統(tǒng)開發(fā)工具(VB、PB、Delphi、HTML、XML等) 接口軟件(ODBC、JDBC、OLEDB、CORBA、COM、DCOM等) DBAS的組成:DBS+應(yīng)用軟件+應(yīng)用界面,管理信息系統(tǒng)(陳太博)第五章 數(shù)據(jù)資源管理技術(shù),31,數(shù)據(jù)庫系統(tǒng)并不意味著只要購買并安裝了一個數(shù)據(jù)庫管理系統(tǒng)就萬事大吉了。 數(shù)據(jù)庫設(shè)計中的E-R方法 對于關(guān)系數(shù)據(jù)模型,一整套規(guī)范化的理論關(guān)系規(guī)范化理論。,5.2.6 數(shù)據(jù)庫設(shè)計,管理信息系統(tǒng)(陳太博)第五章 數(shù)據(jù)資源管理技術(shù),32,現(xiàn)實世

18、界,認(rèn)識抽象,信息世界 (邏輯)數(shù)據(jù)模型,計算機(jī)世界 物理模型,概念模型,管理信息系統(tǒng)(陳太博)第五章 數(shù)據(jù)資源管理技術(shù),33,數(shù)據(jù)庫的設(shè)計,數(shù)據(jù)需求分析 概念模式設(shè)計 邏輯結(jié)構(gòu)設(shè)計 物理結(jié)構(gòu)設(shè)計 數(shù)據(jù)庫的實施和維護(hù),管理信息系統(tǒng)(陳太博)第五章 數(shù)據(jù)資源管理技術(shù),34,概念模式設(shè)計的工具E-R模型(實體-聯(lián)系模型),實體、實體集 如:小趙、小李 實體 屬性 聯(lián)系,學(xué)生,學(xué)號,COURSE,Name,教學(xué),SC,管理信息系統(tǒng)(陳太博)第五章 數(shù)據(jù)資源管理技術(shù),35,管理信息系統(tǒng)(陳太博)第五章 數(shù)據(jù)資源管理技術(shù),36,FPU,產(chǎn)品,工廠,用戶,學(xué)生,教師,教學(xué),管理,employee,管理,管

19、理信息系統(tǒng)(陳太博)第五章 數(shù)據(jù)資源管理技術(shù),37,教工號,姓名,職稱,院系,聯(lián)系方式,學(xué)生號,姓名,性別,專業(yè),聯(lián)系方式,出生年月,1,n,教工號,管理信息系統(tǒng)(陳太博)第五章 數(shù)據(jù)資源管理技術(shù),38,邏輯結(jié)構(gòu)設(shè)計關(guān)系范式理論,(1) 第一范式(First Normal Form,1NF)在同一表中,沒有重復(fù)項出現(xiàn) (2) 第二范式(2NF) 每個表必須有一個數(shù)據(jù)元素為主關(guān)鍵字,其它數(shù)據(jù)元素與主關(guān)鍵字一一對應(yīng) (3) 第三范式(3NF) 滿足2NF且任何一個非主屬性都不傳遞依賴于任何主關(guān)鍵字,規(guī)范化理論是E.F.Codd在1971年提出,他和后來的研究者為數(shù)據(jù)結(jié)構(gòu)提出了5種規(guī)范化模式(Nor

20、mal Form,NF) ,這里僅討論前3種范式,管理信息系統(tǒng)(陳太博)第五章 數(shù)據(jù)資源管理技術(shù),39,不符合1NF的關(guān)系,符合1NF的關(guān)系,不符合2NF的教師與研究課題關(guān)系,管理信息系統(tǒng)(陳太博)第五章 數(shù)據(jù)資源管理技術(shù),40,不符合3NF的關(guān)系,符合3NF的關(guān)系,數(shù)據(jù)庫存儲數(shù)據(jù)時追求最小冗余度 關(guān)系范式的基本準(zhǔn)則:有冗余就分解,管理信息系統(tǒng)(陳太博)第五章 數(shù)據(jù)資源管理技術(shù),41,教工號,姓名,職稱,院系,聯(lián)系方式,學(xué)生號,姓名,性別,專業(yè),聯(lián)系方式,出生年月,1,n,教工號,導(dǎo)師信息表(教工號,姓名,職稱,院系,聯(lián)系方式) 研究生基本信息(學(xué)生號,姓名,性別,專業(yè), 聯(lián)系方式,出生年月,

21、導(dǎo)師教工號),管理信息系統(tǒng)(陳太博)第五章 數(shù)據(jù)資源管理技術(shù),42,導(dǎo)師信息表,研究生基本信息,簡化的元數(shù)據(jù),管理信息系統(tǒng)(陳太博)第五章 數(shù)據(jù)資源管理技術(shù),43,教工號,姓名,職稱,院系,聯(lián)系方式,學(xué)生號,姓名,性別,專業(yè),聯(lián)系方式,出生年月,m,n,教工號,導(dǎo)師信息表(教工號,姓名,職稱,院系,聯(lián)系方式) 研究生基本信息(學(xué)生號,姓名,性別,專業(yè), 聯(lián)系方式,出生年月) 師生關(guān)系表(教工號,學(xué)生號),學(xué)生號,管理信息系統(tǒng)(陳太博)第五章 數(shù)據(jù)資源管理技術(shù),44,課堂練習(xí),以大學(xué)的學(xué)生成績管理為例,設(shè)計一個學(xué)生成績管理的數(shù)據(jù)庫。通過該數(shù)據(jù)庫能夠滿足任課教師、教務(wù)管理人員和學(xué)生的各類信息查詢和

22、管理的需要。 要求: 分析學(xué)生成績管理的涉及各類用戶的數(shù)據(jù)需求 畫出相關(guān)的E-R圖 設(shè)計相關(guān)表的結(jié)構(gòu),包括各個表的屬性、屬性的數(shù)據(jù)類型和有效性約束、主鍵、外鍵、表之間的參照完整性約束 課后嘗試使用Access實現(xiàn)設(shè)計的數(shù)據(jù)庫,為每個相關(guān)的表輸入若干條數(shù)據(jù),管理信息系統(tǒng)(陳太博)第五章 數(shù)據(jù)資源管理技術(shù),45,課后實踐作業(yè),1假設(shè)你在某公司的銷售部工作,老板要求你創(chuàng)建一個電子文檔來記錄與客戶的交易信息,現(xiàn)在使用Excel來完成這個目的。 a.創(chuàng)建一個電子清單表有如下各列:客戶姓名、客戶地址、交易日期、商品名、單價、銷售員、銷售員Email。 b.假設(shè)你有三個客戶A、B和C。假設(shè)A在南京,B在大連

23、,C在廣州。假設(shè)你有兩個銷售員張三和李四(為每一個人建立一個Email地址)。假設(shè)有三種產(chǎn)品:P1、P2、P3。同一種產(chǎn)品賣給不同的客戶的價格都可能不同。編造一些交易數(shù)據(jù)(至少要有20行的樣本數(shù)據(jù),涵蓋了所有的客戶、產(chǎn)品和銷售人員)。假設(shè)價格會隨時間變化,輸入2005年至2006年間的數(shù)據(jù)。 c.假設(shè)產(chǎn)品P1在2006年更名為P1-Turbo,解釋你在Excel中修正這個錯誤所必需的詳細(xì)步驟。 d.一個真實的交易記錄中可能有幾千、上萬條記錄,如果面對這樣的電子表格,你需要怎樣的步驟改正c中的錯誤?,管理信息系統(tǒng)(陳太博)第五章 數(shù)據(jù)資源管理技術(shù),46,2.上題中的同樣問題,假設(shè)使用Access來記錄交易數(shù)據(jù)。 a.建立一個數(shù)據(jù)庫,創(chuàng)建3個表:客戶(客戶姓名,地址),銷售員(銷售員姓名,Email),價格(日期,產(chǎn)品,價格,客戶姓名,銷售員姓名),其中,銷售員姓名是銷售員表的主鍵。為每個屬性選擇合理的數(shù)據(jù)類型和有效性約束。 b.為顧客和價格創(chuàng)建一個1:N的關(guān)系,為銷售員和價格創(chuàng)建一個1:N的關(guān)系,為兩個關(guān)系都建立合理的參照完整性約束。 c.利用你在題目1中的數(shù)據(jù)填表。 d.客戶C的地址變?yōu)?/p>

溫馨提示

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

最新文檔

評論

0/150

提交評論