數(shù)據(jù)庫設(shè)計(jì)實(shí)踐_1-2講解_第1頁
數(shù)據(jù)庫設(shè)計(jì)實(shí)踐_1-2講解_第2頁
數(shù)據(jù)庫設(shè)計(jì)實(shí)踐_1-2講解_第3頁
數(shù)據(jù)庫設(shè)計(jì)實(shí)踐_1-2講解_第4頁
數(shù)據(jù)庫設(shè)計(jì)實(shí)踐_1-2講解_第5頁
已閱讀5頁,還剩39頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、 實(shí)驗(yàn)屬性: 專業(yè)實(shí)踐 實(shí)驗(yàn)學(xué)時(shí): 32學(xué)時(shí) 實(shí)驗(yàn)學(xué)分: 1學(xué)分 實(shí)驗(yàn)?zāi)康暮腿蝿?wù)實(shí)驗(yàn)?zāi)康暮腿蝿?wù) 本課程是在已經(jīng)學(xué)習(xí)數(shù)據(jù)庫原理課程的基礎(chǔ)上,為學(xué)生提供一個(gè)設(shè)計(jì)數(shù)據(jù)庫、實(shí)現(xiàn)數(shù)據(jù) 庫系統(tǒng)的環(huán)境,培養(yǎng)學(xué)生的動(dòng)手能力的實(shí)踐課程。 數(shù)據(jù)庫設(shè)計(jì)是指對于一個(gè)給定的應(yīng)用環(huán)境,提供一個(gè)確定最優(yōu)數(shù)據(jù)模型與處理模式的邏輯設(shè) 計(jì), 以及一個(gè)確定數(shù)據(jù)庫存儲(chǔ)結(jié)構(gòu)與存取方法的物理設(shè)計(jì),建立起既能反映現(xiàn)實(shí)世界信息和信 息聯(lián)系, 滿足用戶數(shù)據(jù)要求和加工要求,又能被某個(gè)數(shù)據(jù)庫管理系統(tǒng)所接受,同時(shí)能實(shí)現(xiàn)系統(tǒng) 目標(biāo),并有效存取數(shù)據(jù)的數(shù)據(jù)庫。 本課程是對應(yīng)于軟件工程的數(shù)據(jù)庫設(shè)計(jì)師角色,是一門重要的計(jì)算機(jī)實(shí)踐課程。它主要介紹 數(shù)據(jù)庫設(shè)計(jì)、

2、數(shù)據(jù)庫編程等,涵蓋需求分析、建模、數(shù)據(jù)庫建立與維護(hù)、數(shù)據(jù)庫操作、高級查詢 等。它是一門開拓視野、增長知識、提高實(shí)際工作能力的計(jì)算機(jī)課程。 崗位角色:數(shù)據(jù)庫設(shè)計(jì)師 規(guī)劃規(guī)劃 需求分析需求分析 系統(tǒng)設(shè)計(jì)系統(tǒng)設(shè)計(jì) 程序編制程序編制 調(diào)試調(diào)試 運(yùn)行維護(hù)運(yùn)行維護(hù) 軟件生存期 運(yùn)行和維護(hù)運(yùn)行和維護(hù) 實(shí)現(xiàn)實(shí)現(xiàn) 物理設(shè)計(jì)物理設(shè)計(jì) 邏輯設(shè)計(jì)邏輯設(shè)計(jì) 概念設(shè)計(jì)概念設(shè)計(jì) 需求分析需求分析 規(guī)劃規(guī)劃 數(shù)據(jù)庫生存期 增加供應(yīng)項(xiàng)增加供應(yīng)項(xiàng) 修改供應(yīng)項(xiàng) 刪除供應(yīng)項(xiàng) 修改個(gè)人信息 供應(yīng)項(xiàng) 注冊注銷 增加需求項(xiàng) 修改需求項(xiàng) 刪除需求項(xiàng) 修改個(gè)人信息 顧客 注冊注銷 交易員 協(xié)議書草案 供應(yīng)商以及顧客簽字 正式簽字 交易員簽發(fā)

