資源描述:
《Access數(shù)據(jù)庫案例教程第2版教學(xué)課件作者劉麗第1章節(jié)數(shù)據(jù)庫的基本概念》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。
1、Access數(shù)據(jù)庫案例教程(第2版)第1章Access數(shù)據(jù)庫基本概念1.1數(shù)據(jù)庫基礎(chǔ)關(guān)系規(guī)范化基礎(chǔ)1.21.31.4Access數(shù)據(jù)庫操作Access關(guān)系數(shù)據(jù)庫概念本章內(nèi)容導(dǎo)讀本章簡要介紹了關(guān)系數(shù)據(jù)庫系統(tǒng)的基礎(chǔ)知識(shí),重點(diǎn)介紹了關(guān)系模型的特點(diǎn)和關(guān)系運(yùn)算,最后概要地介紹了Access數(shù)據(jù)庫系統(tǒng)的基本概念,Access2010窗口的基本組成和數(shù)據(jù)庫的創(chuàng)建。通過學(xué)習(xí)本章,讀者應(yīng)掌握以下內(nèi)容:了解數(shù)據(jù)庫的相關(guān)概念;了解關(guān)系數(shù)據(jù)庫的基本概念;了解數(shù)據(jù)模型的基本特點(diǎn)以及規(guī)范化的概念;了解數(shù)據(jù)庫設(shè)計(jì)步驟、原則和過程掌握Access2010的工作環(huán)境;理解Access的數(shù)據(jù)庫對(duì)象組成和特點(diǎn);
2、掌握Access2010的啟動(dòng)、退出和幫助系統(tǒng)的使用。熟練掌握創(chuàng)建數(shù)據(jù)庫和創(chuàng)建庫的基本操作;1.1.1數(shù)據(jù)庫的基本概念(1)數(shù)據(jù)(data):是對(duì)客觀事物特征所進(jìn)行的一種抽象化、符號(hào)化的表示。通俗地講,凡是能被計(jì)算機(jī)接受,并能被計(jì)算機(jī)處理的數(shù)字、字符、圖形、聲音、圖像等統(tǒng)稱為數(shù)據(jù)。數(shù)據(jù)所反映的事物屬性是它的內(nèi)容,而符號(hào)是它的形式。(2)信息(information):是客觀事物屬性的反映。它所反映的是關(guān)于某一客觀系統(tǒng)中某一事物的某一方面屬性或某一時(shí)刻的表現(xiàn)形式。通俗地講,信息是經(jīng)過加工處理并對(duì)人類客觀行為產(chǎn)生影響的數(shù)據(jù)表現(xiàn)形式。也可以說,信息是有一定含義的,經(jīng)過加工處理的,
3、能夠提供決策性依據(jù)的數(shù)據(jù)。1、數(shù)據(jù)和信息1.1數(shù)據(jù)庫基礎(chǔ)2、數(shù)據(jù)庫數(shù)據(jù)庫(database,DB)是數(shù)據(jù)的集合。也就是說,數(shù)據(jù)庫是存儲(chǔ)在計(jì)算機(jī)系統(tǒng)中的存儲(chǔ)介質(zhì)上,按一定的方式組織起來的相關(guān)數(shù)據(jù)的集合。數(shù)據(jù)庫中的數(shù)據(jù)具有高度的共享性及獨(dú)立性。3、數(shù)據(jù)庫管理系統(tǒng)數(shù)據(jù)庫管理系統(tǒng)(databasemanagementsystem,DBMS)是操作和管理數(shù)據(jù)庫的軟件,是數(shù)據(jù)庫系統(tǒng)的管理控制中心,一般有四大功能:數(shù)據(jù)定義功能、數(shù)據(jù)庫操作功能、控制和管理功能、建立和維護(hù)功能。4、數(shù)據(jù)庫系統(tǒng)數(shù)據(jù)庫系統(tǒng)(databasesystem,DBS)是以數(shù)據(jù)庫應(yīng)用為基礎(chǔ)的計(jì)算機(jī)系統(tǒng)。它是一個(gè)實(shí)際可行
4、的,按照數(shù)據(jù)庫方式存儲(chǔ)、維護(hù)和管理數(shù)據(jù)的系統(tǒng)。通常由計(jì)算機(jī)硬件、數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)、相關(guān)軟件、人員(數(shù)據(jù)庫管理分析員、應(yīng)用程序員、用戶)等組成,如圖所示。5、數(shù)據(jù)庫應(yīng)用系統(tǒng)數(shù)據(jù)庫應(yīng)用系統(tǒng)是一個(gè)復(fù)雜的系統(tǒng),它由硬件、操作系統(tǒng)、數(shù)據(jù)庫管理系統(tǒng)、編譯系統(tǒng)、用戶應(yīng)用程序和數(shù)據(jù)庫組成。數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)和數(shù)據(jù)庫系統(tǒng)是3個(gè)不同的概念,數(shù)據(jù)庫管理系統(tǒng)在計(jì)算機(jī)中的地位如圖所示。補(bǔ)充、數(shù)據(jù)處理所謂數(shù)據(jù)處理實(shí)際上就是利用計(jì)算機(jī)對(duì)各種類型的數(shù)據(jù)進(jìn)行處理。它包括對(duì)數(shù)據(jù)的采集、整理、存儲(chǔ)、分類、排序、檢索、維護(hù)、加工、統(tǒng)計(jì)和傳輸?shù)纫幌盗胁僮鬟^程。數(shù)據(jù)處理的目的是從大量的、原始的數(shù)據(jù)中獲得我們
5、所需要的資料并提取有用的數(shù)據(jù)成份,作為行為和決策的依據(jù)。隨著電子計(jì)算機(jī)軟件和硬件技術(shù)的發(fā)展,數(shù)據(jù)處理過程發(fā)生了劃時(shí)代的變革,而數(shù)據(jù)庫技術(shù)的發(fā)展,又使數(shù)據(jù)處理跨入了一個(gè)嶄新的階段。數(shù)據(jù)的管理技術(shù)的發(fā)展大致經(jīng)歷了以下幾個(gè)階段:(1)人工管理方式(2)文件管理方式(3)數(shù)據(jù)庫系統(tǒng)管理方式(4)分布式數(shù)據(jù)庫系統(tǒng)方式(5)面向?qū)ο髷?shù)據(jù)庫系統(tǒng)1.1.2數(shù)據(jù)庫管理系統(tǒng)中的數(shù)據(jù)模型數(shù)據(jù)模型是數(shù)據(jù)庫系統(tǒng)的核心,也是定義數(shù)據(jù)庫模型的根據(jù),其好壞直接影響數(shù)據(jù)庫的性能。數(shù)據(jù)模型是指反映客觀事物及客觀事物間聯(lián)系的數(shù)據(jù)組織的結(jié)構(gòu)和形式??陀^事物是千變?nèi)f化的,各種客觀事物的數(shù)據(jù)模型也是千差萬別的,但也有
6、共性。常用的數(shù)據(jù)模型有層次模型、網(wǎng)狀模型和關(guān)系模型3種。1、層次模型層次模型(hierarchicalmodel)表示數(shù)據(jù)間的從屬關(guān)系結(jié)構(gòu),是一種以記錄某一事物的類型為根結(jié)點(diǎn)的有向樹結(jié)構(gòu)。層次模型像一棵倒置的樹,根結(jié)點(diǎn)在上,層次最高;子結(jié)點(diǎn)在下,逐層排列。這種用樹形結(jié)構(gòu)表示數(shù)據(jù)之間聯(lián)系的模型也稱為樹結(jié)構(gòu)。層次模型的特點(diǎn)是僅有一個(gè)無雙親的根結(jié)點(diǎn);根結(jié)點(diǎn)以外的子結(jié)點(diǎn),向上僅有一個(gè)父結(jié)點(diǎn),向下有若干子結(jié)點(diǎn)。層次模型表示的是從根結(jié)點(diǎn)到子結(jié)點(diǎn)的一個(gè)結(jié)點(diǎn)對(duì)多個(gè)結(jié)點(diǎn),或從子結(jié)點(diǎn)到父結(jié)點(diǎn)的多個(gè)結(jié)點(diǎn)對(duì)一個(gè)結(jié)點(diǎn)的數(shù)據(jù)間的聯(lián)系,如圖所示。2、網(wǎng)狀模型網(wǎng)狀模型(networkmodel)是層次模型
7、的擴(kuò)展,表示多個(gè)從屬關(guān)系的層次結(jié)構(gòu),呈現(xiàn)一種交叉關(guān)系的網(wǎng)絡(luò)結(jié)構(gòu),如圖所示。網(wǎng)狀模型是以記錄為結(jié)點(diǎn)的網(wǎng)絡(luò)結(jié)構(gòu),用網(wǎng)狀數(shù)據(jù)結(jié)構(gòu)表示實(shí)體與實(shí)體之間的聯(lián)系。網(wǎng)狀模型的特點(diǎn)是,可以有一個(gè)以上的結(jié)點(diǎn)無雙親,至少有一個(gè)結(jié)點(diǎn)有多于一個(gè)的雙親。因此,層次模型是網(wǎng)狀模型的特殊形式,網(wǎng)狀模型可以表示較復(fù)雜的數(shù)據(jù)結(jié)構(gòu),即可以表示數(shù)據(jù)間的縱向關(guān)系與橫向關(guān)系。這種數(shù)據(jù)模型在概念上、結(jié)構(gòu)上都比較復(fù)雜,操作上也有很多不便。3、關(guān)系模型關(guān)系模型(relationalmodel)是用二維表的形式表示實(shí)體和實(shí)體間聯(lián)系的數(shù)據(jù)模型。在二維表中每一列稱為字段