版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
數(shù)據(jù)庫(kù)原理與應(yīng)用第二版課后答案【篇一:數(shù)據(jù)庫(kù)系統(tǒng)教程習(xí)題答案(施伯樂(lè))(第2版)_數(shù)據(jù)庫(kù)原理及應(yīng)用】txt>第1章數(shù)據(jù)庫(kù)概論1.1基本內(nèi)容分析1.1.1本章的重要概念(1)db、dbms和dbs的定義(2)數(shù)據(jù)管理技術(shù)的發(fā)展階段人工管理階段、文件系統(tǒng)階段、數(shù)據(jù)庫(kù)系統(tǒng)階段和高級(jí)數(shù)據(jù)庫(kù)技術(shù)階段等各階段的特點(diǎn)。(3)數(shù)據(jù)描述概念設(shè)計(jì)、邏輯設(shè)計(jì)和物理設(shè)計(jì)等各階段中數(shù)據(jù)描述的術(shù)語(yǔ),概念設(shè)計(jì)中實(shí)體間二元聯(lián)系的描述(1:1,1:n,m:n)。(4)數(shù)據(jù)模型數(shù)據(jù)模型的定義,兩類數(shù)據(jù)模型,邏輯模型的形式定義,er模型,層次模型、網(wǎng)狀模型、關(guān)系模型和面向?qū)ο竽P偷臄?shù)據(jù)結(jié)構(gòu)以及聯(lián)系的實(shí)現(xiàn)方式。(5)db的體系結(jié)構(gòu)三級(jí)結(jié)構(gòu),兩級(jí)映像,兩級(jí)數(shù)據(jù)獨(dú)立性,體系結(jié)構(gòu)各個(gè)層次中記錄的聯(lián)系。(6) dbmsdbms的工作模式、主要功能和模塊組成。(7) dbsdbs的組成,dba,dbs的全局結(jié)構(gòu),dbs結(jié)構(gòu)的分類。1.1.2本章的重點(diǎn)篇幅(1)(2)(3)(4)教材(1)(2)(3)(4)教材p28的圖1.29(dbms的工作模式)。教材p33的圖1.31(dbs的全局結(jié)構(gòu))。1.2教材中習(xí)題1的解答1.1名詞解釋1.2試解釋db、dbms和dbs三個(gè)概念。答:db是長(zhǎng)期存儲(chǔ)在計(jì)算機(jī)內(nèi)、有組織的、統(tǒng)一管理的相關(guān)數(shù)據(jù)的集合。dbms是位于用戶與os之間的一層數(shù)據(jù)管理軟件,它為用戶或應(yīng)用程序提供訪問(wèn)db的方法。dbs是實(shí)現(xiàn)有組織地、動(dòng)態(tài)地存儲(chǔ)大量關(guān)聯(lián)數(shù)據(jù)、方便多用戶訪問(wèn)的計(jì)算機(jī)硬件、軟件和數(shù)據(jù)資源組成的系統(tǒng),即采用數(shù)據(jù)庫(kù)技術(shù)的計(jì)算機(jī)系統(tǒng)。1.3人工管理階段和文件系統(tǒng)階段的數(shù)據(jù)管理各有哪些特點(diǎn)?答:人工管理階段主要有四個(gè)特點(diǎn):數(shù)據(jù)不保存在計(jì)算機(jī)內(nèi);沒(méi)有專用的軟件對(duì)數(shù)據(jù)進(jìn)行管理;只有程序的概念,沒(méi)有文件的概念;數(shù)據(jù)面向程序。文件系統(tǒng)階段主要有五個(gè)特點(diǎn):數(shù)據(jù)以“文件”形式長(zhǎng)期保存;數(shù)據(jù)的邏輯結(jié)構(gòu)與物理結(jié)構(gòu)有了區(qū)別;文件組織已多樣化;數(shù)據(jù)面向應(yīng)用;對(duì)數(shù)據(jù)的操作以記錄為單位。1.4文件系統(tǒng)階段的數(shù)據(jù)管理有些什么缺陷?試舉例說(shuō)明。答:主要有三個(gè)缺陷:數(shù)據(jù)冗余;數(shù)據(jù)不一致性;數(shù)據(jù)聯(lián)系弱。例如學(xué)校里教務(wù)處、財(cái)務(wù)處、保健處建立的文件中都有學(xué)生詳細(xì)資料,譬如聯(lián)系電話,家庭住址等。這就是“數(shù)據(jù)”冗余;如果某個(gè)學(xué)生搬家,就要修改三個(gè)部門文件中的數(shù)據(jù),否則會(huì)引起同一數(shù)據(jù)在三個(gè)部門中不一致;產(chǎn)生上述問(wèn)題的原因是這三個(gè)部門的文件中數(shù)據(jù)沒(méi)有聯(lián)系。1.5數(shù)據(jù)管理的數(shù)據(jù)庫(kù)階段產(chǎn)生的標(biāo)志是哪三件事情?答:進(jìn)入數(shù)據(jù)庫(kù)階段的標(biāo)志是20世紀(jì)60年代末發(fā)生的三件事件:1.6數(shù)據(jù)庫(kù)階段的數(shù)據(jù)管理有哪些特點(diǎn)?答:主要有五個(gè)特點(diǎn):采用數(shù)據(jù)模型表示復(fù)雜的數(shù)據(jù)結(jié)構(gòu);有較高的數(shù)據(jù)獨(dú)立性;為用戶提供了方便的用戶接口;提供了四個(gè)方面的數(shù)據(jù)控制功能;對(duì)數(shù)據(jù)的操作以數(shù)據(jù)項(xiàng)為單位,增加了系統(tǒng)的靈活性。1.7與“文件”結(jié)構(gòu)相比,“數(shù)據(jù)庫(kù)”結(jié)構(gòu)有些什么不同?答:與文件結(jié)構(gòu)相比,數(shù)據(jù)庫(kù)結(jié)構(gòu)主要有下面三點(diǎn)不同:1.8什么是數(shù)據(jù)獨(dú)立性?在數(shù)據(jù)庫(kù)中有哪兩級(jí)獨(dú)立性?答:數(shù)據(jù)獨(dú)立性是指應(yīng)用程序與db的數(shù)據(jù)結(jié)構(gòu)之間相互獨(dú)立。在物理結(jié)構(gòu)改變時(shí),盡量不影響應(yīng)用程序,稱為物理數(shù)據(jù)獨(dú)立性;在邏輯結(jié)構(gòu)改變時(shí),盡量不影響應(yīng)用程序,稱為邏輯數(shù)據(jù)獨(dú)立性。1.9分布式數(shù)據(jù)庫(kù)系統(tǒng)和面向?qū)ο髷?shù)據(jù)庫(kù)系統(tǒng)各有哪些特點(diǎn)?答:ddbs主要有三個(gè)特點(diǎn):面向?qū)ο髷?shù)據(jù)系統(tǒng)主要有兩個(gè)特點(diǎn):1.10邏輯記錄與物理記錄,邏輯文件與物理文件有些什么聯(lián)系和區(qū)別?「壓=5==「壓=5==物理數(shù)據(jù)是實(shí)際存放在存儲(chǔ)設(shè)備上的數(shù)據(jù)。邏輯數(shù)據(jù)與物理數(shù)據(jù)在結(jié)構(gòu)上可以差別很大,需通過(guò)兩級(jí)映象來(lái)進(jìn)行數(shù)據(jù)傳輸和格式轉(zhuǎn)換。從以上的解釋可以看出,邏輯記錄和邏輯文件是用戶在程序中使用的記錄和文件,而物理記錄和物理文件是指磁盤上的記錄和文件。邏輯記錄、文件與物理記錄、文件在結(jié)構(gòu)、組成上有很大的差異,而數(shù)據(jù)管理軟件就是通過(guò)三級(jí)結(jié)構(gòu)兩級(jí)映象來(lái)實(shí)現(xiàn)邏輯數(shù)據(jù)與物理數(shù)據(jù)之間的轉(zhuǎn)換。1.11試述er模型、層次模型、網(wǎng)狀模型、關(guān)系模型和面向?qū)ο竽P偷闹饕攸c(diǎn)。答:er模型直接表示實(shí)體類型及實(shí)體間聯(lián)系,與計(jì)算機(jī)系統(tǒng)無(wú)關(guān),充分反映用戶的需求,用戶容易理解。層次模型的數(shù)據(jù)結(jié)構(gòu)為樹結(jié)構(gòu),記錄之間聯(lián)系通過(guò)指針實(shí)現(xiàn),查詢較快,但dml屬于過(guò)程化的,操作復(fù)雜。網(wǎng)狀模型的數(shù)據(jù)結(jié)構(gòu)為有向圖,記錄之間聯(lián)系通過(guò)指針實(shí)現(xiàn),查詢較快,并且容易實(shí)現(xiàn)m:n聯(lián)系,但dml屬于過(guò)程化的語(yǔ)言,編程較復(fù)雜。關(guān)系模型的數(shù)據(jù)結(jié)構(gòu)為二維表格,容易為初學(xué)者理解。記錄之間聯(lián)系通過(guò)關(guān)鍵碼實(shí)現(xiàn)。dml屬于非過(guò)程化語(yǔ)言,編程較簡(jiǎn)單。面向?qū)ο竽P湍芡暾枋霈F(xiàn)實(shí)世界的數(shù)據(jù)結(jié)構(gòu),具有豐富的表達(dá)能力,能表達(dá)嵌套、遞歸的數(shù)據(jù)結(jié)構(gòu)。但涉及的知識(shí)面較廣,用戶較難理解,這種模型尚未普及。1.12數(shù)據(jù)之間聯(lián)系在各種結(jié)構(gòu)數(shù)據(jù)模型中是怎么實(shí)現(xiàn)的?答:在層次、網(wǎng)狀模型中,數(shù)據(jù)之間的聯(lián)系通過(guò)指針實(shí)現(xiàn)的;在關(guān)系模型中,數(shù)據(jù)之間聯(lián)系通過(guò)外鍵和主鍵間聯(lián)系實(shí)現(xiàn)的;在面向?qū)ο竽P椭?,?shù)據(jù)之間嵌套、遞歸聯(lián)系通過(guò)對(duì)象標(biāo)識(shí)符(oid)實(shí)現(xiàn)的(見(jiàn)第8章)。1.13db的三級(jí)模式結(jié)構(gòu)描述了什么問(wèn)題?試詳細(xì)解釋。答:db的三級(jí)模式結(jié)構(gòu)是對(duì)數(shù)據(jù)的三個(gè)抽象級(jí)別,分別從外部(用戶)級(jí)、概念級(jí)和內(nèi)部級(jí)去觀察數(shù)據(jù)庫(kù)。外部級(jí)是用戶使用的局部數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu),其描述稱為外模式。概念級(jí)是db的整體邏輯結(jié)構(gòu),其描述稱為概念模式。內(nèi)部級(jí)是db的物理結(jié)構(gòu),其描述稱為內(nèi)模式。1.14試述概念模式在數(shù)據(jù)庫(kù)結(jié)構(gòu)中的重要地位。答:數(shù)據(jù)按外模式的描述提供給用戶,按內(nèi)模式的描述存儲(chǔ)在磁盤中,而概念模式提供了連接這兩級(jí)的相對(duì)穩(wěn)定的中間觀點(diǎn),并使得兩級(jí)的任何一級(jí)的改變都不受另一級(jí)的牽制。1.15試敘述用戶、db的三級(jí)模式結(jié)構(gòu)、磁盤上的物理文件之間有些什么聯(lián)系和不同?答:用戶、外模式、概念模式、內(nèi)模式和物理文件中的記錄分別稱為用戶記錄、外部記錄、概念記錄、內(nèi)部記錄和物理記錄。用戶記錄與外部記錄的結(jié)構(gòu)是一致的,它們之間只是數(shù)據(jù)傳輸問(wèn)題。而外部記錄、概念記錄和內(nèi)部記錄之間的結(jié)構(gòu)可能是不一致的,除了數(shù)據(jù)傳輸問(wèn)題,還有格式轉(zhuǎn)換問(wèn)題。內(nèi)部記錄與物理記錄的結(jié)構(gòu)是一致的,它們之間只是數(shù)據(jù)傳輸問(wèn)題。1.16數(shù)據(jù)獨(dú)立性與數(shù)據(jù)聯(lián)系這兩個(gè)概念有什么區(qū)別?答:數(shù)據(jù)獨(dú)立性是指應(yīng)用程序和db的數(shù)據(jù)之間相互獨(dú)立,不受影響,對(duì)系統(tǒng)的要求是“數(shù)據(jù)獨(dú)立性要高”,而數(shù)據(jù)聯(lián)系是指記錄之間的聯(lián)系,對(duì)系統(tǒng)的要求是“數(shù)據(jù)聯(lián)系密切”。1.17試述dbms的工作模式和主要功能。答:dbms的工作模式有六點(diǎn):dbms的主要功能有db的定義、操縱、保護(hù)、維護(hù)和數(shù)據(jù)字典等五個(gè)功能。1.18試敘述dbms對(duì)數(shù)據(jù)庫(kù)的維護(hù)功能。答:包括db的數(shù)據(jù)載入、轉(zhuǎn)換、轉(zhuǎn)儲(chǔ)、db的改組以及性能監(jiān)控等功能。這些功能分別由各個(gè)實(shí)用程序完成。1.19從模塊結(jié)構(gòu)觀察,dbms由哪些部分組成?答:dbms由兩大部分組成:查詢處理器和存儲(chǔ)管理器。(解釋略)1.20dbs有哪幾部分組成?其中dd有什么作用?答:dbs由db、硬件、軟件和dba等四個(gè)部分組成。(解釋略)在dbs中,dd是存儲(chǔ)三級(jí)結(jié)構(gòu)描述(即元數(shù)據(jù))的db。dbms的所有工作都要以dd中的元數(shù)據(jù)為依據(jù),也就是所有工作都要通過(guò)dd訪問(wèn)db。1.21“元數(shù)據(jù)”與“數(shù)據(jù)”之間有些什么聯(lián)系與區(qū)別?答:元數(shù)據(jù)(metadata)是指“數(shù)據(jù)的數(shù)據(jù)”,即數(shù)據(jù)的描述。db中的元數(shù)據(jù)是指三級(jí)模式結(jié)構(gòu)的詳細(xì)描述。數(shù)據(jù)(data),一般是指用戶使用的具體值。1.22什么是dba?dba應(yīng)具有什么素質(zhì)?dba的職責(zé)是什么?答:dba是控制數(shù)據(jù)整體結(jié)構(gòu)的一組人員,負(fù)責(zé)dbs的正常運(yùn)行,承擔(dān)創(chuàng)建、監(jiān)控和維護(hù)db結(jié)構(gòu)的責(zé)任。dba必須具備下列4條素質(zhì):熟悉企業(yè)全部數(shù)據(jù)的性質(zhì)和用途;對(duì)所有用戶的需求有充分的了解;對(duì)系統(tǒng)的性能非常熟悉;兼有系統(tǒng)分析員和運(yùn)籌學(xué)專家的品質(zhì)和知識(shí)。dba的主要職責(zé)有6點(diǎn):定義模式;定義內(nèi)模式;與用戶的聯(lián)絡(luò);定義安全性規(guī)則;定義完整性規(guī)則;db的轉(zhuǎn)儲(chǔ)與恢復(fù)。1.23試對(duì)dbs的全局結(jié)構(gòu)作詳細(xì)解釋。答:從四個(gè)方面解釋:1.24使用dbs的用戶有哪幾類?答:(略,見(jiàn)習(xí)題1.23)1.25dbms的查詢處理器和存儲(chǔ)管理器各有哪些功能?答:(略,見(jiàn)習(xí)題1.23)1.26磁盤存儲(chǔ)器中有哪五類主要的數(shù)據(jù)結(jié)構(gòu)?答:(略,見(jiàn)習(xí)題1.23)1.27根據(jù)計(jì)算機(jī)的系統(tǒng)結(jié)構(gòu),dbs可分成哪四種?各有什么特點(diǎn)?答:根據(jù)計(jì)算機(jī)的系統(tǒng)結(jié)構(gòu),dbs可分成集中式、c/s式、并行式和分布式等四種集中式dbs的特點(diǎn)是單點(diǎn)數(shù)據(jù)(db集中在一個(gè)場(chǎng)地)單地處理(單個(gè)cpu)oc/s式dbs的特點(diǎn)是計(jì)算機(jī)的功能分放在客戶機(jī)和服務(wù)器上(即功能的分布)??蛻魴C(jī)上專門實(shí)現(xiàn)前端處理和用戶界面。服務(wù)器上完成事務(wù)處理和數(shù)據(jù)訪問(wèn)控制。并行式dbs的特點(diǎn)是使用多個(gè)cpu和多個(gè)磁盤進(jìn)行并行操作。分布式dbs的特點(diǎn)是多點(diǎn)數(shù)據(jù)(db分布在多個(gè)場(chǎng)地)多點(diǎn)處理(多個(gè)cpu)o數(shù)據(jù)具有物理分布性和邏輯整體性特點(diǎn)。系統(tǒng)中事務(wù)有本地事務(wù)(訪問(wèn)本地db)和全局事務(wù)(訪問(wèn)至少兩個(gè)場(chǎng)地的db)之分。1.28dbs能產(chǎn)生哪些效益?答:dbs的應(yīng)用,使計(jì)算機(jī)應(yīng)用深入到社會(huì)的每個(gè)角落。其效益有以下7個(gè)方面:靈活性,簡(jiǎn)易性,面向用戶,有效的數(shù)據(jù)控制,加快應(yīng)用開發(fā)速度,維護(hù)方便,標(biāo)準(zhǔn)化。1.3自測(cè)題1.3.1填空題.數(shù)據(jù)管理技術(shù)的發(fā)展,與、 和 有密切的聯(lián)系。.文件系統(tǒng)中的數(shù)據(jù)獨(dú)立性是指 獨(dú)立性。文件系統(tǒng)的缺陷是:、 和。就信息處理的方式而言,在文件系統(tǒng)階段,于主導(dǎo)地位,只起著服從程序設(shè)計(jì)需要的作用;而在數(shù)據(jù)庫(kù)方式下,占據(jù)了中心位置。.對(duì)現(xiàn)實(shí)世界進(jìn)行第一層抽象的模型,稱為 模型;對(duì)現(xiàn)實(shí)世界進(jìn)行第二層抽象的模型,稱為 模型。.層次模型的數(shù)據(jù)結(jié)構(gòu)是 結(jié)構(gòu);網(wǎng)狀模型的數(shù)據(jù)結(jié)構(gòu)是 結(jié)構(gòu);關(guān)系模型的數(shù)據(jù)結(jié)構(gòu)是 結(jié)構(gòu);面向?qū)ο竽P偷臄?shù)據(jù)結(jié)構(gòu)之間可以。在層次、網(wǎng)狀模型中,用 導(dǎo)航數(shù)據(jù);而在關(guān)系模型中,用導(dǎo)航數(shù)據(jù)。數(shù)據(jù)庫(kù)的三級(jí)模式結(jié)構(gòu)是對(duì)的三個(gè)抽象級(jí)別。dbms為應(yīng)用程序運(yùn)行時(shí)開辟的db系統(tǒng)緩沖區(qū),主要用于 和。在數(shù)據(jù)庫(kù)技術(shù)中,編寫應(yīng)用程序的語(yǔ)言仍然是c一類高級(jí)語(yǔ)言,這些語(yǔ)言被稱為 語(yǔ)言。在db的三級(jí)模式結(jié)構(gòu)中,數(shù)據(jù)按的描述提供給用戶,按 的描述存儲(chǔ)在磁盤中,而 提供了連接這兩級(jí)的相對(duì)穩(wěn)定的中間觀點(diǎn),并使得兩級(jí)中的任何一級(jí)的改變都不受另一級(jí)的牽制。層次、網(wǎng)狀的dml屬于 語(yǔ)言,而關(guān)系型dml屬于 語(yǔ)言。dbs中存放三級(jí)結(jié)構(gòu)定義的db稱為。從模塊結(jié)構(gòu)考察,dbms由兩大部分組成: 和dba有兩個(gè)很重要的工具:和?!酒簲?shù)據(jù)庫(kù)原理與應(yīng)用教程第二版人民郵電出版社
習(xí)題參考答案】/p>1、簡(jiǎn)述數(shù)據(jù)管理技術(shù)發(fā)展的三個(gè)階段。各個(gè)階段的特點(diǎn)是什么?答:1數(shù)據(jù)管理技術(shù)經(jīng)的三個(gè)階段:人工管理階段;文件系統(tǒng)階段;數(shù)據(jù)庫(kù)系統(tǒng)階段2人工管理階段特點(diǎn):數(shù)據(jù)不保存、系統(tǒng)沒(méi)有專用的軟件對(duì)數(shù)據(jù)進(jìn)行管理、數(shù)據(jù)不共享、數(shù)據(jù)不具獨(dú)立性;文件系統(tǒng)階段:數(shù)據(jù)以文件形式長(zhǎng)期保存、由文件系統(tǒng)管理數(shù)據(jù);程序與數(shù)據(jù)間有一定的獨(dú)立性;數(shù)據(jù)庫(kù)系統(tǒng)階段:數(shù)據(jù)結(jié)構(gòu)化、數(shù)據(jù)共享性高。冗余度低、數(shù)據(jù)獨(dú)立性高、有一定的數(shù)據(jù)控制功能。2從程序和數(shù)據(jù)之間的關(guān)系分析文件系統(tǒng)和數(shù)據(jù)庫(kù)之間的區(qū)別和聯(lián)系1)文件系統(tǒng)和數(shù)據(jù)庫(kù)系統(tǒng)之間的區(qū)別是:(1)文件系統(tǒng)用文件將數(shù)據(jù)長(zhǎng)期保存在外存上,數(shù)據(jù)庫(kù)系統(tǒng)用數(shù)據(jù)庫(kù)統(tǒng)一存儲(chǔ)數(shù)據(jù);⑵文件系統(tǒng)中的程序和數(shù)據(jù)有一定的聯(lián)系,數(shù)據(jù)庫(kù)系統(tǒng)中的程序和數(shù)據(jù)分離;(3)文件系統(tǒng)用操作系統(tǒng)中的存取方法對(duì)數(shù)據(jù)進(jìn)行管理,數(shù)據(jù)庫(kù)系統(tǒng)用dbms統(tǒng)一管理和控制數(shù)據(jù)(4)文件系統(tǒng)實(shí)現(xiàn)以文件為單位的數(shù)據(jù)共享,數(shù)據(jù)庫(kù)系統(tǒng)實(shí)現(xiàn)以記錄和字段為單位的數(shù)據(jù)共享。2)文件系統(tǒng)和數(shù)據(jù)庫(kù)系統(tǒng)之間的聯(lián)系:(1)均為數(shù)據(jù)組織的管理技術(shù);(2)均由數(shù)據(jù)管理軟件管理數(shù)據(jù),程序與數(shù)據(jù)之間用存取方法進(jìn)行轉(zhuǎn)換;(3)數(shù)據(jù)庫(kù)系統(tǒng)是在文件系統(tǒng)的基礎(chǔ)上發(fā)展而來(lái)的3、簡(jiǎn)述數(shù)據(jù)庫(kù)、數(shù)據(jù)管理系統(tǒng)、數(shù)據(jù)庫(kù)系統(tǒng)三個(gè)概念的含義和聯(lián)系。答:1數(shù)據(jù)庫(kù):是以一定的組織方式存儲(chǔ)在一起的,能為多個(gè)用戶共享的,獨(dú)立于應(yīng)用程序的,相互關(guān)聯(lián)的數(shù)據(jù)集合;簡(jiǎn)單說(shuō)就是數(shù)據(jù)的倉(cāng)庫(kù),既數(shù)據(jù)存放的地方。數(shù)據(jù)庫(kù)系統(tǒng):是指引進(jìn)數(shù)據(jù)庫(kù)技術(shù)后的整個(gè)計(jì)算機(jī)系統(tǒng)。是一個(gè)實(shí)際運(yùn)行的、按照數(shù)據(jù)庫(kù)方式存儲(chǔ)、維護(hù)和向應(yīng)用系統(tǒng)提供數(shù)據(jù)支持的系統(tǒng);數(shù)據(jù)庫(kù)管理系統(tǒng):是一套建立、管理和維護(hù)數(shù)據(jù)庫(kù)的軟件,是數(shù)據(jù)庫(kù)系統(tǒng)的核心組成部分。用戶在數(shù)據(jù)庫(kù)中的一切操作,包括數(shù)據(jù)定義、查詢、更新及各種控制,都是通過(guò)dbms進(jìn)行的。2數(shù)據(jù)庫(kù)容納數(shù)據(jù)的倉(cāng)庫(kù),數(shù)據(jù)庫(kù)系統(tǒng)、數(shù)據(jù)庫(kù)、數(shù)據(jù)庫(kù)管理系統(tǒng)、硬件、操作人員的合在一起的總稱。數(shù)據(jù)庫(kù)管理系統(tǒng),用來(lái)管理數(shù)據(jù)及數(shù)據(jù)庫(kù)的系統(tǒng)。數(shù)據(jù)庫(kù)系統(tǒng)包含數(shù)據(jù)庫(kù)管理系統(tǒng)、數(shù)據(jù)庫(kù)及數(shù)據(jù)庫(kù)開發(fā)工具所開發(fā)的軟件。4、數(shù)據(jù)庫(kù)系統(tǒng)包括那幾個(gè)主要的組成部分?各部分的功能是什么?畫出整個(gè)數(shù)據(jù)庫(kù)系統(tǒng)的層次結(jié)構(gòu)圖。答:1數(shù)據(jù)庫(kù)系統(tǒng)的主要組成部分:數(shù)據(jù)庫(kù)、數(shù)據(jù)庫(kù)用戶、計(jì)算機(jī)硬件系統(tǒng)、計(jì)算機(jī)軟件系統(tǒng)。2數(shù)據(jù)庫(kù):是存儲(chǔ)在計(jì)算機(jī)內(nèi),有組織、可共享的數(shù)據(jù)集合;數(shù)據(jù)庫(kù)用戶:指使用數(shù)據(jù)庫(kù)的人,他們可以對(duì)數(shù)據(jù)庫(kù)進(jìn)行存儲(chǔ)、維護(hù)和檢索等操作;計(jì)算機(jī)硬件系統(tǒng):指存儲(chǔ)和運(yùn)行數(shù)據(jù)庫(kù)系統(tǒng)的硬件設(shè)備;計(jì)算機(jī)軟件系統(tǒng):主要包括數(shù)據(jù)庫(kù)管理系統(tǒng)及開放工具、操作系統(tǒng)和應(yīng)用系統(tǒng)。5、簡(jiǎn)述數(shù)據(jù)庫(kù)管理系統(tǒng)的組成和功能簡(jiǎn)述數(shù)據(jù)庫(kù)管理系統(tǒng)的組成和功能答:由于不同dbms要求的硬件資源、軟件資源環(huán)境是不同的,因此其功能與性能也存在差異,但一般來(lái)說(shuō),dbms的功能主要包括以下6個(gè)方面:數(shù)據(jù)定義,數(shù)據(jù)操縱,數(shù)據(jù)庫(kù)運(yùn)行管理,數(shù)據(jù)組織、存儲(chǔ)和管理,數(shù)據(jù)庫(kù)的建立和維護(hù),數(shù)據(jù)通信接口。為了提供上述6方面的功能,dbms通常由以下4部分組成:數(shù)據(jù)定義語(yǔ)言及其翻譯處理程序;數(shù)據(jù)操縱語(yǔ)言及其編譯(或解釋)程序;數(shù)據(jù)庫(kù)運(yùn)行控制程序;實(shí)用程序;6、dba指什么?它的主要職責(zé)是什么答:dba指數(shù)據(jù)庫(kù)管理員主要職責(zé)包括:1、決定數(shù)據(jù)庫(kù)的信息內(nèi)容和結(jié)構(gòu);2、決定數(shù)據(jù)庫(kù)的存儲(chǔ)結(jié)構(gòu)和存取策略;3、幫助終端用戶使用數(shù)據(jù)庫(kù)系統(tǒng)4、定義數(shù)據(jù)的安全性要求和完整性約束條件;5、監(jiān)督和控制數(shù)據(jù)庫(kù)的使用和運(yùn)行;6、改進(jìn)和重組數(shù)據(jù)庫(kù)系統(tǒng)7.試述數(shù)據(jù)庫(kù)三級(jí)模式結(jié)構(gòu),說(shuō)明三級(jí)模式結(jié)構(gòu)的優(yōu)點(diǎn)是什么?答:數(shù)據(jù)庫(kù)系統(tǒng)的內(nèi)部體系結(jié)構(gòu)從邏輯上分為三級(jí):外模式、模式、內(nèi)模式。(1) 模式■模式也稱為邏輯模式、概念模式,是數(shù)據(jù)庫(kù)中全體數(shù)據(jù)的邏輯結(jié)構(gòu)和特征的描述。模式處于三級(jí)結(jié)構(gòu)的中間層。一個(gè)數(shù)據(jù)庫(kù)只能有一個(gè)模式,因?yàn)樗钦麄€(gè)數(shù)據(jù)庫(kù)數(shù)據(jù)在邏輯上的視圖,即使數(shù)據(jù)庫(kù)的整體邏輯。(2) 外模式。外模式又稱子模式或用戶模式,外模式是三級(jí)結(jié)構(gòu)的最外層,它是數(shù)據(jù)庫(kù)用戶能看到并允許使用的那部分局部數(shù)據(jù)的邏輯結(jié)構(gòu)和特征的描述,既用戶視圖。(3) 內(nèi)模式。內(nèi)模式又稱存儲(chǔ)模式,是三級(jí)結(jié)構(gòu)中的最內(nèi)層,既魚實(shí)際存儲(chǔ)數(shù)據(jù)方式有關(guān)的一層。優(yōu)點(diǎn):(1)保證數(shù)據(jù)的獨(dú)立性。(2)簡(jiǎn)化了用戶接口。(3)有利于數(shù)據(jù)共享。(4)有利于數(shù)據(jù)的安全保密。順便一提:模式和內(nèi)模式只能有一個(gè),外模式可以很多個(gè)。8.什么是數(shù)據(jù)庫(kù)的數(shù)據(jù)獨(dú)立性?它包含哪些內(nèi)容?答:數(shù)據(jù)獨(dú)立性是指數(shù)據(jù)庫(kù)中的數(shù)據(jù)與應(yīng)用程序間相互獨(dú)立,既數(shù)據(jù)的邏輯結(jié)構(gòu)、存儲(chǔ)結(jié)構(gòu)以及存取方式的改變不影響應(yīng)用程序。數(shù)據(jù)獨(dú)立性分兩級(jí):物理獨(dú)立性和邏輯獨(dú)立性。數(shù)據(jù)的物理獨(dú)立性是指當(dāng)數(shù)據(jù)的物理結(jié)構(gòu)(如存儲(chǔ)結(jié)構(gòu)、存取方式、外部存儲(chǔ)設(shè)備等)改變時(shí),通過(guò)修改映射,使數(shù)據(jù)整體邏輯結(jié)構(gòu)不受影響,進(jìn)而用戶的邏輯結(jié)構(gòu)以及應(yīng)用程序不用改變。數(shù)據(jù)的邏輯獨(dú)立性是指當(dāng)數(shù)據(jù)庫(kù)的整體邏輯結(jié)構(gòu)(如修改數(shù)據(jù)定義、增加新的數(shù)據(jù)類型、改變數(shù)據(jù)間的關(guān)系等)發(fā)生改變時(shí),通過(guò)修改映射,使用戶的邏輯結(jié)構(gòu)以及應(yīng)用程序不用改變。9、什么是數(shù)據(jù)字典?它的主要作用是什么?p17數(shù)據(jù)字典是數(shù)據(jù)庫(kù)系統(tǒng)中各種描述信息和控制信息的集合,它是數(shù)據(jù)庫(kù)設(shè)計(jì)與管理的有力工具。數(shù)據(jù)字典的作用:數(shù)據(jù)字典和數(shù)據(jù)流圖共同構(gòu)成系統(tǒng)的邏輯模型。沒(méi)有流圖數(shù)據(jù)字典難以發(fā)揮作用。沒(méi)有數(shù)據(jù)字典,數(shù)據(jù)流圖就不嚴(yán)格。10、 簡(jiǎn)述數(shù)據(jù)庫(kù)管理系統(tǒng)的數(shù)據(jù)存取過(guò)程。p1811、 解釋實(shí)體、屬性、實(shí)體鍵、實(shí)體集、實(shí)體型、實(shí)體聯(lián)系類型、記錄、數(shù)據(jù)項(xiàng)、字段、記錄型、文件、實(shí)體模型、數(shù)據(jù)模型的含義。p19-p22實(shí)體:客觀存在并且可以相互區(qū)別的“事物”稱為實(shí)體屬性:實(shí)體所具有的某一特性稱為屬性實(shí)體鍵:具有相同屬性的實(shí)體必然具有相同的特征,所以,用實(shí)體名及屬性名集合來(lái)抽象和描述同類實(shí)體,稱為實(shí)體鍵實(shí)體集:同型實(shí)體的集合稱為實(shí)體集實(shí)體型:用矩形框表示,框內(nèi)標(biāo)注實(shí)體名稱記錄:字段的有序集合稱為記錄12、數(shù)據(jù)模型的主要作用是什么?數(shù)據(jù)模型是數(shù)據(jù)庫(kù)的框架,該框架描述了數(shù)據(jù)及其聯(lián)系的組織方式、表達(dá)方式和存取路徑,它是數(shù)據(jù)庫(kù)系統(tǒng)的核心和基礎(chǔ),各種機(jī)器上實(shí)現(xiàn)的dbms軟件都是基于某種數(shù)據(jù)模型,它的數(shù)據(jù)結(jié)構(gòu)直接影響到數(shù)據(jù)庫(kù)系統(tǒng)的其他部分的性能,也是數(shù)據(jù)定義和數(shù)據(jù)操縱語(yǔ)言的基礎(chǔ)。因此,數(shù)據(jù)模型的選擇,是設(shè)計(jì)數(shù)據(jù)庫(kù)時(shí)的一項(xiàng)首要任務(wù)三類基本數(shù)據(jù)模型的劃分依據(jù)是什么?各有哪些優(yōu)缺點(diǎn)?數(shù)據(jù)模型是現(xiàn)實(shí)世界中各種實(shí)體之間存在著聯(lián)系的客觀反映,是用記錄描述實(shí)體信息的基本結(jié)構(gòu),它要求實(shí)體和記錄一一對(duì)應(yīng);同一記錄類型描述同一類實(shí)體且必須是同質(zhì)的。目前應(yīng)用在數(shù)據(jù)庫(kù)技術(shù)中的模型有關(guān)系、網(wǎng)狀和層次模型,它們是依據(jù)描述實(shí)體與實(shí)體之間聯(lián)系的不同方式來(lái)劃分的;用二維表格來(lái)表示實(shí)體和實(shí)體之間聯(lián)系的模型叫做關(guān)系模型;用圖結(jié)構(gòu)來(lái)表示實(shí)體和實(shí)體之間聯(lián)系的模型叫做網(wǎng)狀模型;用樹結(jié)構(gòu)來(lái)表示實(shí)體和實(shí)體之間聯(lián)系的模型叫做層次模型。層次模型的優(yōu)點(diǎn)是:結(jié)構(gòu)清晰,表示各結(jié)點(diǎn)之間的聯(lián)系簡(jiǎn)單;容易表示如“家族關(guān)系”等現(xiàn)實(shí)世界的層次結(jié)構(gòu)的事物及其之間的聯(lián)系。缺點(diǎn)是:不能表示兩個(gè)以上實(shí)體型之間的復(fù)雜聯(lián)系和實(shí)體型之間的多對(duì)多聯(lián)系;嚴(yán)格的層次順序使數(shù)據(jù)插入和刪除操作變得復(fù)雜,如父結(jié)點(diǎn)的刪除導(dǎo)致子結(jié)點(diǎn)的刪除。網(wǎng)狀模型的優(yōu)點(diǎn)是:能夠表示實(shí)體之間的多種復(fù)雜聯(lián)系。缺點(diǎn)是:網(wǎng)狀模型比較復(fù)雜,需要程序員熟悉數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu);在重新組織數(shù)據(jù)庫(kù)時(shí)容易失去數(shù)據(jù)獨(dú)立性。關(guān)系模型的優(yōu)點(diǎn)是:使用表的概念,簡(jiǎn)單直觀;直接表示實(shí)體之間的多對(duì)多聯(lián)系;具有更好的數(shù)據(jù)獨(dú)立性;具有堅(jiān)實(shí)的理論基礎(chǔ)。缺點(diǎn)是:關(guān)系模型的聯(lián)結(jié)等操作開銷較大,需要較高性能計(jì)算機(jī)的支持13、實(shí)體型間的聯(lián)系有哪幾種?其含義是什么?并舉例說(shuō)明。答:1一對(duì)一聯(lián)系:實(shí)體集a中的一個(gè)實(shí)體至多與實(shí)體集b中的一個(gè)實(shí)體相對(duì)應(yīng),反之亦然,則稱實(shí)體集a和b為一對(duì)一的聯(lián)系。實(shí)體集a與實(shí)體集b為一對(duì)一的聯(lián)系。記作1:1。如:班級(jí)與班長(zhǎng),觀眾與座位,病人與床位。2—對(duì)多聯(lián)系:實(shí)體集a中的一個(gè)實(shí)體與實(shí)體集b中的多個(gè)實(shí)體相對(duì)應(yīng),反之,實(shí)體集b中的一個(gè)-實(shí)體至多與實(shí)體集a中的一個(gè)實(shí)體相對(duì)應(yīng)。記作1:n。如:班級(jí)與學(xué)生、公司與職員、省與市。3多對(duì)多聯(lián)系:實(shí)體集a中的一個(gè)實(shí)體與實(shí)體集b中的多個(gè)實(shí)體相對(duì)應(yīng),反之,實(shí)體集b中的一個(gè)實(shí)體。與實(shí)體集a中的多個(gè)實(shí)體相對(duì)應(yīng)。記作(m:n)。如:教師與學(xué)生,學(xué)生與課程,工廠與產(chǎn)品。14、解釋模式、內(nèi)模式、外模式、ddl、dml的含義。p11-p12模式描述的是數(shù)據(jù)的全局邏輯結(jié)構(gòu)。外模式涉及的是數(shù)據(jù)的局部邏輯結(jié)構(gòu),通常是模式的子集。內(nèi)模式,亦稱存儲(chǔ)模式,是數(shù)據(jù)在數(shù)據(jù)庫(kù)系統(tǒng)內(nèi)部的表示,即對(duì)數(shù)據(jù)的物理結(jié)構(gòu)和存儲(chǔ)方式的描述。ddl:數(shù)據(jù)定義語(yǔ)言,用來(lái)定義數(shù)據(jù)庫(kù)模式、外模式、內(nèi)模式的語(yǔ)言。dml:數(shù)據(jù)操縱語(yǔ)言,用來(lái)對(duì)數(shù)據(jù)庫(kù)中的數(shù)據(jù)進(jìn)行查詢、插入、刪除和修改的語(yǔ)句。15、試述傳統(tǒng)數(shù)據(jù)庫(kù)的局限性。1、面向機(jī)器的語(yǔ)法數(shù)據(jù)模型2、數(shù)據(jù)類型簡(jiǎn)單3、結(jié)構(gòu)與行為完全分離4、被動(dòng)響應(yīng)5、事務(wù)處理能力較差16、面向?qū)ο髷?shù)據(jù)庫(kù)的主要研究?jī)?nèi)容是什么?1、 對(duì)傳統(tǒng)數(shù)據(jù)庫(kù)(主要是關(guān)系數(shù)據(jù)庫(kù))進(jìn)行不同層次上的擴(kuò)充2、 與計(jì)算機(jī)領(lǐng)域中其他學(xué)科的新技術(shù)緊密結(jié)合,豐富和發(fā)展數(shù)據(jù)庫(kù)系統(tǒng)的概念、功能和技術(shù)3、研究面向應(yīng)用領(lǐng)域的數(shù)據(jù)庫(kù)技術(shù)17、 什么是分布式數(shù)據(jù)庫(kù)?其特點(diǎn)是什么?分布式數(shù)據(jù)庫(kù)系統(tǒng)是由若干個(gè)站集合而成。這些站又稱為節(jié)點(diǎn),它們?cè)谕ㄓ嵕W(wǎng)絡(luò)中聯(lián)接在一起,每個(gè)節(jié)點(diǎn)都是一個(gè)獨(dú)立的數(shù)據(jù)庫(kù)系統(tǒng),它們都擁有各自的數(shù)據(jù)庫(kù)、中央處理機(jī)、終端,以及各自的局部數(shù)據(jù)庫(kù)管理系統(tǒng)。因此分布式數(shù)據(jù)庫(kù)系統(tǒng)可以看作是一系列集中式數(shù)據(jù)庫(kù)系統(tǒng)的聯(lián)合。它們?cè)谶壿嬌蠈儆谕幌到y(tǒng),但在物理結(jié)構(gòu)上是分布式的。特點(diǎn):1、自治與共享2、冗余的控制3、 分布事務(wù)執(zhí)行和復(fù)雜性4、數(shù)據(jù)的獨(dú)立性18、 什么是主動(dòng)數(shù)據(jù)庫(kù)和多媒體數(shù)據(jù)庫(kù)?p37-p39第二章1、 關(guān)系模型的完整性規(guī)則有哪幾類?實(shí)體完整性、參照完整性和用戶定義的完整性。2、 舉例說(shuō)明什么是實(shí)體完整性?p51舉例說(shuō)明什么是實(shí)體的參照完整性。p513、關(guān)系的性質(zhì)主要包括哪些方面?為什么只限用規(guī)范化關(guān)系?(1) 列是同質(zhì)的:同一屬性名下的諸屬性值是同類型數(shù)據(jù),且必須來(lái)自同一個(gè)域。(2)屬性必須有不同的屬性名,不同的屬性可來(lái)自同一個(gè)域。(3)屬性的順序是非排序的:列的次序無(wú)所謂,可以隨意交換。(4)元組是唯一的:任意兩個(gè)元組不能完全相同。(5) 元組的順序無(wú)關(guān)緊要:元組的次序可以任意交換。(6) 所有的屬性值都是原子的:每一個(gè)分量必須是不可分的數(shù)據(jù)項(xiàng)。(1)這種選擇對(duì)說(shuō)要表示的內(nèi)容并無(wú)實(shí)際限制;(2) 從數(shù)學(xué)觀點(diǎn)看,一個(gè)規(guī)范化關(guān)系比一個(gè)非規(guī)范化關(guān)系有更簡(jiǎn)單的數(shù)據(jù)結(jié)構(gòu),這將導(dǎo)致一系列其他問(wèn)題的簡(jiǎn)化。4、 舉例說(shuō)明等值連接與自然連接的區(qū)別與聯(lián)系。r?sa?b=(t^t|trerAts^sAtr[a]=ts[b]}o^此:r?s=?rsa?ba=b自然連接(naturaljoin)是一種特殊的等值連接,它要求兩個(gè)關(guān)系中進(jìn)行比較的分量必須是相同的屬性組,并且要在結(jié)果中把重復(fù)的屬性去掉。即若r和s具有相同的屬性組上則自然連接可記作:r8s={trts[b]|trErAts&sAtr[b]=ts[b]}o為此:r?s=nb(?r.b=s.b一般的連接操作是從行的角度進(jìn)行運(yùn)算。但自然連接還需要取消重復(fù)列,所以是同時(shí)從行和列的角度進(jìn)行-運(yùn)算。舉例:設(shè)圖2?10(a)和圖2?10(b)分別為關(guān)系r和關(guān)系s,圖2.10(d)為等值連接ws的結(jié)果,圖2.10(e)為自然連接r?s的結(jié)果。從中能明顯看出其列數(shù)的不同。r.b=s.brs(a) (b)r8sr^sr.b=s.b(e)圖2.10連接運(yùn)算舉例5、解釋下列概念:笛卡爾積、關(guān)系、同類關(guān)系、關(guān)系頭、關(guān)系體、屬性、元組、域、關(guān)系鍵、候選鍵、主鍵、外部鍵、關(guān)系模式、關(guān)系數(shù)據(jù)庫(kù)模式、關(guān)系數(shù)據(jù)庫(kù)、關(guān)系數(shù)據(jù)庫(kù)的型和值。p45第3章■三1..selectbauthfrombook,publishwherebook.pno=publish.pnoandbname=’操作系統(tǒng)’andpname=’高等教育出版社’;.selectptelfrompublishwherepno=all(selectdistinctpnofrombookwherebauth=‘張欣’andbtype=’小說(shuō)’);.selectbprice,pname,btypefrombook,publishwherebook.pno=publish.pnoandpname=’電子工業(yè)出版社’andbtype=’小說(shuō)’;.select*frombookwherebprice(selectbpricefrombook,publishwherebook.pno=publish.pnoandbname=’高等數(shù)學(xué)'andpname=’人民郵電出版社’);.selectbname,bauthfrombookwherebnamelike’%計(jì)算機(jī)%’;.altertablebookaddbdatedatetime.createindexonbook(bauth)分析表的結(jié)構(gòu):存書表的主鍵應(yīng)該為“書號(hào)”,銷售表的主鍵應(yīng)該為“日期,書號(hào)”,即同一書號(hào)的書每天只能有一條銷售記錄。.createtable存書(書號(hào)char(10)constraintprimarykey,--數(shù)據(jù)類型視具體情況設(shè)定書名varchar(30),出版社varchar(20),版次char(6),出版日期datetime,作者varchar(8),書價(jià)decimal(8,2),進(jìn)價(jià)decimal(8,2),數(shù)量int);createtable銷售(日期datetime,書號(hào)varchar(10)constraintforeignkeyreferences存書(書號(hào)),數(shù)量int,金額decimal(8,2),constraintprimarykey(日期,書號(hào)));.select書名,數(shù)量,進(jìn)價(jià)*數(shù)量as余額from存書-selectsum(金額)as總銷售額from銷售(4).select書名擻量,金額--同一書號(hào)的書每天只能有一條銷售記錄,不需統(tǒng)計(jì)【篇三:數(shù)據(jù)庫(kù)原理及應(yīng)用課后答案】后答案第一章選擇題1、a。從數(shù)據(jù)庫(kù)管理系統(tǒng)的角度看,數(shù)據(jù)庫(kù)系統(tǒng)的結(jié)構(gòu)通常分為三級(jí)模式的總體結(jié)構(gòu),在這種模式下,形成了二級(jí)映像,實(shí)現(xiàn)了數(shù)據(jù)的獨(dú)立性。其中三級(jí)模式結(jié)構(gòu)指的是外模式、模式和內(nèi)模式,二級(jí)映像指的是外模式/模式映像、模式/內(nèi)模式映像。對(duì)于外模式/模式映像,當(dāng)模式改變時(shí),相應(yīng)的外模式/模式映像作相應(yīng)的改變,以使外模式保持不變,而應(yīng)用程序是依據(jù)數(shù)據(jù)的外模式來(lái)編寫的,外模式不變,應(yīng)用程序就沒(méi)必要修改,這保證了數(shù)據(jù)與程序的邏輯獨(dú)立性。對(duì)于模式/內(nèi)模式映像,當(dāng)數(shù)據(jù)庫(kù)的存儲(chǔ)結(jié)構(gòu)變了,模式/內(nèi)模式映像會(huì)作相應(yīng)的改變,以使模式保持不變,而模式不變,與模式?jīng)]有直接聯(lián)系的應(yīng)用程序也不會(huì)改變,這保證了數(shù)據(jù)與程序的物理獨(dú)立性。數(shù)據(jù)邏輯獨(dú)立性指的就是當(dāng)模式改變時(shí),外模式和應(yīng)用程序不需要改變,所以選項(xiàng)a正確。c選項(xiàng)的內(nèi)模式改變,模式不變指的是數(shù)據(jù)的物理獨(dú)立性,所以c選項(xiàng)不正確,b選項(xiàng)中前后兩句與c選項(xiàng)相比順序不符,所以b選項(xiàng)不正確。d選項(xiàng)中,應(yīng)為“模式和應(yīng)用程序不變”,不應(yīng)為“外模式”,所以d選項(xiàng)不正確。2、 b。db指的是數(shù)據(jù)庫(kù)(database),dbms指的是數(shù)據(jù)庫(kù)管理系統(tǒng)(databasemanagementsystem),dbs指的是數(shù)據(jù)庫(kù)系統(tǒng)(databasesystem),dba指的是數(shù)據(jù)庫(kù)管理員(databaseadministrator),data指的是數(shù)據(jù)。由書中概念易得dbs(數(shù)據(jù)庫(kù)系統(tǒng))包括dbms(數(shù)據(jù)庫(kù)管理系統(tǒng)),dbms管理和控制db(數(shù)據(jù)庫(kù)),而db載入、存儲(chǔ)、重組與恢復(fù)data(數(shù)據(jù))。所以b選項(xiàng)正確。3、 c。數(shù)據(jù)庫(kù)系統(tǒng)的特點(diǎn)有:?、實(shí)現(xiàn)數(shù)據(jù)共享;?、減少數(shù)據(jù)冗余度;?、保持?jǐn)?shù)據(jù)的一致性;?、數(shù)據(jù)的獨(dú)立性;?、安全保密性;?、并發(fā)控制;?、故障恢復(fù)由以上可得c選項(xiàng)錯(cuò)誤,應(yīng)改為數(shù)據(jù)冗余度“低”。4、 c。db是長(zhǎng)期儲(chǔ)存在計(jì)算機(jī)內(nèi)、有組織的、可共享的大量數(shù)據(jù)集合;dbs是實(shí)現(xiàn)有組織地、動(dòng)態(tài)地存儲(chǔ)大量關(guān)聯(lián)數(shù)據(jù),方便多用戶訪問(wèn)計(jì)算機(jī)軟件、硬件和數(shù)據(jù)資源組成的系統(tǒng);dbms是把用戶對(duì)數(shù)據(jù)的操作轉(zhuǎn)化為對(duì)系統(tǒng)存儲(chǔ)文件的操作,有效地實(shí)現(xiàn)數(shù)據(jù)庫(kù)三級(jí)(外模式、模式和內(nèi)模式)之間的轉(zhuǎn)化;mis指的是管理信息系統(tǒng)(managementinformationsystem),是一個(gè)以人為主導(dǎo),利用計(jì)算機(jī)硬件、軟件及其他辦公設(shè)備進(jìn)行信息的收集、傳遞、存貯、加工、維護(hù)和使用的系統(tǒng)。由以上概念可知,位于用戶和數(shù)據(jù)庫(kù)之間的一層數(shù)據(jù)管理軟件是dbms。所以c選項(xiàng)正確。5、Co書中圖1.6明確指出模式/內(nèi)模式映像把概念數(shù)據(jù)庫(kù)與物理數(shù)據(jù)庫(kù)聯(lián)系起來(lái),所以c選項(xiàng)正確。6、Co數(shù)據(jù)庫(kù)有這樣三層關(guān)系,第一層和第三層不能直接發(fā)生關(guān)系,所以d選項(xiàng)不正確,內(nèi)模式與外模式?jīng)]有直接關(guān)系,應(yīng)改為“模式與應(yīng)用程序不變”。由數(shù)據(jù)庫(kù)的三級(jí)模式、兩級(jí)映像概念可知,數(shù)據(jù)的物理獨(dú)立性指的是內(nèi)模式改變,模式(即概念模式)不變,所以c選項(xiàng)正確,而b選項(xiàng)先后順序不正確。a選項(xiàng)指的是數(shù)據(jù)的邏輯獨(dú)立性,與題意不符,故不正確。7、do模式也稱邏輯模式和概念模式,是數(shù)據(jù)庫(kù)中全體數(shù)據(jù)邏輯結(jié)構(gòu)和特征的描述,描述現(xiàn)實(shí)世界中的實(shí)體及其性質(zhì)與聯(lián)系,是所有用戶的公共數(shù)據(jù)視圖;外模式也稱子模式或用戶模式,它是用以描述用戶看到或使用的數(shù)據(jù)的局部邏輯結(jié)構(gòu)和特性的,用戶根據(jù)外模式用數(shù)據(jù)操作語(yǔ)句或應(yīng)用程序去操作數(shù)據(jù)庫(kù)中的數(shù)據(jù);內(nèi)模式也稱存儲(chǔ)模式,是整個(gè)數(shù)據(jù)庫(kù)的最底層表示,它是數(shù)據(jù)物理結(jié)構(gòu)和存儲(chǔ)方式的描述,是數(shù)據(jù)在數(shù)據(jù)庫(kù)內(nèi)部的表示方式。由以上概念可知,d選項(xiàng)正確。TOC\o"1-5"\h\z8、 a。同第7題答案概念相同,故a選項(xiàng)正確。9、 c。同第7題答案概念相同,故c選項(xiàng)正確。10、 do數(shù)據(jù)庫(kù)系統(tǒng)的三級(jí)模式提供了兩級(jí)映像,而兩級(jí)映像實(shí)現(xiàn)了二級(jí)獨(dú)立性,從而達(dá)到了數(shù)據(jù)獨(dú)立性。簡(jiǎn)答題1、簡(jiǎn)述數(shù)據(jù)管理技術(shù)的發(fā)展歷程。答:數(shù)據(jù)管理技術(shù)的發(fā)展共經(jīng)歷了三個(gè)階段。㈠、人工管理階段20世紀(jì)50年代的計(jì)算機(jī)主要用于科學(xué)計(jì)算,數(shù)據(jù)處理都是通過(guò)手工方式進(jìn)行的。當(dāng)時(shí)外存沒(méi)有磁盤等直接存取的存儲(chǔ)設(shè)備,數(shù)據(jù)只能存放在卡片或紙帶上;軟件方面只有匯編語(yǔ)言,沒(méi)有操作系統(tǒng),數(shù)據(jù)的處理是批處理,程序運(yùn)行結(jié)束后數(shù)據(jù)不保存。這些決定了當(dāng)時(shí)的數(shù)據(jù)管理主要依賴于人工。㈡、文件系統(tǒng)階段20世紀(jì)50年代年代末到60年代中期,計(jì)算機(jī)技術(shù)有了很大的發(fā)展,計(jì)算機(jī)的應(yīng)用也從科學(xué)計(jì)算發(fā)展到了文檔、工程管理。這時(shí)計(jì)算機(jī)在硬件上有了大容量的磁盤、磁鼓等外存設(shè)備;軟件上有了操作系統(tǒng)、高級(jí)語(yǔ)言,出現(xiàn)了專門管理數(shù)據(jù)的文件系統(tǒng);處理方式上不僅有批處理,還增加了聯(lián)機(jī)處理方式。㈢、數(shù)據(jù)庫(kù)管理階段20世紀(jì)60年代后期,隨著計(jì)算機(jī)應(yīng)用越來(lái)越廣泛,需要管理的數(shù)據(jù)規(guī)模也日益增長(zhǎng)。這時(shí)硬件上已有大容量的硬盤出現(xiàn),處理數(shù)據(jù)的方式上聯(lián)機(jī)實(shí)時(shí)處理的需求也越來(lái)越多。在這種背景下,原先的以文件系統(tǒng)管理數(shù)據(jù)的方式已經(jīng)不再適應(yīng)發(fā)展的需要,于是人們對(duì)文件系統(tǒng)進(jìn)行了擴(kuò)充,研制了一種結(jié)構(gòu)化的數(shù)據(jù)組織和處理方式,才出現(xiàn)了真正的數(shù)據(jù)庫(kù)系統(tǒng)。數(shù)據(jù)庫(kù)為統(tǒng)一管理與共享數(shù)據(jù)提供了有力支撐,這個(gè)時(shí)期數(shù)據(jù)庫(kù)系統(tǒng)蓬勃發(fā)展形成了有名的“數(shù)據(jù)庫(kù)時(shí)代”。數(shù)據(jù)庫(kù)系統(tǒng)建立了數(shù)據(jù)與數(shù)據(jù)之間的有機(jī)聯(lián)系,實(shí)現(xiàn)了統(tǒng)一、集中、獨(dú)立地管理數(shù)據(jù),使數(shù)據(jù)的存取獨(dú)立于使用數(shù)據(jù)的程序,實(shí)現(xiàn)了數(shù)據(jù)的共享。2、簡(jiǎn)述數(shù)據(jù)、數(shù)據(jù)庫(kù)、數(shù)據(jù)庫(kù)管理關(guān)系、數(shù)據(jù)庫(kù)系統(tǒng)的概念。答:?、數(shù)據(jù)(data):描述事物的符號(hào)記錄,是數(shù)據(jù)庫(kù)的處理對(duì)象?、數(shù)據(jù)庫(kù)(database,簡(jiǎn)稱db):長(zhǎng)期存放在計(jì)算機(jī)存儲(chǔ)設(shè)備上有組織的、可共享的、相關(guān)的數(shù)據(jù)集合。是數(shù)據(jù)庫(kù)系統(tǒng)dbs的核心,是被管理的對(duì)象。?、數(shù)據(jù)庫(kù)管理系統(tǒng)(databasemanagementsystem,簡(jiǎn)稱dbms):把用戶對(duì)數(shù)據(jù)的操作轉(zhuǎn)化為對(duì)系統(tǒng)存儲(chǔ)文件的操作,有效地實(shí)現(xiàn)數(shù)據(jù)庫(kù)三級(jí)(外模式、模式和內(nèi)模式)之間的轉(zhuǎn)化,負(fù)責(zé)對(duì)db進(jìn)行管理與維護(hù)。?、數(shù)據(jù)庫(kù)系統(tǒng)(databasesystem,簡(jiǎn)稱dbs):實(shí)現(xiàn)有組織地、動(dòng)態(tài)地存儲(chǔ)大量關(guān)聯(lián)數(shù)據(jù),方便多用戶訪問(wèn)計(jì)算機(jī)軟件、硬件和數(shù)據(jù)資源組成的系統(tǒng),即具有管理和控制數(shù)據(jù)庫(kù)功能的計(jì)算機(jī)系統(tǒng)。3、 簡(jiǎn)述數(shù)據(jù)庫(kù)系統(tǒng)的三級(jí)模式和兩級(jí)映像的含義。答:從數(shù)據(jù)庫(kù)管理系統(tǒng)的角度看,數(shù)據(jù)庫(kù)系統(tǒng)的結(jié)構(gòu)通常分為三級(jí)模式的總體結(jié)構(gòu),在這種模式下,形成了二級(jí)映像,實(shí)現(xiàn)了數(shù)據(jù)的獨(dú)立性。其中三級(jí)模式結(jié)構(gòu)指的是外模式、模式和內(nèi)模式,二級(jí)映像指的是外模式/模式映像、模式/內(nèi)模式映像。模式也稱邏輯模式和概念模式,是數(shù)據(jù)庫(kù)中全體數(shù)據(jù)邏輯結(jié)構(gòu)和特征的描述,描述現(xiàn)實(shí)世界中的實(shí)體及其性質(zhì)與聯(lián)系,是所有用戶的公共數(shù)據(jù)視圖;外模式也稱子模式或用戶模式,它是用以描述用戶看到或使用的數(shù)據(jù)的局部邏輯結(jié)構(gòu)和特性的,用戶根據(jù)外模式用數(shù)據(jù)操作語(yǔ)句或應(yīng)用程序去操作數(shù)據(jù)庫(kù)中的數(shù)據(jù);內(nèi)模式也稱存儲(chǔ)模式,是整個(gè)數(shù)據(jù)庫(kù)的最底層表示,它是數(shù)據(jù)物理結(jié)構(gòu)和存儲(chǔ)方式的描述,是數(shù)據(jù)在數(shù)據(jù)庫(kù)內(nèi)部的表示方式。對(duì)于外模式膜式映像,當(dāng)模式改變時(shí),相應(yīng)的外模式/模式映像作相應(yīng)的改變,以使外模式保持不變,而應(yīng)用程序是依據(jù)數(shù)據(jù)的外模式來(lái)編寫的,外模式不變,應(yīng)用程序就沒(méi)必要修改,這保證了數(shù)據(jù)與程序的邏輯獨(dú)立性。對(duì)于模式/內(nèi)模式映像,當(dāng)數(shù)據(jù)庫(kù)的存儲(chǔ)結(jié)構(gòu)變了,模式/內(nèi)模式映像會(huì)作相應(yīng)的改變,以使模式保持不變,而模式不變,與模式?jīng)]有直接聯(lián)系的應(yīng)用程序也不會(huì)改變,這保證了數(shù)據(jù)與程序的物理獨(dú)立性。4、 什么是數(shù)據(jù)獨(dú)立性?簡(jiǎn)述數(shù)據(jù)庫(kù)系統(tǒng)如何實(shí)現(xiàn)數(shù)據(jù)獨(dú)立性。答:㈠、數(shù)據(jù)獨(dú)立性包括兩個(gè)方面:數(shù)據(jù)的物理獨(dú)立性和數(shù)據(jù)的邏輯獨(dú)立性。物理獨(dú)立性是指用戶的應(yīng)用程序與存儲(chǔ)在磁盤上的數(shù)據(jù)庫(kù)中數(shù)據(jù)是相互獨(dú)立的,即數(shù)據(jù)在磁盤上怎樣存儲(chǔ)由dbms管理,用戶程序不需要了解,應(yīng)用程序要處理的只是數(shù)據(jù)的邏輯結(jié)構(gòu),這樣當(dāng)數(shù)據(jù)的物理存儲(chǔ)改變了,應(yīng)用程序不用改變;邏輯獨(dú)立性是指用戶的應(yīng)用程序與數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu)是相互獨(dú)立的,即當(dāng)數(shù)據(jù)的邏輯結(jié)構(gòu)改變時(shí),用戶程序也可以不變。綜上所述,數(shù)據(jù)獨(dú)立性是由dbms通過(guò)用戶程序與數(shù)據(jù)的全局邏輯結(jié)構(gòu)及數(shù)據(jù)的存儲(chǔ)結(jié)構(gòu)之間二級(jí)映像得到的。㈡、數(shù)據(jù)庫(kù)系統(tǒng)的二級(jí)獨(dú)立性是指物理獨(dú)立性和邏輯獨(dú)立性。三個(gè)抽象級(jí)間通過(guò)兩級(jí)映像進(jìn)行相互轉(zhuǎn)換,使得數(shù)據(jù)庫(kù)的三級(jí)形成一個(gè)統(tǒng)一的整體,使得數(shù)據(jù)庫(kù)系統(tǒng)實(shí)現(xiàn)了數(shù)據(jù)的獨(dú)立性。5、 數(shù)據(jù)庫(kù)管理系統(tǒng)的主要功能有哪些?答:?、數(shù)據(jù)定義功能;?、數(shù)據(jù)操縱功能;?、數(shù)據(jù)組織、存取功能;?、數(shù)據(jù)庫(kù)運(yùn)行管理功能;?、數(shù)據(jù)庫(kù)建立與維護(hù)功能第二章選擇題1、 bo兩個(gè)實(shí)體間的聯(lián)系集可分為3中。?、一對(duì)一關(guān)系(1:1):實(shí)體集a中的每個(gè)實(shí)體有且僅和實(shí)體集b中的一個(gè)實(shí)體有聯(lián)系;?、一對(duì)多聯(lián)系(1:n):實(shí)體集a中的每個(gè)實(shí)體與實(shí)體集b中任意多個(gè)(含零個(gè)或多個(gè))實(shí)體有聯(lián)系,而實(shí)體集b中每個(gè)實(shí)體至多和實(shí)體集a中的一個(gè)實(shí)體有聯(lián)系;?、多對(duì)多聯(lián)系(m:n):實(shí)體集a中的每個(gè)實(shí)體與實(shí)體集b中任意多個(gè)(含零個(gè)或多個(gè))實(shí)體有聯(lián)系,而實(shí)體集b中每個(gè)實(shí)體也與實(shí)體集a中任意多個(gè)(含零個(gè)或多個(gè))實(shí)體有聯(lián)
溫馨提示
- 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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年財(cái)務(wù)個(gè)人工作計(jì)劃
- 小學(xué)學(xué)雷鋒工作計(jì)劃
- 2025年度內(nèi)部審計(jì)工作計(jì)劃
- 數(shù)學(xué)教材工作教學(xué)計(jì)劃范文
- 電子商務(wù)創(chuàng)業(yè)計(jì)劃書范文
- 2025學(xué)年度上學(xué)期學(xué)研部工作計(jì)劃方案
- 下學(xué)期二年級(jí)數(shù)學(xué)教學(xué)計(jì)劃范文
- 投行部工作計(jì)劃
- 《GB培訓(xùn)材料》課件
- 2020版 滬教版 高中音樂(lè) 必修2 歌唱 下篇《第四單元 響遏行云》大單元整體教學(xué)設(shè)計(jì)2020課標(biāo)
- 心腦血管事件報(bào)告卡
- 《中國(guó)潰瘍性結(jié)腸炎診治指南(2023年)》解讀
- 四川省獸藥經(jīng)營(yíng)質(zhì)量管理標(biāo)準(zhǔn)規(guī)范檢查驗(yàn)收評(píng)定統(tǒng)一標(biāo)準(zhǔn)
- 太極拳文化與養(yǎng)生智慧樹知到期末考試答案2024年
- DB13(J)T 8427-2021 綠色建筑評(píng)價(jià)標(biāo)準(zhǔn)
- 評(píng)標(biāo)專家操作流程示意圖
- 19-24個(gè)月嬰兒親子活動(dòng)設(shè)計(jì)與指導(dǎo)(上)
- 2024年中國(guó)郵政中郵信息科技北京有限公司招聘筆試參考題庫(kù)含答案解析
- 路面塌陷路基處理施工方案
- 2024年廣東省高三一模英語(yǔ)試題答案講評(píng)詞匯積累課件
- 《視聽語(yǔ)言》課程標(biāo)準(zhǔn)
評(píng)論
0/150
提交評(píng)論