數(shù)據(jù)庫系統(tǒng)概述課件_第1頁
數(shù)據(jù)庫系統(tǒng)概述課件_第2頁
數(shù)據(jù)庫系統(tǒng)概述課件_第3頁
數(shù)據(jù)庫系統(tǒng)概述課件_第4頁
數(shù)據(jù)庫系統(tǒng)概述課件_第5頁
已閱讀5頁,還剩54頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領

文檔簡介

數(shù)據(jù)庫技術(shù)與應用

12021精選ppt參考教材《Access2010數(shù)據(jù)庫應用實訓教程》

,程曉錦徐秀花李業(yè)麗編著,清華大學出版社,2013《Access2010數(shù)據(jù)庫應用技術(shù)教程》徐秀花程曉錦李業(yè)麗編著,清華大學出版社,201322021精選ppt考核方式:理論部分:客觀題(30分),基本概念測試(期末)實踐部分:系統(tǒng)設計報告(10分)——(10月25日交)最終大作業(yè)(60分),數(shù)據(jù)庫管理系統(tǒng)32021精選ppt第1章第1講數(shù)據(jù)庫系統(tǒng)概述前言1.1基本概念和術(shù)語1.2數(shù)據(jù)管理技術(shù)的產(chǎn)生和發(fā)展1.3數(shù)據(jù)庫的特點1.4數(shù)據(jù)模型的概念和組成1.5數(shù)據(jù)模型的抽象過程1.6常用的數(shù)據(jù)模型1.7數(shù)據(jù)庫的模式結(jié)構(gòu)1.8數(shù)據(jù)庫系統(tǒng)組成1.9ACCESS系統(tǒng)概述42021精選ppt前言數(shù)據(jù)庫是計算機技術(shù)發(fā)展的產(chǎn)物;數(shù)據(jù)庫是計算機科學的重要分支。它的出現(xiàn)極大的促進了計算機應用向各行各業(yè)的滲透。數(shù)據(jù)庫是計算機應用的基礎。數(shù)據(jù)庫的建設規(guī)模、數(shù)據(jù)庫信息量的大小和使用頻度已成為衡量一個國家信息化程度的重要標志。Access數(shù)據(jù)庫是中小型數(shù)據(jù)庫的最佳選擇。

52021精選ppt數(shù)據(jù)庫發(fā)展歷史上的三位重要人物CharlesW.Bachman

1973年,CharlesW.Bachman由于在數(shù)據(jù)庫技術(shù)上的杰出貢獻---層次數(shù)據(jù)庫而獲得了ACM的最高獎---圖靈獎。他最早提出了用數(shù)據(jù)結(jié)構(gòu)圖表示數(shù)據(jù)之間聯(lián)系的思想,并在第一個商用DBMS的開發(fā)期間進行了網(wǎng)狀數(shù)據(jù)模型的早期研究工作。EdgarF.Codd

1983年,因在數(shù)椐庫管理系統(tǒng)的理論和實踐方面的貢獻--關系模型而獲圖靈獎。JamesGray

1998年,JamesGray成為第三位因推動數(shù)據(jù)庫技術(shù)發(fā)展做出重大貢獻----事務處理技術(shù)而獲圖靈獎的學者。圖靈獎(A.M.TuringAward,又譯“杜林獎”),由美國計算機協(xié)會(ACM)于1966年設立,又叫“A.M.圖靈獎”,專門獎勵那些對計算機事業(yè)作出重要貢獻的個人。其名稱取自計算機科學的先驅(qū)、英國科學家阿蘭·麥席森·圖靈。由于圖靈獎對獲獎條件要求極高,評獎程序又是極嚴,一般每年只獎勵一名計算機科學家,只有極少數(shù)年度有兩名合作者或在同一方向作出貢獻的科學家共享此獎。因此它是計算機界最負盛名、最崇高的一個獎項,有“計算機界的諾貝爾獎”之稱。

62021精選ppt1.1基本概念和術(shù)語

