數(shù)據(jù)庫知識點(diǎn)整理_第1頁
數(shù)據(jù)庫知識點(diǎn)整理_第2頁
數(shù)據(jù)庫知識點(diǎn)整理_第3頁
數(shù)據(jù)庫知識點(diǎn)整理_第4頁
數(shù)據(jù)庫知識點(diǎn)整理_第5頁
已閱讀5頁,還剩5頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、數(shù)據(jù)庫ppt整理:1. 數(shù)據(jù)庫(DataBase,DB)是指長期存儲(chǔ)在計(jì)算機(jī)內(nèi)、有組織的、可共享的大量數(shù)據(jù)的集合。數(shù)據(jù)庫中的數(shù)據(jù)按一定的數(shù)據(jù)模型組織、描述和存儲(chǔ),具有較小的冗余度、較高的數(shù)據(jù)獨(dú)立性和易擴(kuò)展性,并為各種用戶共享。概括而言,數(shù)據(jù)庫具有永久存儲(chǔ)和易擴(kuò)展性,并為各種用戶共享。2. 數(shù)據(jù)(data)是承載或記錄信息的按一定規(guī)律排列組合的物理符號,是形成信息的源泉,是計(jì)算機(jī)程序加工的“原料”。簡單地說,數(shù)據(jù)是對客觀事物描述與記載的物理符號記錄。數(shù)據(jù)有多種表現(xiàn)形式,可以是文字、圖形、圖像、聲音、語言等。3. 信息(information)泛指人類社會(huì)傳播的一切內(nèi)容。一般而言,信息是一種被加工

2、成為特定形式的數(shù)據(jù),是數(shù)據(jù)的集合、含義與解釋,是事物變化、相互作用、特征的反映。當(dāng)前,信息已成為人類社會(huì)活動(dòng)的一種重要資源,與能源、物質(zhì)并稱人類社會(huì)活動(dòng)的三大要素。4. 信息資源與能源、物質(zhì)資源相比(1)能夠重復(fù)使用,能在使用中體現(xiàn)自身價(jià)值并產(chǎn)生增值; (2)具有極強(qiáng)的目標(biāo)導(dǎo)向,即使是相同的信息在不同的用戶中也體現(xiàn)出不同的價(jià)值;(3)具有整合性,信息資源的檢索和利用,不受時(shí)間、空間、語言、地域和行業(yè)的制約;(4)是社會(huì)財(cái)富,任何人無權(quán)全部或永久購買信息的使用權(quán);同時(shí)信息資源是商品,可以被銷售、貿(mào)易和交換; (5)具有流動(dòng)性。5. 信息與其它相關(guān)概念 信息與消息比較,消息是信息的外殼,信息是消息

3、的內(nèi)核; 信息與信號相比,信號是信息的載體; 信息與數(shù)據(jù)比較,數(shù)據(jù)是信息存在的一種形態(tài)或記錄形式,數(shù)據(jù)經(jīng)過解釋并賦予一 定意義之后,便成為信息。 信息與知識相比,知識是事物運(yùn)動(dòng)狀態(tài)和方式在人們頭腦中一種有序的、規(guī)律性的表達(dá),是信息加工的產(chǎn)物。6. 數(shù)據(jù)與信息的關(guān)系 數(shù)據(jù)是信息的符號表示,也稱載體; 信息是數(shù)據(jù)的內(nèi)涵,是數(shù)據(jù)的語義解釋; 數(shù)據(jù)是符號化信息; 信息是語義化數(shù)據(jù)。7. 數(shù)據(jù)處理 數(shù)據(jù)處理是指對各種形式的數(shù)據(jù)進(jìn)行收集、存儲(chǔ)、加工和傳播的一系列活動(dòng)的總和。信息處理的目的:一是從大量的、原始的數(shù)據(jù)中抽取、整理出對人們有價(jià)值的信息,以作為行動(dòng)和決策的依據(jù);二是借助計(jì)算機(jī)科學(xué)地保存和管理復(fù)雜、

