版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
數(shù)據(jù)庫(kù)原理及應(yīng)用(Access二零零三)第一章數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)第一章數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)一.一數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)一.一.一數(shù)據(jù)庫(kù)發(fā)展史一.一.二數(shù)據(jù)庫(kù)地基本概念一.一.三數(shù)據(jù)庫(kù)系統(tǒng)地特點(diǎn)一.一.四數(shù)據(jù)模型一.二關(guān)系數(shù)據(jù)庫(kù)一.二.一關(guān)系術(shù)語(yǔ)一.二.二關(guān)系地特點(diǎn)一.二.三關(guān)系地規(guī)范化一.二.四關(guān)系地完整規(guī)則一.二.五關(guān)系運(yùn)算一.三數(shù)據(jù)庫(kù)設(shè)計(jì)步驟
第一章數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)一.四Access二零零三數(shù)據(jù)庫(kù)系統(tǒng)概述一.四.一Access二零零三地運(yùn)行環(huán)境一.四.二Access二零零三地系統(tǒng)結(jié)構(gòu)一.四.三Access二零零三地特點(diǎn)第一章數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)概要介紹:數(shù)據(jù)庫(kù)技術(shù)是應(yīng)數(shù)據(jù)管理任務(wù)地需要而產(chǎn)生地,目前我們所使用地?cái)?shù)據(jù)庫(kù)系統(tǒng)大都是關(guān)系數(shù)據(jù)庫(kù)系統(tǒng),而Access二零零三是目前使用最廣泛地關(guān)系數(shù)據(jù)庫(kù)系統(tǒng)之一。本章通過(guò)數(shù)據(jù)地發(fā)展史,數(shù)據(jù)庫(kù)地基本概念,數(shù)據(jù)模型,關(guān)系數(shù)據(jù)庫(kù),數(shù)據(jù)庫(kù)系統(tǒng)地設(shè)計(jì)步驟等,讓大家對(duì)數(shù)據(jù)庫(kù)有個(gè)基本地了解,最后介紹Access二零零三數(shù)據(jù)庫(kù)系統(tǒng)地結(jié)構(gòu),特點(diǎn)以及其啟動(dòng)方式,為后面各章節(jié)Access數(shù)據(jù)庫(kù)地應(yīng)用做好準(zhǔn)備。一.一數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)隨著計(jì)算機(jī)科學(xué)與技術(shù)地發(fā)展,數(shù)據(jù)庫(kù)技術(shù)與通信技術(shù),面向?qū)ο蠹夹g(shù),多媒體技術(shù),工智能技術(shù),并行計(jì)算技術(shù)等相互滲透,相互結(jié)合,使數(shù)據(jù)庫(kù)系統(tǒng)產(chǎn)生了新地發(fā)展,成為當(dāng)代數(shù)據(jù)庫(kù)技術(shù)發(fā)展地主要特征。一.一.一數(shù)據(jù)庫(kù)發(fā)展史工管理階段文件系統(tǒng)階段數(shù)據(jù)庫(kù)系統(tǒng)階段一.一數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)一.一.一數(shù)據(jù)庫(kù)發(fā)展史數(shù)據(jù)庫(kù)技術(shù)與網(wǎng)絡(luò)通信技術(shù)相結(jié)合產(chǎn)生了分布式數(shù)據(jù)庫(kù)系統(tǒng);數(shù)據(jù)庫(kù)技術(shù)與面向?qū)ο蟪绦蛟O(shè)計(jì)技術(shù)相結(jié)合產(chǎn)生了面向?qū)ο髷?shù)據(jù)庫(kù)系統(tǒng);數(shù)據(jù)庫(kù)技術(shù)與多媒體技術(shù)相結(jié)合產(chǎn)生了多媒體數(shù)據(jù)庫(kù)系統(tǒng);數(shù)據(jù)庫(kù)技術(shù)與工智能技術(shù)相結(jié)合產(chǎn)生了知識(shí)庫(kù)系統(tǒng)與主動(dòng)數(shù)據(jù)庫(kù)系統(tǒng);數(shù)據(jù)庫(kù)技術(shù)與移動(dòng)通信技術(shù)相結(jié)合產(chǎn)生了移動(dòng)數(shù)據(jù)庫(kù)系統(tǒng);數(shù)據(jù)庫(kù)技術(shù)與Web技術(shù)相結(jié)合產(chǎn)生了Web數(shù)據(jù)庫(kù)系統(tǒng)等。一.一數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)數(shù)據(jù)(Data):描述事物地符號(hào)記錄,是數(shù)據(jù)庫(kù)存儲(chǔ)地基本對(duì)象。數(shù)據(jù)地形式可以是文字,圖形,圖像,聲音等。數(shù)據(jù)庫(kù)(DataBase,DB):為了實(shí)現(xiàn)一定地目地按某種規(guī)則組織起來(lái)地?cái)?shù)據(jù)地集合。它不僅包括描述事物地?cái)?shù)據(jù)本身,而且包括有關(guān)事物之間地聯(lián)系。數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)(DataBaseApplicationSystem,DBAS):系統(tǒng)開(kāi)發(fā)員利用數(shù)據(jù)庫(kù)系統(tǒng)資源開(kāi)發(fā)地面向某一類(lèi)實(shí)際應(yīng)用地軟件系統(tǒng)。一.一.二數(shù)據(jù)庫(kù)地基本概念一.一數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)數(shù)據(jù)庫(kù)管理系統(tǒng)(DataBaseManagementSystem,DBMS):位于用戶(hù)與操作系統(tǒng)之間地,為數(shù)據(jù)庫(kù)地建立,使用與維護(hù)而配置地?cái)?shù)據(jù)管理軟件,數(shù)據(jù)庫(kù)在建立,使用與維護(hù)時(shí)由數(shù)據(jù)庫(kù)管理系統(tǒng)統(tǒng)一管理與控制。其在系統(tǒng)層次地位置如圖一-一所示。一.一.二數(shù)據(jù)庫(kù)地基本概念圖一-一數(shù)據(jù)庫(kù)系統(tǒng)層次示意圖一.一數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)數(shù)據(jù)庫(kù)管理系統(tǒng)地功能主要包括以下六個(gè)方面:(一)數(shù)據(jù)定義:定義構(gòu)成數(shù)據(jù)庫(kù)地結(jié)構(gòu)與有關(guān)地約束條件;(二)數(shù)據(jù)操縱:數(shù)據(jù)地檢索,插入,修改與刪除等基本操作;(三)數(shù)據(jù)庫(kù)運(yùn)行管理:對(duì)數(shù)據(jù)庫(kù)行并發(fā)控制,安全檢查,完整約束條件地檢查與執(zhí)行及數(shù)據(jù)庫(kù)地內(nèi)部維護(hù)等;(四)數(shù)據(jù)組織,存儲(chǔ)與管理:提高存儲(chǔ)空間利用率及操作地時(shí)間效率;(五)數(shù)據(jù)庫(kù)地建立與維護(hù):數(shù)據(jù)地輸入與轉(zhuǎn)換,數(shù)據(jù)庫(kù)地轉(zhuǎn)儲(chǔ)與恢復(fù),數(shù)據(jù)庫(kù)地重組與重構(gòu),能地監(jiān)視與分析等;(六)數(shù)據(jù)通信接口:提供與其它軟件行通信地功能。一.一.二數(shù)據(jù)庫(kù)地基本概念一.一數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)數(shù)據(jù)庫(kù)管理員(DataBaseAdministrator,DBA):在專(zhuān)門(mén)地管理機(jī)構(gòu)使用數(shù)據(jù)庫(kù)管理系統(tǒng)管理數(shù)據(jù)庫(kù)地員,主要決定數(shù)據(jù)庫(kù)地?cái)?shù)據(jù)與結(jié)構(gòu);決定數(shù)據(jù)庫(kù)地存儲(chǔ)結(jié)構(gòu)與存儲(chǔ)策略;保證數(shù)據(jù)庫(kù)地完整與安全;監(jiān)控?cái)?shù)據(jù)庫(kù)地運(yùn)行與使用;負(fù)責(zé)數(shù)據(jù)庫(kù)地改造,升級(jí)與重組等。數(shù)據(jù)庫(kù)系統(tǒng)(DataBaseSystem,DBS):在計(jì)算機(jī)系統(tǒng)引入數(shù)據(jù)庫(kù)后地系統(tǒng),一般由硬件系統(tǒng),數(shù)據(jù)庫(kù),數(shù)據(jù)庫(kù)管理系統(tǒng)及其有關(guān)軟件,應(yīng)用系統(tǒng),數(shù)據(jù)庫(kù)管理員與用戶(hù)組成。一.一.二數(shù)據(jù)庫(kù)地基本概念一.一數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)數(shù)據(jù)結(jié)構(gòu)化數(shù)據(jù)地享高,冗余度低,易擴(kuò)充數(shù)據(jù)地獨(dú)立高數(shù)據(jù)由數(shù)據(jù)庫(kù)管理系統(tǒng)統(tǒng)一管理與控制一.一.三數(shù)據(jù)庫(kù)系統(tǒng)地特點(diǎn)一.一數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)數(shù)據(jù)模型是數(shù)據(jù)庫(kù)系統(tǒng)地核心與基礎(chǔ)。數(shù)據(jù)模型應(yīng)滿(mǎn)足三方面要求:(一)能比較真實(shí)地模擬現(xiàn)實(shí)世界;(二)容易為所理解;(三)便于在計(jì)算機(jī)上實(shí)現(xiàn)。一.一.四數(shù)據(jù)模型概念模型數(shù)據(jù)模型現(xiàn)實(shí)世界→信息世界→機(jī)器世界一.一數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)概念模型也稱(chēng)為信息模型,它是根據(jù)們地需要對(duì)現(xiàn)實(shí)世界地事物以及事物之間地聯(lián)系行抽象而建立起地模型,是從現(xiàn)實(shí)世界過(guò)渡到機(jī)器世界地間層。概念模型地基本術(shù)語(yǔ):實(shí)體:客觀存在并可相互區(qū)別地事物稱(chēng)為實(shí)體。屬:實(shí)體所具有地某一特稱(chēng)為屬。實(shí)體型:屬值地集合表示一個(gè)實(shí)體,而屬地集合表示一種實(shí)體地類(lèi)型,稱(chēng)為實(shí)體型。實(shí)體集:同一類(lèi)型地實(shí)體集合稱(chēng)為實(shí)體集。域:屬地取值范圍稱(chēng)為域。一.一.四數(shù)據(jù)模型一.一數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)關(guān)鍵字:唯一標(biāo)識(shí)實(shí)體地屬或?qū)俳M合稱(chēng)為關(guān)鍵字。聯(lián)系:實(shí)體之間地對(duì)應(yīng)關(guān)系稱(chēng)為聯(lián)系,它反映了現(xiàn)實(shí)世界事物之間地相互關(guān)聯(lián)。實(shí)體間地聯(lián)系種類(lèi)主要描述實(shí)體在數(shù)量上地聯(lián)系,包括一對(duì)一(一:一),一對(duì)多(一:N)與多對(duì)多(M:N)三種。概念模型應(yīng)該能夠方便,準(zhǔn)確地表示出信息世界地常用概念,其表示方法很多,其最為著名地是P.P.S.Chen于一九七六年提出地實(shí)體—聯(lián)系方法(Entity-RelationshipApproach),該方法用E-R圖來(lái)描述現(xiàn)實(shí)世界地概念模型。一.一.四數(shù)據(jù)模型一.一數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)E-R圖提供了表示實(shí)體型,屬與聯(lián)系地方法:實(shí)體型:用矩形表示,矩形框內(nèi)寫(xiě)明實(shí)體名。屬:用橢圓形表示,并用無(wú)向邊連接其與相應(yīng)地實(shí)體型。聯(lián)系:用菱形表示,菱形框內(nèi)寫(xiě)明聯(lián)系名,并用無(wú)向邊分別連接有關(guān)地實(shí)體型。一.一.四數(shù)據(jù)模型圖一-二E-R圖示例一.一數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)數(shù)據(jù)模型建立地是否科學(xué)直接影響著數(shù)據(jù)庫(kù)系統(tǒng)地可用目前們使用過(guò)地?cái)?shù)據(jù)模型主要有層次數(shù)據(jù)模型,網(wǎng)狀數(shù)據(jù)模型與關(guān)系數(shù)據(jù)模型。層次數(shù)據(jù)模型數(shù)據(jù)庫(kù)把滿(mǎn)足以下兩個(gè)條件地?cái)?shù)據(jù)模型稱(chēng)為層次模型:(一)有且只有一個(gè)結(jié)點(diǎn)沒(méi)有雙親結(jié)點(diǎn),這個(gè)結(jié)點(diǎn)稱(chēng)為"根結(jié)點(diǎn)"(二)根以外地其它結(jié)點(diǎn)有且只有一個(gè)雙親結(jié)點(diǎn)。層次模型是數(shù)據(jù)庫(kù)系統(tǒng)最早出現(xiàn)地?cái)?shù)據(jù)模型,它是用樹(shù)形結(jié)構(gòu)來(lái)表示各類(lèi)實(shí)體以及實(shí)體間地聯(lián)系。一.一.四數(shù)據(jù)模型一.一數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)如圖一-三所示為學(xué)院教師學(xué)生之間地層次數(shù)據(jù)模型。一.一.四數(shù)據(jù)模型圖一-三層次數(shù)據(jù)模型示例一.一數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)網(wǎng)狀數(shù)據(jù)模型數(shù)據(jù)庫(kù)把滿(mǎn)足以下兩個(gè)條件地?cái)?shù)據(jù)模型稱(chēng)為網(wǎng)狀模型:(一)允許一個(gè)以上地結(jié)點(diǎn)無(wú)雙親結(jié)點(diǎn)(二)一個(gè)結(jié)點(diǎn)可以有多于一個(gè)地雙親結(jié)點(diǎn)。一.一.四數(shù)據(jù)模型圖一-四網(wǎng)狀數(shù)據(jù)模型示例一.一數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)關(guān)系數(shù)據(jù)模型關(guān)系模型是目前最重要地一種數(shù)據(jù)模型,二零世紀(jì)八零年代以來(lái)地?cái)?shù)據(jù)庫(kù)管理系統(tǒng)幾乎都支持關(guān)系模型,非關(guān)系系統(tǒng)地產(chǎn)品也大都加上了關(guān)系接口。關(guān)系模型是建立在嚴(yán)格地?cái)?shù)學(xué)概念基礎(chǔ)上地,其概念單一,無(wú)論實(shí)體還是實(shí)體之間地聯(lián)系都用關(guān)系(即表)來(lái)表示,每一個(gè)關(guān)系就是一張二維表,使得描述實(shí)體地?cái)?shù)據(jù)本身能夠自然地反映出它們之間地聯(lián)系。數(shù)據(jù)模型地?cái)?shù)據(jù)結(jié)構(gòu)簡(jiǎn)單,清晰,用戶(hù)易懂易用,并具有更高地?cái)?shù)據(jù)獨(dú)立與更好地安全保密。我們將在一.二節(jié)結(jié)合Access來(lái)詳細(xì)介紹。一.一.四數(shù)據(jù)模型一.二關(guān)系數(shù)據(jù)庫(kù)關(guān)系:一個(gè)關(guān)系就是一個(gè)二維表,每一個(gè)關(guān)系有一個(gè)關(guān)系名。其格式為:關(guān)系名(屬名一,屬名二,……,屬名n)。在Access表示為表結(jié)構(gòu):表名(字段名一,字段名二,……,字段名n)。例如學(xué)生信息表(學(xué)號(hào),姓名,別,年齡)。元組:在一個(gè)二維表(一個(gè)具體關(guān)系),水方向地行稱(chēng)為元組,每一行是一個(gè)元組。元組對(duì)應(yīng)表地一個(gè)具體記錄。例如學(xué)生信息表可以包含多條學(xué)生地記錄(元組)。屬:二維表垂直方向地列稱(chēng)為屬,每一列有一個(gè)屬名。在Access表示為字段名。例如學(xué)生信息表包含學(xué)生地學(xué)號(hào),姓名,別,出生日期等多個(gè)屬。一.二.一關(guān)系術(shù)語(yǔ)一.二關(guān)系數(shù)據(jù)庫(kù)域:屬地取值范圍,即不同元組對(duì)同一個(gè)屬地取值所限定地范圍。關(guān)鍵字(主鍵):其值能唯一地標(biāo)識(shí)一個(gè)元組地屬或?qū)俚亟M合。關(guān)鍵字地諸屬稱(chēng)為主屬。在學(xué)生信息表,每個(gè)學(xué)生地學(xué)號(hào)都不相同,學(xué)號(hào)就可以作為關(guān)鍵字來(lái)唯一標(biāo)識(shí)學(xué)生地信息。外部關(guān)鍵字(外鍵):如果表地一個(gè)屬不是本表地關(guān)鍵字,而是另外一個(gè)表地關(guān)鍵字,這個(gè)屬就稱(chēng)為外關(guān)鍵字。例如在成績(jī)表(學(xué)號(hào),課程編號(hào),成績(jī)),學(xué)號(hào)不是其關(guān)鍵字,而是學(xué)生信息表地關(guān)鍵字,那學(xué)號(hào)就是成績(jī)表地外關(guān)鍵字。一.二.一關(guān)系術(shù)語(yǔ)一.二關(guān)系數(shù)據(jù)庫(kù)在關(guān)系模型,對(duì)關(guān)系有一定地要求,需要具備以下特點(diǎn):(一)關(guān)系需要規(guī)范化。所謂規(guī)范化是指關(guān)系模型地每一個(gè)關(guān)系都需要滿(mǎn)足一定地要求,最基本地要求是每個(gè)屬都需要是不可分割地?cái)?shù)據(jù)單元,即表不能再包含表。(二)在同一個(gè)關(guān)系不能出現(xiàn)相同地屬名,即同一個(gè)表不能有重名地字段。(三)關(guān)系不允許有所有屬值完全相同地元組,即冗余數(shù)據(jù)(四)在一個(gè)關(guān)系元組地次序無(wú)關(guān)緊要。(五)在一個(gè)關(guān)系列地次序也無(wú)關(guān)緊要。一.二.二關(guān)系地特點(diǎn)一.二關(guān)系數(shù)據(jù)庫(kù)第一范式(一NF)關(guān)系地每一個(gè)屬都是不可再分地基本數(shù)據(jù)項(xiàng),即屬本身不可再包含其它屬,屬地值也不可包含多個(gè)數(shù)據(jù)。一.二.三關(guān)系地規(guī)范化第一范式第二范式第三范式第一范式地要求最低,第三范式地要求最高。一.二關(guān)系數(shù)據(jù)庫(kù)一.二.三關(guān)系地規(guī)范化表一-一不滿(mǎn)足第一范式地"學(xué)生信息表"表一-二滿(mǎn)足第一范式地"學(xué)生信息表"一.二關(guān)系數(shù)據(jù)庫(kù)第二范式(二NF)滿(mǎn)足第一范式,且表所有非主屬完全依賴(lài)于主鍵。若在關(guān)系R,兩個(gè)元組在X屬(組)上地值相等,那么在Y屬(組)上地值必定相等,稱(chēng)X函數(shù)確定Y或Y函數(shù)依賴(lài)于X,記作X→Y。若關(guān)系R,X→Y,并且對(duì)于X地任何一個(gè)真子集X′,都有X′Y,則稱(chēng)Y對(duì)X完全函數(shù)依賴(lài),否則稱(chēng)為Y對(duì)X部分函數(shù)依賴(lài)。例如在成績(jī)表(學(xué)號(hào),課程編號(hào),課程名稱(chēng),學(xué)分,成績(jī))關(guān)系,(學(xué)號(hào),課程編號(hào))同作為主鍵,而課程名稱(chēng)與學(xué)分只依賴(lài)于課程編號(hào),跟學(xué)號(hào)無(wú)關(guān),即非主屬課程名稱(chēng)與學(xué)分不完全依賴(lài)于主鍵(學(xué)號(hào),課程編號(hào)),該關(guān)系不滿(mǎn)足第二范式。一.二.三關(guān)系地規(guī)范化一.二關(guān)系數(shù)據(jù)庫(kù)第三范式(三NF)滿(mǎn)足第二范式地前提下,一個(gè)表地所有非主屬均不傳遞依賴(lài)于主鍵。若在關(guān)系R,X→Y(Y不是X地子集),YX,Y→Z,那么X→Z,稱(chēng)Z對(duì)X傳遞函數(shù)依賴(lài)。表一-一不滿(mǎn)足第三范式地"學(xué)生信息表"一.二.三關(guān)系地規(guī)范化一.二關(guān)系數(shù)據(jù)庫(kù)實(shí)體完整若屬A是基本關(guān)系R地主屬,則A不能取空值。引申實(shí)體完整,主鍵不能取重復(fù)值。一.二.四關(guān)系地完整規(guī)則實(shí)體完整參照完整用戶(hù)定義完整參照完整若屬(或?qū)俳M)F是基本關(guān)系R地外鍵,它與基本關(guān)系S地主鍵Ks相對(duì)應(yīng)(基本關(guān)系R與S不一定是不同地關(guān)系),則對(duì)于R每個(gè)元組在F上地值需要為:或者取空值(F地每個(gè)屬值均為空值);或者等于S某個(gè)元組地主鍵值。一.二關(guān)系數(shù)據(jù)庫(kù)用戶(hù)定義地完整實(shí)體完整與參照完整適用于任何關(guān)系數(shù)據(jù)庫(kù)系統(tǒng),它們主要是針對(duì)關(guān)系地主鍵與外鍵取值需要有效而做出地約束。除此之外,不同地關(guān)系數(shù)據(jù)庫(kù)系統(tǒng)根據(jù)其應(yīng)用環(huán)境地不同,往往還需要一些特殊地約束條件,即用戶(hù)定義地完整。用戶(hù)定義地完整是針對(duì)某一具體關(guān)系數(shù)據(jù)庫(kù)系統(tǒng)地約束條件,反映某一具體應(yīng)用所涉及地?cái)?shù)據(jù)需要滿(mǎn)足地語(yǔ)義要求。一.二.四關(guān)系地完整規(guī)則一.二關(guān)系數(shù)據(jù)庫(kù)傳統(tǒng)地集合運(yùn)算并:由屬于R或?qū)儆赟地元組組成地集合。差:由屬于R但不屬于S地元組組成地集合,即差運(yùn)算地結(jié)果是從R去掉S也有地元組。:由既屬于R又屬于S地元組組成地集合,運(yùn)算地結(jié)果是R與S地同元組。一.二.五關(guān)系運(yùn)算傳統(tǒng)地集合運(yùn)算專(zhuān)門(mén)地關(guān)系運(yùn)算一.二關(guān)系數(shù)據(jù)庫(kù)專(zhuān)門(mén)地關(guān)系運(yùn)算選擇:從關(guān)系找出滿(mǎn)足條件地元組地操作。投影:從關(guān)系找出需要地屬組成新地關(guān)系。聯(lián)接:聯(lián)接是關(guān)系地橫向結(jié)合,按照給定地聯(lián)接條件,將第一個(gè)關(guān)系地所有元組逐個(gè)與第二個(gè)關(guān)系地所有元組行聯(lián)接,生成一個(gè)新地關(guān)系。一.二.五關(guān)系運(yùn)算等值聯(lián)接自然聯(lián)接按照屬值對(duì)應(yīng)相等地條件行地聯(lián)接操作稱(chēng)為等值聯(lián)接;將等值聯(lián)接地重復(fù)屬去掉地聯(lián)接稱(chēng)為自然聯(lián)接,它是一種特殊地等值聯(lián)接,也是最常用地聯(lián)接。一.三數(shù)據(jù)庫(kù)設(shè)計(jì)步驟設(shè)計(jì)原則為了合理組織數(shù)據(jù),應(yīng)遵循以下基本原則:(一)關(guān)系數(shù)據(jù)庫(kù)地設(shè)計(jì)應(yīng)遵循概念單一化地原則,一個(gè)表只描述一個(gè)實(shí)體或?qū)嶓w間地聯(lián)系。(二)避免在表之間出現(xiàn)重復(fù)字段。(三)表地字段需要是原始數(shù)據(jù)與基本數(shù)據(jù)元素,盡量不要包括通過(guò)計(jì)算地來(lái)地"二次數(shù)據(jù)"或多項(xiàng)數(shù)據(jù)地組合。(四)用外部關(guān)鍵字保證有關(guān)聯(lián)地表之間地聯(lián)系。一.三數(shù)據(jù)庫(kù)設(shè)計(jì)步驟設(shè)計(jì)步驟按照規(guī)范設(shè)計(jì)地原則,用Access創(chuàng)建一個(gè)良好地?cái)?shù)據(jù)庫(kù)一般需要五個(gè)步驟:(一)需求分析。確定建立數(shù)據(jù)庫(kù)地目地,這有助于確定該數(shù)據(jù)庫(kù)保存哪些信息。(二)確定需要地表??梢灾謱⑿枨笮畔澐殖啥鄠€(gè)獨(dú)立地實(shí)體,每個(gè)實(shí)體可以設(shè)計(jì)為數(shù)據(jù)庫(kù)地一個(gè)表。(三)確定所需字段。確定在每個(gè)表應(yīng)保存哪些字段,通過(guò)對(duì)這些字段地顯示或計(jì)算應(yīng)能夠得到所有需求信息。(四)確定聯(lián)系。對(duì)每個(gè)表行分析,確定一個(gè)表地?cái)?shù)據(jù)與其它表地?cái)?shù)據(jù)有何聯(lián)系。(五)設(shè)計(jì)求精。對(duì)設(shè)計(jì)一步分析,查找其地錯(cuò)誤,需要時(shí)調(diào)整設(shè)計(jì)。一.四Access二零零三數(shù)據(jù)庫(kù)系統(tǒng)概述啟動(dòng)Access二零零三(一)單擊"開(kāi)始"→"程序"→"MicrosoftOffice"→"MicrosoftOfficeAccess二零零三"。(二)雙擊桌面上地Access二零零三快捷圖標(biāo)。(三)在"我地電腦"或"Windows資源管理器"窗口雙擊需要打開(kāi)地Access數(shù)據(jù)庫(kù)。退出Access二零零三(一)用鼠標(biāo)點(diǎn)擊窗口右上角地"關(guān)閉"按鈕。(二)選擇文件菜單下地退出命令。(三)使用快捷鍵Alt+F四。一.四.一Access二零零三地運(yùn)行環(huán)境一.四Access二零零三數(shù)據(jù)庫(kù)系統(tǒng)概述Access二零零三地工作界面一.四.一Access二零零三地運(yùn)行環(huán)境圖一-五Access二零零三地工作界面一.四Access二零零三數(shù)據(jù)庫(kù)系統(tǒng)概述表:用來(lái)存貯數(shù)據(jù)庫(kù)地?cái)?shù)據(jù),是數(shù)據(jù)庫(kù)地基本對(duì)象,創(chuàng)建其它幾種對(duì)象地基礎(chǔ)。Access允許一個(gè)數(shù)據(jù)庫(kù)包含多個(gè)表,通過(guò)在表之間建立關(guān)系,可以將不同表地?cái)?shù)據(jù)聯(lián)系起來(lái)。查詢(xún):對(duì)數(shù)據(jù)庫(kù)特定信息地查找。Access地查詢(xún)可以對(duì)數(shù)據(jù)庫(kù)地一個(gè)表或多個(gè)表存儲(chǔ)地?cái)?shù)據(jù)信息行查找,統(tǒng)計(jì),排序,計(jì)算。一.四.二Access二零零三地系統(tǒng)結(jié)構(gòu)表查詢(xún)窗體報(bào)表頁(yè)宏模塊一.四Access二零零三數(shù)據(jù)庫(kù)系統(tǒng)概述窗體:提供了一種方便地瀏覽,輸入及更改數(shù)據(jù)地窗口。其數(shù)據(jù)源可以是表或查詢(xún)。報(bào)表:將數(shù)據(jù)庫(kù)地?cái)?shù)據(jù)分類(lèi)匯總,以便分析。頁(yè):用網(wǎng)頁(yè)地形式與Access數(shù)據(jù)庫(kù)數(shù)據(jù)行聯(lián)接,查看,修改Access數(shù)據(jù)庫(kù)地?cái)?shù)據(jù),它是唯一獨(dú)立保存地對(duì)象。宏:一系列操作地集合,每個(gè)操作都能實(shí)現(xiàn)特定地功能。模塊:可編程地功能模塊。在Access二零零三,使用其內(nèi)置地VisualBasicforApplication來(lái)建立與編輯模塊對(duì)象,一個(gè)模塊對(duì)象一般是一組有關(guān)功能地集合。一.四.二Access二零零三地系統(tǒng)結(jié)構(gòu)一.四Access二零零三數(shù)據(jù)庫(kù)系統(tǒng)概述一.四.二Access二零零三地系統(tǒng)結(jié)構(gòu)圖一-六Access數(shù)據(jù)庫(kù)對(duì)象之間地關(guān)系一.四Access二零零三數(shù)據(jù)庫(kù)系統(tǒng)概述
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年外研版八年級(jí)歷史上冊(cè)月考試卷含答案
- 2025年粵教新版九年級(jí)歷史下冊(cè)階段測(cè)試試卷
- 2025年人教版選修6歷史下冊(cè)階段測(cè)試試卷含答案
- 2025年湘教新版選修2地理上冊(cè)月考試卷含答案
- 2025年粵教版九年級(jí)科學(xué)上冊(cè)階段測(cè)試試卷含答案
- 2025年冀教版九年級(jí)生物上冊(cè)階段測(cè)試試卷含答案
- 2025年滬教版八年級(jí)地理下冊(cè)階段測(cè)試試卷
- 2025年度跨境電商農(nóng)產(chǎn)品進(jìn)出口代理服務(wù)合同范本4篇
- 二零二五年度企業(yè)年會(huì)禮品贊助合作合同協(xié)議書(shū)4篇
- 二零二五年度南海區(qū)勞動(dòng)就業(yè)服務(wù)中心農(nóng)村勞動(dòng)力轉(zhuǎn)移就業(yè)合同4篇
- 中華人民共和國(guó)保守國(guó)家秘密法實(shí)施條例培訓(xùn)課件
- 管道坡口技術(shù)培訓(xùn)
- 2024年全國(guó)統(tǒng)一高考英語(yǔ)試卷(新課標(biāo)Ⅰ卷)含答案
- 2024年認(rèn)證行業(yè)法律法規(guī)及認(rèn)證基礎(chǔ)知識(shí) CCAA年度確認(rèn) 試題與答案
- 皮膚儲(chǔ)存新技術(shù)及臨床應(yīng)用
- 外研版七年級(jí)英語(yǔ)上冊(cè)《閱讀理解》專(zhuān)項(xiàng)練習(xí)題(含答案)
- 2024年遼寧石化職業(yè)技術(shù)學(xué)院?jiǎn)握新殬I(yè)適應(yīng)性測(cè)試題庫(kù)必考題
- 上海市復(fù)旦大學(xué)附中2024屆高考沖刺模擬數(shù)學(xué)試題含解析
- 幼兒園公開(kāi)課:大班健康《國(guó)王生病了》課件
- 小學(xué)六年級(jí)說(shuō)明文閱讀題與答案大全
- 人教pep小學(xué)六年級(jí)上冊(cè)英語(yǔ)閱讀理解練習(xí)題大全含答案
評(píng)論
0/150
提交評(píng)論