數(shù)據(jù)(Data)定義:描述事物的符號記錄等??梢允菙?shù)字、文字、圖形、聲音等等,不一定保存在計算機中。例如,下面的學生檔案中,學生記錄就是數(shù)據(jù)?!?/p>

…1981年4月2日女李婷0203021981年1月7日男張力020301照片出生日期性別姓名學號72021精選ppt1.1基本概念和術(shù)語

數(shù)據(jù)庫舉個通俗的例子,說明什么是“數(shù)據(jù)庫”。每個人都有親戚和朋友,為了保持聯(lián)系,常用一個筆記本記下他們的姓名、地址、電話號碼、郵編等信息,目的是方便查找信息?!巴ㄓ嶄洝本褪且粋€最簡單的“數(shù)據(jù)庫”,每個人的姓名、地址、電話號碼等信息就是這個數(shù)據(jù)庫中的“數(shù)據(jù)”。我們可以在筆記本這個“數(shù)據(jù)庫”中添加新朋友的個人信息,也可以由于某個朋友的電話號碼發(fā)生變動而對“數(shù)據(jù)庫”中的對應“數(shù)據(jù)”進行修改。不過使用筆記本這個“數(shù)據(jù)庫”主要還是為了能隨時查到地址、郵編或電話號碼這些所需要的“數(shù)據(jù)”。82021精選ppt1.1基本概念和術(shù)語

數(shù)據(jù)庫(DataBase,簡稱DB)數(shù)據(jù)庫就是按照一定格式,在計算機內(nèi)存貯的數(shù)據(jù)的“倉庫”。定義:保存在計算機內(nèi)、有組織、可共享的數(shù)據(jù)集合。數(shù)據(jù)庫中的數(shù)據(jù)按照一定模型組織,查找和存取效率高,數(shù)據(jù)冗余小,可為多用戶共享?!?/p>

…1981年4月2日女李婷0203021981年1月7日男張力020301照片出生日期性別姓名學號92021精選ppt1.1基本概念和術(shù)語

數(shù)據(jù)庫管理系統(tǒng)(DataBaseManagementSystem,簡稱DBMS)數(shù)據(jù)庫管理系統(tǒng)是一種軟件,可以科學地組織和保存數(shù)據(jù),高效查找和維護數(shù)據(jù)。102021精選ppt1.1基本概念和術(shù)語

數(shù)據(jù)庫系統(tǒng)(DataBaseSystem,簡稱DBS)數(shù)據(jù)庫系統(tǒng):指計算機系統(tǒng)引入數(shù)據(jù)庫后的系統(tǒng),一般由數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)、應用系統(tǒng)、數(shù)據(jù)庫管理員和用戶構(gòu)成。數(shù)據(jù)庫數(shù)據(jù)庫管理系統(tǒng)(如SQLServer)應用系統(tǒng)(如超市系統(tǒng))數(shù)據(jù)庫管理員用戶數(shù)據(jù)庫系統(tǒng)圖示112021精選ppt1.2數(shù)據(jù)管理技術(shù)的產(chǎn)生和發(fā)展

人工管理階段20世紀50年代中期以前,計算機用于科學計算。尚沒有磁盤等直接存取的存貯設備,只有紙帶、卡片和磁帶等外存。軟件的發(fā)展也比較初級,沒有操作系統(tǒng),沒有專門的軟件系統(tǒng)負責數(shù)據(jù)管理,程序員在編寫程序時,需要自行定義數(shù)據(jù)的邏輯結(jié)構(gòu)。這個階段的數(shù)據(jù)是面向應用的,一組數(shù)據(jù)只服務于特定的程序。當不同的應用程序使用相同的數(shù)據(jù)時,必須各自定義,不能共享和通用,使數(shù)據(jù)存在大量冗余。

122021精選ppt1.2數(shù)據(jù)管理技術(shù)的產(chǎn)生和發(fā)展

......應用程序1數(shù)據(jù)集1應用程序2數(shù)據(jù)集2應用程序n數(shù)據(jù)集n......

