版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
數(shù)據(jù)庫(kù)CPU1第一章數(shù)據(jù)庫(kù)系統(tǒng)概論數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的應(yīng)用實(shí)例分析數(shù)據(jù)庫(kù)系統(tǒng)的組成部分?jǐn)?shù)據(jù)管理技術(shù)的發(fā)展過(guò)程數(shù)據(jù)模型數(shù)據(jù)庫(kù)CPU1.1數(shù)據(jù)庫(kù)系統(tǒng)的應(yīng)用實(shí)例超市信息管理系統(tǒng)銀行信息管理系統(tǒng)電子商務(wù)網(wǎng)站2數(shù)據(jù)庫(kù)CPU1.2數(shù)據(jù)庫(kù)系統(tǒng)的組成應(yīng)用1應(yīng)用2數(shù)據(jù)庫(kù)管理系統(tǒng)(DBMS)數(shù)據(jù)庫(kù)(DB)應(yīng)用n數(shù)數(shù)據(jù)庫(kù)管理員(DBA)3數(shù)據(jù)庫(kù)CPU1.數(shù)據(jù)庫(kù)4數(shù)據(jù)庫(kù)是相互關(guān)聯(lián)的數(shù)據(jù)的集合數(shù)據(jù)庫(kù)中的數(shù)據(jù)不是孤立的,數(shù)據(jù)與數(shù)據(jù)之間是相互關(guān)聯(lián)的,在數(shù)據(jù)庫(kù)中不僅要能夠表示數(shù)據(jù)本身,還要能夠表示數(shù)據(jù)與數(shù)據(jù)之間的聯(lián)系。如:學(xué)籍管理——學(xué)生、課程兩類(lèi)數(shù)據(jù)。
數(shù)據(jù)庫(kù)不僅需要存儲(chǔ)用戶的數(shù)據(jù),還存儲(chǔ)有關(guān)數(shù)據(jù)的結(jié)構(gòu)描述信息(元數(shù)據(jù))
數(shù)據(jù)庫(kù)中的數(shù)據(jù)按一定的數(shù)據(jù)模型組織、描述和存儲(chǔ),具有較小的冗余度、較高的數(shù)據(jù)獨(dú)立性和易擴(kuò)展性,可為各種用戶共享。數(shù)據(jù)庫(kù)CPU學(xué)
號(hào) 姓
名 專
業(yè)99021田立平計(jì)算機(jī)99024李康健法律99034葛小力會(huì)計(jì)學(xué)99035顧華偉新聞SELECT學(xué)號(hào),姓名,專業(yè)FROM學(xué)生用戶請(qǐng)求DBMS存取數(shù)據(jù)DB2.DBMS的作用5數(shù)據(jù)庫(kù)CPU數(shù)據(jù)定義定義數(shù)據(jù)庫(kù)結(jié)構(gòu)和存儲(chǔ)結(jié)構(gòu);定義數(shù)據(jù)庫(kù)中數(shù)據(jù)之間的聯(lián)系;定義數(shù)據(jù)完整性約束條件和保證完整性的觸發(fā)機(jī)制等數(shù)據(jù)操作完成對(duì)數(shù)據(jù)庫(kù)中數(shù)據(jù)的操作:輸入、查詢、插入、刪除、修改等;3.DBMS的基本功能6數(shù)據(jù)庫(kù)CPU3.DBMS的基本功能(續(xù))7數(shù)據(jù)庫(kù)運(yùn)行的管理
完成對(duì)數(shù)據(jù)庫(kù)的安全性控制/完整性控制/并發(fā)控制數(shù)據(jù)庫(kù)維護(hù)
數(shù)據(jù)庫(kù)內(nèi)部索引、系統(tǒng)目錄的自動(dòng)維護(hù)、備份、恢復(fù)等可靠性保障。數(shù)據(jù)庫(kù)CPU84.
DBA(DataBaseAdministrator)
數(shù)據(jù)庫(kù)管理員——從事數(shù)據(jù)庫(kù)管理工作的人員,負(fù)責(zé)數(shù)據(jù)庫(kù)的全面管理工作(維護(hù)、設(shè)計(jì))
數(shù)據(jù)庫(kù)的使用會(huì)改變企事業(yè)單位的管理方式,但因?yàn)橐驯姸嗖块T(mén)或用戶的數(shù)據(jù)放在同一數(shù)據(jù)庫(kù)中,會(huì)帶來(lái)一些問(wèn)題,如:數(shù)據(jù)沖突;越權(quán)使用數(shù)據(jù);重要數(shù)據(jù)丟失……
因此需要管理部門(mén):負(fù)責(zé)和數(shù)據(jù)管理有關(guān)的工作。數(shù)據(jù)庫(kù)CPU4.DBA(續(xù))10注:DBA工作繁重、重要、關(guān)鍵:
除了要掌握一定的數(shù)據(jù)處理、數(shù)據(jù)庫(kù)技術(shù)之外,還應(yīng)有處理好人際關(guān)系的素質(zhì)、能力。在一個(gè)企事業(yè)中,特別是一個(gè)規(guī)模較大的數(shù)據(jù)庫(kù),不能指望一兩個(gè)人來(lái)完成管理工作,所以DBA常指數(shù)據(jù)庫(kù)管理部門(mén)。
開(kāi)發(fā)DBS時(shí),一開(kāi)始就應(yīng)設(shè)置DBA的職位或相應(yīng)的機(jī)構(gòu),以明確DBA職責(zé)、權(quán)限。數(shù)據(jù)庫(kù)CPU5.數(shù)據(jù)庫(kù)應(yīng)用11
數(shù)據(jù)庫(kù)應(yīng)用方式有:屏幕格式、查詢窗口、報(bào)表、菜單、應(yīng)用程序和交互式操作。P6數(shù)據(jù)庫(kù)CPU1.3數(shù)據(jù)管理的發(fā)展12人工管理·計(jì)算機(jī)文件系統(tǒng)數(shù)據(jù)庫(kù)系統(tǒng)數(shù)據(jù)庫(kù)CPU1.3.1計(jì)算機(jī)文件系統(tǒng)銷(xiāo)售部人事部工程部文件系統(tǒng)數(shù)據(jù)管理的方法數(shù)據(jù)管理程序報(bào)表生成程序銷(xiāo)售文件職工文件工程文件13數(shù)據(jù)庫(kù)CPU14計(jì)算機(jī)文件系統(tǒng)的缺點(diǎn)數(shù)據(jù)很難共享數(shù)據(jù)冗余數(shù)據(jù)獨(dú)立性差數(shù)據(jù)控制困難數(shù)據(jù)庫(kù)CPU1.3.2
數(shù)據(jù)庫(kù)系統(tǒng)銷(xiāo)售工程人事工程管理應(yīng)用程序銷(xiāo)售處理應(yīng)用程序人事處理應(yīng)用程序DBMS用戶1用戶215用戶3數(shù)據(jù)庫(kù)系統(tǒng)的數(shù)據(jù)管理方法數(shù)據(jù)庫(kù)CPU161.3.2
數(shù)據(jù)庫(kù)系統(tǒng)(續(xù))數(shù)據(jù)庫(kù)系統(tǒng)的優(yōu)點(diǎn)在數(shù)據(jù)字典中存儲(chǔ)數(shù)據(jù)結(jié)構(gòu)和數(shù)據(jù)之間的聯(lián)系;在建立數(shù)據(jù)庫(kù)時(shí),只需要簡(jiǎn)單地定義數(shù)據(jù)的邏輯結(jié)構(gòu),不必定義數(shù)據(jù)的物理結(jié)構(gòu)和編寫(xiě)程序;可自動(dòng)將用戶輸入的邏輯數(shù)據(jù)轉(zhuǎn)換成物理數(shù)據(jù);DBMS中通過(guò)封鎖和授權(quán)機(jī)制,確保數(shù)據(jù)庫(kù)的安全性和保密性;能夠?qū)崿F(xiàn)數(shù)據(jù)共享,支持多個(gè)用戶的數(shù)據(jù)存取;、具有數(shù)據(jù)備份和數(shù)據(jù)恢復(fù)的能力,保證數(shù)據(jù)的可靠性;提供完整性約束功能,可以控制數(shù)據(jù)冗余和消除潛在的數(shù)據(jù)不一致問(wèn)題;提供功能強(qiáng)大的結(jié)構(gòu)化查詢語(yǔ)言SQL。數(shù)據(jù)庫(kù)CPU1.4
數(shù)據(jù)模型理解兩個(gè)概念:模
型數(shù)據(jù)模型17數(shù)據(jù)庫(kù)CPU模型的定義在韋伯斯特詞典中把模型定義成“對(duì)不能直接觀察的事物進(jìn)行形象的描述和模擬”。換句話說(shuō),模型是對(duì)客觀世界中復(fù)雜對(duì)象的抽象描述。18數(shù)據(jù)庫(kù)CPU數(shù)據(jù)模型的定義在數(shù)據(jù)庫(kù)領(lǐng)域中,用數(shù)據(jù)模型描述數(shù)據(jù)的整體結(jié)構(gòu),包括數(shù)據(jù)的結(jié)構(gòu)、數(shù)據(jù)的性質(zhì)、數(shù)據(jù)之間的聯(lián)系、完整性約束條件,以及某些數(shù)據(jù)變換規(guī)則。19數(shù)據(jù)庫(kù)CPU數(shù)據(jù)模型的作用比喻:建樓房藍(lán)圖工程圖概念設(shè)計(jì)20工程設(shè)計(jì)施工數(shù)據(jù)庫(kù)CPU學(xué)生、課程、教師、成績(jī)、教室、教材等概念模型邏輯設(shè)計(jì)創(chuàng)建數(shù)據(jù)庫(kù)數(shù)據(jù)庫(kù)的創(chuàng)建過(guò)程學(xué)生成績(jī)課程講授科研概念設(shè)計(jì)承擔(dān)教師層次模型網(wǎng)絡(luò)模型關(guān)系模型數(shù)據(jù)庫(kù)21數(shù)據(jù)庫(kù)CPU數(shù)據(jù)模型的分類(lèi)概念模型實(shí)施模型(結(jié)構(gòu)數(shù)據(jù)模型)22數(shù)據(jù)庫(kù)CPU概念模型概念模型表示數(shù)據(jù)的邏輯特性,在概念上表示數(shù)據(jù)庫(kù)中將存儲(chǔ)一些什么信息,而不管這些信息在數(shù)據(jù)庫(kù)中是怎么實(shí)現(xiàn)存儲(chǔ)的。概念模型獨(dú)立于計(jì)算機(jī)的硬件、軟件和DBMS。最常見(jiàn)的概念模型是實(shí)體-聯(lián)系(E-R)模型。23數(shù)據(jù)庫(kù)CPU實(shí)現(xiàn)模型(結(jié)構(gòu)數(shù)據(jù)模型)實(shí)現(xiàn)模型側(cè)重于描述在數(shù)據(jù)庫(kù)中數(shù)據(jù)的存儲(chǔ)結(jié)構(gòu),即實(shí)現(xiàn)數(shù)據(jù)和數(shù)據(jù)之間聯(lián)系的方法。主要有層次、網(wǎng)絡(luò)和關(guān)系三種數(shù)據(jù)模型分別對(duì)應(yīng)層次、網(wǎng)絡(luò)和關(guān)系三種數(shù)據(jù)庫(kù)系統(tǒng)。所以,實(shí)現(xiàn)模型依賴于DBMS。24數(shù)據(jù)庫(kù)CPU251.4.1層次數(shù)據(jù)模型
層次數(shù)據(jù)模型的設(shè)計(jì)思想是把系統(tǒng)劃分成若干小部分,然后,再按照層次結(jié)構(gòu)逐級(jí)組合成一個(gè)整體。
層次數(shù)據(jù)模型就像由節(jié)點(diǎn)構(gòu)成的層次樹(shù),節(jié)點(diǎn)稱為片段。
層次樹(shù)的最高層為根,在某一片段下一層的片段稱為其子片段,子的上一層片段稱為父片段。數(shù)據(jù)庫(kù)CPU1.4.1層次數(shù)據(jù)模型(續(xù))子葉子
子葉根子子葉子子葉葉倒置樹(shù)26201 侃明 男
教授計(jì)算機(jī)任雨1022
64532551J9929901
方輝利 女
J9919902
魏國(guó)
男系名稱系主任辦公室電話號(hào)碼系片段教工片段學(xué)生片段教工號(hào)教師姓名 性別職稱學(xué)號(hào)學(xué)生姓名性別班級(jí)203 李力 男
講師型27值數(shù)據(jù)庫(kù)CPU28層次模型實(shí)現(xiàn)數(shù)據(jù)聯(lián)系的方法層次結(jié)構(gòu)實(shí)現(xiàn)數(shù)據(jù)聯(lián)系的方法是鏈指針。(參考數(shù)據(jù)結(jié)構(gòu)的相關(guān)知識(shí))數(shù)據(jù)庫(kù)CPU層次結(jié)構(gòu)的主要缺點(diǎn)層次結(jié)構(gòu)的一個(gè)重要特點(diǎn)是每一個(gè)父可以有多個(gè)子,每一個(gè)子只能有一個(gè)父。層次數(shù)據(jù)庫(kù)的父片段與子片段之間是一對(duì)多聯(lián)系,層次結(jié)構(gòu)是按照一對(duì)多的原則構(gòu)造層次樹(shù)。層次模型的最大缺點(diǎn)是很難表示“一子多父”的情況。例如,學(xué)生、課程和成績(jī)這樣簡(jiǎn)單的問(wèn)題,就無(wú)法直接用層次模型表示。29數(shù)據(jù)庫(kù)CPU301.4.2網(wǎng)絡(luò)數(shù)據(jù)模型網(wǎng)絡(luò)模型允許節(jié)點(diǎn)無(wú)父節(jié)點(diǎn),或有一個(gè)以上父節(jié)點(diǎn),從而構(gòu)成了比層次結(jié)構(gòu)更復(fù)雜的網(wǎng)絡(luò)結(jié)構(gòu)。例如,學(xué)生、課程和成績(jī)這種“一子兩父”的結(jié)構(gòu)。這是網(wǎng)絡(luò)模型與層次模型的本質(zhì)區(qū)別。數(shù)據(jù)庫(kù)CPU一子多父的結(jié)構(gòu)學(xué)生課程父31父子
成績(jī)S1S2S3C3C2C1G5G3G1G6G4G2網(wǎng)絡(luò)模型的節(jié)點(diǎn)表示存儲(chǔ)的記錄,用指針實(shí)現(xiàn)記錄與記錄之間的聯(lián)系。32網(wǎng)狀模型的開(kāi)發(fā)小組DBTG提出關(guān)于數(shù)據(jù)庫(kù)的三個(gè)規(guī)范:模式(schema)是對(duì)整個(gè)數(shù)據(jù)庫(kù)的概念描述,通常稱為DBA視圖,即數(shù)據(jù)庫(kù)管理員看到的數(shù)據(jù)庫(kù)。子模式是應(yīng)用程序所“看到”和使用的數(shù)據(jù)庫(kù),子模式是模式的一部分。只要按照子模式定義編寫(xiě)應(yīng)用程序,就可以簡(jiǎn)便地調(diào)用子模式,訪問(wèn)數(shù)據(jù)庫(kù)中相應(yīng)的數(shù)據(jù)。數(shù)據(jù)管理語(yǔ)言定義數(shù)據(jù)的各種特性和數(shù)據(jù)結(jié)構(gòu),以及對(duì)數(shù)據(jù)進(jìn)行的各種操作。DBTG規(guī)定數(shù)據(jù)管理語(yǔ)言由三部分組成:·模式定義語(yǔ)言(模式DDL),用于定義模式?!ぷ幽J蕉x語(yǔ)言(子模式DDL),用于定義子模式?!?shù)據(jù)操縱語(yǔ)言DML,用于操縱數(shù)據(jù)庫(kù)中的數(shù)據(jù)。33數(shù)據(jù)庫(kù)CPU341.4.3關(guān)系數(shù)據(jù)模型關(guān)系數(shù)據(jù)模型的基本結(jié)構(gòu)是表(Table),表又稱為關(guān)系。表是由行/列組成的矩陣,表與表之間的聯(lián)系是通過(guò)實(shí)體之間的公共屬性實(shí)現(xiàn)的。數(shù)據(jù)庫(kù)CPU學(xué)號(hào) 姓名40124
安愛(ài)民40126李民生40225萬(wàn)茵娟40226潘亞利40320魏和平40327關(guān)興達(dá)性別 班級(jí)名稱女 04貿(mào)經(jīng)男 04貿(mào)經(jīng)女 04會(huì)計(jì)女 04會(huì)計(jì)男 03會(huì)計(jì)男 04信息班級(jí)名稱系名稱入學(xué)時(shí)間班主任04貿(mào)經(jīng)經(jīng)貿(mào)系09/05/99謝黎民04會(huì)計(jì)會(huì)計(jì)系09/05/99許光賓04信息信息系09/05/99姜為民05會(huì)計(jì)會(huì)計(jì)系09/01/98田立微表
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 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ì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年租賃合同租金支付與租賃物描述
- 2024隗蓉與科技公司關(guān)于物聯(lián)網(wǎng)設(shè)備研發(fā)的合同
- 2024版住宅小區(qū)物業(yè)經(jīng)理聘任協(xié)議版
- 2025年度除塵設(shè)備節(jié)能效果評(píng)估合同3篇
- 2024某科技公司與某大學(xué)關(guān)于科研合作的合同
- 2024版婚內(nèi)財(cái)產(chǎn)公證的協(xié)議書(shū)范本
- 二零二五年度金融信托補(bǔ)充協(xié)議3篇
- 西湖大學(xué)《人體形態(tài)與結(jié)構(gòu)》2023-2024學(xué)年第一學(xué)期期末試卷
- 西安健康工程職業(yè)學(xué)院《小學(xué)語(yǔ)文課標(biāo)解讀與教材分析》2023-2024學(xué)年第一學(xué)期期末試卷
- 二零二五年社會(huì)福利機(jī)構(gòu)勞動(dòng)合同員工保障與社保合同2篇
- 張家界喀斯特地貌
- 讓學(xué)生看見(jiàn)你的愛(ài)
- 銷(xiāo)售禮盒營(yíng)銷(xiāo)方案
- 領(lǐng)導(dǎo)溝通的藝術(shù)
- 發(fā)生用藥錯(cuò)誤應(yīng)急預(yù)案
- 南潯至臨安公路(南潯至練市段)公路工程環(huán)境影響報(bào)告
- 綠色貸款培訓(xùn)課件
- 大學(xué)生預(yù)征對(duì)象登記表(樣表)
- 主管部門(mén)審核意見(jiàn)三篇
- 初中數(shù)學(xué)校本教材(完整版)
- 父母教育方式對(duì)幼兒社會(huì)性發(fā)展影響的研究
評(píng)論
0/150
提交評(píng)論