管理系統中計算機應用PPT課件_第1頁
管理系統中計算機應用PPT課件_第2頁
管理系統中計算機應用PPT課件_第3頁
管理系統中計算機應用PPT課件_第4頁
管理系統中計算機應用PPT課件_第5頁
已閱讀5頁,還剩74頁未讀 繼續免費閱讀

下載本文檔

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

文檔簡介

1、管理系統中計算機應用管理系統中計算機應用自變量-李萌萌教材名稱:管理系統中計算機應用教材名稱:管理系統中計算機應用課程代碼:課程代碼:0005100051教材版本:教材版本:20122012年版年版教材主編:周山芙、趙蘋教材主編:周山芙、趙蘋出版社:外語教學與研究出版社出版社:外語教學與研究出版社教材信息教材信息優先級優先級1- 1-最重要(最重要(17-2017-20分)分) 優先級優先級2- 2-比較重要(比較重要(7-107-10分)分)優先級優先級3- 3-一般重要(一般重要(4-64-6分)分) 優先級優先級4- 4-最不重要(最不重要(1 1分左右)分左右)4.1數據庫系統概述一、

2、數據模型 計算機不能直接處理具體事物,必須先把具體事物及其之間的聯系轉換為抽象模型,進而轉換為可處理的數據。第四章 數據庫系統4.1.1數據模型4.1數據庫系統概述一、數據模型【簡答題】1.模型的概念模型:對現實世界事物特征的模擬和抽象就是這個事物的模型。第四章 數據庫系統4.1.1數據模型4.1數據庫系統概述一、數據模型【簡答題】1.模型的概念模型:對現實世界事物特征的模擬和抽象就是這個事物的模型。作為模型應當滿足:真實反映物質本身(最基本)容易被人理解 便于在計算機上實現。第四章 數據庫系統4.1.1數據模型4.1數據庫系統概述1.模型的概念【簡答題】分類:( ):以人的觀點模擬物質本身的

3、模型。( ):以計算機系統的觀點模擬物質本身的模型。第四章 數據庫系統數據模型概念模型(信息模型)4.1.1數據模型4.1數據庫系統概述1.模型的概念【簡答題】分類:概念模型(信息模型):以人的觀點模擬物質本身的模型。數據模型:以計算機系統的觀點模擬物質本身的模型。第四章 數據庫系統4.1.1數據模型4.1數據庫系統概述2.概念模型(1)常用術語:【簡答題;名詞解釋】實體:客觀存在并且可以相互區別的事物稱為實體。屬性:實體具有的特性都稱為屬性,屬性有型和值。碼:在眾多屬性中能夠唯一標識名稱(確定)實體的屬性或屬性組稱為實體的碼。域:屬性的取值范圍稱為該屬性的域。第四章 數據庫系統4.1.1數據

4、模型4.1數據庫系統概述2.概念模型(1)常用術語:【簡答題;名詞解釋】實體型:用實體名及描述它的各屬性名,可以刻畫出全部同質實體的共同 特征和性質。實體集:某個實體型下的全部實體。聯系:一個是實體型內部各屬性之間的聯系,稱為實體型內部聯系。第四章 數據庫系統4.1.1數據模型可愛可愛的人練習題從人對現實世界的認識出發,將具體事物抽象便于理解和研究的模型,稱為( )A概念模型B邏輯模型C物理模型D層次模型4.1.1數據模型練習題從人對現實世界的認識出發,將具體事物抽象便于理解和研究的模型,稱為( )A概念模型B邏輯模型C物理模型D層次模型A4.1.1數據模型練習題在概念數據模型中,屬性的取值范