4、大量的數(shù)據(jù),以便方便利用這些資源。8. 數(shù)據(jù)處理主要包括數(shù)值計(jì)算和數(shù)據(jù)管理。目前,數(shù)值計(jì)算所占比重越來越小,數(shù)據(jù)管理是數(shù)據(jù)處理的核心。數(shù)據(jù)管理是利用計(jì)算機(jī)硬件和軟件技術(shù)對數(shù)據(jù)進(jìn)行有效的收集、存儲(chǔ)、處理和應(yīng)用的過程,目的在于充分有效地發(fā)揮數(shù)據(jù)的作用。9. 計(jì)算機(jī)數(shù)據(jù)管理包括 數(shù)據(jù)采集 數(shù)據(jù)轉(zhuǎn)換 數(shù)據(jù)分組 數(shù)據(jù)組織 數(shù)據(jù)計(jì)算 數(shù)據(jù)存儲(chǔ) 數(shù)據(jù)檢索 數(shù)據(jù)排序10. 數(shù)據(jù)管理的三個(gè)階段 人工管理階段 文件管理階段 數(shù)據(jù)庫系統(tǒng)階段11. 人工管理階段 年代:1946年 20世紀(jì)50年代中期 特征:計(jì)算機(jī)主要用于計(jì)算,除硬件設(shè)備外無 任何軟件,外存只有磁帶、卡片和紙 帶,無直接存取的設(shè)備;軟件只有匯編 語言

5、,沒有操作系統(tǒng),對數(shù)據(jù)的處理完 全依靠人工進(jìn)行管理。特點(diǎn):數(shù)據(jù)不保存; 無軟件對數(shù)據(jù)進(jìn)行管理; 沒有文件概念; 數(shù)據(jù)面向應(yīng)用,不能共享。文件系統(tǒng)階段 年代:20世紀(jì)50年代后期 20世紀(jì)60年代中期 特征:計(jì)算機(jī)不僅用于計(jì)算,而且還大量用于 管理。硬件中有了磁盤、磁鼓等直接存 取的設(shè)備;軟件中有了高級語言和操作 系統(tǒng)。 特點(diǎn):數(shù)據(jù)可長期保存在磁盤上; 系統(tǒng)提供數(shù)據(jù)與程序之間的存取方法; 文件的形式多種多樣; 程序與數(shù)據(jù)之間有一定的獨(dú)立性。數(shù)據(jù)庫系統(tǒng)階段 年代:20世紀(jì)60年代后期 特征:存儲(chǔ)技術(shù)取得很大發(fā)展,有了大容量的 磁盤,可共享數(shù)據(jù)。 特點(diǎn):數(shù)據(jù)共享且具有獨(dú)立性; 數(shù)據(jù)是結(jié)構(gòu)化的; 數(shù)據(jù)

6、是面向系統(tǒng)的; 數(shù)據(jù)庫系統(tǒng)比文件系統(tǒng)具有更高獨(dú)立性; 提供了方便的接口和控制功能12. 數(shù)據(jù)庫系統(tǒng)(DataBase System, DBS)是指具有管理和控制數(shù)據(jù)庫功能的計(jì)算機(jī)應(yīng)用系統(tǒng)。一般由三大部分組成:硬件系統(tǒng)、軟件系統(tǒng)(包括操作系統(tǒng)、數(shù)據(jù)庫管理系統(tǒng)、數(shù)據(jù)庫應(yīng)用系統(tǒng)等)和人員。13. 硬件系統(tǒng)是指存儲(chǔ)數(shù)據(jù)庫和運(yùn)行數(shù)據(jù)庫管理系統(tǒng)DBMS的硬件資源,包括物理存儲(chǔ)數(shù)據(jù)庫的磁盤、磁鼓、磁帶或其他外存儲(chǔ)器及其附屬設(shè)備、控制器、I/O通道、內(nèi)存、CPU以及外部設(shè)備等。14. 軟件系統(tǒng) 數(shù)據(jù)庫數(shù)據(jù)庫是指存儲(chǔ)在計(jì)算機(jī)內(nèi)、有組織的可共享的數(shù)據(jù)集合;數(shù)據(jù)庫中所建立的數(shù)據(jù)結(jié)構(gòu),充分描述了數(shù)據(jù)間的內(nèi)在聯(lián)系,便于

