九九热最新网址,777奇米四色米奇影院在线播放,国产精品18久久久久久久久久,中文有码视频,亚洲一区在线免费观看,国产91精品在线,婷婷丁香六月天

歡迎來(lái)到裝配圖網(wǎng)! | 幫助中心 裝配圖網(wǎng)zhuangpeitu.com!
裝配圖網(wǎng)
ImageVerifierCode 換一換
首頁(yè) 裝配圖網(wǎng) > 資源分類 > PPT文檔下載  

數(shù)據(jù)庫(kù)原理及應(yīng)用(ORACLE)實(shí)用教程.ppt

  • 資源ID:2907583       資源大?。?span id="24d9guoke414" class="font-tahoma">345.81KB        全文頁(yè)數(shù):31頁(yè)
  • 資源格式: PPT        下載積分:9.9積分
快捷下載 游客一鍵下載
會(huì)員登錄下載
微信登錄下載
三方登錄下載: 微信開(kāi)放平臺(tái)登錄 支付寶登錄   QQ登錄   微博登錄  
二維碼
微信掃一掃登錄
下載資源需要9.9積分
郵箱/手機(jī):
溫馨提示:
用戶名和密碼都是您填寫的郵箱或者手機(jī)號(hào),方便查詢和重復(fù)下載(系統(tǒng)自動(dòng)生成)
支付方式: 支付寶    微信支付   
驗(yàn)證碼:   換一換

 
賬號(hào):
密碼:
驗(yàn)證碼:   換一換
  忘記密碼?
    
友情提示
2、PDF文件下載后,可能會(huì)被瀏覽器默認(rèn)打開(kāi),此種情況可以點(diǎn)擊瀏覽器菜單,保存網(wǎng)頁(yè)到桌面,就可以正常下載了。
3、本站不支持迅雷下載,請(qǐng)使用電腦自帶的IE瀏覽器,或者360瀏覽器、谷歌瀏覽器下載即可。
4、本站資源下載后的文檔和圖紙-無(wú)水印,預(yù)覽文檔經(jīng)過(guò)壓縮,下載后原文更清晰。
5、試題試卷類文檔,如果標(biāo)題沒(méi)有明確說(shuō)明有答案則都視為沒(méi)有答案,請(qǐng)知曉。

數(shù)據(jù)庫(kù)原理及應(yīng)用(ORACLE)實(shí)用教程.ppt

