數(shù)據(jù)庫概述課件.ppt

數(shù)據(jù)庫概述課件.ppt

ID:57016635

大?。?.25 MB

頁數(shù):40頁

時間:2020-07-26

數(shù)據(jù)庫概述課件.ppt_第1頁
數(shù)據(jù)庫概述課件.ppt_第2頁
數(shù)據(jù)庫概述課件.ppt_第3頁
數(shù)據(jù)庫概述課件.ppt_第4頁
數(shù)據(jù)庫概述課件.ppt_第5頁
資源描述:

《數(shù)據(jù)庫概述課件.ppt》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。

1、課程目標(biāo)鞏固數(shù)據(jù)庫原理基本內(nèi)容理解Oracle體系結(jié)構(gòu)掌握Oracle工具(OEM、SQL*Plus)掌握Oracle基本管理與開發(fā)知識SQL語言PL/SQL教學(xué)安排Oracle數(shù)據(jù)庫基礎(chǔ)Oracle數(shù)據(jù)庫體系結(jié)構(gòu)Oracle數(shù)據(jù)庫管理Oracle數(shù)據(jù)庫開發(fā)授課體系第1章Oracle數(shù)據(jù)庫概述本章內(nèi)容數(shù)據(jù)庫基礎(chǔ)知識回顧Oracle數(shù)據(jù)庫產(chǎn)品介紹本章要求掌握數(shù)據(jù)庫的基礎(chǔ)知識了解Oracle發(fā)展、產(chǎn)品組成、性能特點(diǎn)了解Oracle數(shù)據(jù)庫的應(yīng)用架構(gòu)1.1數(shù)據(jù)庫基礎(chǔ)數(shù)據(jù)庫概念數(shù)據(jù)管理的發(fā)展數(shù)據(jù)庫管理的特點(diǎn)數(shù)據(jù)庫管理系統(tǒng)數(shù)據(jù)庫系統(tǒng)構(gòu)成1.1.1數(shù)據(jù)庫基本概念數(shù)據(jù)描述事物的符號

2、,是數(shù)據(jù)庫中存儲的基本對象數(shù)據(jù)庫按一定的數(shù)據(jù)模型組織、描述和存儲的數(shù)據(jù)的集合數(shù)據(jù)庫管理系統(tǒng)位于操作系統(tǒng)與用戶之間的一層數(shù)據(jù)管理軟件數(shù)據(jù)庫系統(tǒng)數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)與計算機(jī)系統(tǒng)結(jié)合后就形成了一個數(shù)據(jù)庫系統(tǒng)DBMS的層次結(jié)構(gòu)操作系統(tǒng)數(shù)據(jù)存儲層數(shù)據(jù)存取層語言翻譯處理層數(shù)據(jù)庫應(yīng)用層數(shù)據(jù)文件,數(shù)據(jù)字典,索引,統(tǒng)計數(shù)據(jù)緩沖區(qū),提供數(shù)據(jù)頁操作DDL,DML,查詢計算引擎,提供關(guān)系、視圖借口事務(wù),日志,封鎖,存取路徑,提供單元組借口執(zhí)行物理文件的讀寫操作數(shù)據(jù)庫系統(tǒng)1.1.2數(shù)據(jù)管理技術(shù)的產(chǎn)生與發(fā)展人工管理階段文件管理階段數(shù)據(jù)庫管理階段人工管理階段人工管理數(shù)據(jù)具有以下特點(diǎn)。數(shù)據(jù)不保存

3、應(yīng)用程序管理數(shù)據(jù)數(shù)據(jù)不能共享數(shù)據(jù)不具有獨(dú)立性應(yīng)用程序是根據(jù)特定的一組數(shù)據(jù)結(jié)構(gòu)進(jìn)行編寫的,當(dāng)數(shù)據(jù)的邏輯結(jié)構(gòu)或物理結(jié)構(gòu)發(fā)生變化時,必須對應(yīng)用程序進(jìn)行針對性的修改。文件系統(tǒng)管理階段特點(diǎn)數(shù)據(jù)可以長期保存由文件系統(tǒng)管理數(shù)據(jù)數(shù)據(jù)共享性差數(shù)據(jù)獨(dú)立性差數(shù)據(jù)庫系統(tǒng)管理階段特點(diǎn)數(shù)據(jù)結(jié)構(gòu)化數(shù)據(jù)共享性高、冗余度低數(shù)據(jù)獨(dú)立性高統(tǒng)一數(shù)據(jù)管理與控制1.1.3數(shù)據(jù)模型基本概念概念模型組織數(shù)據(jù)模型關(guān)系模型數(shù)據(jù)模型是數(shù)據(jù)庫系統(tǒng)中用于提供信息表示和操作手段的形式構(gòu)架應(yīng)用概念數(shù)據(jù)模型結(jié)構(gòu)數(shù)據(jù)模型現(xiàn)實世界信息世界計算機(jī)世界實體型之間的聯(lián)系兩個實體型之間的聯(lián)系一對一聯(lián)系(1:1)一對多聯(lián)系(1:n)多對多聯(lián)系