7、數(shù)據(jù)修改、更新與擴(kuò)充,同時(shí)保證了數(shù)據(jù)的獨(dú)立性、可靠性、安全性與完整性,減少了數(shù)據(jù)冗余,提高了數(shù)據(jù)共享程度及數(shù)據(jù)管理效率。 1)數(shù)據(jù)結(jié)構(gòu)化; 2)數(shù)據(jù)獨(dú)立性高; 3)數(shù)據(jù)共享性好,冗余度低; 4)由DBMS對數(shù)據(jù)進(jìn)行統(tǒng)一管理。 數(shù)據(jù)庫管理系統(tǒng) 數(shù)據(jù)庫管理系統(tǒng)( DataBase Management System, DBMS)是位于應(yīng)用程序與操作系統(tǒng)之間的一層數(shù)據(jù)管理軟件。和操作系統(tǒng)一樣是計(jì)算機(jī)的基礎(chǔ)軟件,也是一個(gè)大型復(fù)雜的軟件系統(tǒng),可以科學(xué)地組織和保存數(shù)據(jù),高效查找和維護(hù)數(shù)據(jù)。 數(shù)據(jù)庫管理系統(tǒng)(DBMS)是指幫助用戶建立、使用、管理和維護(hù)數(shù)據(jù)庫的一種計(jì)算機(jī)系統(tǒng)軟件,是數(shù)據(jù)庫系統(tǒng)的核心。DBMS

8、由四個(gè)組成部分: 數(shù)據(jù)定義語言及其翻譯處理程序; 數(shù)據(jù)操縱語言及其翻譯處理程序; 數(shù)據(jù)庫運(yùn)行程序(如安全性、并發(fā)控制程序); 實(shí)用程序(如數(shù)據(jù)轉(zhuǎn)換、數(shù)據(jù)庫恢復(fù)程序)。 數(shù)據(jù)庫應(yīng)用系統(tǒng) 數(shù)據(jù)庫應(yīng)用系統(tǒng)包括數(shù)據(jù)庫及其應(yīng)用程序,由系統(tǒng)分析員和應(yīng)用程序員用DBMS和應(yīng)用程序開發(fā)工具設(shè)計(jì)與創(chuàng)建。15. 數(shù)據(jù)庫系統(tǒng)人員包括:數(shù)據(jù)庫管理員(Database Administrator, DBA) 系統(tǒng)分析員 數(shù)據(jù)庫設(shè)計(jì)人員 應(yīng)用程序員 用戶16. 數(shù)據(jù)庫體系結(jié)構(gòu) 從數(shù)據(jù)庫管理系統(tǒng)的角度看,數(shù)據(jù)庫系統(tǒng)通常采用三級模式結(jié)構(gòu),這是數(shù)據(jù)庫系統(tǒng)的內(nèi)部體系結(jié)構(gòu); 數(shù)據(jù)庫系統(tǒng)的外部體系結(jié)構(gòu)可分為集中式結(jié)構(gòu)、文件服務(wù)器結(jié)構(gòu)

9、和客戶/服務(wù)器結(jié)構(gòu)等。17. 數(shù)據(jù)庫三級模式結(jié)構(gòu) 面向用戶或應(yīng)用程序員的用戶級(外部層); 面向數(shù)據(jù)庫設(shè)計(jì)和維護(hù)人員的概念級(概念層); 面向系統(tǒng)程序員的物理級(內(nèi)部層);18. (1)外模式 外模式又稱為子模式或用戶模式,外模式是從模式導(dǎo)出的一個(gè)子集,包括模式中允許特定用戶使用的部分?jǐn)?shù)據(jù)。 一個(gè)數(shù)據(jù)庫可以有多個(gè)外模式。(2)模式 模式又稱為概念模式或邏輯模式,是數(shù)據(jù)庫中全體數(shù)據(jù)的邏輯結(jié)構(gòu)和特征的總體描述。一個(gè)數(shù)據(jù)庫只有一個(gè)模式,數(shù)據(jù)庫模式以這種數(shù)據(jù)模型為基礎(chǔ),體現(xiàn)和反映了數(shù)據(jù)庫的整體觀。(3)內(nèi)模式 內(nèi)模式又稱為存儲(chǔ)模式,是數(shù)據(jù)庫中全體數(shù)據(jù)的內(nèi)部表示或底層描述,描述了數(shù)據(jù)在存儲(chǔ)介質(zhì)上的存儲(chǔ)方