5、圍稱為該屬性的( )A實體B聯系C域D碼4.1.1數據模型練習題在概念數據模型中,屬性的取值范圍稱為該屬性的( )A實體B聯系C域D碼C4.1.1數據模型4.1數據庫系統概述2.概念模型(2)實體型之間的聯系【名詞解釋】一對一聯系(1:1)一對多聯系(1:n)多對多聯系(m:n)實際上一對一聯系是一對多聯系的特例,而一對多聯系又是多對多聯系的特例。第四章 數據庫系統4.1.1數據模型4.1數據庫系統概述2.概念模型(3)概念模型的表示方法【應用題之一】描述概念數據模型的主要工具是E-R(實體聯系)模型,也稱為E-R圖。利用E-R圖實現概念結構設計的方法稱為E-R方法。第四章 數據庫系統4.1.

6、1數據模型4.1數據庫系統概述2.概念模型(3)概念模型的表示方法【應用題之一】描述概念數據模型的主要工具是E-R(實體聯系)模型,也稱為E-R圖。利用E-R圖實現概念結構設計的方法稱為E-R方法。第四章 數據庫系統4.1.1數據模型實體聯系屬性連接應用題應用題 3 3道之道之1E-R1E-R圖(圖(1010分)分)4.1.2關系模型與關系數據庫【1710】假定在學校管理系統中,每名學生可以選修多門課程,一門課程有多名學生選修,學生每選修一門課程獲得一個成績。一門課程只能有一位教師講授,一位教師可以講授多門課程。 學生有學號、姓名和性別屬性; 課程有課程號和課程名屬性; 教師有職工號、姓名和性

7、別屬性。問:畫E-R圖 將E-R圖轉化為關系模型,并注明主碼和外碼。真題解析4.1.2關系模型與關系數據庫參考答案少的那邊寫14.1.2關系模型與關系數據庫將E-R圖轉化為關系模型,并注明主碼和外碼參考答案4.1.2關系模型與關系數據庫18041804 在學校管理信息系統中一個學院有多個系一個系只能屬于一個學院。一個系能聘用多名教師,一名教師只能在一個系工作。 學院有學院編號、名稱和地址 系有系編號、名稱和電話 教師有教師編號、姓名和性別屬性。問:畫E-R圖 將E-R圖轉化為關系模型,并注明主碼和外碼。真題解析4.1.2關系模型與關系數據庫參考答案4.1.2關系模型與關系數據庫將E-R圖轉化為

8、關系模型,并注明主碼和外碼學院(學院編號,名稱,地址) 系(系編號,系名稱,電話,學院編號) 外碼:學院編號 教師(教師編號,姓名,性別,系編號) 外碼:系編號 參考答案4.1.2關系模型與關系數據庫14041404某企業需要采購多種材料,每種材料可由多個供應商提供,每個供應商可以為企業提供多種材料。 材料有材料編號、材料名稱和規格等屬性; 供應商有供應商編號、名稱、地址和電話等屬性。 供應時需求記錄日期和數量等信息。問:畫E-R圖 將E-R圖轉化為關系模型,并注明主碼和外碼。真題解析4.1.2關系模型與關系數據庫參考答案4.1.2關系模型與關系數據庫將E-R圖轉化為關系模型,并注明主碼參考答

9、案供應4.1.2關系模型與關系數據庫4.1數據庫系統概述3.數據模型數據模型是數據庫系統的核心和基礎核心和基礎。數據庫管理系統支持的數據模型,可以細分為邏輯數據模型邏輯數據模型和物理數據模型物理數據模型。第四章 數據庫系統4.1數據庫系統概述3.數據模型(1)物理數據模型 用來描述數據的物理存儲結構和存儲方法。不但受到數據庫管理系統控制,而且與計算機存儲器、操作系統密切相關。第四章 數據庫系統基本不考4.1數據庫系統概述3.數據模型(1)邏輯數據模型 邏輯數據模型是用戶通過數據庫管理系統看到的現實世界,它描述了數據庫數據的整體結構。邏輯模型通常由數據結構、數據操作和數據完整性約束三部分概念組成

