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

下載本文檔

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

文檔簡介

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

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

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

4、定的獨立性,操作系統(tǒng)提供了文件管理功能和訪問文件的存取方法,程序可以通過文件名和數(shù)據(jù)打交道,不必再尋找數(shù)據(jù)的物理存放位置。,管理信息系統(tǒng)(陳太博)第五章 數(shù)據(jù)資源管理技術,9,52 數(shù)據(jù)庫技術,數(shù)據(jù)庫是數(shù)據(jù)組織的高級形式,它是一種對組織中的各種主要數(shù)據(jù)資源進行系統(tǒng)化的組織與管理的新技術。以求得節(jié)簡、高效、共享和安全。 數(shù)據(jù)庫好比一個“魔方”通過對基本數(shù)據(jù)的“組織”與“掰動”邏輯,就可以由基本的數(shù)據(jù)單元形成人們所需的各種各樣的數(shù)據(jù)“圖案”。,管理信息系統(tǒng)(陳太博)第五章 數(shù)據(jù)資源管理技術,10,5.2.1 數(shù)據(jù)庫的基本概念一 數(shù)據(jù)庫處理的對象數(shù)據(jù),數(shù)據(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ù)資源管理技術,11,二 數(shù)據(jù)庫(DB)的概念,數(shù)據(jù)庫(Data Base,DB)是按一定的組織形式存儲在一起的相互關聯(lián)的數(shù)據(jù)集合。 數(shù)據(jù)被結(jié)構(gòu)化和標準化后,按照一定的數(shù)據(jù)模式,以較小的冗余,存儲到數(shù)據(jù)庫中。為多種應用服務;數(shù)據(jù)的存儲獨立于使用它的程序;對數(shù)據(jù)庫插入新數(shù)據(jù)、修改和檢索原有數(shù)據(jù)均能按一種公用的和可控制的方法進行。,管理信息系統(tǒng)(陳太博)第五章 數(shù)據(jù)資源管理技術,

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

23、,C在廣州。假設你有兩個銷售員張三和李四(為每一個人建立一個Email地址)。假設有三種產(chǎn)品:P1、P2、P3。同一種產(chǎn)品賣給不同的客戶的價格都可能不同。編造一些交易數(shù)據(jù)(至少要有20行的樣本數(shù)據(jù),涵蓋了所有的客戶、產(chǎn)品和銷售人員)。假設價格會隨時間變化,輸入2005年至2006年間的數(shù)據(jù)。 c.假設產(chǎn)品P1在2006年更名為P1-Turbo,解釋你在Excel中修正這個錯誤所必需的詳細步驟。 d.一個真實的交易記錄中可能有幾千、上萬條記錄,如果面對這樣的電子表格,你需要怎樣的步驟改正c中的錯誤?,管理信息系統(tǒng)(陳太博)第五章 數(shù)據(jù)資源管理技術,46,2.上題中的同樣問題,假設使用Access來記錄交易數(shù)據(jù)。 a.建立一個數(shù)據(jù)庫,創(chuàng)建3個表:客戶(客戶姓名,地址),銷售員(銷售員姓名,Email),價格(日期,產(chǎn)品,價格,客戶姓名,銷售員姓名),其中,銷售員姓名是銷售員表的主鍵。為每個屬性選擇合理的數(shù)據(jù)類型和有效性約束。 b.為顧客和價格創(chuàng)建一個1:N的關系,為銷售員和價格創(chuàng)建一個1: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)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論