10、式和物理結(jié)構(gòu)。19. 數(shù)據(jù)庫外部體系結(jié)構(gòu)主要有集中式結(jié)構(gòu)、文件服務(wù)器結(jié)構(gòu)、客戶/服務(wù)器結(jié)構(gòu)。(1)集中式結(jié)構(gòu) 由主機(jī)和客戶終端兩個(gè)關(guān)鍵硬件組成。 數(shù)據(jù)庫和應(yīng)用程序存放在主機(jī)中,數(shù)據(jù)的處理和主要的運(yùn)算操作也在主機(jī)上進(jìn)行。 特點(diǎn)是數(shù)據(jù)和應(yīng)用集中,維護(hù)方便,安全性好;但對主機(jī)要求較高,價(jià)格昂貴。(2)文件服務(wù)器結(jié)構(gòu) 數(shù)據(jù)庫存放在文件服務(wù)器中,應(yīng)用程序分散安排在各個(gè)客戶工作站上。文件服務(wù)器只負(fù)責(zé)文件的集中管理,所有的應(yīng)用處理安排在客戶端完成。 特點(diǎn)是費(fèi)用低廉,配置靈活;但是缺乏足夠的計(jì)算和處理能力,對客戶端的計(jì)算機(jī)性能要求高。Access和Visual FoxPro支持該方案。(3)客戶/服務(wù)器結(jié)構(gòu)

11、數(shù)據(jù)庫存放在服務(wù)器中,應(yīng)用程序可以根據(jù)需要安排在服務(wù)器或客戶工作站上,實(shí)現(xiàn)了客戶端程序和服務(wù)器端程序的協(xié)同工作。 該結(jié)構(gòu)解決了集中式結(jié)構(gòu)和文件服務(wù)器結(jié)構(gòu)的費(fèi)用和性能問題。SQL Server和Oracle都支持該結(jié)構(gòu)。數(shù)據(jù)(data)是描述事物的符號記錄,模型(model)是現(xiàn)實(shí)世界的抽象。 20. 數(shù)據(jù)模型(data model)是數(shù)據(jù)特征的抽象,是數(shù)據(jù)庫系統(tǒng)中用以提供信息表示和操作手段的形式構(gòu)架,包括數(shù)據(jù)描述、數(shù)據(jù)聯(lián)系、數(shù)據(jù)操作、數(shù)據(jù)語義以及數(shù)據(jù)一致性的概念工具,是數(shù)據(jù)庫系統(tǒng)的核心和基礎(chǔ)。21. 數(shù)據(jù)模型是數(shù)據(jù)庫設(shè)計(jì)中對現(xiàn)實(shí)世界進(jìn)行抽象的工具。 數(shù)據(jù)模型用于精確地描述數(shù)據(jù)庫的靜態(tài)特征、動(dòng)態(tài)

12、特性和數(shù)據(jù)完整性約束條件。因此,數(shù)據(jù)模型由是數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)操作和數(shù)據(jù)完整性約束三個(gè)要素構(gòu)成。22. (1)數(shù)據(jù)結(jié)構(gòu)數(shù)據(jù)模型中的數(shù)據(jù)結(jié)構(gòu)用于描述系統(tǒng)的靜態(tài)特征,主要描述數(shù)據(jù)的類型、內(nèi)容、性質(zhì)以及數(shù)據(jù)間的聯(lián)系等。數(shù)據(jù)結(jié)構(gòu)是數(shù)據(jù)模型的基礎(chǔ),數(shù)據(jù)操作和數(shù)據(jù)完整性約束都建立在數(shù)據(jù)結(jié)構(gòu)上。在數(shù)據(jù)庫系統(tǒng)中,通常按照數(shù)據(jù)模型中的數(shù)據(jù)結(jié)構(gòu)的類型來區(qū)分、命名各種不同的數(shù)據(jù)模型。(2)數(shù)據(jù)操作 數(shù)據(jù)模型中的數(shù)據(jù)操作用于描述系統(tǒng)的動(dòng)態(tài)特征,主要描述在相應(yīng)的數(shù)據(jù)結(jié)構(gòu)上的操作類型、操作規(guī)則和操作方式。(3)數(shù)據(jù)完整性約束 數(shù)據(jù)模型中的數(shù)據(jù)完整性約束主要描述數(shù)據(jù)結(jié)構(gòu)內(nèi)數(shù)據(jù)間的語法、語義聯(lián)系、制約和依存關(guān)系,以及數(shù)據(jù)動(dòng)態(tài)變化

