計(jì)算機(jī)軟件及應(yīng)用第一章數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)_第1頁(yè)
計(jì)算機(jī)軟件及應(yīng)用第一章數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)_第2頁(yè)
計(jì)算機(jī)軟件及應(yīng)用第一章數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)_第3頁(yè)
計(jì)算機(jī)軟件及應(yīng)用第一章數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)_第4頁(yè)
計(jì)算機(jī)軟件及應(yīng)用第一章數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)_第5頁(yè)
已閱讀5頁(yè),還剩51頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

2024/7/161為什么要考計(jì)算機(jī)二級(jí)?提高計(jì)算機(jī)應(yīng)用水平。加強(qiáng)學(xué)習(xí)不斷提升自我。通過(guò)學(xué)習(xí)計(jì)算機(jī),開闊視野??梢哉J(rèn)識(shí)本專業(yè)以外的老師和同學(xué)。如果通過(guò)計(jì)算機(jī)等級(jí)考試,綜合測(cè)評(píng)加分。畢業(yè)找工作的一個(gè)重要籌碼。2024/7/162對(duì)大家的幾點(diǎn)建議相信自己,要有信心。要有持久的恒心。不受其他外界環(huán)境干擾。上課認(rèn)真聽講,認(rèn)真做筆記。上機(jī)認(rèn)真做老師布置的練習(xí),有疑問及時(shí)聯(lián)系老師。2024/7/163

二級(jí)ACCESS—數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)信息化時(shí)代的今天我們跟數(shù)據(jù)的關(guān)系?數(shù)據(jù)2024/7/164

二級(jí)ACCESS—數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)數(shù)據(jù)的存取誰(shuí)方便?考慮在電子表格軟件中實(shí)現(xiàn)以下操作

刪除一行、插入一行修改其中一個(gè)數(shù)據(jù),如果同時(shí)有多個(gè)人要修改相同的數(shù)據(jù)怎么辦?修改其中一列數(shù)據(jù)怎么辦?只需要其中幾列數(shù)據(jù)怎么辦?

怎么把該數(shù)據(jù)與其它文本文件中的數(shù)據(jù)比較電子表格文件2024/7/165

二級(jí)ACCESS—數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)數(shù)據(jù)的存取誰(shuí)方便?數(shù)據(jù)庫(kù)中的表采用SQL語(yǔ)言方便實(shí)現(xiàn)以下操作刪除一行、插入一行不需移動(dòng)數(shù)據(jù)實(shí)現(xiàn)并發(fā):保證任意時(shí)刻只有一個(gè)用戶訪問,修改數(shù)據(jù)能一次修改其中一列數(shù)據(jù)UPDATE學(xué)生SET年齡=[年齡]+1利用連接查詢即可如何能做得比文本文件、電子表格更好?2024/7/166

二級(jí)ACCESS—數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)主要內(nèi)容數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)關(guān)系數(shù)據(jù)庫(kù)數(shù)據(jù)庫(kù)設(shè)計(jì)基礎(chǔ)ACCESS簡(jiǎn)介初識(shí)ACCESS過(guò)關(guān)練習(xí)2024/7/167

二級(jí)ACCESS—數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)本章的重要性2007年4月-2011年9月共10次計(jì)算機(jī)等級(jí)考試涉及到本章內(nèi)容的題目有52題,平均每次有13分,因此本章還是很重要的。本章在考試中只涉及筆試題目,沒有上機(jī)。2024/7/168

二級(jí)ACCESS—數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)關(guān)鍵考點(diǎn)計(jì)算機(jī)數(shù)據(jù)管理的發(fā)展的幾個(gè)階段及特點(diǎn)數(shù)據(jù)庫(kù)管理系統(tǒng)的特點(diǎn)及定義數(shù)據(jù)庫(kù)系統(tǒng)的組成、特點(diǎn)及功能數(shù)據(jù)模型實(shí)體間的聯(lián)系及分類關(guān)系數(shù)據(jù)庫(kù)及關(guān)系術(shù)語(yǔ)關(guān)系運(yùn)算數(shù)據(jù)庫(kù)設(shè)計(jì)的四個(gè)階段E-R圖ACCESS數(shù)據(jù)庫(kù)的結(jié)構(gòu)層次2024/7/169

二級(jí)ACCESS—數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)1.1.1計(jì)算機(jī)數(shù)據(jù)管理的發(fā)展

數(shù)據(jù)、信息與數(shù)據(jù)處理數(shù)據(jù):存儲(chǔ)在某種媒體上的用來(lái)描述事物的能夠識(shí)別的物理符號(hào)。如文字、數(shù)字、圖形、聲音、視頻等。信息:一種已經(jīng)被加工為特定形式的數(shù)據(jù)。對(duì)人們而言是可理解、可用于指導(dǎo)決策的數(shù)據(jù)。數(shù)據(jù)處理:對(duì)數(shù)據(jù)進(jìn)行收集、組織、存儲(chǔ)、加工和傳播等工作。是將數(shù)據(jù)轉(zhuǎn)換為信息的過(guò)程,如“數(shù)據(jù)挖掘”。三者之間的關(guān)系:數(shù)據(jù)是信息的載體和具體表現(xiàn)形式信息不隨著數(shù)據(jù)形式的變化而變化

信息=數(shù)據(jù)+數(shù)據(jù)處理2024/7/1610

二級(jí)ACCESS—數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)1.1.1計(jì)算機(jī)數(shù)據(jù)管理的發(fā)展

