數(shù)據(jù)庫(kù)系統(tǒng)學(xué)習(xí)概論小結(jié)_第1頁(yè)
數(shù)據(jù)庫(kù)系統(tǒng)學(xué)習(xí)概論小結(jié)_第2頁(yè)
數(shù)據(jù)庫(kù)系統(tǒng)學(xué)習(xí)概論小結(jié)_第3頁(yè)
數(shù)據(jù)庫(kù)系統(tǒng)學(xué)習(xí)概論小結(jié)_第4頁(yè)
數(shù)據(jù)庫(kù)系統(tǒng)學(xué)習(xí)概論小結(jié)_第5頁(yè)
已閱讀5頁(yè),還剩1頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

數(shù)據(jù)庫(kù)系統(tǒng)概論小結(jié)數(shù)據(jù)庫(kù)技術(shù)是人類生活過(guò)程中對(duì)數(shù)據(jù)管理任務(wù)的需要而產(chǎn)生的。計(jì)算機(jī)對(duì)數(shù)據(jù)的管理過(guò)程大致經(jīng)過(guò)了三個(gè)主要階段,一、人工管理階段;二、文件管理階段;三、數(shù)據(jù)庫(kù)管理階段。隨著計(jì)算機(jī)技術(shù)的飛速發(fā)展,軟、硬件水平的不斷提高,人類利用計(jì)算機(jī)管理數(shù)據(jù)的能力也越來(lái)越高。同人工和文件管理階段,數(shù)據(jù)庫(kù)管理的主要特點(diǎn)是:數(shù)據(jù)結(jié)構(gòu)化,數(shù)據(jù)共享性高、冗余度低且以擴(kuò)充,數(shù)據(jù)獨(dú)立性高,有完整的數(shù)據(jù)庫(kù)管理系統(tǒng)控制數(shù)據(jù)的能力和提供數(shù)據(jù)安全性、完整性和并發(fā)控制的能力。數(shù)據(jù)庫(kù),顧名思義,就是指存放數(shù)據(jù)的倉(cāng)庫(kù)。嚴(yán)格的定義指,長(zhǎng)期存儲(chǔ)在計(jì)算機(jī)內(nèi)、有組織、可共享的大量數(shù)據(jù)的集合。有了數(shù)據(jù)庫(kù)的概念之后,為了利用這種技術(shù),人們提出了數(shù)據(jù)庫(kù)管理系統(tǒng)的概念(DBMS),那么DBMS實(shí)際上是位于用戶與操作系統(tǒng)之間的一層管理軟件,其主要功能有:數(shù)據(jù)定義功能數(shù)據(jù)組織、存儲(chǔ)和管理數(shù)據(jù)操縱功能數(shù)據(jù)庫(kù)的事務(wù)管理和運(yùn)行管理數(shù)據(jù)庫(kù)的建立和維護(hù)功能其他功能實(shí)時(shí)數(shù)據(jù)庫(kù)首先是一個(gè)數(shù)據(jù)庫(kù)管理系統(tǒng),它應(yīng)具有一般DBMS的基本功能:1.永久數(shù)據(jù)管理,包括數(shù)據(jù)庫(kù)的定義、存儲(chǔ)和維護(hù)等;2.有效的數(shù)據(jù)存取,包括各種數(shù)據(jù)庫(kù)操作、查詢處理、存取方法和完整性檢查;3.任務(wù)的調(diào)度與并發(fā)控制;4.存取控制和安全性檢查;5.數(shù)據(jù)庫(kù)恢復(fù)機(jī)制,增強(qiáng)數(shù)據(jù)庫(kù)的可靠性。關(guān)系型數(shù)據(jù)庫(kù)具有開(kāi)放性好、數(shù)據(jù)處理能力強(qiáng)等特點(diǎn),在系統(tǒng)中它作為第三方和用戶二次開(kāi)發(fā)的接口,以及內(nèi)存數(shù)據(jù)庫(kù)的轉(zhuǎn)儲(chǔ)介質(zhì)而存在。一般的,由數(shù)據(jù)庫(kù)、數(shù)據(jù)庫(kù)管理系統(tǒng)、應(yīng)用系統(tǒng)、數(shù)據(jù)庫(kù)管理員共同構(gòu)成了一個(gè)完整的數(shù)據(jù)庫(kù)系統(tǒng)。數(shù)據(jù)庫(kù)技術(shù)是計(jì)算機(jī)領(lǐng)域發(fā)展最快的技術(shù)之一。數(shù)據(jù)庫(kù)技術(shù)的發(fā)展是沿著數(shù)據(jù)模型的主線展開(kāi)的。數(shù)據(jù)模型是用來(lái)描述數(shù)據(jù)、組織數(shù)據(jù)和對(duì)數(shù)據(jù)如何進(jìn)行操作的一種模型,它是數(shù)據(jù)庫(kù)系統(tǒng)的核心和基礎(chǔ)。數(shù)據(jù)模型具體的可以分為兩類,一類是概念模型;另一類是邏輯模型。概念模型也叫信息模型,是按用戶的觀點(diǎn)對(duì)現(xiàn)實(shí)世界的信息和數(shù)據(jù)進(jìn)行抽象建模,將事物分為實(shí)體、屬性和關(guān)系,主要用于數(shù)據(jù)庫(kù)系統(tǒng)設(shè)計(jì)階段,最典型的概念模型即ER圖。數(shù)據(jù)庫(kù)中常用的邏輯模型有:層次模型、網(wǎng)狀模型、關(guān)系模型、面向?qū)ο竽P秃蛯?duì)象關(guān)系模型。數(shù)據(jù)模型數(shù)據(jù)結(jié)構(gòu)主要概念存儲(chǔ)結(jié)構(gòu)優(yōu)點(diǎn)缺點(diǎn)層次模型樹(shù)形結(jié)構(gòu)片段、字段、層次序列、層次路徑鄰接法、鏈接法數(shù)據(jù)結(jié)構(gòu)簡(jiǎn)單、查詢效率高與現(xiàn)實(shí)不符合,冗余大,程序化網(wǎng)狀模型網(wǎng)狀結(jié)構(gòu)記錄、數(shù)據(jù)項(xiàng)、系、域鏈接法直接描述現(xiàn)實(shí)世界,存取效率高結(jié)構(gòu)復(fù)雜關(guān)系模型二維表關(guān)系、屬性、元組、關(guān)鍵字、域表,索引概念單一,邏輯清晰,數(shù)據(jù)獨(dú)立性高查詢效率低面向?qū)ο竽P蛯?duì)象對(duì)象、類、方法、消息、封裝、繼承、多態(tài)類可以表示復(fù)雜對(duì)象、模塊化結(jié)構(gòu)、抽象數(shù)據(jù)類型的能力層次模型和網(wǎng)狀模型都屬于格式化數(shù)據(jù)模型,屬于第一代,目前市場(chǎng)上主流的數(shù)據(jù)庫(kù)軟件如SQLServer、Orical、MYSQL等都支持關(guān)系數(shù)據(jù)模型,因?yàn)殛P(guān)系數(shù)據(jù)模型有關(guān)系代數(shù)作為語(yǔ)言模型,有關(guān)系數(shù)據(jù)理論作為理論基礎(chǔ),使得關(guān)系數(shù)據(jù)庫(kù)擁有數(shù)據(jù)結(jié)構(gòu)單一、數(shù)據(jù)共享性高等特點(diǎn)。那我們重點(diǎn)的就是學(xué)習(xí)關(guān)系數(shù)據(jù)庫(kù)理論,包括關(guān)系操作和關(guān)系代數(shù)等。常用的關(guān)系操作包括查詢、插入、刪除、修改;其中查詢操作又可分為選擇、投影、連接、并、交、差、補(bǔ)、笛卡爾積和除運(yùn)算,這些運(yùn)算都是建立在關(guān)系代數(shù)運(yùn)算上進(jìn)行的。另外關(guān)系模型中有三類完整性約束:實(shí)體完整性、參照完整性和用戶定義完整性。SQL(StructuredQueryLanguage),即結(jié)構(gòu)化查詢語(yǔ)言,是關(guān)系數(shù)據(jù)庫(kù)的標(biāo)準(zhǔn)語(yǔ)言,是一種通用的、功能性極強(qiáng)的關(guān)系數(shù)據(jù)庫(kù)語(yǔ)言。SQL的功能大致分為四類:數(shù)據(jù)查詢(SELECT)、數(shù)據(jù)定義(CREAT、DROP、ALTER)、數(shù)據(jù)操縱(INSERT、UPDATE、

溫馨提示

  • 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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論