人工管理階段程序和數(shù)據(jù)的關系132021精選ppt1.2數(shù)據(jù)管理技術(shù)的產(chǎn)生和發(fā)展

文件系統(tǒng)階段20世紀50年代至60年代中期,計算機用于科學計算和管理。已經(jīng)有了磁盤、磁鼓等存貯設備。軟件方面已經(jīng)有了帶有文件系統(tǒng)的操作系統(tǒng)。文件系統(tǒng)將數(shù)據(jù)組織成相互獨立的數(shù)據(jù)文件,程序員可以不必考慮數(shù)據(jù)的插入、修改和刪除等具體的物理細節(jié),而將精力用于具體的應用邏輯。但文件系統(tǒng)中的一個文件仍然對應于特定的應用程序,文件仍然是面向應用的。數(shù)據(jù)的邏輯結(jié)構(gòu)一旦改變,仍需要修改應用程序,不是一個彈性的無結(jié)構(gòu)數(shù)據(jù)集合,存在著數(shù)據(jù)冗余度大,文件不易擴充等缺點。142021精選ppt1.2數(shù)據(jù)管理技術(shù)的產(chǎn)生和發(fā)展

......應用程序1數(shù)據(jù)集1應用程序2數(shù)據(jù)集2應用程序n數(shù)據(jù)集n......文件系統(tǒng)階段程序和數(shù)據(jù)的關系文件系統(tǒng)152021精選ppt1.2數(shù)據(jù)管理技術(shù)的產(chǎn)生和發(fā)展

數(shù)據(jù)庫系統(tǒng)階段60年代中期以后,計算機用于大規(guī)模管理。磁盤技術(shù)已經(jīng)成熟,價格下降。數(shù)據(jù)庫技術(shù)應運而生,解決了多用戶數(shù)據(jù)共享的問題,實現(xiàn)了對數(shù)據(jù)的統(tǒng)一集中管理,并提供了并發(fā)、安全和保護措施。162021精選ppt1.2數(shù)據(jù)管理技術(shù)的產(chǎn)生和發(fā)展

......應用程序1應用程序2應用程序n數(shù)據(jù)庫系統(tǒng)階段程序和數(shù)據(jù)的關系數(shù)據(jù)庫管理系統(tǒng)數(shù)據(jù)庫172021精選ppt數(shù)據(jù)管理技術(shù)的發(fā)展過程182021精選ppt1.2數(shù)據(jù)管理技術(shù)的產(chǎn)生和發(fā)展數(shù)據(jù)庫的發(fā)展和分支分布式數(shù)據(jù)庫系統(tǒng)數(shù)據(jù)物理上分布,邏輯上整體;場地自治;數(shù)據(jù)冗余和透明。并行數(shù)據(jù)庫系統(tǒng)利用通用并行計算機硬件的并行能力提高DBMS的性能。面向?qū)ο髷?shù)據(jù)庫系統(tǒng)數(shù)據(jù)庫技術(shù)和面向?qū)ο笤O計方法的結(jié)合產(chǎn)物。面向?qū)ο笳Z言程序員在做程序時,可直接以對象的形式存儲數(shù)據(jù)數(shù)據(jù)倉庫和數(shù)據(jù)挖掘利用已有數(shù)據(jù)資源,從中挖掘出知識,是決策系統(tǒng)的基礎。知識庫系統(tǒng)、主動數(shù)據(jù)庫、模糊數(shù)據(jù)庫、多媒體數(shù)據(jù)庫、工程數(shù)據(jù)庫、統(tǒng)計數(shù)據(jù)庫、空間數(shù)據(jù)庫…

192021精選ppt1.3數(shù)據(jù)庫特點