計(jì)算機(jī)數(shù)據(jù)管理數(shù)據(jù)處理中最重要的問題就是數(shù)據(jù)管理,包括如何對(duì)數(shù)據(jù)分類、組織、編碼、存儲(chǔ)、檢索和維護(hù)。隨著計(jì)算機(jī)軟、硬件的不斷升級(jí),數(shù)據(jù)管理經(jīng)歷了以下幾個(gè)階段:

面向?qū)ο髷?shù)據(jù)庫(kù)系統(tǒng)分布式數(shù)據(jù)庫(kù)系統(tǒng)數(shù)據(jù)庫(kù)管理文件系統(tǒng)人工管理獨(dú)立性越來(lái)越高,使用越來(lái)越方便,技術(shù)越來(lái)越復(fù)雜2024/7/1611

二級(jí)ACCESS—數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)1.1.1計(jì)算機(jī)數(shù)據(jù)管理的發(fā)展人工管理階段

文件系統(tǒng)階段

數(shù)據(jù)庫(kù)系統(tǒng)階段

應(yīng)用背景

科學(xué)計(jì)算

科學(xué)計(jì)算、管理

大規(guī)模管理

硬件背景

無(wú)直接存取存儲(chǔ)設(shè)備

磁盤、磁鼓

大容量磁備盤

軟件背景

沒有操作系統(tǒng)

有文件系統(tǒng)

有數(shù)據(jù)庫(kù)管理系統(tǒng)

處理方式

批處理

聯(lián)機(jī)實(shí)時(shí)處理、批處理

聯(lián)機(jī)實(shí)時(shí)處理、分布處理、批處理

點(diǎn)

數(shù)據(jù)的管理者用戶(程序員)

文件系統(tǒng)

數(shù)據(jù)庫(kù)管理系統(tǒng)

數(shù)據(jù)面向的對(duì)象某一應(yīng)用程序

某一應(yīng)用

現(xiàn)實(shí)世界

數(shù)據(jù)的共享程度無(wú)共享,冗余度極大

共享性差,冗余度大

共享性高,冗余度小

數(shù)據(jù)的獨(dú)立性不獨(dú)立,完全依賴于程序

獨(dú)立性差

具有高度的物理獨(dú)立性和一定的邏輯獨(dú)立性

數(shù)據(jù)的結(jié)構(gòu)化無(wú)結(jié)構(gòu)

記錄內(nèi)有結(jié)構(gòu),整體無(wú)結(jié)構(gòu)

整體結(jié)構(gòu)化,用數(shù)據(jù)模型描述

數(shù)據(jù)控制能力應(yīng)用程序自己控制

應(yīng)用程序自己控制

由數(shù)據(jù)庫(kù)管理系統(tǒng)提供數(shù)據(jù)安全性、完整性、并發(fā)控制和恢復(fù)能力

2024/7/1612

二級(jí)ACCESS—數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)1.1.2數(shù)據(jù)庫(kù)系統(tǒng)

數(shù)據(jù)庫(kù)相關(guān)概念(P3)

數(shù)據(jù)庫(kù):指存儲(chǔ)在計(jì)算機(jī)內(nèi)、有組織、可共享、結(jié)構(gòu)化的數(shù)據(jù)集合。它不僅包括數(shù)據(jù)本身,而且包括相關(guān)數(shù)據(jù)之間的聯(lián)系。數(shù)據(jù)庫(kù)管理系統(tǒng)(DBMS):一種系統(tǒng)軟件,用于數(shù)據(jù)庫(kù)的建立、使用和維護(hù)。如Access、SQLServer、FoxPro、Oracle、Dbase、DB2、MySQL、Sybase等待數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng):系統(tǒng)開發(fā)人員利用數(shù)據(jù)庫(kù)系統(tǒng)資源開發(fā)的面向某一類實(shí)際應(yīng)用的軟件系統(tǒng)。由數(shù)據(jù)庫(kù)系統(tǒng)、應(yīng)用軟件、應(yīng)用界面組成。數(shù)據(jù)庫(kù)數(shù)據(jù)庫(kù)管理系統(tǒng)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)1數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)2…2024/7/1613

二級(jí)ACCESS—數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)1.1.2數(shù)據(jù)庫(kù)系統(tǒng)

DBMS的主要功能(P5)

數(shù)據(jù)定義數(shù)據(jù)操縱數(shù)據(jù)庫(kù)運(yùn)行管理

數(shù)據(jù)組織、存儲(chǔ)和管理數(shù)據(jù)庫(kù)的建立和維護(hù)數(shù)據(jù)通信接口

DBMS的組成部分(P6)

數(shù)據(jù)定義語(yǔ)言(DDL)及其編譯處理程序數(shù)據(jù)操縱語(yǔ)言(DML)及其編譯程序數(shù)據(jù)庫(kù)運(yùn)行控制程序

實(shí)用程序

2024/7/1614

二級(jí)ACCESS—數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)1.1.2數(shù)據(jù)庫(kù)系統(tǒng)

數(shù)據(jù)庫(kù)相關(guān)概念(P4)

數(shù)據(jù)庫(kù)系統(tǒng):引入了數(shù)據(jù)庫(kù)技術(shù)后的計(jì)算機(jī)系統(tǒng)。由5部分構(gòu)成:

硬件系統(tǒng)數(shù)據(jù)庫(kù)數(shù)據(jù)庫(kù)管理系統(tǒng)(DBMS)數(shù)據(jù)庫(kù)管理員(DBA)用戶注:數(shù)據(jù)庫(kù)管理系統(tǒng)是數(shù)據(jù)庫(kù)系統(tǒng)的核心軟件2024/7/1615