13、和有效性規(guī)則,用以保證數(shù)據(jù)庫中數(shù)據(jù)的正確、有效和相容。23. E-R數(shù)據(jù)模型是利用實(shí)體、實(shí)體型、實(shí)體集、實(shí)體之間的聯(lián)系和屬性等概念,抽象描述現(xiàn)實(shí)世界中客觀數(shù)據(jù)對象及其特征、數(shù)據(jù)對象之間的關(guān)聯(lián)關(guān)系。E-R數(shù)據(jù)模型具有直觀、易于理解、與計(jì)算機(jī)具體實(shí)現(xiàn)機(jī)制無關(guān)等優(yōu)點(diǎn)。24. 實(shí)體 現(xiàn)實(shí)世界客觀存在、且任何可以相互區(qū)別的事物。實(shí)體可以是具體的,也可以是抽象的,還可以是事物之間的聯(lián)系。 屬性 描述實(shí)體或聯(lián)系所具有的特征稱為屬性。屬性有“型”與“值”之分, “型”就是屬性名,而“值”是屬性的具體內(nèi)容。 實(shí)體集 實(shí)體集是具有相同類型及共享相同性質(zhì)(屬性)的實(shí)體集合。 關(guān)鍵字 唯一標(biāo)識實(shí)體的屬性集,稱為實(shí)體鍵

14、或關(guān)鍵字,也簡稱為鍵。當(dāng)有多個(gè)屬性可作為鍵,而選定其中一個(gè)時(shí),則稱它為該實(shí)體的主鍵(primary key)。 實(shí)體之間的聯(lián)系 實(shí)體之間的關(guān)聯(lián)關(guān)系稱為聯(lián)系,實(shí)體間的聯(lián)系是指實(shí)體集中可能出現(xiàn)的每一個(gè)實(shí)體與另一實(shí)體集中多少個(gè)具體實(shí)體存在聯(lián)系。 實(shí)體之間的聯(lián)系有三種類型: 一對一聯(lián)系; 一對多聯(lián)系; 多對多聯(lián)系。 一對一聯(lián)系 如果兩個(gè)不同型實(shí)體集中,任一方的一個(gè)實(shí)體只與另一方的一個(gè)實(shí)體相對應(yīng),這種聯(lián)系稱為一對一聯(lián)系,記為 1:1。 一對多聯(lián)系 如果兩個(gè)不同型實(shí)體集中,一方的一個(gè)實(shí)體對應(yīng)另一方的若干個(gè)實(shí)體,而另一方的一個(gè)實(shí)體只對應(yīng)本方的一個(gè)實(shí)體,稱這種聯(lián)系為一對多聯(lián)系,記為 1:m。多對多聯(lián)系 如果兩

15、個(gè)不同型實(shí)體集中,兩實(shí)體集中任一實(shí)體均與另一實(shí)體集中的若干實(shí)體相對應(yīng),稱這種聯(lián)系為多對多聯(lián)系,記為 m:n。 實(shí)際上,一對一聯(lián)系是一對多聯(lián)系的特例,而一對多聯(lián)系又是多對多聯(lián)系的特例。25. 繪制E-R圖的步驟 確定實(shí)體和實(shí)體的屬性; 確定實(shí)體之間的聯(lián)系以及聯(lián)系的類型; 給實(shí)體和聯(lián)系添加屬性。26. 數(shù)據(jù)結(jié)構(gòu)模型稱為表示型或?qū)崿F(xiàn)型數(shù)據(jù)模型,也稱為邏輯模型,是在概念模型的基礎(chǔ)之上,對客觀事物及其聯(lián)系的數(shù)據(jù)描述,與具體的DBMS有關(guān)。在數(shù)據(jù)庫系統(tǒng)中,常用的數(shù)據(jù)結(jié)構(gòu)模型有層次模型、網(wǎng)狀模型、關(guān)系模型和面向?qū)ο竽P退姆N。27. 關(guān)系 關(guān)系的結(jié)構(gòu)成為關(guān)系模式。其形式為: 關(guān)系名(屬性名1,屬性名2,屬性名

16、n) 關(guān)系數(shù)據(jù)庫中,按照關(guān)系模式設(shè)計(jì)或創(chuàng)建的“表”的結(jié)構(gòu): 表名(字段1,字段2,字段n)顯然,一個(gè)關(guān)系模式可以對應(yīng)結(jié)構(gòu)相同的多個(gè)關(guān)系。 元組 關(guān)系中水平方向的行稱為元組(tuple)。在數(shù)據(jù)表中,一個(gè)元組對應(yīng)一條記錄,一個(gè)關(guān)系就是若干個(gè)元組的集合。 屬性 關(guān)系中垂直方向的列稱為屬性(attribute)。每個(gè)屬性都有屬性名。在數(shù)據(jù)表中,一個(gè)屬性對應(yīng)一個(gè)字段,屬性名即字段名。 域 屬性的取值范圍稱為域(domain)。域是屬性值的集合,其類型與范圍由屬性的性質(zhì)及其所表示的意義確定。同一屬性只能在相同域中取值。 元數(shù) 關(guān)系模式中屬性的數(shù)目稱為關(guān)系的元數(shù),又稱為關(guān)系的目或關(guān)系的度(degree)。