實現(xiàn)了整體數(shù)據(jù)的結(jié)構(gòu)化數(shù)據(jù)記錄采用了變長模式等技術(shù),節(jié)省了存貯空間??梢越⒄w的數(shù)據(jù)結(jié)構(gòu),使數(shù)據(jù)不再只針對某一個具體應用,存取數(shù)據(jù)的方式也比較靈活。實現(xiàn)了數(shù)據(jù)的共享,降低了數(shù)據(jù)冗余數(shù)據(jù)庫中的數(shù)據(jù)可以被多個用戶和多個應用所共用,減少了數(shù)據(jù)重復,保證了數(shù)據(jù)的一致性。應用程序的需求發(fā)生變化后,對原來的數(shù)據(jù)結(jié)構(gòu)做擴充即可滿足要求。202021精選ppt1.3數(shù)據(jù)庫特點

確保了數(shù)據(jù)的獨立性應用程序和數(shù)據(jù)庫是分離的,數(shù)據(jù)的物理存貯和數(shù)據(jù)的邏輯結(jié)構(gòu)改變后,應用程序可以保持不變,簡化了程序的維護和修改。保證了數(shù)據(jù)的安全性 數(shù)據(jù)庫管理員可以對數(shù)據(jù)庫用戶設置詳細的權(quán)限,避免數(shù)據(jù)泄密和非法使用所造成的數(shù)據(jù)破壞。

212021精選ppt1.3數(shù)據(jù)庫特點

數(shù)據(jù)的完整性檢查可以檢查數(shù)據(jù)的正確性、有效性和兼容性,將數(shù)據(jù)控制在正確和有效的范圍內(nèi),或保證數(shù)據(jù)之間滿足預設的某種關系。并發(fā)控制

多個用戶同時存取和修改數(shù)據(jù)庫時,可以保證數(shù)據(jù)或事務處理的正確性,不致于因為相互干擾產(chǎn)生錯誤結(jié)果。數(shù)據(jù)庫的備份和恢復

提供多種數(shù)據(jù)庫備份的方式,數(shù)據(jù)庫出現(xiàn)問題時,可以將數(shù)據(jù)庫從錯誤狀態(tài)恢復到已知的某個正確狀態(tài)。

222021精選ppt1.4數(shù)據(jù)模型的概念和組成

數(shù)據(jù)模型概念指數(shù)據(jù)庫中數(shù)據(jù)的存貯和組織方式,即如何表示實體以及實體之間的聯(lián)系。它是數(shù)據(jù)庫系統(tǒng)的核心和基礎。數(shù)據(jù)模型的組成數(shù)據(jù)結(jié)構(gòu)確定實體及其聯(lián)系按照何種方式存貯。描述系統(tǒng)的靜態(tài)特性。數(shù)據(jù)操作允許對數(shù)據(jù)進行何種操作(如查詢、插入、刪除和修改)。描述系統(tǒng)的動態(tài)特性。約束條件完整型約束。如輸入年齡的區(qū)間范圍。232021精選ppt1.5數(shù)據(jù)模型的抽象過程

一般來說,數(shù)據(jù)從現(xiàn)實世界到計算機數(shù)據(jù)庫的具體表示要經(jīng)歷三個領域,即現(xiàn)實世界、信息世界和計算機世界,三者的關系如圖所示:現(xiàn)實世界信息世界(一般用E-R圖表示)計算機世界(數(shù)據(jù)庫管理系統(tǒng)支持的數(shù)據(jù)模型)認識、分類和抽象加工轉(zhuǎn)換三個領域的關系242021精選ppt1.5數(shù)據(jù)模型的抽象過程

現(xiàn)實世界

現(xiàn)實世界是指客觀存在的事物及其聯(lián)系,現(xiàn)實世界有個體和總體等概念。

個體:一個客觀存在的可識別事物。例如:一本具體的書,一名公司員工等。個體也可以是抽象的,例如某個城市的天氣等。個體特征:每個個體都有一些區(qū)別于其他個體的特征。例如一本書的特征可以有:書名,作者,價格,出版社,頁數(shù)等??傮w:所有同類個體的集合成為總體。例如:所有的“書”就是一個總體。事物聯(lián)系:同類個體之間或不同類個體的關系。252021精選ppt1.5數(shù)據(jù)模型的抽象過程

信息世界