二級(jí)ACCESS—數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)1.1.2數(shù)據(jù)庫(kù)系統(tǒng)

數(shù)據(jù)庫(kù)系統(tǒng)的特點(diǎn)(P4)

實(shí)現(xiàn)數(shù)據(jù)共享,減少數(shù)據(jù)冗余:數(shù)據(jù)與特定應(yīng)用分離,集中存放,共同使用。減少冗余,但無(wú)法避免一切冗余!

采用特定的數(shù)據(jù)模型:利用模型表達(dá)客觀事物之間的聯(lián)系,從而對(duì)數(shù)據(jù)進(jìn)行有效管理。

具有較高的數(shù)據(jù)獨(dú)立性:數(shù)據(jù)相對(duì)應(yīng)用程序而言具有更好的獨(dú)立性,即數(shù)據(jù)與程序相互不依賴性。

有統(tǒng)一的數(shù)據(jù)控制功能:不同應(yīng)用程序采用統(tǒng)一的方式訪問、控制數(shù)據(jù)庫(kù)中的數(shù)據(jù)。完整性、安全性、并發(fā)等等。注:數(shù)據(jù)庫(kù)系統(tǒng)最根本是解決數(shù)據(jù)共享問題2024/7/1616

二級(jí)ACCESS—數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)1.1.2數(shù)據(jù)庫(kù)系統(tǒng)

數(shù)據(jù)獨(dú)立性分類(補(bǔ)充)物理獨(dú)立性:數(shù)據(jù)的物理結(jié)構(gòu)(包括存儲(chǔ)結(jié)構(gòu),存取方式等)的改變,如存儲(chǔ)設(shè)備的更換、物理存儲(chǔ)的更換、存取方式改變等都不影響數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu),從而不致引起應(yīng)用程序的變化。邏輯獨(dú)立性:數(shù)據(jù)庫(kù)總體邏輯結(jié)構(gòu)的改變,如修改數(shù)據(jù)模式、增加新的數(shù)據(jù)類型、改變數(shù)據(jù)間聯(lián)系等,不需要相應(yīng)修改應(yīng)用程序。

2024/7/1617

二級(jí)ACCESS—數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)1.1.2數(shù)據(jù)庫(kù)系統(tǒng)

數(shù)據(jù)庫(kù)系統(tǒng)的內(nèi)部結(jié)構(gòu)體系(補(bǔ)充)

為了有效地組織、管理數(shù)據(jù),數(shù)據(jù)庫(kù)采用三級(jí)模式結(jié)構(gòu):內(nèi)模式、模式和外模式組成,即由物理級(jí)、概念級(jí)和用戶級(jí)組成。模式

/

外模式

映射

應(yīng)用

A

應(yīng)用

B

外模式

1

應(yīng)用

C

應(yīng)用

D

外模式

3

模式

/

內(nèi)模式映射

模式

內(nèi)模式

數(shù)據(jù)庫(kù)

2024/7/1618

二級(jí)ACCESS—數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)1.1.2數(shù)據(jù)庫(kù)系統(tǒng)

數(shù)據(jù)庫(kù)系統(tǒng)的內(nèi)部結(jié)構(gòu)體系(補(bǔ)充)

內(nèi)模式(InternalSchema):又稱物理模式,具體描述數(shù)據(jù)在外部存儲(chǔ)器上如何組織存儲(chǔ)。內(nèi)模式反映了數(shù)據(jù)庫(kù)的存儲(chǔ)方式。模式(Schema):又稱邏輯模式或概念模式,是對(duì)數(shù)據(jù)庫(kù)中數(shù)據(jù)的整體邏輯結(jié)構(gòu)和特征的描述,是全體用戶公共的數(shù)據(jù)視圖。外模式(ExternalSchema):是用戶的數(shù)據(jù)視圖,與某一應(yīng)用有關(guān)的數(shù)據(jù)的邏輯表示。外模式是模式的一個(gè)子集,故又稱為子模式,包含模式中允許特定用戶使用的那部分?jǐn)?shù)據(jù)。三者之間的關(guān)系:模式是內(nèi)模式的邏輯表示內(nèi)模式是模式的物理實(shí)現(xiàn)外模式則是模式的部分抽取2024/7/1619

二級(jí)ACCESS—數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)1.1.2數(shù)據(jù)庫(kù)系統(tǒng)

數(shù)據(jù)庫(kù)系統(tǒng)的兩級(jí)映射(補(bǔ)充)

概念模式/內(nèi)模式的映射:實(shí)現(xiàn)了概念模式到內(nèi)模式之間的相互轉(zhuǎn)換。當(dāng)數(shù)據(jù)庫(kù)的存儲(chǔ)結(jié)構(gòu)發(fā)生變化時(shí),通過(guò)修改相應(yīng)的概念模式/內(nèi)模式的映射,使得數(shù)據(jù)庫(kù)的邏輯模式不變,其外模式不變,應(yīng)用程序不用修改,從而保證數(shù)據(jù)具有很高的物理獨(dú)立性。外模式/概念模式的映射:實(shí)現(xiàn)了外模式到概念模式之間的相互轉(zhuǎn)換。當(dāng)邏輯模式發(fā)生變化時(shí),通過(guò)修改相應(yīng)的外模式/邏輯模式映射,使得用戶所使用的那部分外模式不變,從而應(yīng)用程序不必修改,保證數(shù)據(jù)具有較高的邏輯獨(dú)立性。2024/7/1620