17、 候選關(guān)鍵字 凡在關(guān)系中能夠唯一區(qū)分與確定不同元組的屬性或?qū)傩约?,稱為候選關(guān)鍵字(candidate key)。 主關(guān)鍵字 一個(gè)關(guān)系或表只能有一個(gè)主關(guān)鍵字(primary key),簡稱主鍵。主鍵包含唯一標(biāo)識表中存儲(chǔ)的每條記錄的一個(gè)或多個(gè)字段??蛇x定一個(gè)候選關(guān)鍵字作為該關(guān)系的主關(guān)鍵字。在關(guān)系中,主關(guān)鍵字的值必須是唯一,并且非空。 外部關(guān)鍵字 關(guān)系或表中某個(gè)屬性或?qū)傩越M合雖不是該表的主鍵,或只是主鍵的一部分,但卻是另一關(guān)系或表的主鍵時(shí),稱該屬性或?qū)傩越M合為這個(gè)關(guān)系或表的外部關(guān)鍵字(foreign key)或外鍵28. 關(guān)系的特點(diǎn) 關(guān)系必須是規(guī)范化 其中最基本的一條就是關(guān)系的每一分量必須是不可再

18、分的數(shù)據(jù)項(xiàng)(不能是嵌套表)。 同一關(guān)系中不允許相同的屬性名,即同一數(shù)據(jù)表中不能出現(xiàn)重復(fù)的字段名 關(guān)系中不允許出現(xiàn)相同的元組,即同一數(shù)據(jù)表中任意兩條記錄不能完全相同 關(guān)系中同一字段的數(shù)據(jù)類型必須相同,即同一屬性的數(shù)據(jù)具有同質(zhì)性。 關(guān)系中元組、屬性的次序任意,即數(shù)據(jù)表中的記錄和字段的順序無關(guān)緊要。29. 關(guān)系的完整性(1)實(shí)體完整性 實(shí)體完整性(entity integrity)是關(guān)系中的主關(guān)鍵字不能取空值或重復(fù)值。(2) 參照完整性 參照完整性(referential integrity)是關(guān)系中的外部關(guān)鍵字必須為空值或等于主關(guān)鍵字的值,以保證兩個(gè)表中對應(yīng)的元組正確關(guān)聯(lián)。(3)用戶定義完整性 用

19、戶定義完整性(user-defined integrity)是根據(jù)應(yīng)用環(huán)境的要求和實(shí)際的需要,對某一具體應(yīng)用所涉及的數(shù)據(jù)提出約束性條件。所以又稱為域完整性,包括字段有限性約束、記錄有效性約束。30. 第一范式不僅要求一個(gè)屬性只能包含一個(gè)值,且不可再分割; 還要求多行數(shù)據(jù)中的同一屬性包含的值數(shù)量必須為一; 多個(gè)屬性的意義不能相同。31. 如果一個(gè)關(guān)系屬于第一范式(1NF),且所有的非主關(guān)鍵字段都完全依賴于主關(guān)鍵字,則稱此關(guān)系滿足第二范式。 簡單地說,要求主關(guān)鍵字的絕對相關(guān)性。32. 如果一個(gè)關(guān)系已經(jīng)滿足第二范式(2NF),而且該關(guān)系中的任何兩個(gè)非主鍵字段之間不存在函數(shù)依賴關(guān)系,那么該關(guān)系滿足第三