10、。 我們常說的數據模型指的是邏輯數據模型。第四章 數據庫系統4.1數據庫系統概述3.數據模型 數據模型中最重要的部分是數據結構。常用的數據模型:層次模型、網狀模型、關系模型及面向對象數據模型第四章 數據庫系統4.1數據庫系統概述3.數據模型層次模型和網狀模型第四章 數據庫系統4.1數據庫系統概述二、關系模型與關系數據庫1.關系模型的數據結構 關系模型是一種新的數據模型,它建立在集合論和謂詞演算公式的基礎上。關系模型提供的邏輯結構簡單,數據獨立性強,存取具有對稱性,操縱靈活。【簡答題】第四章 數據庫系統4.1數據庫系統概述二、關系模型與關系數據庫1.關系模型的數據結構 關系模型是一種新的數據模型

11、,它建立在集合論和謂詞演算公式的基礎上。關系模型提供的邏輯結構簡單,數據獨立性強,存取具有對稱性,操縱靈活。【簡答題】關系數據庫系統由許多不同的關系構成,其中每個關系就是一個實體每個關系就是一個實體。第四章 數據庫系統4.1數據庫系統概述關系數據庫可以用一張二維表表示。第四章 數據庫系統4.1數據庫系統概述關系二維表中的術語如下:(1)關系:一張二維表對應一個關系;(2)屬性:表中每一列叫做一個屬性,屬性有名和值的區別;(3)元組:由屬性值組成的每一行稱為元組(記錄),一個人所有的信息;(4)框架:由屬性名組成的表頭稱為框架(關系型);(5)域:每個屬性的取值范圍稱為域;第四章 數據庫系統4.

12、1數據庫系統概述關系二維表中的術語如下:(6)候選碼:可以唯一確定一個元組的屬性或屬性組稱為候選碼(可簡稱為碼)。(7)主碼:一個關系中往往會有多個候選碼,可以指定一個為主碼;(8)主屬性:可以作為候選碼的屬性也稱主屬性; (9)非碼屬性:不能作為候選碼的屬性也稱非主屬性;(10)外部碼:屬性(或屬性組)X不是當前關系的碼,但卻是另一個關系的碼,則 稱屬性X是當前關系的外部碼,簡稱外碼。第四章 數據庫系統4.1數據庫系統概述關系二維表中的術語如下:(11)參照關系:外碼所在的關系叫做參照關系; (12)被參照關系:主碼與另一個關系的外碼相對應的關系叫做該外碼的被 參照關系或叫做目標關系。第四章

13、 數據庫系統練習題有關系S(學號,姓名,年齡,籍貫)能作為主碼的是 ( )A學號B姓名C年齡D籍貫練習題有關系S(學號,姓名,年齡,籍貫)能作為主碼的是 ( )A學號B姓名C年齡D籍貫A應用題應用題 3 3道之道之1E-R1E-R圖(圖(1010分)分)4.1.2關系模型與關系數據庫【1710】假定在學校管理系統中,每名學生可以選修多門課程,一門課程有多名學生選修,學生每選修一門課程獲得一個成績。一門課程只能有一位教師講授,一位教師可以講授多門課程。 學生有學號、姓名和性別屬性; 課程有課程號和課程名屬性; 教師有職工號、姓名和性別屬性。問:畫E-R圖 將E-R圖轉化為關系模型,并注明主碼和外