3、完成交易 供應(yīng)商 提出交易 顧客提出 交易申請 交易員提出 交易建議 n實(shí)體聯(lián)系模型,實(shí)體關(guān)系模型或?qū)嶓w聯(lián)系模式 圖(ERD)是由美籍華裔計(jì)算機(jī)科學(xué)家陳品山 (Peter Chen)發(fā)明,是概念數(shù)據(jù)模型的高層描述 所使用的數(shù)據(jù)模型或模式圖,它為表述這種實(shí) 體聯(lián)系模式圖形式的數(shù)據(jù)模型提供了圖形符號 。這種數(shù)據(jù)模型典型的用在信息系統(tǒng)設(shè)計(jì)的第 一階段;比如它們在需求分析階段用來描述信 息需求和或要存儲(chǔ)在數(shù)據(jù)庫中的信息的類型。 但是數(shù)據(jù)建模技術(shù)可以用來描述特定論域(就是 感興趣的區(qū)域)的任何本體。 概念模型一般有以下要求: (1)概念模型是對現(xiàn)實(shí)世界的抽象和概括,它應(yīng)真實(shí)、充分地反映 現(xiàn)實(shí)世界中事物和

4、事物之間的聯(lián)系, 具有豐富的語義表達(dá)能力, 能表達(dá)用戶的各種需求,包括描述現(xiàn)實(shí)世界中各種對象及其復(fù)雜 聯(lián)系、 用戶對數(shù)據(jù)對象的處理要求和手段。 (2)概念模型應(yīng)簡潔、明晰,獨(dú)立于機(jī)器、容易理解、方便數(shù)據(jù)庫 設(shè)計(jì)人員與應(yīng)用人員交換意見, 使用戶能積極參與數(shù)據(jù)庫的設(shè)計(jì) 工作。 (3)概念模型應(yīng)易于變動(dòng)。當(dāng)應(yīng)用環(huán)境和應(yīng)用要求改變時(shí),容易對 概念模型修改和補(bǔ)充。 (4)概念模型應(yīng)很容易向關(guān)系、層次或網(wǎng)狀等各種數(shù)據(jù)模型轉(zhuǎn)換, 易于從概念模式導(dǎo)出也DBMS有關(guān)的邏輯模式。 實(shí)體實(shí)體 實(shí)體是現(xiàn)實(shí)中存在的對象,有具體 的,也有抽象的;有物理上存在的,也 有概念性的;例如,學(xué)生、課程,等等 。它們的特征是可以互

5、相區(qū)別,否則就 會(huì)被認(rèn)為是同一對象。凡是可以互相區(qū) 別、又可以被人們識別的事、物、概念 等統(tǒng)統(tǒng)可以被抽象為實(shí)體。 屬性 n屬性是實(shí)體的特性。 n不重復(fù),可以唯一標(biāo)記實(shí)體的屬性,為 主屬性或主鍵,對應(yīng)于數(shù)據(jù)表的主鍵。 如學(xué)生實(shí)體的學(xué)號屬性,公民實(shí)體的身 份證號碼屬性。 學(xué)生選課ER圖 實(shí)體和聯(lián)系的選取,技巧 1.實(shí)體是一個(gè)集合,包含多個(gè)的實(shí)例化的集合元素;一般是名詞 2.若集合中只存在且永遠(yuǎn)只有一個(gè)元素,可以不做為實(shí)體。 3. 實(shí)體的屬性不能同時(shí)是其它實(shí)體的主屬性; 若無法避免,則考慮此實(shí)體是否是聯(lián)系,而不是實(shí)體。 4.實(shí)體的屬性基本是簡單不可拆分的。 5.聯(lián)系名稱 是主動(dòng)或被動(dòng)的動(dòng)詞。 6.聯(lián)系的屬性不包含其連接的實(shí)體的主鍵。 7.系統(tǒng)實(shí)現(xiàn)對單獨(dú)一張數(shù)據(jù)表的增加,刪除,修改,查詢功能一般不是聯(lián)系。 8.特殊的聯(lián)系:自聯(lián)系。QQ的好友就是一種自聯(lián)系. ER圖繪制原則 n實(shí)體之間只能通過聯(lián)系進(jìn)行聯(lián)接, 實(shí)體 之間不能直接聯(lián)線。 n聯(lián)系之間不能直接聯(lián)線。 實(shí)體: n屬性值域 n復(fù)合屬性和簡單屬性 n多值屬性(1個(gè)人有多個(gè)手機(jī)號碼) n派生屬性(從出生日期派生出年齡) n

溫馨提示

  • 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

提交評論