20、范式(3NF就是沒有傳遞依賴,即不滿足A-B-C)。 簡單地說,要求每個(gè)非主鍵字段必須且只能依賴于主關(guān)鍵字。33. 優(yōu)勢: 1)一致性。因?yàn)槊總€(gè)數(shù)據(jù)只在一個(gè)數(shù)據(jù)表中記錄一次; 2)提高效率。只在一個(gè)位置記錄數(shù)據(jù)意味著使用的磁盤空間減少; 3)易于理解。如果按關(guān)系規(guī)范化,則數(shù)據(jù)庫設(shè)計(jì)更清晰。34. 查詢是數(shù)據(jù)庫提供的一種功能強(qiáng)大的管理工具。 查詢是以數(shù)據(jù)庫中數(shù)據(jù)表作為數(shù)據(jù)源,根據(jù)給定的條件,從數(shù)據(jù)庫的表或已有的查詢中檢索出符合條件的記錄,構(gòu)成一個(gè)新的數(shù)據(jù)集合。35. 在Access2010中共有5種查詢類型:選擇查詢、參數(shù)查詢、交叉表查詢、操作查詢和SQL查詢。36. 查詢的功能 選擇字段 選擇

21、記錄 編輯記錄 實(shí)現(xiàn)計(jì)算 創(chuàng)建新表 為窗體、報(bào)表提供數(shù)據(jù)37. 窗體的主要功能和類型:窗體是應(yīng)用程序與用戶之間的接口,是創(chuàng)建數(shù)據(jù)庫應(yīng)用系統(tǒng)最基本的對象。窗體就是程序運(yùn)行時(shí)的Windows窗口,是人機(jī)交互的界面。窗體是操作應(yīng)用系統(tǒng)的界面。在應(yīng)用程序中,必定有一個(gè)主窗體,提供系統(tǒng)的各種功能。用戶就是通過選擇不同的操作來實(shí)現(xiàn)數(shù)據(jù)維護(hù)、控制應(yīng)用程序流程等人機(jī)交互的功能。38. 窗體的主要功能控制應(yīng)用程序的流程操作數(shù)據(jù)顯示信息交互信息39. 窗體的類型 根據(jù)數(shù)據(jù)記錄的顯示方式,Access提供了6種類型的窗體單頁窗體(縱欄式窗體)多頁窗體連續(xù)窗體(表格式窗體)彈出式窗體主/子窗體圖表窗體40. 窗體視圖

22、是窗體在具有不同功能和應(yīng)用范圍下呈現(xiàn)的外觀表現(xiàn)形式,不同的窗體視圖具有不同的功能。Access 2010有6種窗體視圖:設(shè)計(jì)視圖窗體視圖布局視圖數(shù)據(jù)表視圖數(shù)據(jù)透視表視圖數(shù)據(jù)透視圖視圖41. 窗體的節(jié)窗體的設(shè)計(jì)視圖由若干部分組成,每一部分稱為“節(jié)”。所謂節(jié),是用于設(shè)計(jì)窗體細(xì)節(jié)的區(qū)域。窗體最多可擁有5個(gè)節(jié),默認(rèn)情況下,只有主體節(jié)。42. 主體 是每個(gè)窗體都必須包含的主體部分(其它部分是可選的)。絕大多數(shù)的控件及信息都出現(xiàn)在主體節(jié)中,通常用于顯示、編輯記錄數(shù)據(jù)。窗體頁眉 位于窗體的頂部位置,主要用于添加窗體標(biāo)題、窗體使用說明等信息。頁面頁眉 用于設(shè)置窗體每頁的頂部所顯示的信息,包括:標(biāo)題、列標(biāo)題、日期或頁碼等。頁面頁眉僅當(dāng)窗體打印時(shí)才顯示,且顯示在每一打印頁的上方。頁面頁腳 用于設(shè)置窗體每頁的底部所顯示的信息,包括:頁總匯、日期或頁碼等。頁面頁腳僅當(dāng)窗體打印時(shí)才顯示,且顯示在每一打印頁的

溫馨提示

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

評論

0/150

提交評論