數(shù)據(jù)庫(kù)原理及應(yīng)用(ORACLE)實(shí)用教程,成都電子高專計(jì)算機(jī)工程系,第1章 數(shù)據(jù)庫(kù)的概念 第2章 實(shí)體聯(lián)系模型 第3章 關(guān)系模型及ORACLE對(duì)象關(guān)系數(shù)據(jù)庫(kù) 第4章 ORACLE SQL和PL/SQL 第5章 關(guān)系數(shù)據(jù)庫(kù)設(shè)計(jì)理論 第6章 數(shù)據(jù)庫(kù)的設(shè)計(jì)與維護(hù) 第7章 數(shù)據(jù)庫(kù)保護(hù) 第8章 ORACLE的企業(yè)管理器(Enterprise Manager) 第9章 分布式數(shù)據(jù)庫(kù)系統(tǒng) 第10章 數(shù)據(jù)庫(kù)應(yīng)用程序開(kāi)發(fā)工具ORACLE Developer 第11章 ORACLE J2EE高級(jí)技術(shù)與JDeveloper 第12章 ORACLE程序?qū)嵗龍D書(shū)管理信息系統(tǒng),第一章 數(shù)據(jù)庫(kù)的概念,1.1 數(shù)據(jù)庫(kù)的意義,1.2 數(shù)據(jù)庫(kù)的由來(lái)和發(fā)展,1.3 數(shù)據(jù)庫(kù)的體系結(jié)構(gòu),1.4 數(shù)據(jù)庫(kù)系統(tǒng),1.5 數(shù)據(jù)庫(kù)管理系統(tǒng),1.1.1 DB(Database)數(shù)據(jù)庫(kù),Database :顧名思義,數(shù)據(jù)庫(kù)(Database,即DB)是存貯在一起的相關(guān)數(shù)據(jù)的集合,是存貯數(shù)據(jù)的“倉(cāng)庫(kù)”。 誕生于20世紀(jì)中葉的計(jì)算機(jī)科學(xué)較之其它現(xiàn)代科學(xué)技術(shù)的發(fā)展更迅速,在21世紀(jì)到來(lái)之際,它幾乎可以稱為“知識(shí)爆炸”了。21世紀(jì)是信息和知識(shí)的社會(huì),如何組織和利用這些龐大的信息和知識(shí)已成為衡量一個(gè)國(guó)家科學(xué)技術(shù)水平高低的重要標(biāo)志。 早在60年代,數(shù)據(jù)庫(kù)技術(shù)作為現(xiàn)代信息系統(tǒng)基礎(chǔ)的一門軟件學(xué)科便應(yīng)運(yùn)而生了。現(xiàn)在,數(shù)據(jù)庫(kù)技術(shù)已成為計(jì)算機(jī)領(lǐng)域中最重要的技術(shù)之一,它是軟件學(xué)科中一個(gè)獨(dú)立的分支。,1.1.2 數(shù)據(jù)模型,數(shù)據(jù)庫(kù)系統(tǒng)就是實(shí)現(xiàn)有組織地、動(dòng)態(tài)地存貯大量相關(guān)數(shù)據(jù),方便用戶訪問(wèn)的計(jì)算機(jī)軟、硬資源組成的系統(tǒng)。而數(shù)據(jù)庫(kù)技術(shù)是研究數(shù)據(jù)庫(kù)的結(jié)構(gòu)、存貯、設(shè)計(jì)和使用的一門軟件學(xué)科。因此,數(shù)據(jù)庫(kù)技術(shù)主要是研究如何存貯、使用和管理數(shù)據(jù)。 數(shù)據(jù)庫(kù)離不開(kāi)數(shù)據(jù)模型。數(shù)據(jù)模型是對(duì)現(xiàn)實(shí)世界客觀事物及其聯(lián)系的描述,它反映數(shù)據(jù)項(xiàng)之間和記錄之間的聯(lián)系,在數(shù)據(jù)庫(kù)技術(shù)中使用模型的概念描述數(shù)據(jù)庫(kù)的結(jié)構(gòu)與語(yǔ)義。 常用有三種數(shù)據(jù)模型 (data model):層次模型(hierarchical model),網(wǎng)狀模型(network model)和關(guān)系模型(relational model)。此外,還有面向?qū)ο竽P停╫bject-oriented model),返回,1.2.1人工管理階段(20世紀(jì)50年代中期以前) 這一階段的計(jì)算機(jī)主要用于科學(xué)計(jì)算。硬件中的外存只有卡片、紙帶等。軟件只有匯編語(yǔ)言,沒(méi)有數(shù)據(jù)管理方面的軟件。數(shù)據(jù)處理的方式基本上是批處理。這個(gè)時(shí)期的數(shù)據(jù)管理特點(diǎn)如下: 1. 數(shù)據(jù)不保存 2. 沒(méi)有專用軟件對(duì)數(shù)據(jù)進(jìn)行管理 3. 只有程序(PROGRAM)的概念、沒(méi)有文件的概念 4. 數(shù)據(jù)面向應(yīng)用 即一組數(shù)據(jù)對(duì)應(yīng)于一個(gè)程序。 5. 對(duì)數(shù)據(jù)的存取以記錄為單位,1.2 數(shù)據(jù)庫(kù)的由來(lái)和發(fā)展,返回,1.2.2 文件系統(tǒng)階段,文件系統(tǒng)階段(20世紀(jì)50年代后期至60年代中后期) 這一階段的計(jì)算機(jī)不僅用于科學(xué)計(jì)算,還大量用于信息管理。外存已有磁盤、磁鼓等直接存取貯設(shè)備。軟件方面出現(xiàn)了高級(jí)語(yǔ)言和操作系統(tǒng)。操作系統(tǒng)中的文件系統(tǒng)(有時(shí)也稱為“信息處理模塊”)是專門處理外存的數(shù)據(jù)管理軟件。處理數(shù)據(jù)方式有批處理,也有聯(lián)機(jī)實(shí)時(shí)處理。這一階段數(shù)據(jù)管理情況如下: 、特點(diǎn) (1) 數(shù)據(jù)可長(zhǎng)期保存在外存的磁盤上,(2) 數(shù)據(jù)的物理結(jié)構(gòu)與邏輯結(jié)構(gòu)有了區(qū)別,但較簡(jiǎn)單。程序與設(shè)備之間有設(shè)備獨(dú)立性(程序只需用文件名與數(shù)據(jù)打交道 ). (3) 文件的形式已多樣化,有索引文件,鏈接文件和直接存取等,因而對(duì)文件的記錄可順序訪問(wèn),也可隨機(jī)訪問(wèn)。但文件之間是獨(dú)立的,聯(lián)系要通過(guò)程序去構(gòu)造,文件的共享性差。,(4) 有了存貯文件以后,數(shù)據(jù)不再僅僅屬于某個(gè)特定的程序,而可以重復(fù)使用。但文件結(jié)構(gòu)的設(shè)計(jì)仍然是基于特定的用途,程序仍然是基于特定的 . (5) 對(duì)數(shù)據(jù)的存取基本上還是以記錄為單位。 2. 缺陷 文件系統(tǒng)有三大缺陷:,(1) 數(shù)據(jù)冗余性(redundancy),由于文件之間缺泛聯(lián)系,造成每個(gè)應(yīng)用程序都有對(duì)應(yīng)的文件,有可能同樣的數(shù)據(jù)在多個(gè)文件中重復(fù)存貯; (2) 不一致性(inconsistency),這往往是由數(shù)據(jù)冗余造成的,在進(jìn)行更新操作時(shí),稍不謹(jǐn)慎,就可能同樣的數(shù)據(jù)在不同的文件中不一樣; (3) 數(shù)據(jù)聯(lián)系弱(poor data relationship),這是文件之間獨(dú)立,缺乏聯(lián)系造成的。,1.2.3 數(shù)據(jù)庫(kù)階段,數(shù)據(jù)庫(kù)階段(20世紀(jì)60年代末開(kāi)始) 1. 采用復(fù)雜的數(shù)據(jù)模型(結(jié)構(gòu)) 數(shù)據(jù)模型不僅要描述數(shù)據(jù)本身的特點(diǎn),還要描述數(shù)據(jù)之間的聯(lián)系。這種聯(lián)系是通過(guò)存取路徑來(lái)實(shí)現(xiàn)的。通過(guò)一切存取路徑來(lái)表示自然的數(shù)據(jù)聯(lián)系是數(shù)據(jù)庫(kù)與傳統(tǒng)文件的根本區(qū)別。這樣數(shù)據(jù)不再面向特定的某個(gè)或多個(gè)應(yīng)用,而是面向整個(gè)應(yīng)用系統(tǒng)。數(shù)據(jù)冗余明顯減少,實(shí)現(xiàn)了數(shù)據(jù)共享。,2. 有較高的數(shù)據(jù)獨(dú)立性 在數(shù)據(jù)庫(kù)系統(tǒng)中,系統(tǒng)提供映象的功能,確保應(yīng)用程序?qū)?shù)據(jù)結(jié)構(gòu)和存取方法有較高的獨(dú)立性。用戶以簡(jiǎn)單的邏輯結(jié)構(gòu)操作數(shù)據(jù)而無(wú)需考慮數(shù)據(jù)的物理結(jié)構(gòu)。數(shù)據(jù)庫(kù)結(jié)構(gòu)分成用戶的邏輯結(jié)構(gòu)、整體邏輯結(jié)構(gòu)和物理結(jié)構(gòu)。在改變物理結(jié)構(gòu)時(shí),不影響整體邏輯結(jié)構(gòu)、用戶的邏輯結(jié)構(gòu)以及應(yīng)用程序,這樣就認(rèn)為數(shù)據(jù)庫(kù)達(dá)到了物理數(shù)據(jù)獨(dú)立性。在改變整體邏輯時(shí),不影響用戶的邏輯結(jié)構(gòu)以及應(yīng)用程序,這樣就認(rèn)為數(shù)據(jù)庫(kù)達(dá)到了邏輯數(shù)據(jù)獨(dú)立性。 3. 數(shù)據(jù)庫(kù)系統(tǒng)為用戶提供了方便的用戶接口 用戶可使用查詢語(yǔ)言或簡(jiǎn)單的終端命令操作數(shù)據(jù)庫(kù),也可以使用程序方式(用高級(jí)語(yǔ)言如C、 FORTRAN等語(yǔ)言和數(shù)據(jù)庫(kù)操縱語(yǔ)言編制的程序)操作數(shù)據(jù)庫(kù)。 4. 提供下述四方面的數(shù)據(jù)控制功能 (1)數(shù)據(jù)完整性:保證數(shù)據(jù)庫(kù)始終包含正確的數(shù)據(jù)。用戶可設(shè)計(jì)一些完整性規(guī)則以確保數(shù)據(jù)值的正確性。,(2) 數(shù)據(jù)安全性:保證數(shù)據(jù)的安全和機(jī)密,防止數(shù)據(jù)丟失或被竊取。 (3) 數(shù)據(jù)庫(kù)的并發(fā)控制:避免并發(fā)程序之間的相互干擾,防止數(shù)據(jù)庫(kù)數(shù)據(jù)被破壞,杜絕提供給用戶不正確的數(shù)據(jù)。 (4) 數(shù)據(jù)的恢復(fù):在數(shù)據(jù)庫(kù)被破壞時(shí)或數(shù)據(jù)不可靠時(shí),系統(tǒng)有能力把數(shù)據(jù)庫(kù)恢復(fù)到最近某個(gè)時(shí)刻的正確狀態(tài)。 5.還可以數(shù)據(jù)項(xiàng)為單位操作 對(duì)數(shù)據(jù)庫(kù)的操作除了以記錄為單位外還可以數(shù)據(jù)項(xiàng)為單位。,1.2.4高級(jí)數(shù)據(jù)庫(kù)階段,高級(jí)數(shù)據(jù)庫(kù)階段(20世紀(jì)70年代后期開(kāi)始) 這一階段的主要標(biāo)志是分布式數(shù)據(jù)庫(kù)系統(tǒng)、面向?qū)ο髷?shù)據(jù)庫(kù)、智能數(shù)據(jù)庫(kù)系統(tǒng)的出現(xiàn)。,1.3數(shù)據(jù)庫(kù)的體系結(jié)構(gòu),從DBMS的角度看: 數(shù)據(jù)庫(kù)系統(tǒng)采用三級(jí)體系結(jié)構(gòu) 從最終用戶的角度看: 集中式結(jié)構(gòu) 分布式結(jié)構(gòu) 客戶/服務(wù)器結(jié)構(gòu) 平行結(jié)構(gòu),1.模式(schema)和實(shí)例(instance) 在數(shù)據(jù)模型中有型(type)和值(value)的概念。型是對(duì)某一類數(shù)據(jù)的結(jié)構(gòu)和屬性說(shuō)明,值是型的一個(gè)具體賦值。例如:學(xué)生記錄定義為(學(xué)號(hào),姓名,性別,系別,年齡,籍貫)這樣的“型”,而(900201,李明,男,計(jì)算機(jī),22,江蘇)則是該型的一個(gè)“值” 數(shù)據(jù)庫(kù)模式只是數(shù)據(jù)庫(kù)的一種結(jié)構(gòu)描述,僅涉及到型的描述,并不涉及任何具體的數(shù)據(jù)。模式的一個(gè)具體值稱為模式的一個(gè)實(shí)例。 我們常說(shuō)“定義了一個(gè)數(shù)據(jù)庫(kù)”只是指定義了一個(gè)數(shù)據(jù)庫(kù)模式,只有按該模式裝入數(shù)據(jù)以后,這個(gè)數(shù)據(jù)庫(kù)才算真正建立起來(lái)了。,2.數(shù)據(jù)庫(kù)的三級(jí)體系結(jié)構(gòu) 數(shù)據(jù)庫(kù)的三個(gè)抽象級(jí)別,它把數(shù)據(jù)的具體組織留給DBMS管理,使用戶不必關(guān)心數(shù)據(jù)在計(jì)算機(jī)內(nèi)的具體表示方式與存儲(chǔ)方式。 內(nèi)模式(internal schema):也稱存儲(chǔ)模式(storage schema).它是數(shù)據(jù)物理結(jié)構(gòu)和存儲(chǔ)方式的描述,是數(shù)據(jù)在數(shù)據(jù)庫(kù)內(nèi)部的表示方式。數(shù)據(jù)視圖是指從某個(gè)角度看到的數(shù)據(jù)特性。 模式(schema):也稱邏輯模式(logical schema) 是數(shù)據(jù)庫(kù)中全體數(shù)據(jù)的邏輯結(jié)構(gòu)和特征的描述,是所有用戶的公共數(shù)據(jù)視圖。它是數(shù)據(jù)庫(kù)系統(tǒng)模式結(jié)構(gòu)的中間層,既不涉及數(shù)據(jù)的物理存儲(chǔ)細(xì)節(jié)和硬件環(huán)境,也與具體的應(yīng)用程序,所用的應(yīng)用開(kāi)發(fā)工具無(wú)關(guān)。,外模式(external schema):也稱子模式(subschema)或用戶模式,它是數(shù)據(jù)庫(kù)用戶(包括應(yīng)用程序員和最終用戶)能看見(jiàn)和使用的局部數(shù)據(jù)的邏輯結(jié)構(gòu)和特征的描述,是數(shù)據(jù)庫(kù)用戶的數(shù)據(jù)視圖,是與某一應(yīng)用有關(guān)的數(shù)據(jù)的邏輯表示。,數(shù)據(jù)庫(kù)的二級(jí)映象功能與數(shù)據(jù)的獨(dú)立性 為了實(shí)現(xiàn)三個(gè)抽象級(jí)別的轉(zhuǎn)換,DBMS提供了兩層映像(mappings):外模式/模式映像,模式/內(nèi)模式映像。這兩級(jí)映像保證了數(shù)據(jù)庫(kù)系統(tǒng)中的數(shù)據(jù)具有較高的數(shù)據(jù)獨(dú)立性(邏輯獨(dú)立性和物理獨(dú)立性) 物理獨(dú)立性 Physical Data Independence:指用戶的應(yīng)用程序存儲(chǔ)在磁盤上的數(shù)據(jù)庫(kù)中數(shù)據(jù)是相互獨(dú)立的。也就是說(shuō),數(shù)據(jù)怎樣存儲(chǔ)是由DBMS管理的,用戶程序不需要了解,應(yīng)用程序要處理的只是數(shù)據(jù)的邏輯結(jié)構(gòu),這樣當(dāng)數(shù)據(jù)的物理存儲(chǔ)改變了,應(yīng)用程序不必改變。,邏輯獨(dú)立性 Logical data independence:指用戶的應(yīng)用程序與數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu)是相互獨(dú)立的,也就是說(shuō)邏輯結(jié)構(gòu)改變了,用戶程序也可以不變。 (1)外模式/模式映像 模式描述的是數(shù)據(jù)的全局邏輯結(jié)構(gòu),外模式描述的是數(shù)據(jù)的局部邏輯結(jié)構(gòu)。對(duì)應(yīng)同一模式可以有任意多個(gè)外模式。對(duì)于每一個(gè)外模式,數(shù)據(jù)庫(kù)系統(tǒng)都有一個(gè)外模式/模式映像,它定義了該外模式和模式之間的對(duì)應(yīng)關(guān)系。當(dāng)模式改變時(shí)(例如增加了新的關(guān)系,新的屬性,改變屬性的數(shù)據(jù)類型等),由數(shù)據(jù)庫(kù)管理員對(duì)各個(gè)外模式/模式的映像作相應(yīng)的改變,可以使外模式保持不變。應(yīng)用程序是依據(jù)數(shù)據(jù)的外模式編寫的,從而應(yīng)用程序不必修改,保證了數(shù)據(jù)與程序的邏輯獨(dú)立性,簡(jiǎn)稱數(shù)據(jù)的邏輯獨(dú)立性。,(2)模式/內(nèi)模式映像 數(shù)據(jù)庫(kù)只有一個(gè)模式,也只有一個(gè)內(nèi)模式,所以模式/內(nèi)模式映像是唯一的,它定義了數(shù)據(jù)庫(kù)全局邏輯結(jié)構(gòu)和存儲(chǔ)結(jié)構(gòu)之間的對(duì)應(yīng)關(guān)系。當(dāng)數(shù)據(jù)庫(kù)的存儲(chǔ)結(jié)構(gòu)改變了(例如選用了另一種存儲(chǔ)結(jié)構(gòu)),由數(shù)據(jù)庫(kù)管理員對(duì)模式/內(nèi)模式映像作相應(yīng)的改變,可以使模式保持不變,從而應(yīng)用程序不必修改。保證了數(shù)據(jù)與程序的物理獨(dú)立性,簡(jiǎn)稱數(shù)據(jù)的物理獨(dú)立性。,返回,1.4 DBS(database systems)數(shù)據(jù)庫(kù)系統(tǒng),數(shù)據(jù)庫(kù)系統(tǒng)的組成: 硬件平臺(tái)及數(shù)據(jù)庫(kù) 軟件(DBMS+OS+具有數(shù)據(jù)庫(kù)接口的高級(jí)語(yǔ)言及編譯系統(tǒng)+以DBMS為核心的應(yīng)用開(kāi)發(fā)工具) 人員 (DBA,系統(tǒng)分析員,數(shù)據(jù)庫(kù)設(shè)計(jì)人員,應(yīng)用程序員,最終用戶),返回,數(shù)據(jù)庫(kù)管理員(DBA),下面著重介紹DBA的工作:要想成功地運(yùn)轉(zhuǎn)數(shù)據(jù)庫(kù),就要在數(shù)據(jù)處理部門配備管理人員DBA。DBA必須熟悉企業(yè)全部數(shù)據(jù)的性質(zhì)和用途,因此他是面向應(yīng)用的,對(duì)用戶的需求有充分的認(rèn)識(shí);他對(duì)系統(tǒng)性能也非常關(guān)切,因而要求他兼有系統(tǒng)程序員和運(yùn)籌學(xué)專家的品質(zhì)和知識(shí)。DBA是控制數(shù)據(jù)整體結(jié)構(gòu)的人,負(fù)責(zé)保護(hù)和控制數(shù)據(jù),使數(shù)據(jù)能被任何有權(quán)使用的人有效使用。DBA可以是一個(gè)人,但一般是由幾個(gè)人組成的一個(gè)小組,其主要職責(zé)是:,數(shù)據(jù)庫(kù)管理員,數(shù)據(jù)庫(kù)管理員(DBA)。下面著重介紹DBA的工作。要想成功地運(yùn)轉(zhuǎn)數(shù)據(jù)庫(kù),就要在數(shù)據(jù)處理部門配備管理人員DBA。DBA必須熟悉企業(yè)全部數(shù)據(jù)的性質(zhì)和用途,因此他是面向應(yīng)用的,對(duì)用戶的需求有充分的認(rèn)識(shí);他對(duì)系統(tǒng)性能也非常關(guān)切,因而要求他兼有系統(tǒng)程序員和運(yùn)籌學(xué)專家的品質(zhì)和知識(shí)。DBA是控制數(shù)據(jù)整體結(jié)構(gòu)的人,負(fù)責(zé)保護(hù)和控制數(shù)據(jù),使數(shù)據(jù)能被任何有權(quán)使用的人有效使用。DBA可以是一個(gè)人,但一般是由幾個(gè)人組成的一個(gè)小組,其主要職責(zé)是:,決定數(shù)據(jù)庫(kù)的信息內(nèi)容和結(jié)構(gòu),確定某現(xiàn)實(shí)問(wèn)題的實(shí)體聯(lián)系模型,建立與DBMS有關(guān)的數(shù)據(jù)模型和概念模式。 決定存儲(chǔ)結(jié)構(gòu)和存取策略,建立內(nèi)模式和模式內(nèi)模式映象。使數(shù)據(jù)的存儲(chǔ)空間利用率和存取效率兩方面都較優(yōu)。 充當(dāng)用戶和DBS的聯(lián)絡(luò)員,建立外模式和外模式模式映象。,定義數(shù)據(jù)的安全性要求和完整性約束條件,以保證數(shù)據(jù)庫(kù)的安全性和完整性。安全性要求是用戶對(duì)數(shù)據(jù)庫(kù)的存取權(quán)限,完整性約束條件是對(duì)數(shù)據(jù)進(jìn)行有效性檢驗(yàn)的一系列規(guī)則和措施。 確定數(shù)據(jù)庫(kù)的后援支持手段及制訂系統(tǒng)出現(xiàn)故障時(shí)數(shù)據(jù)庫(kù)的恢復(fù)策略。 監(jiān)視并改善系統(tǒng)的“時(shí)空”性能,提高系統(tǒng)的效率。,當(dāng)系統(tǒng)需要擴(kuò)充和改造時(shí),負(fù)責(zé)修改和調(diào)整外模式、模式和內(nèi)模式。 總之,DBA承擔(dān)創(chuàng)建、監(jiān)控和維護(hù)整個(gè)數(shù)據(jù)庫(kù)結(jié)構(gòu)的責(zé)任。DBA負(fù)責(zé)維護(hù)數(shù)據(jù)庫(kù),但為了保證數(shù)據(jù)的安全性,數(shù)據(jù)庫(kù)的內(nèi)容對(duì)DBA應(yīng)該是封鎖的。例如,DBA知道職工記錄類型中含有工資數(shù)據(jù)項(xiàng),他可以根據(jù)應(yīng)用的需要將該數(shù)據(jù)項(xiàng)類型由6位數(shù)字?jǐn)U充到7位數(shù)字,但是他不能讀取或修改任一職工的工資數(shù)據(jù)。,1.5 DBMS(Database Management System) 數(shù)據(jù)庫(kù)管理系統(tǒng),DBMS是指數(shù)據(jù)庫(kù)系統(tǒng)中對(duì)數(shù)據(jù)進(jìn)行管理的軟件系統(tǒng),它是數(shù)據(jù)庫(kù)的核心組成部分,數(shù)據(jù)庫(kù)系統(tǒng)的一切操作,包括查詢,更新及各種控制,都是通過(guò)DBMS進(jìn)行的。 主要功能有: 1.數(shù)據(jù)庫(kù)定義功能 DBMS提供數(shù)據(jù)定義語(yǔ)言(data definition language,簡(jiǎn)稱DDL),用戶通過(guò)它可以方便地對(duì)數(shù)據(jù)庫(kù)中的數(shù)據(jù)對(duì)象進(jìn)行定義。,2. 數(shù)據(jù)操縱功能 DBMS提供數(shù)據(jù)操縱語(yǔ)言(data manipulation language,簡(jiǎn)稱DML)實(shí)現(xiàn)對(duì)數(shù)據(jù)庫(kù)的操作?;镜臄?shù)據(jù)操作有檢索和增加,刪除,修改兩大類。 3.數(shù)據(jù)庫(kù)運(yùn)行控制功能(通過(guò)四方面實(shí)現(xiàn)) : 數(shù)據(jù)安全性(security)保護(hù):安全性指保護(hù)數(shù)據(jù)以防止不合法的使用造成的數(shù)據(jù)的泄密和破壞。 數(shù)據(jù)完整性(integrity)檢查:完整性指數(shù)據(jù)的正確性,有效性和相容性。,并發(fā)(concurrency)控制:當(dāng)多個(gè)用戶的并發(fā)進(jìn)程同時(shí)存取,修改數(shù)據(jù)庫(kù)時(shí),可能會(huì)發(fā)生相互干擾而得到錯(cuò)誤的結(jié)果或使得數(shù)據(jù)庫(kù)的完整性遭到破壞. 數(shù)據(jù)庫(kù)恢復(fù)(recovery):計(jì)算機(jī)系統(tǒng)的硬件故障,軟件故障,操作員的失誤以及故意的破壞也會(huì)影響數(shù)據(jù)庫(kù)中數(shù)據(jù)的正確性,甚至造成數(shù)據(jù)庫(kù)部分或全部數(shù)據(jù)的丟失。DBMS必須具有將數(shù)據(jù)庫(kù)從錯(cuò)誤狀態(tài)恢復(fù)到某一已知的正確狀態(tài)(也稱完整狀態(tài)或一致?tīng)顟B(tài))的功能,這就是數(shù)據(jù)庫(kù)的恢復(fù)功能。,4.數(shù)據(jù)庫(kù)的維護(hù)功能 5.數(shù)據(jù)字典(data dictionary, 記為DD)存放著數(shù)據(jù)庫(kù)三級(jí)結(jié)構(gòu)的描述 綜上所述:數(shù)據(jù)庫(kù)是長(zhǎng)期存儲(chǔ)在計(jì)算機(jī)內(nèi)有組織的大量的共享的數(shù)據(jù)集合。它可以供各種用戶共享,具有較小冗余度和較高的數(shù)據(jù)獨(dú)立性。DBMS在數(shù)據(jù)庫(kù)建立,運(yùn)用和維護(hù)時(shí)對(duì)數(shù)據(jù)庫(kù)進(jìn)行統(tǒng)一控制,以保證數(shù)據(jù)的完整性,安全性,并在多用戶同時(shí)使用數(shù)據(jù)庫(kù)時(shí)進(jìn)行并發(fā)控制,在發(fā)生故障后對(duì)系統(tǒng)進(jìn)行恢復(fù)。,返回,

注意事項(xiàng)

本文(數(shù)據(jù)庫(kù)原理及應(yīng)用(ORACLE)實(shí)用教程.ppt)為本站會(huì)員(tian****1990)主動(dòng)上傳,裝配圖網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)上載內(nèi)容本身不做任何修改或編輯。 若此文所含內(nèi)容侵犯了您的版權(quán)或隱私,請(qǐng)立即通知裝配圖網(wǎng)(點(diǎn)擊聯(lián)系客服),我們立即給予刪除!

溫馨提示:如果因?yàn)榫W(wǎng)速或其他原因下載失敗請(qǐng)重新下載,重復(fù)下載不扣分。




關(guān)于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權(quán)所有   聯(lián)系電話:18123376007

備案號(hào):ICP2024067431號(hào)-1 川公網(wǎng)安備51140202000466號(hào)


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務(wù)平臺(tái),本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權(quán)或隱私,請(qǐng)立即通知裝配圖網(wǎng),我們立即給予刪除!