版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
2023春期成人教育(本科)《數(shù)據(jù)庫應(yīng)用技術(shù)》期末復(fù)習(xí)指導(dǎo)2023年6月制訂第一部份課程考核說明1.考核目的通過本次考試,了解有關(guān)數(shù)據(jù)庫系統(tǒng)的基本概念、基本理論,掌握相關(guān)的知識,初步掌握數(shù)據(jù)庫設(shè)計方法,能用數(shù)據(jù)庫系統(tǒng)建立數(shù)據(jù)庫并進行簡樸的應(yīng)用。同時還考察學(xué)生在平時的學(xué)習(xí)中是否注意了理解和運用相結(jié)合。2.考核方式本課程期末考試為閉卷筆試,考試時間為90分鐘。3.合用范圍、教材本復(fù)習(xí)指導(dǎo)合用于重慶電大成人教育本科計算機科學(xué)與技術(shù)專業(yè)的選修課程《數(shù)據(jù)庫應(yīng)用技術(shù)(本)》。本課程考試命題依據(jù)的教材采用劉世峰主編,中央廣播電視大學(xué)出版的《數(shù)據(jù)庫應(yīng)用技術(shù)》(2023年4月第1版)。4.命題依據(jù)本課程的命題依據(jù)是《數(shù)據(jù)庫應(yīng)用技術(shù)》課程的教學(xué)大綱、教材、實行意見。5.考試規(guī)定考試重要是考核學(xué)生對基本理論和基本問題的理解和應(yīng)用能力。在能力層次上,從了解、掌握、純熟掌握3個角度來規(guī)定??己藢W(xué)生掌握和運用數(shù)據(jù)庫基本知識進行數(shù)據(jù)庫管理和初步設(shè)計的能力。教學(xué)內(nèi)容分為了解、理解和掌握三個層次??己说闹攸c是檢核對基礎(chǔ)知識的掌握情況。具體考核規(guī)定分為以下3個層次:掌握:能運用有關(guān)知識純熟解決最基本的問題或者能綜合運用相關(guān)知識解決有一定難度的問題(考試中有一定難度的試題重要涉及規(guī)定掌握的知識點)。理解:能運用有關(guān)知識解決一般的問題。了解:能運用有關(guān)知識解決比較簡樸的問題。6.考題類型及結(jié)構(gòu)考題類型及分數(shù)比重大體為:單項選擇題(30%)、填空題(10%)、判斷題(10%)、簡述題(10%)、綜合應(yīng)用題(40%)等。第二部份期末復(fù)習(xí)指導(dǎo)第一章數(shù)據(jù)庫系統(tǒng)概述一、重點掌握1.幾種重要的邏輯數(shù)據(jù)模型的基本概念,涉及HYPERLINK\l"_Toc"層次模型、HYPERLINK\l"_Toc"網(wǎng)狀模型、HYPERLINK\l"_Toc"關(guān)系模型、HYPERLINK面向?qū)ο竽P汀#?HYPERLINK數(shù)據(jù)庫的系統(tǒng)結(jié)構(gòu),涉及HYPERLINK\l"_Toc"數(shù)據(jù)庫分類、HYPERLINK\l"_Toc"存儲結(jié)構(gòu)、HYPERLINK\l"_Toc"系統(tǒng)表。二、一般掌握1.?dāng)?shù)據(jù)庫系統(tǒng)的發(fā)展過程。2.數(shù)據(jù)庫系統(tǒng)結(jié)構(gòu)及其重要功能。第二章結(jié)構(gòu)化查詢語言SQL一、重點掌握1.HYPERLINKSQL的組成與功能、HYPERLINK\l"_Toc"SQL語言的特點。2.HYPERLINK\l"_Toc"基本數(shù)據(jù)類型。3.HYPERLINK\l"_Toc"數(shù)據(jù)定義語言的語句格式和使用方法,涉及HYPERLINK\l"_Toc"數(shù)據(jù)庫、HYPERLINK\l"_Toc"表、HYPERLINK\l"_Toc"索引、HYPERLINK\l"_Toc"視圖、HYPERLINK存儲過程。4.HYPERLINK數(shù)據(jù)操縱語言、更新語言的語句格式和使用方法。5.?dāng)?shù)據(jù)查詢語言的語句格式和使用方法,涉及簡樸查詢與復(fù)雜查詢。6.HYPERLINK\l"_Toc"數(shù)據(jù)控制語言。二、一般掌握1.表、索引、視圖、存儲過程等數(shù)據(jù)庫對象的概念和作用。第三章數(shù)據(jù)庫規(guī)范化與完整性一、重點掌握1.HYPERLINK\l"_Toc"關(guān)系模型與關(guān)系模式的基本概念;關(guān)系運算的基本方法;數(shù)據(jù)庫完整性的概念。2.HYPERLINK\l"_Toc"關(guān)系完整性,涉及HYPERLINK\l"_Toc"使用約束實行完整性、HYPERLINK\l"_Toc"使用規(guī)則實行數(shù)據(jù)的完整性、HYPERLINK\l"_Toc"使用默認實行數(shù)據(jù)完整性管理。3.HYPERLINK\l"_Toc"關(guān)系的規(guī)范化,涉及HYPERLINK范式與規(guī)范化。二、一般掌握1.HYPERLINK\l"_Toc"關(guān)系操作,涉及HYPERLINK傳統(tǒng)的集合運算、HYPERLINK專門的關(guān)系運算。第四章數(shù)據(jù)庫設(shè)計一、重點掌握1.HYPERLINK\l"_Toc"數(shù)據(jù)庫設(shè)計方法,涉及HYPERLINK需求分析、HYPERLINK\l"_Toc"概念設(shè)計、邏輯設(shè)計、HYPERLINK\l"_Toc"物理設(shè)計、HYPERLINK\l"_Toc"數(shù)據(jù)庫實行、HYPERLINK\l"_Toc"運營維護。2.HYPERLINK\l"_Toc"數(shù)據(jù)庫設(shè)計實例分析,涉及HYPERLINK\l"_Toc"需求分析、HYPERLINK\l"_Toc"概念設(shè)計、HYPERLINK邏輯和物理設(shè)計、HYPERLINK\l"_Toc"數(shù)據(jù)庫實現(xiàn)。二、一般掌握1.HYPERLINK\l"_Toc"數(shù)據(jù)庫設(shè)計概述,涉及HYPERLINK\l"_Toc"數(shù)據(jù)庫設(shè)計的目的、過程及HYPERLINK\l"_Toc"重要原則。第五章數(shù)據(jù)庫管理一、重點掌握1.HYPERLINK數(shù)據(jù)庫安全管理,涉及HYPERLINK賬號管理、HYPERLINK\l"_Toc"授權(quán)管理。2.HYPERLINK\l"_Toc"數(shù)據(jù)庫備份與恢復(fù)的方法,涉及HYPERLINK\l"_Toc"備份與恢復(fù)的概念、HYPERLINK\l"_Toc"備份與恢復(fù)的方式、HYPERLINK備份數(shù)據(jù)庫方法、HYPERLINK恢復(fù)數(shù)據(jù)庫方法。二、一般掌握1.?dāng)?shù)據(jù)庫安全性管理方法。第六章數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)一、重點掌握1.HYPERLINK\l"_Toc"嵌入式SQL,HYPERLINK\l"_Toc"應(yīng)用系統(tǒng)開發(fā)模式。2.HYPERLINKVB應(yīng)用系統(tǒng)開發(fā)方法,涉及HYPERLINK\l"_Toc"數(shù)據(jù)庫應(yīng)用程序的基本框架,HYPERLINK程序重要功能開發(fā),HYPERLINK報表功能開發(fā)。二、一般掌握1.HYPERLINK數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)概述,涉及HYPERLINK數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)的基本思緒。2.C/S應(yīng)用系統(tǒng)的開發(fā)方法。第三部分綜合練習(xí)題一、單項選擇題1.假如希望從學(xué)生表中查詢出所有姓“王”的同學(xué),那么條件語句應(yīng)當(dāng)是(?B)。A、Where姓名%‘王’B、Where姓名LIKE‘王%’C、Where姓名%‘LIKE王’D、Where姓名LIKE‘王’2.通常情況下,“數(shù)據(jù)庫管理系統(tǒng)”的英文縮寫是(A)。A、DBMSB、DBSC、DBAD、DMS3.從最終用戶應(yīng)用程序的視角看,數(shù)據(jù)庫系統(tǒng)的三級模式結(jié)構(gòu)是(C)。A、模式、外模式和內(nèi)模式B、內(nèi)模式、外模式和模式C、外模式、模式和內(nèi)模式D、外模式、內(nèi)模式和模式4.在一個學(xué)生關(guān)系中,可以成為主關(guān)鍵字(或稱主碼)的屬性是(C)。A、性別B、年齡C、學(xué)號D、班級5.有嚴格的數(shù)學(xué)基礎(chǔ)的數(shù)據(jù)模型是(A)。A、關(guān)系模型B、網(wǎng)狀模型C、層次模型D、面向?qū)ο竽P?.下列關(guān)于索引的說明不對的的是(A)。A、索引必須創(chuàng)建在主關(guān)鍵字之上B、索引與基本表分開存儲C、索引是為了提高查詢速度而創(chuàng)建的D、索引會在一定限度上影響增刪改操作的效率7.設(shè)關(guān)系R是滿足第一范式的,若R中不存在非主屬性對主鍵的部分函數(shù)依賴,則R符合(A)。A、第二范式B、第三范式C、BNC范式D、第四范式8.下列符合第三范式的關(guān)系是(D)。A、學(xué)生(學(xué)號,姓名,課程號,課程名)B、學(xué)生(學(xué)號,姓名,課程名,成績)C、學(xué)生(學(xué)號,姓名,課程號,成績)D、學(xué)生(學(xué)號,姓名,性別)9.在第一個關(guān)系中出現(xiàn),而在第二個關(guān)系中不出現(xiàn)的記錄組成的新關(guān)系稱為(D)。A、兩個關(guān)系的積B、兩個關(guān)系的并C、兩個關(guān)系的交D、兩個關(guān)系的差10.數(shù)據(jù)庫應(yīng)用程序開發(fā)中,需求分析階段的重要目的是(A)。A、回答“干什么”的問題B、回答“怎么干”的問題C、建立邏輯數(shù)據(jù)模型D、建立最佳物理存儲結(jié)構(gòu)11.用戶使用SQLServer時,通常需要依次通過兩個安全性階段(C)。A、登錄驗證、操作驗證B、操作驗證、登錄驗證C、身份驗證、權(quán)限認證D、權(quán)限認證、身份驗證12.SQLServer數(shù)據(jù)庫中的一個完整的備份通常要涉及(A)。A、系統(tǒng)數(shù)據(jù)庫、用戶數(shù)據(jù)庫和事務(wù)日記B、系統(tǒng)數(shù)據(jù)庫、系統(tǒng)表和數(shù)據(jù)字典C、系統(tǒng)數(shù)據(jù)庫、用戶數(shù)據(jù)庫和數(shù)據(jù)字典D、用戶數(shù)據(jù)庫和事務(wù)日記13.SQLServer中進行數(shù)據(jù)庫恢復(fù)的SQL語句是(C)。A、INSERTDATABASEB、BACKUPDATABASEC、RESTO(shè)REDATABASED、UPDATEDATABASE14.下列SQL語句中,可以完畢并運算的是(A)。A、SELECT*FROM籃球愛好者UNIONSELECT*FROM足球愛好者B、SELECT*FROM籃球愛好者INTERSECTSELECT*FROM足球愛好者C、SELECT*FROM籃球愛好者EXCEPTSELECT*FROM足球愛好者D、SELECT*FROM籃球愛好者,足球愛好者15.設(shè)學(xué)生表和課程表的結(jié)構(gòu)分別為(學(xué)號,姓名)和(學(xué)號,課程號,成績),假如希望查詢出“成績大于90分的學(xué)生姓名”,則相應(yīng)的SQL語句是(D)。A、SELECT姓名FROM學(xué)生表WHERE學(xué)生表.學(xué)號=課程表.學(xué)號AND課程表.成績>90B、SELECT姓名FROM課程表WHERE學(xué)生表.學(xué)號=課程表.學(xué)號AND課程表.成績>90C、SELECT姓名FROM學(xué)生表,課程表WHERE學(xué)生表.學(xué)號=課程表.學(xué)號OR課程表.成績>90D、SELECT姓名FROM學(xué)生表,課程表WHERE學(xué)生表.學(xué)號=課程表.學(xué)號AND課程表.成績>90二、填空題1.?dāng)?shù)據(jù)庫系統(tǒng)的三級模式結(jié)構(gòu)是指數(shù)據(jù)庫系統(tǒng)由外模式、模式和內(nèi)模式三級抽象模式構(gòu)成。2.進行數(shù)據(jù)庫備份時,必須同時復(fù)制主數(shù)據(jù)文獻和事務(wù)日記文獻。3.計算機數(shù)據(jù)解決技術(shù)大體經(jīng)歷了人工管理、文獻管理和數(shù)據(jù)庫管理等三個階段。4.假如一個數(shù)據(jù)表不滿足第三范式,那么至少會存在數(shù)據(jù)冗余、更新異常、插入異常和刪除異常等問題。5.SQLServer支持3種備份設(shè)備,即磁盤設(shè)備、磁帶設(shè)備和命名管道設(shè)備。6.VB提供了三種數(shù)據(jù)庫訪問引擎,即Jet引擎、ODBC和OLEDB,目前重要使用OLEDB。7.“實體一聯(lián)系”方法是描述數(shù)據(jù)庫概念模型的重要方法,一般稱這種方法為E-R方法。8.用戶使用SQLServer數(shù)據(jù)庫時,一般需要通過兩個安全性階段:身份驗證和權(quán)限認證。三、判斷題1.計算機數(shù)據(jù)解決技術(shù)大體經(jīng)歷了人工管理、文獻管理和SQLServer數(shù)據(jù)庫管理三大階段。(╳)2.可以惟一表達數(shù)據(jù)表中的每條記錄的字段或者字段的組合稱為主碼或主鍵。(√)3.SQLServer數(shù)據(jù)庫中的NULL值(空值)表達的是“空格”或“0”值。(╳4.數(shù)據(jù)庫應(yīng)用程序開發(fā)中,需求分析階段的重要目的是回答“干什么”的問題(√)。5.SQL結(jié)構(gòu)化查詢語言是一種過程化語言(╳)。6.索引是在基本表的列上建立的一種數(shù)據(jù)庫對象,它和基本表分開存儲,它的建立或撤消對數(shù)據(jù)的內(nèi)容毫無影響。(√)7.當(dāng)刪除一個視圖時,與之相關(guān)聯(lián)的基本表也會自動被刪除(X)8.參照完整性規(guī)則通常是指在兩個參照和被參照關(guān)系中,參照關(guān)系中每條記錄的外鍵或者為空,或者等于被參照關(guān)系中某條記錄的主鍵。(√)9.一個不規(guī)范的關(guān)系模式通常會引發(fā)插入異常、刪除異常和更新異常,導(dǎo)致大量的數(shù)據(jù)冗余。(√)10.目前的關(guān)系數(shù)據(jù)庫系統(tǒng)一般都支持標準SQL語句。(√)四、簡述題1.請簡要說明視圖的概念和作用。參考答案及評分要點:視圖是在基本表或其他視圖上建立的表,它的結(jié)構(gòu)和內(nèi)容都來自某個基本表,是依據(jù)基本表存在而存在的(2分)。刪除一個視圖時,不會對基本表產(chǎn)生任何影響,但當(dāng)刪除一張基本表時,與之相關(guān)聯(lián)的視圖就會自動被刪除(1分)。其作用重要是:(1)視圖是通過預(yù)編譯的SELECT語句,存儲在數(shù)據(jù)庫服務(wù)器端,因此執(zhí)行視圖比從客戶端直接執(zhí)行SELECT語句速度更快、效率更高一些。(2)視圖屬于用戶模式范疇,在實際中,一般的用戶不一定具有SELECT語句方面的專門知識,從用戶和諧性角度來說,視圖更便于用戶使用。(3)運用視圖可以簡化的形式表達復(fù)雜的SELECT語句組,如嵌套查詢等。(每答對1點得1分,最高2分)。2.什么是函數(shù)依賴與函數(shù)決定,請舉例說明。參考答案及評分要點:設(shè)一個關(guān)系為R,X和Y是它的兩個屬性集。若對于X上的每個值都有Y上的一個惟一值與之相應(yīng),則稱X和Y具有函數(shù)依賴關(guān)系,并稱X函數(shù)決定Y,或稱Y函數(shù)依賴于X,稱X為決定因素(2分)。假設(shè)一個職工關(guān)系為(職工號,姓名,性別,年齡,職務(wù)),職工號用來標記每個職工,選作該關(guān)系的主鍵(舉例恰當(dāng)?shù)?分)。我們可以從以下兩方面理解函數(shù)依賴的概念:一方面,對于該關(guān)系中每個職工的職工號,都相應(yīng)著姓名屬性中的惟一值,即該職工的姓名,或者說一個職工的姓名由其職工號惟一擬定,所以稱職工號函數(shù)決定姓名,或稱姓名函數(shù)依賴于職工號(1分)。另一方面,除職工號外,其他屬性都不能成為決定因素形成函數(shù)依賴,由于對于它們的每個屬性值,都也許相應(yīng)另一屬性的多個不同的取值,比如對于性別屬性的一個取值“男”就會相應(yīng)多個而不是一個職工號(1分)。五、綜合應(yīng)用題1.用SQL語句創(chuàng)建簡樸數(shù)據(jù)表設(shè)有兩個關(guān)系(1)教師關(guān)系T,涉及教師編號TNo,姓名TN,系別TD,職稱RANK;(2)課程關(guān)系C,涉及課程號CNo,課程名CN。教師編號和課程號分別是上述兩個關(guān)系的主鍵,請用SQL語句2.用SQL語句創(chuàng)建數(shù)據(jù)表參考答案CREATETABLET{TNoINTPRIMARYKEY,TNCHAR(30),TDCHAR(20),RANKCHAR(20)};2.在1題基礎(chǔ)上,假設(shè)還存在教師專家課程關(guān)系TC,涉及教師編號TNo和課程號CNo。注意:說明主鍵碼和外鍵碼約束參考答案CREATETABLETC{TNoINT,CNoINT,PRIMARYKEY(Tno,Cno),F(xiàn)OREIGNKEY(TNo)REFERENCEST(TNo),F(xiàn)OREIGNKEY(CNo)REFERENCESC(CNo)};3.運用SQL語句進行查詢在2題的基礎(chǔ)上,假如要查詢“張紅老師承擔(dān)的所有課程”,請寫出相應(yīng)的SQL查詢語句。參考答案SELECTC.CNo,C.CNFROMT,C,TCWHERET.TNo=TC.TNoANDC.CN=TC.CNoANDT.TN=’張紅’4.用SQL語句創(chuàng)建簡樸數(shù)據(jù)表設(shè)有職工數(shù)據(jù)表T,涉及職工編號TNo,姓名TN,出生年月日TD等字段。TNo和TN均為字符型(長度10),TD為日期型。TNo是主鍵,請用SQL語句創(chuàng)建該數(shù)據(jù)表T。參考答案CREATETABLET(TNoCHAR(10)PRIMARYKEY,TNCHAR(10),TDDATETIME);5.用SQL語句創(chuàng)建帶約束條件的數(shù)據(jù)表在4題基礎(chǔ)上,假設(shè)還存在工資數(shù)據(jù)表C,涉及職工編號CNo,基本工資Cn等字段。Cn為數(shù)值型(帶小數(shù))。Cno是該表主鍵,字符型(長度10)。該數(shù)據(jù)表與職工數(shù)據(jù)表T之間存在外鍵約束,即職工數(shù)據(jù)表T中不存在的記錄不可以出現(xiàn)在該表中。請根據(jù)上述說明,用SQL創(chuàng)建工資數(shù)據(jù)表C參考答案CREATETABLEC(CNoCHAR(10)PRIMARYKEY,Cnmoney,FOREIGNKEY(CNo)REFERENCEST(TNo));6.程序應(yīng)用題設(shè)學(xué)生成績表的結(jié)構(gòu)為(學(xué)號、課程號、成績),程序運營界面如圖1所示。進入界面后,用戶一方面選擇學(xué)號(Combo1)、課程號(Combo2),姓名(Text1)和課程名(Text2)從數(shù)據(jù)庫中自動讀入;然后,用戶輸入相應(yīng)的成績(Text3),點擊“確認”按鈕后,將結(jié)果插入到學(xué)生成績表中。請補充完畢下列程序代碼。Privat(yī)eSubCommand1_Click()‘聲明一個記錄集對象DimADOrsAsNewRecordset‘將記錄集對象與已建立的數(shù)據(jù)庫聯(lián)接對象ADOcn綁定ADOrs.ActiveConnection=ADOcn參考答案及評分要點:‘第一步:在學(xué)生成績表中查詢是否存在關(guān)鍵字相同的記錄strSQL=”Select*From學(xué)生成績表Where學(xué)號=’”+combo1.Text+”‘And課程號=’“+Combo2.Text+”‘“(本小點3分)ADOrs.OpenStrSQL(本小點2分)‘第二步:假如關(guān)鍵字反復(fù),則退出程序IfNotADOrs.EOFThen(本小點3分)MsgBox“記錄已存在,不能繼續(xù)增長”ExitSubEndIf‘第三步:將結(jié)果插入到學(xué)生成績表中StrSQL=”InsertInto學(xué)生成績表(學(xué)號,課程號,成績)Valu
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025版酒店客房部客房服務(wù)員聘用協(xié)議3篇
- 承德應(yīng)用技術(shù)職業(yè)學(xué)院《生物醫(yī)學(xué)信號與系統(tǒng)》2023-2024學(xué)年第一學(xué)期期末試卷
- 二零二五年度企業(yè)股東投票權(quán)委托代理協(xié)議3篇
- 2025版?zhèn)€人擔(dān)保貸款合同及借條規(guī)范模板
- 空調(diào)保護罩施工方案
- 舊橋橋面施工方案
- 2024年用于水利工程建設(shè)的砂石材料供應(yīng)合同
- 2024年標準管理咨詢合作合同模板版
- 牙科正畸數(shù)字化技術(shù)應(yīng)用的策略與發(fā)展方向
- 萬兆工廠試點的評估與效果反饋
- 新業(yè)娛樂安全評價報告
- 醫(yī)保工作自查表
- 調(diào)休單、加班申請單
- 小學(xué)-英語-湘少版-01-Unit1-What-does-she-look-like課件
- 單證管理崗工作總結(jié)與計劃
- 規(guī)劃設(shè)計收費標準
- 安全安全隱患整改通知單及回復(fù)
- 國有檢驗檢測機構(gòu)員工激勵模式探索
- 采購部年終總結(jié)計劃PPT模板
- CDI-EM60系列變頻調(diào)速器使用說明書
- 【匯總】高二政治選擇性必修三(統(tǒng)編版) 重點知識點匯總
評論
0/150
提交評論