二級(jí)ACCESS—數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)1.1.3數(shù)據(jù)模型數(shù)據(jù)模型基本概念數(shù)據(jù)模型:反映實(shí)體及其實(shí)體間聯(lián)系的數(shù)據(jù)組織的結(jié)構(gòu)和形式。是數(shù)據(jù)庫(kù)管理系統(tǒng)用來(lái)表示實(shí)體及其聯(lián)系的方法,是從現(xiàn)實(shí)世界到機(jī)器世界的一個(gè)中間層次。數(shù)據(jù)模型所描述的三部分內(nèi)容

數(shù)據(jù)結(jié)構(gòu):數(shù)據(jù)結(jié)構(gòu)是所研究的對(duì)象類型的集合,描述系統(tǒng)的靜態(tài)特性。數(shù)據(jù)操作:對(duì)數(shù)據(jù)庫(kù)中各種對(duì)象允許執(zhí)行的操作集合,描述系統(tǒng)的動(dòng)態(tài)特性。數(shù)據(jù)的約束條件:數(shù)據(jù)的約束條件是一組完整性規(guī)則的集合,保證數(shù)據(jù)的正確、有效和相容。

2024/7/1621

二級(jí)ACCESS—數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)1.1.3數(shù)據(jù)模型數(shù)據(jù)模型分類概念數(shù)據(jù)模型:簡(jiǎn)稱概念模型,是對(duì)客觀世界復(fù)雜事物的結(jié)構(gòu)描述及它們之間的內(nèi)在聯(lián)系的刻畫。概念模型主要有:E-R模型(實(shí)體聯(lián)系模型)、擴(kuò)充的E-R模型、面向?qū)ο竽P图爸^詞模型等。邏輯數(shù)據(jù)模型:又稱邏輯模型,是一種面向數(shù)據(jù)庫(kù)系統(tǒng)的模型,該模型著重于在數(shù)據(jù)庫(kù)系統(tǒng)一級(jí)的實(shí)現(xiàn)。邏輯數(shù)據(jù)模型主要有:層次模型、網(wǎng)狀模型、關(guān)系模型、面向?qū)ο竽P偷?。(不同?shù)據(jù)模型對(duì)應(yīng)不同數(shù)據(jù)庫(kù)系統(tǒng))

物理數(shù)據(jù)模型:又稱物理模型,它是一種面向計(jì)算機(jī)物理表示的模型。2024/7/1622

二級(jí)ACCESS—數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)1.1.3數(shù)據(jù)模型實(shí)體概念描述(P7)

實(shí)體:客觀存在且相互區(qū)別的事物。即可以是實(shí)際事物也可以是抽象事物。如學(xué)生,課程是實(shí)體,而學(xué)生選課也是實(shí)體。實(shí)體屬性:用來(lái)描述實(shí)體的某方面特性的屬性。如學(xué)生可以用學(xué)號(hào)、姓名、系別、班級(jí)等屬性來(lái)描述。實(shí)體型:屬性的集合表示一種實(shí)體的類型,稱為實(shí)體型。實(shí)體集:屬性值集合表示一個(gè)實(shí)體,同類型實(shí)體集合稱為實(shí)體集。ACCESS中的對(duì)應(yīng)關(guān)系“表”存放同一類實(shí)體,則為實(shí)體集。字段—屬性、記錄—實(shí)體2024/7/1623

二級(jí)ACCESS—數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)1.1.3數(shù)據(jù)模型實(shí)體間聯(lián)系及三種類型(P7)

聯(lián)系:實(shí)體之間的對(duì)應(yīng)關(guān)系,描述了現(xiàn)實(shí)事物之間的相互關(guān)聯(lián)。

一對(duì)一聯(lián)系(1:1):如學(xué)校與校長(zhǎng)的關(guān)系。即表A中的一條記錄只與表B中一條記錄聯(lián)系,反之如此。一對(duì)多聯(lián)系(1:n):如學(xué)校與學(xué)生的關(guān)系。即表A中的一條記錄與表B中多條記錄聯(lián)系。多對(duì)多聯(lián)系(m:n):如課程與學(xué)生的關(guān)系。即表A中的一條記錄與表B中多條記錄聯(lián)系,反之如此。2024/7/1624

二級(jí)ACCESS—數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)1.1.3數(shù)據(jù)模型實(shí)體-關(guān)系(E-R)模型:利用標(biāo)準(zhǔn)圖例來(lái)描述實(shí)體及實(shí)體間的聯(lián)系(概念模型)。(補(bǔ)充)

矩形——實(shí)體橢圓——屬性菱形——聯(lián)系2024/7/1625

二級(jí)ACCESS—數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)1.1.3數(shù)據(jù)模型常用的三種邏輯數(shù)據(jù)模型(P8)

層次數(shù)據(jù)模型

有且僅有一個(gè)節(jié)點(diǎn)無(wú)雙親—根節(jié)點(diǎn)其他節(jié)點(diǎn)僅有一個(gè)雙親樹型結(jié)構(gòu),便于描述一對(duì)多的關(guān)系網(wǎng)狀數(shù)據(jù)模型允許一個(gè)以上的節(jié)點(diǎn)無(wú)雙親一個(gè)節(jié)點(diǎn)可以有一個(gè)以上的雙親2024/7/1626

二級(jí)ACCESS—數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)1.1.3數(shù)據(jù)模型常用的三種數(shù)據(jù)模型

