◆ DB:數(shù)據(jù)庫(kù)(Database),DB是統(tǒng)一管理的相關(guān)數(shù)據(jù)的集合。DB能為各種用戶(hù)共享,具有最小冗余度,數(shù)據(jù)間聯(lián)系密切,而又有較高的數(shù)據(jù)獨(dú)立性。
◆ DBMS:數(shù)據(jù)庫(kù)管理系統(tǒng)(Database Management System),DBMS是位于用戶(hù)與操作系統(tǒng)之間的一層數(shù)據(jù)管理軟件,為用戶(hù)或應(yīng)用程序提供訪問(wèn)DB的方法,包括DB的建立、查詢(xún)、更新及各種數(shù)據(jù)控制。DBMS總是基于某種數(shù)據(jù)模型,可以分為層次型、網(wǎng)狀型、關(guān)系型、面向?qū)ο笮虳BMS。
◆ DBS:數(shù)據(jù)庫(kù)系統(tǒng)(Database System),DBS是實(shí)現(xiàn)有組織地、動(dòng)態(tài)地存儲(chǔ)大量關(guān)聯(lián)數(shù)據(jù),方便多用戶(hù)訪問(wèn)的計(jì)算機(jī)軟件、硬件和數(shù)據(jù)資源組成的系統(tǒng),即采用了數(shù)據(jù)庫(kù)技術(shù)的計(jì)算機(jī)系統(tǒng)。
◆ 1:1聯(lián)系:如果實(shí)體集E1中的每個(gè)實(shí)體最多只能和實(shí)體集E2中的一個(gè)實(shí)體有聯(lián)系,反之亦然,好么實(shí)體集E1對(duì)E2的聯(lián)系稱(chēng)為“一對(duì)一聯(lián)系”,記為“1:1”。
◆ 1:N聯(lián)系:如果實(shí)體集E1中每個(gè)實(shí)體與實(shí)體集E2中任意個(gè)(零個(gè)或多個(gè))實(shí)體有聯(lián)系,而E2中每個(gè)實(shí)體至多和E1中的一個(gè)實(shí)體有聯(lián)系,那么E1對(duì)E2的聯(lián)系是“一對(duì)多聯(lián)系”,記為“1:N”。
◆ M:N聯(lián)系:如果實(shí)體集E1中每個(gè)實(shí)體與實(shí)體集E2中任意個(gè)(零個(gè)或多個(gè))實(shí)體有聯(lián)系,反之亦然,那么E1對(duì)E2的聯(lián)系是“多對(duì)多聯(lián)系”,記為“M:N”。
◆ 數(shù)據(jù)模型:表示實(shí)體類(lèi)型及實(shí)體類(lèi)型間聯(lián)系的模型稱(chēng)為“數(shù)據(jù)模型”。它可分為兩種類(lèi)型:概念數(shù)據(jù)模型和結(jié)構(gòu)數(shù)據(jù)模型。
◆ 概念數(shù)據(jù)模型:它是獨(dú)門(mén)于計(jì)算機(jī)系統(tǒng)的模型,完全不涉及信息在系統(tǒng)中的表示,只是用來(lái)描述某個(gè)特定組織所關(guān)心的信息結(jié)構(gòu)。
◆ 結(jié)構(gòu)數(shù)據(jù)模型:它是直接面向數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu),是現(xiàn)實(shí)世界的第二層抽象。這類(lèi)模型涉及到計(jì)算機(jī)系統(tǒng)和數(shù)據(jù)庫(kù)管理系統(tǒng),所以稱(chēng)為“結(jié)構(gòu)數(shù)據(jù)模型”。結(jié)構(gòu)數(shù)據(jù)模型應(yīng)包含:數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)操作、數(shù)據(jù)完整性約束三部分。它主要有:層次、網(wǎng)狀、關(guān)系三種模型。
◆ 層次模型:用樹(shù)型結(jié)構(gòu)表示實(shí)體間聯(lián)系的數(shù)據(jù)模型
◆ 網(wǎng)狀模型:用有向圖結(jié)構(gòu)表示實(shí)體類(lèi)型及實(shí)體間聯(lián)系的數(shù)據(jù)模型。
◆ 關(guān)系模型:是由若干個(gè)關(guān)系模式組成的集合,其主要特征是用二維表格結(jié)構(gòu)表達(dá)實(shí)體集,用外鍵表示實(shí)體間聯(lián)系。
◆ 概念模式:是數(shù)據(jù)庫(kù)中全部數(shù)據(jù)的整體邏輯結(jié)構(gòu)的描述。它由若干個(gè)概念記錄類(lèi)型組成。概念模式不僅要描述概念記錄類(lèi)型,還要描述記錄間的聯(lián)系、操作、數(shù)據(jù)的完整性、安全性等要求。
◆ 外模式:是用戶(hù)與數(shù)據(jù)庫(kù)系統(tǒng)的接口,是用戶(hù)用到的那部分?jǐn)?shù)據(jù)的描述。
◆ 內(nèi)模式:是數(shù)據(jù)庫(kù)在物理存儲(chǔ)方面的描述,定義所有的內(nèi)部記錄類(lèi)型、索引和文件的組成方式,以及數(shù)據(jù)控制方面的細(xì)節(jié)。
模式/內(nèi)模式映象:這個(gè)映象存在于概念級(jí)和內(nèi)部級(jí)之間,用于定義概念模式和內(nèi)模式間的對(duì)應(yīng)性,即概念記錄和內(nèi)部記錄間的對(duì)應(yīng)性。此映象一般在內(nèi)模式中描述。
◆ 外模式/模式映象:這人映象存在于外部級(jí)和概念級(jí)之間,用于定義外模式和概念模式間的對(duì)應(yīng)性,即外部記錄和內(nèi)部記錄間的對(duì)應(yīng)性。此映象都是在外模式中描述。
◆ 數(shù)據(jù)獨(dú)立性:在數(shù)據(jù)庫(kù)技術(shù)中,數(shù)據(jù)獨(dú)立性是指應(yīng)用程序和數(shù)據(jù)之間相互獨(dú)立,不受影響。數(shù)據(jù)獨(dú)立性分成物理數(shù)據(jù)獨(dú)立性和邏輯數(shù)據(jù)獨(dú)立性?xún)杉?jí)。
◆ 物理數(shù)據(jù)獨(dú)立性:如果數(shù)據(jù)庫(kù)的內(nèi)模式要進(jìn)行修改,即數(shù)據(jù)庫(kù)的存儲(chǔ)設(shè)備和存儲(chǔ)方法有所變化,那么模式/內(nèi)模式映象也要進(jìn)行相應(yīng)的修改,使概念模式盡可能保持不變。也就是對(duì)模式的修改盡量不影響概念模式。
◆ 邏輯數(shù)據(jù)獨(dú)立性:如果數(shù)據(jù)庫(kù)的概念模式要進(jìn)行修改(如增加記錄類(lèi)型或增加數(shù)據(jù)項(xiàng)),那么外模式/模式映象也要進(jìn)行相應(yīng)的修改,使外模式盡可能保持不變。也就是對(duì)概念模式的修改盡量不影響外模式和應(yīng)用程序。
◆ 宿主語(yǔ)言:編寫(xiě)應(yīng)用程序的語(yǔ)言(即高級(jí)程序設(shè)計(jì)語(yǔ)言)在數(shù)據(jù)庫(kù)技術(shù)中稱(chēng)為宿主語(yǔ)言(host language),簡(jiǎn)稱(chēng)主語(yǔ)言。
◆ DDL:數(shù)據(jù)定義語(yǔ)言(Data Definition Language),用于定義數(shù)據(jù)庫(kù)的三級(jí)結(jié)構(gòu),包括外模式、概念模式、內(nèi)模式及其相互之間的映象,定義數(shù)據(jù)的完整性、安全控制等約束。
◆ DML:數(shù)據(jù)操縱語(yǔ)言(Data Manipulation Language),用于讓用戶(hù)或程序員使用,實(shí)現(xiàn)對(duì)數(shù)據(jù)庫(kù)中數(shù)據(jù)的操作;镜臄(shù)據(jù)操作分成兩類(lèi)四種:檢索(查詢(xún))和更新(插入、刪除、修改)。DML分成交互型DML和嵌入型DML兩類(lèi)。依據(jù)語(yǔ)言的級(jí)別,DML又可分成過(guò)程性DML和非過(guò)程性DML兩種。
◆ 交互型DML:這類(lèi)DML自成系統(tǒng),可在終端上直接對(duì)數(shù)據(jù)庫(kù)進(jìn)行操作。
◆ 嵌入型DML:這類(lèi)DML是嵌入在主語(yǔ)言中使用。此時(shí)主語(yǔ)言是經(jīng)過(guò)擴(kuò)充能處理DML語(yǔ)句的語(yǔ)言。
◆ 過(guò)程性DML:用戶(hù)編程時(shí),不僅需要指出“做什么”(需要什么樣的數(shù)據(jù)),還需要指出“怎么做”(怎么獲得數(shù)據(jù))。層狀、網(wǎng)狀的DML屬于過(guò)程性語(yǔ)言。
◆ 非過(guò)程性DML:用戶(hù)編程時(shí),只需要指出“做什么”,不需要指出“怎么做”。關(guān)系型DML屬于非過(guò)程性語(yǔ)言。
相關(guān)推薦:計(jì)算機(jī)等考三級(jí)數(shù)據(jù)庫(kù)技術(shù)上機(jī)模擬題匯總計(jì)算機(jī)等級(jí)考試三級(jí)數(shù)據(jù)庫(kù)技術(shù)三套全真預(yù)測(cè)試題
計(jì)算機(jī)等級(jí)考試三級(jí)數(shù)據(jù)庫(kù)技術(shù)上機(jī)考試內(nèi)容
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |