數(shù)據(jù)庫基礎(chǔ)與實(shí)例教程(達(dá)夢DM8) 習(xí)題及解答 項(xiàng)目1_第1頁
數(shù)據(jù)庫基礎(chǔ)與實(shí)例教程(達(dá)夢DM8) 習(xí)題及解答 項(xiàng)目1_第2頁
數(shù)據(jù)庫基礎(chǔ)與實(shí)例教程(達(dá)夢DM8) 習(xí)題及解答 項(xiàng)目1_第3頁
數(shù)據(jù)庫基礎(chǔ)與實(shí)例教程(達(dá)夢DM8) 習(xí)題及解答 項(xiàng)目1_第4頁
數(shù)據(jù)庫基礎(chǔ)與實(shí)例教程(達(dá)夢DM8) 習(xí)題及解答 項(xiàng)目1_第5頁
全文預(yù)覽已結(jié)束

下載本文檔

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

文檔簡介

任務(wù)1.6項(xiàng)目拓展訓(xùn)練【基本技能訓(xùn)練】填空題數(shù)據(jù)模型包括:_____、_____和_____?!敬鸢浮浚焊拍钅P汀⑦壿嬆P?、物理模型【解析】:數(shù)據(jù)模型主要分為概念模型、邏輯模型和物理模型三類。概念模型從數(shù)據(jù)的應(yīng)用語義視角來抽取現(xiàn)實(shí)世界中有價(jià)值的數(shù)據(jù),是對現(xiàn)實(shí)世界的事物及其聯(lián)系的第一級抽象,并按用戶的觀點(diǎn)對數(shù)據(jù)進(jìn)行建模。邏輯模型是屬于計(jì)算機(jī)世界中的模型,這一類模型是按計(jì)算機(jī)系統(tǒng)的觀點(diǎn)對數(shù)據(jù)建模,是對現(xiàn)實(shí)世界的第二級抽象。物理模型是對數(shù)據(jù)最底層的抽象,它描述數(shù)據(jù)在存儲(chǔ)設(shè)備上的存儲(chǔ)方式和存取方法,是面向計(jì)算機(jī)系統(tǒng)的。2._____是位于用戶與操作系統(tǒng)之間為用戶或應(yīng)用程序提供訪問數(shù)據(jù)庫的軟件系統(tǒng)?!敬鸢浮浚簲?shù)據(jù)庫管理系統(tǒng)【解析】:數(shù)據(jù)庫管理系統(tǒng)(DatabaseManagementSystem,DBMS)是位于用戶與操作系統(tǒng)(OperatingSystem,OS)之間為用戶或應(yīng)用程序提供訪問數(shù)據(jù)庫的方法,包括數(shù)據(jù)庫的創(chuàng)建、查詢、更新及各種數(shù)據(jù)控制的一層數(shù)據(jù)管理軟件。3.?dāng)?shù)據(jù)庫系統(tǒng)由_____、_____、_____和_____組成。【答案】:數(shù)據(jù)庫、計(jì)算機(jī)硬件系統(tǒng)、計(jì)算機(jī)軟件系統(tǒng)和數(shù)據(jù)庫使用人員?!窘馕觥浚簲?shù)據(jù)庫系統(tǒng)(DatabaseSystem,DBS)是指在計(jì)算機(jī)系統(tǒng)中引入數(shù)據(jù)庫后構(gòu)成的系統(tǒng)的總稱。它主要由數(shù)據(jù)庫、計(jì)算機(jī)硬件系統(tǒng)、計(jì)算機(jī)軟件系統(tǒng)和數(shù)據(jù)庫使用人員等部分組成。4.構(gòu)成E-R圖的3個(gè)基本要素是_____、_____和_____?!敬鸢浮浚簩?shí)體、屬性和聯(lián)系【解析】:構(gòu)成E-R圖的3個(gè)基本要素是實(shí)體、屬性和聯(lián)系。5.主鍵是用戶從_____中選擇一個(gè)來唯一標(biāo)識(shí)一個(gè)元組的屬性或者屬性的組合?!敬鸢浮浚汉蜻x鍵【解析】:用戶從候選鍵中選擇一個(gè)來標(biāo)識(shí)元組,則這個(gè)候選鍵成為主鍵。6.在關(guān)系的任何一個(gè)元組中,主鍵的值不能為空或部分為空,是_____完整性的要求。【答案】:實(shí)體【解析】:實(shí)體完整性是指,在關(guān)系的任何一個(gè)元組中,主鍵的值不能為空或部分為空。其意義在于現(xiàn)實(shí)世界中的實(shí)體是可區(qū)分的,即它們具有某種唯一性標(biāo)識(shí)。如沒有這樣的唯一性標(biāo)識(shí),則認(rèn)為這樣的實(shí)體不存在。7.基本關(guān)系代數(shù)運(yùn)算包括_____、_____和_____?!敬鸢浮浚哼x擇、投影、連接【解析】:基本關(guān)系代數(shù)運(yùn)算包括選擇、投影、連接等。8.如果關(guān)系R中每個(gè)屬性都是_____,則稱R屬于第一范式,記為R∈1NF。【答案】:不可再分的原子項(xiàng)【解析】:第一范式是最基本的規(guī)范形式,如果關(guān)系R中每個(gè)屬性都是不可再分的原子項(xiàng),則稱R屬于第一范式,記為R∈1NF。數(shù)據(jù)庫模式中的所有關(guān)系模式必須是第一范式,是關(guān)系模式最基本的要求。選擇題1.?dāng)?shù)據(jù)庫(DB)、數(shù)據(jù)庫管理系統(tǒng)(DBMS)、數(shù)據(jù)庫系統(tǒng)(DBS)之間的關(guān)系是()。A.DB包含DBS和DBMS B.DBMS包含DB和DBSC.DBS包含DB和DBMS D.沒有任何關(guān)系【答案】:C【解析】:數(shù)據(jù)庫系統(tǒng)(DatabaseSystem,DBS)是指在計(jì)算機(jī)系統(tǒng)中引入數(shù)據(jù)庫后構(gòu)成的系統(tǒng)的總稱。它主要由數(shù)據(jù)庫、計(jì)算機(jī)硬件系統(tǒng)、計(jì)算機(jī)軟件系統(tǒng)和數(shù)據(jù)庫使用人員等部分組成。2.?dāng)?shù)據(jù)庫管理技術(shù)的發(fā)展階段不包括()。A.?dāng)?shù)據(jù)庫系統(tǒng)管理階段 B.人工管理階段C.文件系統(tǒng)管理階段 D.操作系統(tǒng)管理階段【答案】:D【解析】:數(shù)據(jù)庫管理技術(shù)的發(fā)展階段包括人工管理階段、文件系統(tǒng)管理階段、數(shù)據(jù)庫系統(tǒng)管理階段等。3.在數(shù)據(jù)庫管理系統(tǒng)提供的數(shù)據(jù)語言中,負(fù)責(zé)用來創(chuàng)建數(shù)據(jù)庫中的各種對象—表、視圖、索引等的是()。A.?dāng)?shù)據(jù)定義語言 B.?dāng)?shù)據(jù)轉(zhuǎn)換語言C.?dāng)?shù)據(jù)操縱語言 D.?dāng)?shù)據(jù)控制語言【答案】:A【解析】:數(shù)據(jù)定義語言(DataDefinitionLanguage,DDL)用來創(chuàng)建數(shù)據(jù)庫中的各種對象—表、視圖、索引、同義詞、簇等,包括數(shù)據(jù)庫修改語句、用戶管理語句、模式管理語句、表空間管理語句、表管理語句等等。4.一個(gè)項(xiàng)目具有一個(gè)項(xiàng)目主管,一個(gè)項(xiàng)目主管可管理多個(gè)項(xiàng)目,則實(shí)體“項(xiàng)目主管”與實(shí)體“項(xiàng)目”間的關(guān)系屬于()。A.1:1聯(lián)系 B.1:n聯(lián)系C.m:n聯(lián)系 D.1:0聯(lián)系【答案】:B【解析】:一個(gè)項(xiàng)目具有一個(gè)項(xiàng)目主管,一個(gè)項(xiàng)目主管可管理多個(gè)項(xiàng)目,故實(shí)體“項(xiàng)目主管”與實(shí)體“項(xiàng)目”間的關(guān)系一對多關(guān)系。5.在關(guān)系模式規(guī)范化時(shí),第二范式主要是消除了()。A.復(fù)合屬性 B.部分函數(shù)依賴C.完全函數(shù)依賴 D.傳遞函數(shù)依賴【答案】:B【解析】:第二范式主要是為了消除部分函數(shù)依賴。6.主要的邏輯模型包括:()A.層次模型 B.網(wǎng)狀模型C.關(guān)系模型 D.面向?qū)ο竽P汀敬鸢浮浚篈BCD【解析】:應(yīng)用在數(shù)據(jù)庫系統(tǒng)中的主要邏輯模型包括層次模型、網(wǎng)狀模型、關(guān)系模型和面向?qū)ο竽P?種。7.候選鍵又稱()。A.候選碼 B.鍵C.碼 D.主鍵【答案】:ABC【解析】:候選鍵又可稱為候選碼,還可以簡稱為鍵或碼。8.關(guān)系完整性規(guī)則是對關(guān)系的一些限制和規(guī)定,包括()。A.?dāng)?shù)據(jù)完整性 B.實(shí)體完整性C.參照完整性 D.域完整性【答案】:BCD【解析】:關(guān)系完整性包括實(shí)體完整性、參照完整性和域完整性。簡答題簡述數(shù)據(jù)管理技術(shù)發(fā)展的三個(gè)階段和各個(gè)階段的特點(diǎn)是什么?【答案要點(diǎn)】:數(shù)據(jù)管理技術(shù)已經(jīng)歷了人工管理、文件系統(tǒng)及數(shù)據(jù)庫系統(tǒng)三個(gè)發(fā)展階段。人工管理階段,使用紙帶、卡片及磁帶等外部硬件存儲(chǔ),沒有對數(shù)據(jù)進(jìn)行直接存取的存儲(chǔ)設(shè)備及管理軟件。對于數(shù)據(jù)進(jìn)行處理的方式是批處理。文件系統(tǒng)階段,將數(shù)據(jù)組織成為相對獨(dú)立的數(shù)據(jù)文件,然后對相互獨(dú)立的文件進(jìn)行存取。數(shù)據(jù)庫系統(tǒng)階段,有專門的數(shù)據(jù)庫管理系統(tǒng)對數(shù)據(jù)進(jìn)行管理和維護(hù)。通過數(shù)據(jù)庫系統(tǒng)軟件,可以對數(shù)據(jù)進(jìn)行管理、共享。簡述數(shù)據(jù)、數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)、數(shù)據(jù)庫系統(tǒng)的概念和他們之間的關(guān)系。【答案要點(diǎn)】:數(shù)據(jù)是描述事物的可鑒別的符號記錄,是可以經(jīng)過數(shù)字化后保存在計(jì)算機(jī)中并被計(jì)算機(jī)程序處理的符號介質(zhì)的總稱。數(shù)據(jù)庫,是長期存儲(chǔ)在計(jì)算機(jī)內(nèi)、有組織的、可共享的大量數(shù)據(jù)和數(shù)據(jù)對象的集合。數(shù)據(jù)庫管理系統(tǒng),是位于用戶與操作系統(tǒng)之間為用戶或應(yīng)用程序提供訪問數(shù)據(jù)庫的方法,包括數(shù)據(jù)庫的創(chuàng)建、查詢、更新及各種數(shù)據(jù)控制的一層數(shù)據(jù)管理軟件。數(shù)據(jù)庫系統(tǒng),是指在計(jì)算機(jī)系統(tǒng)中引入數(shù)據(jù)庫后構(gòu)成的系統(tǒng)的總稱。它主要由數(shù)據(jù)庫、計(jì)算機(jī)硬件系統(tǒng)、計(jì)算機(jī)軟件系統(tǒng)和數(shù)據(jù)庫使用人員等部分組成。數(shù)據(jù)庫是數(shù)據(jù)和數(shù)據(jù)對象的集合,包含了數(shù)據(jù);數(shù)據(jù)庫管理系統(tǒng)是對數(shù)據(jù)庫進(jìn)行管理的軟件;數(shù)據(jù)庫系統(tǒng),包含了數(shù)據(jù)、數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)。數(shù)據(jù)庫系統(tǒng)由哪幾個(gè)主要組成部分組成?各部分在數(shù)據(jù)庫系統(tǒng)中分別有哪些作用?【答案要點(diǎn)】:數(shù)據(jù)庫系統(tǒng)(DatabaseSystem,DBS)是指在計(jì)算機(jī)系統(tǒng)中引入數(shù)據(jù)庫后構(gòu)成的系統(tǒng)的總稱。它主要由數(shù)據(jù)庫、計(jì)算機(jī)硬件系統(tǒng)、計(jì)算機(jī)軟件系統(tǒng)和數(shù)據(jù)庫使用人員等部分組成。數(shù)據(jù)庫:數(shù)據(jù)庫是數(shù)據(jù)的匯集場所,它以一定的組織形式保存在存儲(chǔ)介質(zhì)上。計(jì)算機(jī)硬件系統(tǒng):構(gòu)成計(jì)算機(jī)系統(tǒng)的各種物理設(shè)備,如內(nèi)存、存儲(chǔ)設(shè)備、計(jì)算單元、輸入輸出設(shè)備等。能夠保障數(shù)據(jù)庫系統(tǒng)的運(yùn)行。計(jì)算機(jī)軟件系統(tǒng):包括操作系統(tǒng)、數(shù)據(jù)庫管理系統(tǒng)、應(yīng)用系統(tǒng)開發(fā)工具、數(shù)據(jù)應(yīng)用系統(tǒng)等。數(shù)據(jù)庫使用人員:數(shù)據(jù)庫使用人員主要包括系統(tǒng)分析人員、數(shù)據(jù)庫設(shè)計(jì)人員、編程人員、數(shù)據(jù)庫管理員和用戶等。數(shù)據(jù)庫管理員負(fù)責(zé)整個(gè)數(shù)據(jù)庫系統(tǒng)的正常運(yùn)行,職責(zé)包括數(shù)據(jù)庫管理、運(yùn)行維護(hù)、優(yōu)化等。簡述數(shù)據(jù)模型的分類及代表性模型。【答案要點(diǎn)】:數(shù)據(jù)模型主要分為概念模型、邏輯模型和物理模型三類。概念模型從數(shù)據(jù)的應(yīng)用語義視角來抽取現(xiàn)實(shí)世界中有價(jià)值的數(shù)據(jù)。概念模型主要用在數(shù)據(jù)庫的設(shè)計(jì)階段,它是數(shù)據(jù)庫設(shè)計(jì)的有力工具,是數(shù)據(jù)庫設(shè)計(jì)人員和用戶之間進(jìn)行交流的工具?!癊-R模型”是概念模型的代表。邏輯模型是屬于計(jì)算機(jī)世界中的模型,這一類模型是按計(jì)算機(jī)系統(tǒng)的觀點(diǎn)對數(shù)據(jù)建模。因此邏輯模型是有嚴(yán)格的形式化定義,主要用于DBMS的實(shí)現(xiàn)的模型。應(yīng)用在數(shù)據(jù)庫系統(tǒng)中的主要邏輯模型包括層次模型、網(wǎng)狀模型、關(guān)系模型和面向?qū)ο竽P?種。物理模型是對數(shù)據(jù)最底層的抽象,它描述數(shù)據(jù)在存儲(chǔ)設(shè)備上的存儲(chǔ)方式和存取方法,是面向計(jì)算機(jī)系統(tǒng)的。從邏輯模型到物理模型的轉(zhuǎn)換一般是由DBMS自動(dòng)完成的。如達(dá)夢DM8數(shù)據(jù)庫的物理模型,決定了其存儲(chǔ)結(jié)構(gòu)、索引結(jié)構(gòu)等。簡述關(guān)系完整性規(guī)則及其作用。【答案要點(diǎn)】:關(guān)系完整性包括實(shí)體完整性、參照完整性和域完整性。通過這些規(guī)則的約束,可以保證數(shù)據(jù)庫中數(shù)據(jù)的合理、正確及一致。簡述第一范式、第二范式、第三范式分別解決了哪些問題。【答案要點(diǎn)】:第一范式,是最基本的規(guī)范形式,如果關(guān)系模式中每個(gè)屬性都是不可再分的原子項(xiàng)。解決了屬性非原子性問題。第二范式,在第一范式的基礎(chǔ)

溫馨提示

  • 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

提交評論