關(guān)系數(shù)據(jù)模型以關(guān)系代數(shù)為基礎(chǔ),數(shù)據(jù)用二維表表示,二維表就是關(guān)系2024/7/1627

二級(jí)ACCESS—數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)1.2關(guān)系數(shù)據(jù)庫(kù)關(guān)系數(shù)據(jù)模型基本術(shù)語(yǔ)(P10)

關(guān)系:二維表關(guān)系模式:對(duì)關(guān)系的描述,對(duì)應(yīng)著一個(gè)關(guān)系結(jié)構(gòu)。表示為:

關(guān)系名(屬性名1,屬性名2,…,屬性名n)ACCESS中的表:表名(字段名1,字段名2,…,字段名n)元組:二維表中,水平方向的行稱為元組。即一條記錄就是一個(gè)元組。屬性:二維表中的列。ACCESS中屬性用字段來(lái)表示。域:屬性的取值范圍。如文本,數(shù)字,日期等。2024/7/1628

二級(jí)ACCESS—數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)1.2.1關(guān)系數(shù)據(jù)模型關(guān)系數(shù)據(jù)模型基本術(shù)語(yǔ)(P10)

關(guān)鍵字(候選碼):能唯一標(biāo)識(shí)一個(gè)元組的屬性或?qū)傩约?。一個(gè)表中可以有多個(gè)關(guān)鍵字。外部關(guān)鍵字:表中的一個(gè)字段不是本表的關(guān)鍵字,而是另一個(gè)表的關(guān)鍵字或候選關(guān)鍵字。班別…

系別級(jí)別身份證號(hào)學(xué)生編號(hào)學(xué)生表2024/7/1629

二級(jí)ACCESS—數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)關(guān)系術(shù)語(yǔ)示例

由下列圖標(biāo)中指出對(duì)應(yīng)的關(guān)系、關(guān)系模式、元組、屬性、域、關(guān)鍵字、外部關(guān)鍵字ABC思考:實(shí)體、實(shí)體屬性、實(shí)體型、實(shí)體集在上述表中的表現(xiàn)形式。2024/7/1630

二級(jí)ACCESS—數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)1.2.1關(guān)系數(shù)據(jù)模型關(guān)系的特點(diǎn)關(guān)系必須規(guī)范化。即模型中每個(gè)關(guān)系模式都應(yīng)滿足一定的要求。一般要求屬性是不可再分的原子數(shù)據(jù),表中不再包含表。

同一關(guān)系中不能出現(xiàn)同名屬性。關(guān)系中不允有完全相同的元組。

關(guān)系中元組次序無(wú)關(guān)緊要。

關(guān)系中屬性次序無(wú)關(guān)緊要。

2024/7/1631

二級(jí)ACCESS—數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)1.2.2關(guān)系運(yùn)算

用戶需要利用查詢從關(guān)系數(shù)據(jù)庫(kù)中找到感興趣的數(shù)據(jù)時(shí),需要對(duì)多個(gè)關(guān)系(表)進(jìn)行運(yùn)算。關(guān)系運(yùn)算以關(guān)系代數(shù)為基礎(chǔ)。關(guān)系的基本運(yùn)算分為兩類:

傳統(tǒng)集合運(yùn)算:并,交,差,笛卡爾積

專門關(guān)系運(yùn)算:選擇,投影,連接傳統(tǒng)集合運(yùn)算(P12)

并(∪):設(shè)關(guān)系R和S有相同的結(jié)構(gòu),則R∪S由屬于R或?qū)儆赟的元組組成。例:學(xué)號(hào)姓名性別01張三男02李四男學(xué)號(hào)姓名性別05王紅女06趙艷女∪=學(xué)號(hào)姓名性別01張三男02李四男05王紅女06趙艷女2024/7/1632

二級(jí)ACCESS—數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)1.2.2關(guān)系運(yùn)算傳統(tǒng)集合運(yùn)算交(∩):設(shè)關(guān)系R和S有相同的結(jié)構(gòu),則R∩S由既屬于R又屬于S的元組組成。例:學(xué)號(hào)姓名性別01張三男02李四男學(xué)號(hào)姓名性別01張三男06趙艷女∩=學(xué)號(hào)姓名性別01張三男差(-):設(shè)關(guān)系R和S有相同的結(jié)構(gòu),則R-S由屬于R但不屬于S的元組組成。例:學(xué)號(hào)姓名性別01張三男02李四男學(xué)號(hào)姓名性別02李四男06趙艷女-=學(xué)號(hào)姓名性別01張三男2024/7/1633

二級(jí)ACCESS—數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)1.2.2關(guān)系運(yùn)算專門的關(guān)系運(yùn)算(P12)

選擇(σF(R)):從關(guān)系中選擇滿足一定條件的元組。投影(πA(R)):從關(guān)系中選擇若干屬性列組成新的關(guān)系。學(xué)號(hào)姓名性別01張三男02李四男05王紅女06趙艷女F:姓名=‘張三’學(xué)號(hào)姓名性別01張三男學(xué)號(hào)姓名性別01張三男02李四男05王紅女06趙艷女A:姓名,性別姓名性別張三男李四男王紅女趙艷女2024/7/1634

二級(jí)ACCESS—數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)1.2.2關(guān)系運(yùn)算專門的關(guān)系運(yùn)算連接(θ):從兩個(gè)關(guān)系的笛卡爾積中選取滿足一定條件的元組。有兩種形式:等值連接,自然連接等值連接(R|×|S(A=B)):從R和S的笛卡爾積中選擇A,B屬性值相等的元組。注:A、B是屬性集合成績(jī)姓名性別85張三男74李四男A(分值)=B(成績(jī))分值成績(jī)姓名性別8585張三男分值8560×自然連接(R|×|S):要求A,B屬性組必須相同,并在結(jié)果中去掉重復(fù)的屬性列。