現(xiàn)實世界反映在人的頭腦中,經(jīng)過收集、認識、分類和抽象就形成了信息。信息世界是對客觀世界的一種抽象描述。目前一般采用E-R(實體-關系)圖表示。

實體:被認識的個體即為實體。例如一名員工就是一個實體,是真實的員工在人頭腦中的概念。屬性:實體具有的某一特性稱為屬性。例如一名員工的屬性可以由ID號、姓名、性別、年齡、職務和部門等組成,這些特征的組合標識了一名員工。實體集:同類實體的集合稱為實體集。例如全體員工即為一個實體集。實體聯(lián)系:實體內(nèi)部或?qū)嶓w之間的對應關系稱為聯(lián)系。聯(lián)系分為兩種,一種是實體內(nèi)部各屬性之間的聯(lián)系,另一種是實體之間的聯(lián)系。262021精選ppt1.5數(shù)據(jù)模型的抽象過程

計算機世界

計算機世界是在信息世界上的進一步抽象,數(shù)據(jù)庫管理系統(tǒng)的數(shù)據(jù)模型在該層上實現(xiàn)。

記錄:記錄是實體的數(shù)據(jù)表示,由若干個屬性值組成。字段(或數(shù)據(jù)項):描述實體屬性的數(shù)據(jù)表示??梢允菙?shù)字或者字符串。文件:同類記錄的集合。文件包括記錄的結(jié)構(gòu)和記錄的值。數(shù)據(jù)模型:實體的聯(lián)系在計算機世界里要按照一定的模式去表示,即采用不同的數(shù)據(jù)模型。

272021精選ppt1.5數(shù)據(jù)模型的抽象過程

三個世界的術(shù)語的聯(lián)系如圖所示。現(xiàn)實世界信息世界計算機世界個體實體記錄個體特征屬性字段總體實體集文件事物及聯(lián)系實體及聯(lián)系數(shù)據(jù)模型三個世界中術(shù)語的對應關系282021精選ppt1.6常用的數(shù)據(jù)模型

當前流行的數(shù)據(jù)庫的數(shù)據(jù)模型有四種,即層次模型(HierarchicalModel)、網(wǎng)狀模型(NetworkModel)、關系模型(RelationalModel)和面向?qū)ο竽P停∣bjectOrientedModel)。它們的區(qū)別在于記錄之間聯(lián)系的表示方式不同。 其中,關系模型是目前應用最為廣泛的模型,市面上絕大多數(shù)數(shù)據(jù)庫管理系統(tǒng)都是關系型。292021精選ppt1.6常用的數(shù)據(jù)模型

層次模型

層次模型是數(shù)據(jù)庫系統(tǒng)中最早使用的模型,它的數(shù)據(jù)結(jié)構(gòu)類似一顆倒置的樹,每個節(jié)點表示一個記錄類型,記錄之間的聯(lián)系是一對多的聯(lián)系。節(jié)點1節(jié)點2節(jié)點3節(jié)點4節(jié)點5根節(jié)點葉節(jié)點葉節(jié)點葉節(jié)點層次模型302021精選ppt1.6常用的數(shù)據(jù)模型

層次模型的特點:

結(jié)構(gòu)簡單,容易實現(xiàn),對于某些特定的應用系統(tǒng)效率很高,但如果需要動態(tài)訪問數(shù)據(jù)(如增加或修改記錄類型)時,效率并不高。另外,對于一些非層次性結(jié)構(gòu)(如多對多聯(lián)系),層次模型表達起來比較繁瑣和不直觀。高校系級組織312021精選ppt學院系1系2系3系4專業(yè)1專業(yè)2專業(yè)1專業(yè)2專業(yè)1專業(yè)2專業(yè)1

層次模型結(jié)構(gòu)圖322021精選ppt1.6常用的數(shù)據(jù)模型