14、碼。真題解析4.1.2關系模型與關系數據庫參考答案少的那邊寫14.1.2關系模型與關系數據庫將E-R圖轉化為關系模型,并注明主碼和外碼參考答案4.1.2關系模型與關系數據庫18041804 在學校管理信息系統中一個學院有多個系一個系只能屬于一個學院。一個系能聘用多名教師,一名教師只能在一個系工作。 學院有學院編號、名稱和地址 系有系編號、名稱和電話 教師有教師編號、姓名和性別屬性。問:畫E-R圖 將E-R圖轉化為關系模型,并注明主碼和外碼。真題解析4.1.2關系模型與關系數據庫參考答案4.1.2關系模型與關系數據庫將E-R圖轉化為關系模型,并注明主碼和外碼學院(學院編號,名稱,地址) 系(系編

15、號,系名稱,電話,學院編號) 外碼:學院編號 教師(教師編號,姓名,性別,系編號) 外碼:系編號 參考答案4.1.2關系模型與關系數據庫14041404某企業需要采購多種材料,每種材料可由多個供應商提供,每個供應商可以為企業提供多種材料。 材料有材料編號、材料名稱和規格等屬性; 供應商有供應商編號、名稱、地址和電話等屬性。 供應時需求記錄日期和數量等信息。問:畫E-R圖 將E-R圖轉化為關系模型,并注明主碼和外碼。真題解析4.1.2關系模型與關系數據庫參考答案4.1.2關系模型與關系數據庫將E-R圖轉化為關系模型,并注明主碼參考答案供應4.1.2關系模型與關系數據庫4.1數據庫系統概述2.關系

16、模型的基本要求一個關系模型必須具備下面五個基本條件:【簡答題】(1)表格中每一數據項不可再分,這是最基本項;(2)每一項數據有相同的類型,即屬性。各列都有唯一的屬性名和不同的屬性值,列數可根據需要而設定;(3)每列的順序是任意的;(4)每一行數據是一個實體諸多屬性值的集合,即元組。不允許出現相同元祖;(5)各行的順序是任意的。第四章 數據庫系統4.1數據庫系統概述【助記】行列都是任意的 屬性要有名和值表格(數據項)不可再拆分元組唯一記心間第四章 數據庫系統4.1數據庫系統概述3.關系的完整性【簡答題】(1)實體完整性 實體完整性原則:關系中的主屬性不能取空值。第四章 數據庫系統(2)參照完整性

17、 若參照關系中的外碼與目標關系中的主碼相對應,則參照關系中每個元組在 外碼上的每個屬性值必須為空值,或者等于目標關系中某個元組的主碼值。(3)用戶定義的完整性 用戶定義的完整性就是由用戶根據具體的應用環境,為某個關系數據庫設定 非約束條件。練習題關系模型中一般有三種約束條件,不包括( )A實體完整性B參照完整性C操作完整性D用戶定義完整性練習題關系模型中一般有三種約束條件,不包括( )A實體完整性B參照完整性C操作完整性D用戶定義完整性C4.1數據庫系統概述4.關系操作(1)傳統集合運算傳統集合運算主要有:并、交、差三種。第四章 數據庫系統4.1數據庫系統概述4.關系操作(1)傳統集合運算 并

18、:為了統計兩個表的同一屬性,將兩表用“并”運算合并成一張表。交:“交”運算結構是兩個關系中所有重復元組的集合。差:“差”運算的結果是兩個關系中除去重復的元組后,第一個關系中 的所有元組。第四章 數據庫系統4.1數據庫系統概述4.關系操作 專門的關系運算主要是選擇(篩選)、投影和連接三種。選擇運算是對關系表中元組(行)的操作,操作結果是找出滿足條件的元組。投影運算是對關系表中屬性(列)的操作,操作結果是找出關系中指定屬性全 部值的子集。連接運算是對兩個關系的運算,運算結果是找出滿足連接條件的所有元組,并 且拼接成一個新的關系。第四章 數據庫系統4.1數據庫系統概述三、數據規范化1.規范化對于關系模型來說,只要滿足5個基本限制條件的二維表都是一個關系。限制條件越嚴格,描述的關系就越規范。一般把關系的這種層次叫做范式,限制越嚴格的關系,范式就越高。第四章 數據庫系統4.1數據庫系統概述三、數據規范化一般將關系范式劃分為五個級別:一范式(1NF)二范式(2NF)三范式(3NF)BC范式(BCNF)四范式(4NF)五范式(5NF)最低范式是一范式,一個關系只要滿足了關系模型的5條基本要求,就已經達到了一范式。一范式要求關系中的每個屬性必須是單純域,即每個數據項都是基本項。第四章 數據庫系統4

溫馨提示

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

評論

0/150

提交評論