版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
數(shù)據(jù)庫程序設(shè)計(jì)主講人:李靜課程介紹本門課程為考試課,共48學(xué)時(shí),理論:32學(xué)時(shí);上機(jī):16學(xué)時(shí)??己耍嚎荚嚦煽?jī)70%,平時(shí)成績(jī)30%,平時(shí)成績(jī)包括:(1)上機(jī)實(shí)驗(yàn)考核15%,(2)平時(shí)到課情況15%。第1章數(shù)據(jù)庫系統(tǒng)概述重點(diǎn):數(shù)據(jù)庫、數(shù)據(jù)庫管理統(tǒng)和數(shù)據(jù)庫系統(tǒng)各自的含義以及數(shù)據(jù)庫的特性。難點(diǎn):數(shù)據(jù)庫的特性什么是數(shù)據(jù)庫?存放數(shù)據(jù)的倉庫?存放載有數(shù)據(jù)的存儲(chǔ)介質(zhì)的倉庫?為什么要學(xué)習(xí)數(shù)據(jù)庫?
數(shù)據(jù)庫技術(shù)始于20世紀(jì)60年代,經(jīng)歷了最初的基于文件的初級(jí)系統(tǒng)、20世紀(jì)60~70年代流行的層次系統(tǒng)和網(wǎng)狀系統(tǒng),而現(xiàn)在廣泛使用的是關(guān)系數(shù)據(jù)庫系統(tǒng)。數(shù)據(jù)庫應(yīng)用也從簡(jiǎn)單的事務(wù)管理擴(kuò)展到各個(gè)應(yīng)用領(lǐng)域,如用于工程設(shè)計(jì)的工程數(shù)據(jù)庫、用于因特網(wǎng)的Web數(shù)據(jù)庫、用于決策支持的數(shù)據(jù)倉庫技術(shù)、用于多媒體技術(shù)的多媒體數(shù)據(jù)庫等,但應(yīng)用最廣泛的還是在基于事務(wù)管理的各類信息系統(tǒng)領(lǐng)域。數(shù)據(jù)庫的體系結(jié)構(gòu)也從最初的集中式數(shù)據(jù)庫變化為基于客戶/服務(wù)器機(jī)制的分布式數(shù)據(jù)庫。隨著面向?qū)ο蠹夹g(shù)的發(fā)展,關(guān)系對(duì)象數(shù)據(jù)庫系統(tǒng)正在逐步完善和投入使用。而隨著時(shí)代的進(jìn)步和發(fā)展,數(shù)據(jù)庫的應(yīng)用領(lǐng)域會(huì)越來越廣泛,數(shù)據(jù)庫技術(shù)也將是所有信息技術(shù)和信息產(chǎn)業(yè)的基礎(chǔ)。
數(shù)據(jù)庫是相互關(guān)聯(lián)的數(shù)據(jù)的集合,它用綜合的方法組織數(shù)據(jù),具有較小的數(shù)據(jù)冗余,可供多個(gè)用戶共享,具有較高的數(shù)據(jù)獨(dú)立性,具有安全控制機(jī)制,能夠保證數(shù)據(jù)的安全、可靠,允許并發(fā)地使用數(shù)據(jù)庫,能有效、及時(shí)地處理數(shù)據(jù),并能保證數(shù)據(jù)的一致性和完整性。什么是數(shù)據(jù)庫?相互關(guān)聯(lián)的數(shù)據(jù)的集合
數(shù)據(jù)庫中的數(shù)據(jù)不是孤立的,數(shù)據(jù)與數(shù)據(jù)之間是相互關(guān)聯(lián)的。也就是說,在數(shù)據(jù)庫中不僅要能夠表示數(shù)據(jù)本身,還要能夠表示數(shù)據(jù)與數(shù)據(jù)之間的聯(lián)系。學(xué)生課程學(xué)生與課程之間的聯(lián)系用綜合的方法組織數(shù)據(jù)
數(shù)據(jù)庫能夠根據(jù)不同的需要按不同的方法組織數(shù)據(jù)順序索引低冗余與數(shù)據(jù)共享文件系統(tǒng)時(shí):
職工基本情況
有關(guān)人事管理的數(shù)據(jù)
職工基本情況
有關(guān)教育培訓(xùn)的數(shù)據(jù)教育子系統(tǒng)人事子系統(tǒng)冗余!數(shù)據(jù)庫系統(tǒng)時(shí):教育子系統(tǒng)人事子系統(tǒng)低冗余與數(shù)據(jù)共享有關(guān)人事管理的數(shù)據(jù)職工基本情況有關(guān)教育培訓(xùn)的數(shù)據(jù)共享數(shù)據(jù)具有較高的獨(dú)立性
數(shù)據(jù)獨(dú)立性是指數(shù)據(jù)的組織和存儲(chǔ)方法與應(yīng)用程序互不依賴、彼此獨(dú)立的特性。保證數(shù)據(jù)的安全、可靠
數(shù)據(jù)庫技術(shù)要能夠保證數(shù)據(jù)庫中的數(shù)據(jù)是安全、可靠的。
有效地防止數(shù)據(jù)庫中的數(shù)據(jù)被非法使用或非法修改
數(shù)據(jù)遭到破壞時(shí)能立刻將數(shù)據(jù)完全恢復(fù)主動(dòng)安全被動(dòng)安全安全機(jī)制備份恢復(fù)最大限度地保證數(shù)據(jù)的正確性
保證數(shù)據(jù)正確的特性在數(shù)據(jù)庫中稱之為數(shù)據(jù)完整性。學(xué)生的年齡200歲數(shù)據(jù)可以并發(fā)使用
并能同時(shí)保證數(shù)據(jù)的一致性
在多個(gè)用戶同時(shí)使用數(shù)據(jù)庫時(shí),能夠保證不產(chǎn)生沖突和矛盾,保證數(shù)據(jù)的一致性和正確性。500元500+300=800500-168=332332元800元500元500元?并發(fā)應(yīng)用
數(shù)據(jù)庫是相互關(guān)聯(lián)的數(shù)據(jù)的集合,并且它應(yīng)該具有如下性質(zhì):用綜合的方法組織數(shù)據(jù),具有較小的數(shù)據(jù)冗余,可供多個(gè)用戶共享,具有較高的數(shù)據(jù)獨(dú)立性,具有安全控制機(jī)制,能夠保證數(shù)據(jù)的安全、可靠,允許并發(fā)地使用數(shù)據(jù)庫,能有效、及時(shí)地處理數(shù)據(jù),并能保證數(shù)據(jù)的一致性和完整性。問題:什么是數(shù)據(jù)庫?數(shù)據(jù)庫管理系統(tǒng)DataBaseManagementSystem——簡(jiǎn)稱DBMS
簡(jiǎn)單說DBMS就是管理數(shù)據(jù)庫的系統(tǒng)軟件,它應(yīng)該具有如下功能:數(shù)據(jù)庫定義功能數(shù)據(jù)庫操縱功能數(shù)據(jù)庫查詢功能數(shù)據(jù)庫控制功能數(shù)據(jù)庫通訊功能什么是數(shù)據(jù)庫管理系統(tǒng)?
數(shù)據(jù)庫管理的重要性數(shù)據(jù)庫管理員——DataBaseAdministratorDBA的重要職責(zé)數(shù)據(jù)庫管理和數(shù)據(jù)庫管理員數(shù)據(jù)庫系統(tǒng)數(shù)據(jù)庫系統(tǒng)就是基于數(shù)據(jù)庫的計(jì)算機(jī)應(yīng)用系統(tǒng),它包括:以數(shù)據(jù)為主體的數(shù)據(jù)庫管理數(shù)據(jù)庫的系統(tǒng)軟件DBMS支持?jǐn)?shù)據(jù)庫系統(tǒng)的計(jì)算機(jī)硬件環(huán)境和操作系統(tǒng)環(huán)境管理和使用數(shù)據(jù)庫系統(tǒng)的人,特別是負(fù)責(zé)設(shè)計(jì)、維護(hù)數(shù)據(jù)庫的技術(shù)人員——數(shù)據(jù)庫管理員方便使用和管理系統(tǒng)的各種技術(shù)說明書和使用說明書三個(gè)概念數(shù)據(jù)庫數(shù)據(jù)庫管理系統(tǒng)數(shù)據(jù)庫系統(tǒng)數(shù)據(jù)軟件系統(tǒng)
人工管理階段文件系統(tǒng)階段數(shù)據(jù)庫系統(tǒng)階段及其發(fā)展過程數(shù)據(jù)庫技術(shù)的廣泛應(yīng)用領(lǐng)域發(fā)展方向數(shù)據(jù)庫的過去、現(xiàn)在和未來應(yīng)用程序1應(yīng)用程序2應(yīng)用程序n…數(shù)據(jù)集n數(shù)據(jù)集2數(shù)據(jù)集1…手工階段應(yīng)用程序1文件1應(yīng)用程序2文件2……應(yīng)用程序n文件n文件系統(tǒng)文件系統(tǒng)階段文件系統(tǒng)的缺陷數(shù)據(jù)冗余大數(shù)據(jù)不一致性程序和數(shù)據(jù)之間的獨(dú)立性差數(shù)據(jù)聯(lián)系弱…應(yīng)用程序1應(yīng)用程序2應(yīng)用程序nDBMS數(shù)據(jù)庫數(shù)據(jù)庫系統(tǒng)階段主要有并行數(shù)據(jù)庫系統(tǒng)、分布式數(shù)據(jù)庫系統(tǒng)、面向?qū)ο髷?shù)據(jù)庫系統(tǒng)、數(shù)據(jù)倉庫、多媒體數(shù)據(jù)庫、智能型知識(shí)數(shù)據(jù)庫等。高級(jí)數(shù)據(jù)庫階段1968年研制成功、1969年形成產(chǎn)品的美國IBM公司的數(shù)據(jù)庫管理系統(tǒng)IMS(InformationManagementSystem)的問世,該系統(tǒng)支持的是層次數(shù)據(jù)模型。美國數(shù)據(jù)系統(tǒng)語言協(xié)會(huì)CODASYL(ConferenceOnDAtaSYstemLanguage)下屬的數(shù)據(jù)庫任務(wù)組DBTG(DataBaseTaskGroup)對(duì)數(shù)據(jù)庫方法進(jìn)行了系統(tǒng)的研究,在20世紀(jì)60年代末和70年代初發(fā)表了若干個(gè)報(bào)告(稱為DBTG報(bào)告),該報(bào)告建立了數(shù)據(jù)庫技術(shù)的很多概念、方法和技術(shù)。DBTG所提議的方法是基于網(wǎng)狀數(shù)據(jù)模型的。從1970年起,IBM的研究員E.F.Codd發(fā)表了一系列的論文,提出了數(shù)據(jù)庫的關(guān)系模型,開創(chuàng)了數(shù)據(jù)庫關(guān)系方法和關(guān)系數(shù)據(jù)理論的研究,為關(guān)系數(shù)據(jù)庫的發(fā)展和理論研究奠定了基礎(chǔ)。標(biāo)志著數(shù)據(jù)庫技術(shù)誕生的三個(gè)事件數(shù)據(jù)庫的研究領(lǐng)域數(shù)據(jù)模型層次模型、網(wǎng)狀模型、關(guān)系模型、面向?qū)ο竽P偷葢?yīng)用領(lǐng)域政府、企業(yè)、金融、交通、教育、科研等計(jì)算機(jī)技術(shù)分布式技術(shù)、并行技術(shù)、人工智能、多媒體、等數(shù)據(jù)庫技術(shù)的廣泛應(yīng)用領(lǐng)域和發(fā)展方向各種基于數(shù)據(jù)管理的信息系統(tǒng)因特網(wǎng)上的Web數(shù)據(jù)庫多媒體數(shù)據(jù)庫工程數(shù)據(jù)庫輔助決策支持人工智能領(lǐng)域的知識(shí)庫……當(dāng)今常用的數(shù)據(jù)庫 20世紀(jì)80-90年是關(guān)系數(shù)據(jù)庫產(chǎn)品發(fā)展和競(jìng)爭(zhēng)的時(shí)代。在市場(chǎng)逐漸淘汰了第一代數(shù)據(jù)庫管理系統(tǒng)的大局面下,SQLServer、Oracle、IBMDB2等一批很有實(shí)力的關(guān)系數(shù)據(jù)庫產(chǎn)品走到了主流商用數(shù)據(jù)庫的地位。SQLServer是Microsoft公司的數(shù)據(jù)庫產(chǎn)品,推出的幾個(gè)SQLServer的版本和日期:SQLServer簡(jiǎn)介1996年:SQLServer6.51998年:SQLServer7.02000年8月:SQLServer20002005年12月:SQLServer20052008年3月:SQLServer20082012年3月:SQLServer2012Oracle簡(jiǎn)介 Oracle數(shù)據(jù)庫系統(tǒng)成立于1977年。 Oracle公司在數(shù)據(jù)庫領(lǐng)域一直處于領(lǐng)先地位,不僅數(shù)據(jù)庫核心相當(dāng)優(yōu)秀,其相關(guān)的支持產(chǎn)品也相當(dāng)完善和全面,能適應(yīng)70多種操作系
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(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ǔ)空間,僅對(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五版特色餐飲店鋪出租管理協(xié)議3篇
- 2025版小額貸款抵押合同財(cái)務(wù)報(bào)告披露要求3篇
- 買賣合同糾紛代理詞3篇
- 二零二五版薦知識(shí)產(chǎn)權(quán)擔(dān)保交易合同集3篇
- 二零二五年度城市通勤車輛出租合作協(xié)議4篇
- 二零二五年度員工借款爭(zhēng)議調(diào)解及勞動(dòng)法執(zhí)行合同
- 二零二五年度農(nóng)業(yè)OEM產(chǎn)品種植與加工合同范本3篇
- 二零二五年度工業(yè)廠房租賃市場(chǎng)拓展合同范本3篇
- 二零二五年度光伏充電樁場(chǎng)地共享租賃合同3篇
- 2025年度倉儲(chǔ)物流零星維修施工合同協(xié)議書3篇
- 湖北省黃石市陽新縣2024-2025學(xué)年八年級(jí)上學(xué)期數(shù)學(xué)期末考試題 含答案
- 硝化棉是天然纖維素硝化棉制造行業(yè)分析報(bào)告
- 央視網(wǎng)2025亞冬會(huì)營銷方案
- 《00541語言學(xué)概論》自考復(fù)習(xí)題庫(含答案)
- 《無砟軌道施工與組織》 課件 第十講雙塊式無砟軌道施工工藝
- 江蘇省南京市、鹽城市2023-2024學(xué)年高三上學(xué)期期末調(diào)研測(cè)試+英語+ 含答案
- 2024新版《藥品管理法》培訓(xùn)課件
- 《阻燃材料與技術(shù)》課件 第7講 阻燃橡膠材料
- 爆炸物運(yùn)輸安全保障方案
- 江蘇省南京市2025屆高三學(xué)業(yè)水平調(diào)研考試數(shù)學(xué)試卷(解析版)
- 2024年黑龍江省哈爾濱市中考數(shù)學(xué)試卷(附答案)
評(píng)論
0/150
提交評(píng)論