4、(m:n)多個實體型之間的聯(lián)系同一個實體型內(nèi)部聯(lián)系概念模型的表示方法E-R圖提供了表示實體型、屬性和聯(lián)系的方法。實體:用矩形表示,矩形內(nèi)寫名實體名屬性:橢圓型表示聯(lián)系:用菱形表示,菱形內(nèi)寫明聯(lián)系名,用無向邊分別與有關(guān)實體連接起來,同時在無向邊旁標(biāo)上聯(lián)系的類型(1:1,1:m或m:n)基本E-R圖要點(diǎn)例:學(xué)生選修課程學(xué)生課程選修姓名學(xué)號系別課程名先修課學(xué)分成績用矩形表示實體集,在框內(nèi)寫上實體名用橢圓表示實體的屬性用無向邊把實體與其屬性連接起來用菱形表示實體間的聯(lián)系將參與聯(lián)系的實體用線段連接mn聯(lián)系的數(shù)量結(jié)構(gòu)數(shù)據(jù)模型層次模型網(wǎng)狀模型關(guān)系模型數(shù)據(jù)結(jié)構(gòu)數(shù)據(jù)操作完整性約束對象

5、模型數(shù)據(jù)庫內(nèi)部體系結(jié)構(gòu)三級模式內(nèi)模式模式外模式兩級映射內(nèi)模式/模式模式/外模式1.1.4關(guān)系數(shù)據(jù)庫的功能數(shù)據(jù)定義數(shù)據(jù)操作數(shù)據(jù)庫運(yùn)行與控制數(shù)據(jù)庫的建立與維護(hù)數(shù)據(jù)庫接口1.1.5常見的關(guān)系數(shù)據(jù)庫管理系統(tǒng)ORACLEDB2SybaseMicrosoftSQLServer1.2Oracle數(shù)據(jù)庫系統(tǒng)Oracle9i發(fā)展歷史Oracle9i產(chǎn)品組件Oracle9i系統(tǒng)特點(diǎn)及新特征Oracle9i數(shù)據(jù)庫應(yīng)用架構(gòu)1.2.1Oracle數(shù)據(jù)庫簡介左起EdOates、BruceScott、BobMiner、LarryElliOracle“四劍客”O(jiān)racle9i的各種產(chǎn)品Oracle

6、9iDatabaseSystemOracle9iApplicationServerOracle9iDeveloperSuiteOracle9iWebDeveloperOracle9iFormsDeveloperOracle9iReportsDeveloperOracle9iJDeveloperOracle9iOracle9iOracleApplicationServerOracle9iDatabaseOracleInternet平臺1.2.2Oracle數(shù)據(jù)庫發(fā)展史1977年,SDL1979年,RSI,產(chǎn)品命名0racle2.01983年,oralce3.01984

7、年,oracle4.01985年,oracle5.01988年,oracle6.01992年,oracle7.01997年,oracle8.01998年,oracle8i2001年,oracle9i2003年,oracle10g1.2.3Oracle數(shù)據(jù)庫特點(diǎn)支持多用戶、大事務(wù)量的事務(wù)處理提供標(biāo)準(zhǔn)操作接口實施安全性控制和完整性控制支持分布式數(shù)據(jù)處理具有可移值性、可兼容性和可連接性1.2.4Oracle數(shù)據(jù)庫新特性系統(tǒng)管理數(shù)據(jù)庫可靠性數(shù)據(jù)庫可擴(kuò)展性數(shù)據(jù)庫性能數(shù)據(jù)庫安全性O(shè)racle10g數(shù)據(jù)庫特性1.2.5Oracle數(shù)據(jù)庫應(yīng)用結(jié)構(gòu)多磁盤系統(tǒng)磁盤映像系統(tǒng)客戶-服務(wù)

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費(fèi)完成后未能成功下載的用戶請聯(lián)系客服處理。