成績(jī)姓名性別85張三男74李四男A(成績(jī))=B(成績(jī))成績(jī)姓名性別85張三男成績(jī)8560×2024/7/1635

二級(jí)ACCESS—數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)1.3數(shù)據(jù)庫(kù)設(shè)計(jì)基礎(chǔ)

數(shù)據(jù)庫(kù)設(shè)計(jì)是數(shù)據(jù)庫(kù)應(yīng)用的核心。其基本任務(wù):根據(jù)用戶對(duì)象的信息需求、處理需求和數(shù)據(jù)庫(kù)的支持環(huán)境設(shè)計(jì)出數(shù)據(jù)模式。

兩種基本設(shè)計(jì)方法面向數(shù)據(jù)的方法:以信息需求為主,兼顧處理需求

面向過(guò)程的方法:以處理需求為主,兼顧信息需求

數(shù)據(jù)庫(kù)設(shè)計(jì)的6個(gè)階段(補(bǔ)充)

①需求分析②概念結(jié)構(gòu)設(shè)計(jì)③邏輯結(jié)構(gòu)設(shè)計(jì)

④物理結(jié)構(gòu)設(shè)計(jì)⑤應(yīng)用程序設(shè)計(jì)⑥數(shù)據(jù)庫(kù)運(yùn)行與維護(hù)2024/7/1636

二級(jí)ACCESS—數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)1.3數(shù)據(jù)庫(kù)設(shè)計(jì)基礎(chǔ)

需求分析

要準(zhǔn)確了解并分析用戶對(duì)系統(tǒng)的需要和要求,弄清系統(tǒng)要達(dá)到的目標(biāo)和實(shí)現(xiàn)的功能。調(diào)查的重點(diǎn)是“數(shù)據(jù)”和“處理”。數(shù)據(jù)流圖、數(shù)據(jù)字典是進(jìn)行詳細(xì)的數(shù)據(jù)收集和數(shù)據(jù)分析所獲得的主要結(jié)果概念設(shè)計(jì)

概念結(jié)構(gòu)設(shè)計(jì)階段是整個(gè)數(shù)據(jù)庫(kù)設(shè)計(jì)的關(guān)鍵。其目標(biāo)是產(chǎn)生一個(gè)反映信息需求的、獨(dú)立于具體DBMS的概念模型。概念模型可以用實(shí)體聯(lián)系模型(E-R模型)表示。邏輯結(jié)構(gòu)設(shè)計(jì)將概念結(jié)構(gòu)轉(zhuǎn)換為某個(gè)DBMS支持的數(shù)據(jù)模型,并將其性能進(jìn)行優(yōu)化。從E-R圖向關(guān)系模式的轉(zhuǎn)換(表、及其聯(lián)系);邏輯模式規(guī)范化及調(diào)整、實(shí)現(xiàn);關(guān)系視圖設(shè)計(jì)。2024/7/1637

二級(jí)ACCESS—數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)1.3數(shù)據(jù)庫(kù)設(shè)計(jì)基礎(chǔ)物理設(shè)計(jì)

數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)在存儲(chǔ)設(shè)備上的實(shí)現(xiàn)。如對(duì)數(shù)據(jù)庫(kù)怎樣組織存儲(chǔ)才能使得邏輯級(jí)的操作方便、快捷等。物理設(shè)計(jì)只有少量工作可以由用戶選擇和干預(yù),絕大部分工作由DBMS完成。應(yīng)用程序設(shè)計(jì)系統(tǒng)設(shè)計(jì)人員要運(yùn)用DBMS提供的數(shù)據(jù)操作語(yǔ)言和宿主語(yǔ)言,根據(jù)數(shù)據(jù)庫(kù)的邏輯設(shè)計(jì)和物理設(shè)計(jì)的結(jié)果建立數(shù)據(jù)庫(kù)、編制與調(diào)試應(yīng)用程序、組織數(shù)據(jù)入庫(kù)并進(jìn)行系統(tǒng)試運(yùn)行。數(shù)據(jù)庫(kù)運(yùn)行與維護(hù)數(shù)據(jù)庫(kù)系統(tǒng)運(yùn)行過(guò)程中,必須不斷地對(duì)其結(jié)構(gòu)性能進(jìn)行評(píng)價(jià)、調(diào)整和修改、故障恢復(fù)及數(shù)據(jù)監(jiān)控等。

2024/7/1638

二級(jí)ACCESS—數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)1.3.2數(shù)據(jù)庫(kù)設(shè)計(jì)過(guò)程舉例

需求分析

某校希望利用數(shù)據(jù)庫(kù)技術(shù),以實(shí)現(xiàn)教學(xué)管理自動(dòng)化,并合理的組織管理教學(xué)信息。要求管理工作能實(shí)現(xiàn)如下功能:教師管理、學(xué)生管理和學(xué)生選課管理等。分析的要點(diǎn):①設(shè)計(jì)目標(biāo):教學(xué)管理②隨著管理工作的開展,所要求的功能是否滿足。2024/7/1639

二級(jí)ACCESS—數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)1.3.2數(shù)據(jù)庫(kù)設(shè)計(jì)過(guò)程概念設(shè)計(jì)(E-R模型)

教師成績(jī)學(xué)生課程選修考試教授2024/7/1640

