版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、Access教程教程第一章第一章Access數據庫基礎數據庫基礎◆數據庫基礎知識及關系數據庫管理系統(tǒng)?!鬉ccess2003中文版介紹。數據庫技術產生于60年代末、70年代初,它的出現使計算機應用進入了一個新的時期——社會的每一個領域都與計算機應用發(fā)生了聯系。數據庫是計算機的最重要的技術之一,是計算機軟件的一個獨立分支,數據庫是建立管理信息系統(tǒng)的核心技術,當數據庫與網絡通信技術、多媒體技術結合在一起時,計算機應用將無所不在,無所不能。作
2、為本課程學習的開始,我們首先要了解的是:什么是數據庫?什么是數據庫管理系統(tǒng)?什么是Access呢?一、數據庫的基本知識一、數據庫的基本知識1什么是數據庫什么是數據庫數據庫這個詞有多種解釋,簡單的定義是這樣的:數據庫(DataBase)是結構化數據的集合。從廣義上講,數據庫就是數據或信息的集合,相當于一個數據倉庫。具體來說,數據庫是一組經過計算機整理后的數據,在關系數據庫中,它由許多數據表組成。DavidM.Kroenke關于數據庫的定義
3、是:數據庫是指自描述的完整記錄的集合。它表達了三層含義:⑴數據庫是自描述的。數據庫除了包含用戶的源數據以外,還包含關于它本身結構的描述,這個描述稱作數據詞典(或數據目錄、元數據)。從這個意義上講,數據庫與作為一個自描述的書的集合的圖書館相似:除了書籍以外,圖書館還包含一個描述它們的卡片目錄。⑵數據庫是集成記錄的集合。數據的標準結構如下:位—字節(jié)—域—記錄—文件按這種模式說,文件組合成數據庫是非常誘人的,但卻無法深入,數據庫將包含四種數據
4、:用戶數據文件、元數據、索引、應用元數據。用戶數據大多表示為表格,稱之為數據表,它存放了用戶的各種有用資料和數據。例如:元數據是關于用戶數據的結構的描述,稱之為系統(tǒng)表。例如:體上服從一定的結構形式。⑵數據的共享性。在文件系統(tǒng)中,數據一般是由特定的用戶專用,數據庫系統(tǒng)中的數據可以有為不同部門、不同單位甚至不同用戶所共享。⑶數據的獨立性。在文件系統(tǒng)中,數據結構和應用程序相互依賴,一方的改變總是要影響到另一方的改變。數據庫系統(tǒng)中的數據文件與應
5、用程序之間的這種依賴關系已大大減小。⑷數據的完整性。在數據庫系統(tǒng)中,可以通過對數據的性質進行檢查而管理它們,使之保持完整正確。如商品的價格不能為負數,一場電影的定票數不能超過電影院的座位數。⑸數據的靈活性。數據庫系統(tǒng)不是把數據簡單堆積,而是在記錄數據信息的基礎上具有多種管理功能,如輸入、輸出、查詢、編輯、修改等。⑹數據的安全性。數據庫系統(tǒng)中的數據具有安全管理功能。⑺數據可控冗余度。數據專用時,每個用戶擁有使用自己的數據,難免會出現數據相
6、互重復,這就是數據冗余。實現數據共享后,不必要的數據重復將全部消除,有時為了提高查詢效率,也保留少量的重復數據,其冗余度可以由設計者控制。4數據庫系統(tǒng)的分代數據庫系統(tǒng)的分代數據庫系統(tǒng)可分為三代。⑴非關系型數據庫系統(tǒng)。是對第一代數據庫系統(tǒng)的總稱,包括層次型數據庫系統(tǒng)和網狀型數據庫系統(tǒng)。其主要特點是:采用“記錄”作為基本數據結構,在不同“記錄型”之間,允許存在相互聯系,一次查詢只能訪問數據庫中的一個記錄。(P3)⑵關系型數據庫系統(tǒng)(RDBS
7、)。1970年,E.F.Codd在一篇名為“ARelationalModelofDataFLargeSharedDatabanks(大型共享數據庫數據的關系模型)”文章提出了“關系模型”的概念。70年代中期,商業(yè)化的RDBS問世,數據庫系統(tǒng)進入第二代,目前PC機上使用的數據庫系統(tǒng)主要是第二代數據庫系統(tǒng)。其主要特點是:采用“表格”作為基本數據結構,在不同的表之間,允許存在相互聯系,一次查詢可以訪問整個表格中的數據。⑶對象—關系模型數據系統(tǒng)
8、(DBS)。將數據庫技術與面向對象技術相結合,以實現對多媒體數據和其它復雜對象數據的處理,這就產生了第三代數據庫系統(tǒng)。其主要特點是:包含第二代數據庫系統(tǒng)的功能,支持正文、圖形圖像、聲音等新的數據類型,支持類、繼承、方法等對象機制,提供高度集成的、可支持客戶服務器應用的用戶接口。二、數據庫管理系統(tǒng)和數據庫應用系統(tǒng)二、數據庫管理系統(tǒng)和數據庫應用系統(tǒng)1數據庫管理系統(tǒng)數據庫管理系統(tǒng)實際上,數據庫是存于某種存儲介質上的相關數據有組織的集合,為了在
9、計算機中對數據庫進行定義、描述、建立、管理和維護,應通過特定的數據庫語言進行,這就需要一套支持該數據庫語言的系統(tǒng)軟件,稱作數據庫管理系統(tǒng)(DBMS)。一般說,數據庫管理系統(tǒng)具有下列功能:⑴數據定義功能。DBMS向用戶提供“數據定義語言(DDL)”,用于描述數據庫的結構,在關系數據庫中其標準語言是SQL(StructuredQueryLanguage),它提供了DDL語句。⑵數據操作功能。對數據庫進行檢索和查詢,是數據庫的主要應用。為此D
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
評論
0/150
提交評論