網(wǎng)狀模型 網(wǎng)狀模型可以看作是層次模型的一種擴展。它采用網(wǎng)狀結(jié)構(gòu)表示實體及其之間的聯(lián)系。一個節(jié)點可以沒有父節(jié)點;也可以有多于一個的父節(jié)點。節(jié)點1節(jié)點2節(jié)點3節(jié)點1節(jié)點2節(jié)點4節(jié)點3(a)(b)網(wǎng)狀模型的幾個例子332021精選ppt1.6常用的數(shù)據(jù)模型

網(wǎng)狀模型的特點:

與層次模型相比,提供了更大的靈活性,能更直接地描述現(xiàn)實世界,性能和效率也比較好。 網(wǎng)狀模型的缺點是結(jié)構(gòu)復雜,用戶不易掌握,記錄類型聯(lián)系變動后涉及鏈接指針的調(diào)整,擴充和維護都比較復雜。

教師、學生、課程、教室342021精選ppt教師學生課程教室網(wǎng)狀模型結(jié)構(gòu)圖352021精選ppt1.6常用的數(shù)據(jù)模型

關系模型

關系模型是目前應用最多、也最為重要的一種數(shù)據(jù)模型。關系模型建立在嚴格的數(shù)學概念基礎上,采用二維表格結(jié)構(gòu)來表示實體和實體之間的聯(lián)系。二維表由行和列組成。教師信息表信息學院教授男薛智永856基礎部講師女李奇805DEPT(系別)TITLE(職稱)GENDER(性別)NAME(姓名)TNO(教師編號)85664數(shù)據(jù)結(jié)構(gòu)00513280540微機基礎005067TNO(主講老師編號)PERIOD(學時)DESCP(課程名稱)CNO(課程編號)課程信息表362021精選ppt1.6常用的數(shù)據(jù)模型

關系模型中沒有層次模型中的鏈接指針,記錄之間的聯(lián)系是通過不同關系中的同名屬性來實現(xiàn)的。 例如,教師信息表和課程表中都有教師編號屬性,如果要查詢薛智永老師講授課程的情況,可以從教師信息表找到該老師的編號,然后在課程表中找到該編號所對應的課程信息。這個查詢中,教師編號將兩個表連接起來。

關系模型的基本特征是:建立在關系數(shù)據(jù)理論之上,有可靠的數(shù)學基礎可以描述一對一,一對多和多對多的聯(lián)系表示的一致性。實體本身和實體間聯(lián)系都使用關系描述關系的每個分量的不可分性,也就是不允許表中表372021精選ppt1.6常用的數(shù)據(jù)模型

關系模型的特點: 概念清晰,結(jié)構(gòu)簡單,實體、實體聯(lián)系和查詢結(jié)果都采用關系表示,用戶比較容易理解。 另外,關系模型的存取路徑對用戶是透明的,程序員不用關心具體的存取過程,減輕了程序員的工作負擔,具有較好的數(shù)據(jù)獨立性和安全保密性。382021精選ppt1.6常用的數(shù)據(jù)模型

面向?qū)ο竽P? 面向?qū)ο竽P褪遣捎妹嫦驅(qū)ο蟮挠^點來描述現(xiàn)實世界中實體及其聯(lián)系的模型,現(xiàn)實世界中的實體都被抽象為對象,同類對象的共同屬性和方法被抽象為類。

一個學生對象的例子ObjectID學號:021601屬性集合姓名:李平;性別:男;......方法集合注冊過程;選修課程過程;......消息集合激活注冊;申請選修課程;......392021精選ppt1.6常用的數(shù)據(jù)模型

面向?qū)ο竽P偷奶攸c: 面向?qū)ο竽P褪且环N接近現(xiàn)實世界、很自然的模型,可以定義復雜數(shù)據(jù)關系。由于具有繼承特性,面向?qū)ο竽P吞峁┝丝焖賱?chuàng)建各種變種記錄類型的能力。 面向?qū)ο竽P偷娜秉c是查詢功能相對比較弱。

402021精選ppt1.7數(shù)據(jù)庫的模式結(jié)構(gòu)

數(shù)據(jù)庫模式的概念