二級(jí)ACCESS—數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)1.3.2數(shù)據(jù)庫(kù)設(shè)計(jì)過(guò)程邏輯結(jié)構(gòu)設(shè)計(jì)(E-R圖向關(guān)系模式的轉(zhuǎn)換)

教師學(xué)生選課成績(jī)課程教師編號(hào)學(xué)生編號(hào)選課ID課程編號(hào)姓名姓名學(xué)生編號(hào)課程名稱性別性別課程編號(hào)課程類別工作時(shí)間年齡成績(jī)學(xué)分教授課程入學(xué)日期學(xué)歷團(tuán)員否職稱簡(jiǎn)歷系別照片聯(lián)系電話選修課程關(guān)系模式表2024/7/1641

二級(jí)ACCESS—數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)1.3.2數(shù)據(jù)庫(kù)設(shè)計(jì)過(guò)程物理設(shè)計(jì)

利用ACCESS建立數(shù)據(jù)庫(kù),并把文件保存在指定位置:本地硬盤或遠(yuǎn)程服務(wù)器上。應(yīng)用程序設(shè)計(jì)利用建立的數(shù)據(jù)庫(kù),為用戶開發(fā)相關(guān)操作應(yīng)用程序。如是采用桌面應(yīng)用、C/S模式還是B/S模式;界面要求,性能要求等等。數(shù)據(jù)庫(kù)運(yùn)行與維護(hù)

2024/7/1642

二級(jí)ACCESS—數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)1.4.1ACCESS簡(jiǎn)介ACCESS是一種桌面型的關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng),是Microsoftoffice套件產(chǎn)品之一。當(dāng)前考試版本為ACCESS2003。

ACCESS的主要特點(diǎn)具有方便使用的強(qiáng)大功能。

能夠利用各種圖例快速獲得數(shù)據(jù)。

利用報(bào)表工具快速生成美觀的數(shù)據(jù)報(bào)表。

采用OLE技術(shù),能方便的創(chuàng)建和編輯多媒體數(shù)據(jù)庫(kù)。

支持ODBC標(biāo)準(zhǔn)的SQL數(shù)據(jù)庫(kù)的數(shù)據(jù)。

設(shè)計(jì)過(guò)程自動(dòng)化。

具有較好的集成開放功能。

提供了斷點(diǎn)設(shè)置、單步執(zhí)行等調(diào)試功能。

與Internet/Intranet集成。

用戶不用編寫代碼,就能開發(fā)一個(gè)功能強(qiáng)大且專業(yè)的數(shù)據(jù)庫(kù)應(yīng)用程序2024/7/1643

二級(jí)ACCESS—數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)1.4.2ACCESS數(shù)據(jù)庫(kù)的系統(tǒng)結(jié)構(gòu)ACCESS數(shù)據(jù)庫(kù)的系統(tǒng)結(jié)構(gòu)

數(shù)據(jù)庫(kù)對(duì)象包含7個(gè)對(duì)象:表、查詢、窗體、報(bào)表、頁(yè)、宏、模塊。2024/7/1644

二級(jí)ACCESS—數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)1.4.2ACCESS數(shù)據(jù)庫(kù)的系統(tǒng)結(jié)構(gòu)ACCESS數(shù)據(jù)庫(kù)的系統(tǒng)結(jié)構(gòu)

數(shù)據(jù)庫(kù)對(duì)象以.mdb為文件擴(kuò)展名保存在磁盤上。各對(duì)象之間的關(guān)系如下:2024/7/1645

二級(jí)ACCESS—數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)1.4.2ACCESS數(shù)據(jù)庫(kù)的系統(tǒng)結(jié)構(gòu)表(table):是有組織地存儲(chǔ)數(shù)據(jù)的場(chǎng)所。其他類型的對(duì)象如查詢、窗體、報(bào)表或頁(yè)等,都可以由表來(lái)提供數(shù)據(jù)來(lái)源。

2024/7/1646

二級(jí)ACCESS—數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)1.4.2ACCESS數(shù)據(jù)庫(kù)的系統(tǒng)結(jié)構(gòu)查詢(query):按照用戶的需求在數(shù)據(jù)庫(kù)中檢索所需的數(shù)據(jù)。2024/7/1647

二級(jí)ACCESS—數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)1.4.2ACCESS數(shù)據(jù)庫(kù)的系統(tǒng)結(jié)構(gòu)

窗體(form):數(shù)據(jù)庫(kù)的人-機(jī)交互界面,用于為數(shù)據(jù)的輸入和編輯提供便捷、美觀的屏幕顯示方式。2024/7/1648

二級(jí)ACCESS—數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)1.4.2ACCESS數(shù)據(jù)庫(kù)的系統(tǒng)結(jié)構(gòu)報(bào)表(report):將選定的數(shù)據(jù)以特定的版式顯示或打印,還可對(duì)表或查詢進(jìn)行求和、求平均值等計(jì)算。2024/7/1649

二級(jí)ACCESS—數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)1.4.2ACCESS數(shù)據(jù)庫(kù)的系統(tǒng)結(jié)構(gòu)頁(yè)(Webpage):也稱數(shù)據(jù)訪問頁(yè)。通過(guò)Web頁(yè),用戶可以方便、快捷地將所有文件作為Web發(fā)布程序存儲(chǔ)到指定的文件夾,或?qū)⑵鋸?fù)制到Web服務(wù)器上,以便在網(wǎng)絡(luò)上發(fā)布信息。

2024/7/1650