模式(Schema)是數(shù)據(jù)庫中全體數(shù)據(jù)的邏輯結(jié)構(gòu)和特征的描述。模式僅涉及數(shù)據(jù)結(jié)構(gòu)和屬性的描述,不涉及具體的值,模式的一個具體值稱為模式的一個實例(Instance)。一個模式可以有很多實例。 數(shù)據(jù)庫管理系統(tǒng)的結(jié)構(gòu),一般劃分為三個層次,它們是概念模式、外模式和內(nèi)模式。412021精選ppt數(shù)據(jù)庫管理系統(tǒng)1.7數(shù)據(jù)庫的模式結(jié)構(gòu)

數(shù)據(jù)庫內(nèi)模式概念模式外模式1外模式2外模式3應用程序1應用程序2應用程序3應用程序n外模式/概念模式映象內(nèi)模式/概念模式映象數(shù)據(jù)庫的三級模式結(jié)構(gòu)和二級映象…422021精選ppt1.7數(shù)據(jù)庫的模式結(jié)構(gòu)

三級模式結(jié)構(gòu)內(nèi)模式(InternalSchema)數(shù)據(jù)物理結(jié)構(gòu)和存貯方式的描述;索引如何組織;數(shù)據(jù)壓縮的加密的方法等。一個數(shù)據(jù)庫只有一個內(nèi)模式。模式(Schema)以一種數(shù)據(jù)模型為基礎,考慮用戶需求,形成數(shù)據(jù)在邏輯級上的視圖。例如,數(shù)據(jù)記錄有哪些數(shù)據(jù)項,其名稱、類型和取值范圍,完整要求和安全要求等一個數(shù)據(jù)庫只有一個模式。外模式(ExternalSchema)經(jīng)過部分屏蔽的用戶視圖,應用只能訪問視圖中的數(shù)據(jù)。一個數(shù)據(jù)庫可有多個外模式。但一個應用程序使用一個外模式。432021精選ppt1.7數(shù)據(jù)庫的模式結(jié)構(gòu)

二級映象 數(shù)據(jù)庫系統(tǒng)提供映象功能,使數(shù)據(jù)庫系統(tǒng)中的數(shù)據(jù)能夠具有較高的邏輯獨立性和物理獨立性。外模式/模式映象該映象定義了外模式/模式之間的對應關系;當數(shù)據(jù)庫模式改變(例如增加新的屬性),可對映象做改動,外模式保持不變。應用程序依賴與外模式,因此可以保證程序的邏輯獨立性。模式/內(nèi)模式映象該映象定義數(shù)據(jù)庫全局邏輯結(jié)構(gòu)和存貯結(jié)構(gòu)之間的關系。當物理存貯結(jié)構(gòu)改變后,可對映象做相應改變,模式保持不變。從而保證了數(shù)據(jù)的物理獨立性。442021精選ppt1.8數(shù)據(jù)庫系統(tǒng)組成

數(shù)據(jù)庫系統(tǒng)是指在計算機系統(tǒng)中引入數(shù)據(jù)庫后的系統(tǒng)。數(shù)據(jù)庫系統(tǒng)要維持正常運轉(zhuǎn),需要硬件、軟件和人員三方面的共同支持和協(xié)作。硬件數(shù)據(jù)庫系統(tǒng)的數(shù)據(jù)量常常很大,對計算機資源的占用和消耗都比較高。因此,在建立數(shù)據(jù)庫系統(tǒng)時,需要對硬件設備進行投資或升級,購買高性能的服務器。一般要求硬件有較大的計算機內(nèi)存、存貯設備的容量要足夠大、配備磁帶設備;系統(tǒng)要有較高的通道能力;配備UPS設備。

452021精選ppt1.8數(shù)據(jù)庫系統(tǒng)組成