二級(jí)ACCESS—數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)1.4.2ACCESS數(shù)據(jù)庫(kù)的系統(tǒng)結(jié)構(gòu)宏(macro):某些操作的集合。Access有56種宏操作,可按照需求組合,完成一些經(jīng)常重復(fù)的或比較復(fù)雜的操作。2024/7/1651

二級(jí)ACCESS—數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)1.4.2ACCESS數(shù)據(jù)庫(kù)的系統(tǒng)結(jié)構(gòu)模塊(module):是用VBA(VisualBasicforApplications)語(yǔ)言編寫的程序單元,可用于實(shí)現(xiàn)復(fù)雜的功能。模塊中的每一個(gè)過(guò)程都可以是一個(gè)函數(shù)過(guò)程或一個(gè)子程序。模塊可以與報(bào)表、窗體等對(duì)象結(jié)合使用,以建立完整的應(yīng)用程序。

2024/7/1652

二級(jí)ACCESS—數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)1.5初識(shí)ACCESSACCESS的啟動(dòng)和關(guān)閉

啟動(dòng)ACCESS:雙擊快捷方式或從程序中選取關(guān)閉ACCESS四方法:點(diǎn)擊右上角的“關(guān)閉”按鈕。通過(guò)文件→退出命令。ALT+F4ALT+F+X2024/7/1653

二級(jí)ACCESS—數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)過(guò)關(guān)練習(xí)【2010.9】(1)層次型、網(wǎng)狀型和關(guān)系型數(shù)據(jù)庫(kù)劃分原則是【】

A)記錄長(zhǎng)度B)文件的大小

C)聯(lián)系的復(fù)雜程度D)數(shù)據(jù)之間的聯(lián)系方式√【2010.9】(2)一個(gè)工作人員可以使用多臺(tái)計(jì)算機(jī),而一臺(tái)計(jì)算機(jī)可被多個(gè)人使用,則實(shí)體工作人員、與實(shí)體計(jì)算機(jī)之間的聯(lián)系是【】

A)一對(duì)一B)一對(duì)多

C)多對(duì)多D)多對(duì)一√【2010.9】(3)數(shù)據(jù)庫(kù)設(shè)計(jì)中反映用戶對(duì)數(shù)據(jù)要求的模式是【】

A)內(nèi)模式B)概念模式

C)外模式D)設(shè)計(jì)模式√2024/7/1654

二級(jí)ACCESS—數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)過(guò)關(guān)練習(xí)【2010.9】(4)有三個(gè)關(guān)系R、S和T如下:則由關(guān)系R和S得到關(guān)系T的操作是【】A)自然連接B)交C)投影D)并√√【2010.9】(5)在Access中要顯示“教師表”中姓名和職稱的信息,應(yīng)采用的關(guān)系運(yùn)算是【】A)選擇B)投影C)連接D)關(guān)聯(lián)2024/7/1655

二級(jí)ACCESS—數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)過(guò)關(guān)練習(xí)【2010.9】(6)學(xué)校圖書館規(guī)定,一名旁聽生同時(shí)只能借一本書,一名在校生同時(shí)可以借5本書,一名教師同時(shí)可以借10本書,在這種情況下,讀者與圖書之間形成了借閱關(guān)系,這種借閱關(guān)系是【】A)一對(duì)一聯(lián)系B)一對(duì)五聯(lián)系

C)一對(duì)十聯(lián)系D)一對(duì)多聯(lián)系√【2010.9】(7)數(shù)據(jù)庫(kù)設(shè)計(jì)的四個(gè)階段是:需求分析,概念設(shè)計(jì),邏輯設(shè)計(jì)和【】。物理設(shè)計(jì)2024/7/1656

二級(jí)ACCESS—數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)過(guò)關(guān)練習(xí)【2010.3】(8)數(shù)據(jù)庫(kù)管理系統(tǒng)中負(fù)責(zé)數(shù)據(jù)模式定義的語(yǔ)言是【】

A)數(shù)據(jù)定義語(yǔ)言B)數(shù)據(jù)管理語(yǔ)言

C)數(shù)據(jù)操縱語(yǔ)言D)數(shù)據(jù)控制語(yǔ)言√【2010.3】(9)有兩個(gè)關(guān)系R和T如下:則由關(guān)系R得到關(guān)系T的操作是【】A)選擇B)投影C)交D)并√2024/7/1657

二級(jí)ACCESS—數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)過(guò)關(guān)練習(xí)【2010.3】(10)在學(xué)生管理的關(guān)系數(shù)據(jù)庫(kù)中,存取一個(gè)學(xué)生信息的數(shù)據(jù)單位是【】

A)文件B)數(shù)據(jù)庫(kù)C)字段D)記錄√√【2010.3】(11)數(shù)據(jù)庫(kù)設(shè)計(jì)中,用E-R圖來(lái)描述信息結(jié)構(gòu)但不涉及信息在計(jì)算機(jī)中的表示,它屬于數(shù)據(jù)庫(kù)設(shè)計(jì)的【】

A)需求分析階段B)邏輯設(shè)計(jì)階段

C)概念設(shè)計(jì)階段D)物理設(shè)計(jì)階段【2010.3】(12)有一個(gè)學(xué)生選課的關(guān)系,其中學(xué)生的關(guān)系模式為:學(xué)生(學(xué)號(hào),姓名,班級(jí),年齡),課程的關(guān)系模式為:課程(課號(hào),課程名,學(xué)時(shí)),其中兩個(gè)關(guān)系模式的主鍵分別是學(xué)號(hào)和課號(hào),

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論