軟件支持數(shù)據(jù)庫管理系統(tǒng)的操作系統(tǒng),常用的是UNIX和Windows操作系統(tǒng)。數(shù)據(jù)庫管理系統(tǒng)。即建立、使用、維護和配置數(shù)據(jù)庫的軟件系統(tǒng)。與數(shù)據(jù)庫接口連接的高級開發(fā)語言編譯環(huán)境,用于編譯、調(diào)試和跟蹤應用程序。例如,可以用C++開發(fā)ODBC接口的應用程序。以數(shù)據(jù)庫管理系統(tǒng)為核心的應用開發(fā)工具,利用這些工具可以快速開發(fā)和定制本數(shù)據(jù)庫所支持的應用程序。為某些特定應用環(huán)境開發(fā)的數(shù)據(jù)庫應用系統(tǒng),如MIS系統(tǒng),ERP系統(tǒng)等。 462021精選ppt1.8數(shù)據(jù)庫系統(tǒng)組成

人員系統(tǒng)管理員(DBA):具有比較高的權(quán)限,全面管理、監(jiān)督和配置數(shù)據(jù)庫系統(tǒng)。系統(tǒng)分析員:負責應用系統(tǒng)的需求調(diào)查和分析,參與數(shù)據(jù)庫系統(tǒng)的概要設計,決定數(shù)據(jù)庫中的數(shù)據(jù)結(jié)構(gòu),完成數(shù)據(jù)庫各級模式的設計。應用程序員:負責應用程序的設計、編碼和測試。最終用戶:即最終使用數(shù)據(jù)庫系統(tǒng)的人員。最終用戶不直接操作數(shù)據(jù)庫,但可以通過應用程序的界面進行交互,間接存取數(shù)據(jù)。472021精選ppt1.9ACCESS系統(tǒng)概述

MicrosoftAccess2010是Microsoftoffice2010系列應用軟件的一個主要組成部分,是目前最普及的關系數(shù)據(jù)庫管理軟件之一。

Access2010不僅具有傳統(tǒng)的數(shù)據(jù)庫管理系統(tǒng)的功能,還具備面向?qū)ο蟮奶匦裕蛊鋺酶雍唵巍?/p>

Access提供多種向?qū)Ш涂丶?,使用戶不必編寫代碼,就可以得到具有較強功能的數(shù)據(jù)庫應用程序。482021精選ppt1.9.1ACCESS的功能和特性MicrosoftAccess2010與Microsoftoffice應用程序高度集成,為用戶提供了友好的用戶界面和方便快捷的運行環(huán)境。一.ACCESS的功能1.完善的數(shù)據(jù)庫管理2.完善的幫助和向?qū)?.良好的兼容性4.“所見即所得”的窗體和報表5.強大數(shù)據(jù)庫轉(zhuǎn)換功能6.不同格式的文件的轉(zhuǎn)換7.面向?qū)ο蟮募砷_發(fā)環(huán)境8.集成Internet/Intranet492021精選ppt二.Access2010的新特性1)全新的用戶界面2)更強大的對象創(chuàng)建工具3)改進的數(shù)據(jù)顯示4)新的數(shù)據(jù)類型和控件5)共享Web網(wǎng)絡數(shù)據(jù)庫6)增強的安全性502021精選ppt1.9.2ACCESS集成環(huán)境和基本操作1.Access2010的啟動方法有以下幾種:從“開始”菜單啟動。通過桌面上的快捷方式。通過文件夾中的Access文件圖標

。直接打開某個數(shù)據(jù)庫文件。512021精選ppt2.Access2010的退出退出可使用以下方法:單擊文件菜單中的“退出”命令。單擊Access2010窗口右上角的“關閉”按鈕

。按快捷鍵Alt+Space,在彈出的快捷菜單中選擇“關閉”命令。按組合鍵Alt+F4。522021精選ppt3.Access主界面Access2010的界面布局隨操作的對象的變化而不同。532021精選ppt標題欄

由標題、自定義快速訪問工具欄、“最小化”按鈕、“最大化”按鈕和“關閉”按鈕組成。自定義快速訪問工具欄提供了常用文件操作命令,用戶可以根據(jù)需要對快速訪問工具欄進行設置。功能區(qū)

Access

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論