2023年數(shù)據(jù)庫基礎(chǔ)與應(yīng)用課程復(fù)習(xí)內(nèi)容和要求_第1頁
2023年數(shù)據(jù)庫基礎(chǔ)與應(yīng)用課程復(fù)習(xí)內(nèi)容和要求_第2頁
2023年數(shù)據(jù)庫基礎(chǔ)與應(yīng)用課程復(fù)習(xí)內(nèi)容和要求_第3頁
2023年數(shù)據(jù)庫基礎(chǔ)與應(yīng)用課程復(fù)習(xí)內(nèi)容和要求_第4頁
2023年數(shù)據(jù)庫基礎(chǔ)與應(yīng)用課程復(fù)習(xí)內(nèi)容和要求_第5頁
已閱讀5頁,還剩18頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

(2023.06.21)數(shù)據(jù)庫基礎(chǔ)與應(yīng)用課程復(fù)習(xí)內(nèi)容和規(guī)定(文本)徐孝凱:考試內(nèi)容的比例安排對于計算機信息管理專業(yè),數(shù)據(jù)庫基本知識(一至五章)、ACCESS使用與操作(六、七章)、SQLServer操作與應(yīng)用(八、九章)等三個方面內(nèi)容大約占試題量的60%、20%和20%??己诵问讲捎闷谀┚砻婵己伺c形成性考核相結(jié)合的方式。形成性考核占20分,視平時上機和作業(yè)完畢情況而定,由所在班級的任課教師給定,由省(市、自治區(qū))級電大認(rèn)定;期末卷面考核占80分,由中央電大統(tǒng)一命題并采用閉卷方式,答題時限為90分鐘。兩方面成績累計達成60分者為及格。終結(jié)性考核情況終結(jié)性考核:由中央電大統(tǒng)一命題和規(guī)定考試時間,采用閉卷方式答題,答題時限為90分鐘;試卷題型大體涉及:選擇題、判斷題、填空題、按照SQL語句序列寫出相應(yīng)功能、以及按照數(shù)據(jù)庫操作功能寫出相應(yīng)的SQL語句序列等5種題型。關(guān)系數(shù)據(jù)結(jié)構(gòu)的含義在現(xiàn)實世界中,數(shù)據(jù)被劃分為不同的域,每個域中的數(shù)據(jù)具有共同的特性。每個域包具有若干個互不相同的數(shù)據(jù),域和域之間相乘運算的結(jié)果叫做笛卡兒積。笛卡兒積中的一個子集在數(shù)據(jù)庫理論中稱作為一個關(guān)系。一個關(guān)系又涉及有若干個屬性,由這些屬性構(gòu)成該關(guān)系的關(guān)系模式(數(shù)據(jù)結(jié)構(gòu)),也就是關(guān)系框架;所有屬性的一個具體值稱為一個元組,一個關(guān)系可以包含0個、1個和多個元組,當(dāng)具有0個元組,既不包含任何元組時,表白該關(guān)系是只具有關(guān)系模式的空關(guān)系,在每個關(guān)系中,具有標(biāo)記作用的屬性被稱為關(guān)鍵屬性,每個元組中的關(guān)鍵屬性的值被稱為該元組的碼,或關(guān)鍵字。關(guān)系完整性一個關(guān)系的完整性涉及三個方面,即實體完整性、參照完整性、以及用戶定義的完整性。其中每個關(guān)系都必須滿足實體完整性和參照完整性,用戶定義的完整性可有可無,可以嚴(yán)謹(jǐn),可以寬松,要根據(jù)情況和規(guī)定進行具體設(shè)計。關(guān)系的實體完整性是指:關(guān)系中每個元組的主碼(關(guān)鍵字)不能為空值,也就是說,它必須為唯一的和擬定的一個值。參照完整性是針對兩個關(guān)系而言的,它們有一個共同的屬性,該屬性在一個關(guān)系中為主碼屬性,而在另一個關(guān)系中為外碼屬性,其中包含主碼屬性的關(guān)系被稱為“被參照關(guān)系”,而包含外碼屬性的關(guān)系被稱為“參照關(guān)系”,按照參照完整性規(guī)則:參照關(guān)系中的每個元組的外碼要么為空,要么為被參照關(guān)系中的主碼屬性中的一個值,不允許取其他的任何值。用戶定義的完整性是對一些屬性的取值范圍進行約束和限制,避免非法的數(shù)據(jù)進入數(shù)據(jù)庫。關(guān)系代數(shù)的含義對關(guān)系的各種運算稱為關(guān)系代數(shù)。它涉及傳統(tǒng)意義上的集合運算,這些集合運算涉及集合并運算、交運算、差運算和廣義笛卡兒積運算等四種。一個關(guān)系被看作為具有共同屬性的元組的集合,所以在一個關(guān)系上同樣可以進行對集合的各種運算。如并運算就是把兩個關(guān)系中具有不同主碼的所有元組合并起來,而構(gòu)成一個新關(guān)系,它就是兩個關(guān)系進行并運算的結(jié)果。對關(guān)系除了可以進行集合運算外,還可以進行專門的關(guān)系運算,它涉及選擇運算、投影運算和連接運算這三種。選擇運算就是從一個關(guān)系中選擇出所有滿足條件的元組而構(gòu)成的一個新關(guān)系;投影運算就是從一個關(guān)系中選擇出一部分屬性而構(gòu)成的新關(guān)系;連接運算是在兩個關(guān)系中進行而產(chǎn)生出一個新關(guān)系,連接運算又可細(xì)分為等值連接、自然連接和一般連接等多種不同的連接方式,從而產(chǎn)生出不同的連接結(jié)果。關(guān)系規(guī)范化的概念對一個關(guān)系必須要進行規(guī)范化,這樣才可以保證對數(shù)據(jù)操作的完整性和一致性。關(guān)系規(guī)范化從低檔到高級有多個不同級別,依次為第一范式、第二范式、第三范式、BCNF范式、第4范式、第5范式等級別。關(guān)系的規(guī)范化限度越高,同一數(shù)據(jù)庫中的關(guān)系被分解得越多,使用數(shù)據(jù)時需要連接更多的關(guān)系,由此也許帶有使用數(shù)據(jù)庫的不方便,不簡捷。所以設(shè)計一個數(shù)據(jù)庫時,應(yīng)根據(jù)實際應(yīng)用的需要,把數(shù)據(jù)庫規(guī)范化到合適的限度,不是規(guī)范化限度越高越好。通常,一般規(guī)定規(guī)范化到第3范式的限度。ACCESS數(shù)據(jù)庫管理系統(tǒng)概述涉及ACCESS數(shù)據(jù)庫管理系統(tǒng)的特點,它的操作界面的布局和結(jié)構(gòu),它所包含的操作對象的種類和作用,數(shù)據(jù)庫的建立和打開等內(nèi)容。ACCESS數(shù)據(jù)庫中共有7種不同的操作對象,它們分別為:表、查詢、窗體、報表、頁、宏、模塊等。用表來存儲基本數(shù)據(jù);對表進行關(guān)系運算得到的結(jié)果稱為查詢對象;用窗體作為人機交流的輸入界面,;報表輸出表或查詢中的數(shù)據(jù);頁對象是指數(shù)據(jù)訪問頁,用來通過瀏覽器訪問數(shù)據(jù)庫;宏是一組操作數(shù)據(jù)庫命令的集合,運營它時可以自動和連續(xù)地執(zhí)行其中的每條命令,完畢相應(yīng)的組合操作;模塊是用ACCESS數(shù)據(jù)庫系統(tǒng)中內(nèi)含的VBA語言,即應(yīng)用于數(shù)據(jù)庫的VisualBasic語言,根據(jù)對數(shù)據(jù)庫操作的需要而編寫的程序模塊,通常運用模塊對象來實現(xiàn)窗體對象中相應(yīng)控件(如按鈕、菜單等)的功能。SQLServer的系統(tǒng)結(jié)構(gòu)涉及存儲結(jié)構(gòu)、系統(tǒng)數(shù)據(jù)庫、系統(tǒng)表等三個方面的內(nèi)容。存儲結(jié)構(gòu)涉及數(shù)據(jù)庫對象和數(shù)據(jù)庫文獻,常用的數(shù)據(jù)庫對象有:表、索引、視圖、觸發(fā)器、存儲過程、缺省、約束、用戶、圖表、以及用戶自定義的數(shù)據(jù)類型等。數(shù)據(jù)庫文獻有主數(shù)據(jù)庫文獻、次數(shù)據(jù)庫文獻、事務(wù)日記文獻等三種。系統(tǒng)數(shù)據(jù)庫有4個,分別為存儲系統(tǒng)級信息的Master數(shù)據(jù)庫,存儲臨時信息的Tempdb數(shù)據(jù)庫,存儲建立數(shù)據(jù)庫4信息的Model數(shù)據(jù)庫,用來進行管理的Msdb數(shù)據(jù)庫。TransactSQL語言中使用的數(shù)據(jù)類型被分為6個大的類型:數(shù)值型、字符型、日期時間型、二進制型、位型、雙字節(jié)型。其中數(shù)值型又被細(xì)分為10種具體類型,整數(shù)型有4種:分別細(xì)分為bigint、int、small、tinyint;字符型又被細(xì)分分為3種:分別為char、varchar、text。使用SQL語言進行數(shù)據(jù)庫查詢舉例分析查詢語句舉例1selectx.*--從結(jié)果表中投影出學(xué)生表中的所有屬性from學(xué)生x,選課y--教學(xué)數(shù)據(jù)庫中有學(xué)生、課程、選課wherex.學(xué)生號=y.學(xué)生號--進行等值連接構(gòu)成一個關(guān)系(表)功能:從教學(xué)庫中查詢出選修了課程的所有學(xué)生信息。查詢語句舉例2select*from學(xué)生whereexists(select*--子查詢,在選課中學(xué)生號出現(xiàn)3次的記錄選上來from選課where學(xué)生.學(xué)生號=選課.學(xué)生號groupby選課.學(xué)生號havingcount(*)=3)功能:從教學(xué)庫中查詢出同時選修了3門課程的所有學(xué)生信息。查詢語句舉例3selectx.*,課程號,成績from學(xué)生x,選課ywherex.學(xué)生號=y.學(xué)生號orderbyx.學(xué)生號--結(jié)果表按學(xué)生號排序功能:從教學(xué)庫中查詢出每個學(xué)生選修每門課程的成績,并按照學(xué)生號分組排序。查詢語句舉例4select商品表1.商品代號,單價,數(shù)量,產(chǎn)地from商品表1,商品表2--商品數(shù)據(jù)庫中有商品表1和商品表2where商品表1.商品代號=商品表2.商品代號--等值連接功能:從商品庫中查詢出每種商品的商品代號、單價、數(shù)量和產(chǎn)地。查詢語句舉例5select課程號,成績from學(xué)生,選課where學(xué)生.學(xué)生號=選課.學(xué)生號and姓名='王明'--等值連接后選擇姓名功能:從教學(xué)庫中查詢出姓名叫做“王明”的學(xué)生的所有選課的課程號及成績。查詢語句舉例6select*from課程where課程號in(select課程號--子查詢:按課程號分組后選擇記錄from選課groupby課程號havingcount(*)>5)功能:從教學(xué)庫中查詢出被5個以上學(xué)生選修的所有課程。查詢語句舉例7select*from學(xué)生wherenotexists(select*--子查詢:結(jié)果為空或非空from選課where學(xué)生.學(xué)生號=選課.學(xué)生號)功能:從教學(xué)庫中查詢出沒有選修任何課程的學(xué)生記錄信息。查詢語句舉例8declare@achar(8)--定義局部變量set@a='計算機'--為局部變量賦值selectcount(*)as計算機專業(yè)人數(shù)--記錄人數(shù)fromstudents--AAA數(shù)據(jù)庫中有學(xué)生students表和成績score表whereleft(專業(yè),3)=@a--專業(yè)名稱的前3個字符為'計算機'的被選出來功能:從students表中記錄出專業(yè)名開頭為@a的值(即“計算機”)的所有學(xué)生人數(shù)。查詢語句舉例9createprocedurexxk4--存儲過程定義(@achar(8),@bvarchar(10),@cnumeric(5,2))–參數(shù)asbeginupdatescore--更新學(xué)生成績set成績=@cwhere學(xué)號=@aand課程名=@bend功能:修改score表中學(xué)號為@a的值、課程名為@b的值的所相應(yīng)的成績?yōu)锧c的值。張小會:數(shù)據(jù)解決技術(shù)發(fā)展經(jīng)歷了哪些階段?徐孝凱:手工管理、文獻解決、數(shù)據(jù)庫管理、分布式數(shù)據(jù)庫系統(tǒng)管理張小會:數(shù)據(jù)庫文獻中至少包含的對象有?徐孝凱:數(shù)據(jù)表。張曉峰:關(guān)系完整性涉及哪三個方面?徐孝凱:涉及實體、參照、用戶定義等完整性.張曉峰:數(shù)據(jù)庫基礎(chǔ)與應(yīng)用課程的課程設(shè)計問題?徐孝凱:請參考數(shù)據(jù)庫應(yīng)用課程設(shè)計指導(dǎo)書.往屆試卷之一供參考!附件1:數(shù)據(jù)庫基礎(chǔ)與應(yīng)用(計信息管理)試題6(2023秋出,10秋交,20231月考)往屆試卷之二供參考!附件2:數(shù)據(jù)庫基礎(chǔ)與應(yīng)用(計信息管理)試題7(2023秋出,10秋交,20233月部隊考)附件1:中央廣播電視大學(xué)數(shù)據(jù)庫基礎(chǔ)與應(yīng)用(計信息管理)試題6題號一二三四五總分2023年1月考一、單項選擇題,把合適的選項編號填寫在括號內(nèi)。(每小題2分,共20分)1.若實體A和B是多對多的聯(lián)系,實體B和C是1對1的聯(lián)系,則實體A和C的聯(lián)系是()。A.一對一B.一對多C.多對一D.多對多2.若一個關(guān)系的任何屬性都不會部分依賴和傳遞依賴于任何候選碼,則該關(guān)系最高達成了()范式。A.第一B.第二C.第三D.BC3.在SQL中,createtable為()數(shù)據(jù)庫中基本表結(jié)構(gòu)的命令。A.建立B.修改C.刪除D.查詢4.若規(guī)定基本表中某一列或若干列為非空和唯一值雙重約束,則這些列就是該基本表的()碼。A.主碼B.候選碼C.外碼D.內(nèi)碼5.設(shè)一個集合A={3,4,5,6,7},集合B={1,3,5,7,9},則A減B的差集中包具有()個元素。A.10B.5C.3D.26.下列哪一個不是設(shè)立表間“關(guān)系”時的選項()。A.實行參照完整性B.級聯(lián)追加相關(guān)記錄C.級聯(lián)更新相關(guān)字段D.級聯(lián)刪除相關(guān)記錄7.在Access數(shù)據(jù)庫系統(tǒng)中,不能建立索引的數(shù)據(jù)類型是()。A.文本型B.備注型C.數(shù)值型D.日期/時間型8.Access2023用戶操作界面由()個部分組成。A.8B.10C.5D.69.下列()圖標(biāo)是Access2023中新建查詢的標(biāo)志。A.B.C.D.10.Access2023中包具有()個數(shù)據(jù)庫對象。A.7B.12C.8D.10二、是非判斷題,根據(jù)敘述對的與否在題目開始的括號內(nèi)打?qū)μ枴啊獭被虿嫣枴啊痢?每小題2分,共20分)()1.在文獻管理階段,程序和數(shù)據(jù)在存儲位置上是分開存放的。()2.若一個關(guān)系的一些非主屬性也許部分依賴于候選碼,則稱該關(guān)系達成了第二范式。()3.在SQL中建立和刪除數(shù)據(jù)庫模式的命令分別為createschema和dropschema。()4.對于較復(fù)雜的系統(tǒng),概念設(shè)計階段的重要任務(wù)是:一方面根據(jù)系統(tǒng)的各個局部應(yīng)用畫出各自相應(yīng)的局部ER圖,然后再進行綜合和整體設(shè)計,畫出整體ER圖。()5.由概念設(shè)計進入邏輯設(shè)計時,本來的實體不需要轉(zhuǎn)換成相應(yīng)的基本表或視圖。()6.在SQLServer2023中,通常不需要用戶建立索引,而是通過使用主碼約束或唯一值約束,由系統(tǒng)自動建立相應(yīng)的索引。()7.常見的SQLServer2023的版本只涉及有標(biāo)準(zhǔn)版、個人版、開發(fā)版和評估版。()8.?dāng)?shù)據(jù)庫備份和恢復(fù)的Transact-SQL語句分別相應(yīng)為RestoreDatabas和BackupDatabase。()9.在SQLServer2023中引入索引可以加快數(shù)據(jù)查詢的速度。()10.SQLServer2023支持兩種形式的變量,即局部變量和全局變量。三、填空題,把合適內(nèi)容填在橫線上。(每空2分,共30分)1.在文獻系統(tǒng)中,存取數(shù)據(jù)的基本單位為________,在數(shù)據(jù)庫系統(tǒng)中,存取數(shù)據(jù)的基本單位為數(shù)據(jù)項。2.數(shù)據(jù)庫的邏輯數(shù)據(jù)模型依次有層次、網(wǎng)狀、________和對象等四種。3.?dāng)?shù)據(jù)庫體系結(jié)構(gòu)中包含的三級模式為________、外模式和內(nèi)模式三種。4.設(shè)一個關(guān)系為R(A,B,C,D,E),它的最小函數(shù)依賴集為FD={A→B,A→C,A→D,D→E},該關(guān)系滿足________范式。5.在SQL中,根據(jù)基本表建立一個視圖時,涉及建立了該視圖的________和內(nèi)容兩個方面。6.實體之間的聯(lián)系類型有三種,分別為1對1、________和多對多。7.?dāng)?shù)據(jù)庫系統(tǒng)的三級模式結(jié)構(gòu)和兩級數(shù)據(jù)映象保證了數(shù)據(jù)的________獨立性和物理獨立性。8.在SQL的select查詢語句中,groupby選項實現(xiàn)__________功能,orderby選項實現(xiàn)對結(jié)果表的排序功能。9.一個數(shù)據(jù)庫應(yīng)用系統(tǒng)的開發(fā)過程大體相繼通過需求分析、概念設(shè)計、__________、物理設(shè)計、機器實現(xiàn)、運營維護等六個階段。10.由概念設(shè)計進入邏輯設(shè)計時,本來的實體被轉(zhuǎn)換為相應(yīng)的________或視圖。11.在Access2023中,表結(jié)構(gòu)設(shè)計窗口分為兩半部分,上半部分是____________,下半部分是字段屬性設(shè)立。12.在Access2023中,貨幣型數(shù)據(jù)最長為________個字節(jié)。13.在Access2023中,報表有__________和預(yù)覽兩種視圖,而沒有數(shù)據(jù)表視圖。14.模塊窗口由工程資源管理器、模塊屬性窗口和__________編輯窗口三部分組成。15.Access2023中的窗體由__________、主體和頁腳等三個部分組成。四、根據(jù)主教材第四章所給的商品庫和教學(xué)庫,按照下列前3小題的每條SQL查詢語句寫出相應(yīng)的功能,接著按照下列后2小題的每種功能寫出相應(yīng)的SQL查詢語句。(每小題4分,共20分)在名稱為商品庫的數(shù)據(jù)庫中包具有商品表1和商品表2,它們的定義分別為:商品表1(商品代號char(8),分類名char(8),單價float(yī),數(shù)量int)商品表2(商品代號char(8),產(chǎn)地char(6),品牌char(6),)在名稱為教學(xué)庫的數(shù)據(jù)庫中包具有學(xué)生、課程和選課三個表,它們的定義分別為:學(xué)生(學(xué)生號char(7),姓名char(6),性別char(2),出生日期datetime,專業(yè)char(10),年級int)課程(課程號char(4),課程名char(10),課程學(xué)分int選課(學(xué)生號char(7),課程號char(4),成績int)1.selectdistinct品牌from商品表22.select課程號from選課where學(xué)生號=@s13.select專業(yè),count(*)as人數(shù)from學(xué)生groupby專業(yè)4.從商品庫中查詢出每類(即分類名相同)商品的最高單價。5.從商品庫中查詢出所有商品的不同分類名。五、根據(jù)下面所給的AAA數(shù)據(jù)庫,寫出每小題所能實現(xiàn)的功能。(每小題5分,共10分)假設(shè)使用名稱為AAA的數(shù)據(jù)庫,它涉及Students(學(xué)號char(8),姓名varchar(8),年齡int,專業(yè)varchar(20),入學(xué)日期DateTime)和Score(學(xué)號char(8),課程名varchar(10),成績numeric(5,2))兩張表。1.declare@anumeric(5,2),@bnumeric(5,2)set@a=(selectmax(成績)fromscore)set@b=(selectmin(成績)fromscore)print@a-@b2.creat(yī)eprocedurexxk2asbeginselectx.學(xué)號,x.姓名,count(*)as門數(shù)fromstudentsx,scoreywherex.學(xué)號=y.學(xué)號groupbyx.學(xué)號,x.姓名end

中央廣播電視大學(xué)數(shù)據(jù)庫基礎(chǔ)與應(yīng)用(計信息管理)試題參考答案及評分標(biāo)準(zhǔn)6一、單項選擇題,把合適的選項編號填寫在括號內(nèi)。(每小題2分,共20分)1.D2.D3.A4.B5.D6.B7.B8.C9.D10.A二、是非判斷題,根據(jù)敘述對的與否在題目開始的括號內(nèi)打?qū)μ枴啊獭被虿嫣枴啊痢?每小題2分,共20分)1.√2.×3.√4.√5.×6.√7.×8.×9.√10.√三、填空題,把合適內(nèi)容填在橫線上。(每空2分,共30分)1.記錄2.關(guān)系3.全局模式4.第二5.結(jié)構(gòu)6.1對多7.邏輯8.分組記錄9.邏輯設(shè)計10.基本表11.表設(shè)計器12.813.設(shè)計14.代碼15.頁眉四、根據(jù)主教材第四章所給的商品庫和教學(xué)庫,按照下列前3小題的每條SQL查詢語句寫出相應(yīng)的功能,接著按照下列后2小題的每種功能寫出相應(yīng)的SQL查詢語句。(每小題4分,共20分)評分標(biāo)準(zhǔn):根據(jù)對的限度酌情給分。1.從商品庫中查詢顯示出所有商品的不同品牌。2.從教學(xué)庫中查詢出學(xué)生號為@s1的學(xué)生所選修的所有課程的課程號。3.從教學(xué)庫中查詢出每個專業(yè)的學(xué)生人數(shù)。4.select分類名,max(單價)as最高單價from商品表1groupby分類名5.selectdistinct分類名from商品表1groupby分類名havingcount(*)>1五、根據(jù)下面所給的AAA數(shù)據(jù)庫,寫出每小題所能實現(xiàn)的功能。(每小題5分,共10分)評分標(biāo)準(zhǔn):根據(jù)對的限度酌情給分。1.求出score表中最高成績與最低成績的分?jǐn)?shù)之差。2.顯示出AAA庫中每個學(xué)生的學(xué)號、姓名及選課門數(shù)。附件2:中央廣播電視大學(xué)數(shù)據(jù)庫基礎(chǔ)與應(yīng)用(計信息管理)試題7題號一二三四五總分2023年1月考一、單項選擇題,把合適的選項編號填寫在括號內(nèi)。(每小題2分,共20分)1.設(shè)一個關(guān)系A具有a1個屬性和a2個元組,關(guān)系B具有b1個屬性和b2個元組,則關(guān)系A(chǔ)B具有()個元組。A.a(chǎn)1+b1B.a2b2C.a(chǎn)1+b2D.a2b12.在一個關(guān)系R中,若X可以函數(shù)決定所有屬性,并且X的任何真子集都不能函數(shù)決定所有屬性,則稱X為關(guān)系R的一個()。A.候選碼B.外碼C.超碼D.屬性組3.設(shè)一個關(guān)系為R(A,B,C,D,E),它的最小函數(shù)依賴集為FD={A→B,A→C,(A,D)→E},則該關(guān)系的候選碼為()。A.AB.DC.(A,D)D.(A,C)4.設(shè)一個關(guān)系為R(A,B,C,D,E),它的最小函數(shù)依賴集為FD={A→B,C→D,C→E},該關(guān)系只滿足第一范式,若要規(guī)范化為第二范式,則將被分解為()個關(guān)系。A.1B.2C.3D.45.由概念設(shè)計進入邏輯設(shè)計時,本來的()聯(lián)系通常都需要轉(zhuǎn)換成相應(yīng)的基本表。A.一對一B.一對多C.多對多D.多對一6.在Access2023數(shù)據(jù)庫系統(tǒng)中,不能建立索引的數(shù)據(jù)類型是()。A.文本型B.備注型C.?dāng)?shù)值型D.日期/時間型7.在ACCESS2023數(shù)據(jù)庫文獻中,至少包具有()對象。A.表B.查詢C.窗體D.模塊8.Access2023中包具有()個數(shù)據(jù)庫對象。A.7B.6C.8D.109.在設(shè)計Access2023數(shù)據(jù)表時,“索引”屬性有()取值。A.4B.3C.2D.110.下列()圖標(biāo)是Access中新建宏的標(biāo)志。A.B.C.D.二、是非判斷題,根據(jù)敘述對的與否在題目開始的括號內(nèi)打?qū)μ枴啊獭被虿嫣枴啊痢?每小題2分,共20分)()1.用戶定義的完整性是對關(guān)系中一些屬性的取值給定相應(yīng)的約束條件,嚴(yán)禁非法數(shù)據(jù)進入數(shù)據(jù)庫。()2.在一個關(guān)系R中,若X、Y和Z為互不相同的單屬性,并且存在X→Y和Y→Z,則不存在X到Z的傳遞函數(shù)依賴。()3.在一個關(guān)系R中,若X→Y,并且X的一個真子集也可以函數(shù)決定Y,則稱X→Y為完全函數(shù)依賴。()4.在基本表中,通常不應(yīng)涉及由計算可以得到的屬性,而在視圖中,為了用戶查詢數(shù)據(jù)的方便,則時常需要包含它們。()5.當(dāng)修改一個視圖時,將對相應(yīng)的基本表產(chǎn)生影響。LINKWord.Document.8D:\\工作\\20230619-21徐曉凱老師\\(2023.06.21)數(shù)據(jù)庫基礎(chǔ)與應(yīng)用課程復(fù)習(xí)內(nèi)容和規(guī)定(文本).docOLE_LINK1\a\r錯誤!鏈接無效。6.調(diào)用一個存儲過程執(zhí)行時,無論什么情況都必須使用exec語句進行調(diào)用。()7.在SQLServer2023中,通過使用查詢分析器可以運營Transact-SQL語句。()8.在SQLServer2023系統(tǒng)中,當(dāng)使用createdatabase命令創(chuàng)建一個數(shù)據(jù)庫時,必須定義其數(shù)據(jù)文獻和日記文獻。()9.在SQLServer2023中,一個事務(wù)是一個并發(fā)控制的單位,它把必須同時執(zhí)行或不執(zhí)行的一組操作捆綁在一起。()10.數(shù)據(jù)庫管理員可以撤消以前對用戶授予的訪問數(shù)據(jù)庫的任何操作權(quán)限。三、填空題,把合適內(nèi)容填在橫線上。(每空2分,共30分)1.數(shù)據(jù)解決技術(shù)依次經(jīng)歷了人工管理、__________、數(shù)據(jù)庫管理、以及分布式數(shù)據(jù)庫管理等四個發(fā)展階段。、2.關(guān)系數(shù)據(jù)模型涉及關(guān)系數(shù)據(jù)結(jié)構(gòu)、關(guān)系______________規(guī)則和關(guān)系運算三個方面。3.學(xué)生關(guān)系中的班級號屬性與班級關(guān)系中的班級號主碼屬性相相應(yīng),則班級號屬性為____________中的外碼。4.設(shè)一個關(guān)系為R(A,B,C,D,E),它的最小函數(shù)依賴集為FD={A→B,A→C,C→D,C→E},該關(guān)系滿足________范式。5.SQL是高度非過程化和面向________操作的語言。6.實體之間的聯(lián)系類型有三種,分別為1對1、________和多對多。7.?dāng)?shù)據(jù)庫系統(tǒng)的三級模式結(jié)構(gòu)和兩級數(shù)據(jù)映象保證了數(shù)據(jù)的邏輯獨立性和________獨立性。8.由createschemaKUCUNauthorizationLIU命令建立的一個數(shù)據(jù)庫為________。9.在SQL中,__________約束的關(guān)鍵字為unique,檢查約束的關(guān)鍵字為check。10.在列舉的購物活動中,存在著三個實體,分別稱為__________、銷售實體和收款實體。11.Access2023的用戶操作界面由____________、菜單欄、工作區(qū)、工具欄、狀態(tài)欄等五個部分組成。12.在Access數(shù)據(jù)庫系統(tǒng)中,定義表中的字段就是擬定表的結(jié)構(gòu),即擬定表中字段的名稱、____________、屬性和說明等內(nèi)容。13.查詢可以作為窗體、____________和數(shù)據(jù)訪問頁的數(shù)據(jù)源。14.Access為用戶提供了多種數(shù)據(jù)庫安全措施,涉及設(shè)立用戶密碼和訪問__________。15.在Access2023中,“自動編號”型數(shù)據(jù)最長為__________個字節(jié)。四、根據(jù)主教材第四章所給的商品庫和教學(xué)庫,按照下列前3小題的每條SQL查詢語句寫出相應(yīng)的功能,接著按照下列后2小題的每種功能寫出相應(yīng)的SQL查詢語句。(每小題4分,共20分)在名稱為商品庫的數(shù)據(jù)庫中包具有商品表1和商品表2,它們的定義分別為:商品表1(商品代號char(8),分類名char(8),單價float,數(shù)量int)商品表2(商品代號char(8),產(chǎn)地char(6),品牌char(6),)在名稱為教學(xué)庫的數(shù)據(jù)庫中包具有學(xué)生、課程和選課三個表,它們的定義分別為:學(xué)生(學(xué)生號char(7),姓名char(6),性別char(2),出生日期dat(yī)etime,專業(yè)char(10),年級int)課程(課程號char(4),課程名char(10),課程學(xué)分int選課(學(xué)生號char(7),課程號char(4),成績int)1.select*from學(xué)生where專業(yè)='計算機'2.select*from學(xué)生whereexists(select*from選課where學(xué)生.學(xué)生號=選課.學(xué)生號)3.select課程.課程號,count(*)as人數(shù)from課程,選課where課程.課程號=選課.課程號groupby課程.課程號4.從商品庫中查詢出單價大于等于2023元、或者數(shù)量大于等于15的所有商品5.從教學(xué)庫中查詢出每個學(xué)生所選修的課程門數(shù)。五、根據(jù)下面所給的AAA數(shù)據(jù)庫,寫出每小題所能實現(xiàn)的功能。(每小題5分,共10分)假設(shè)使用名稱為AAA的數(shù)據(jù)庫,它涉及Students(學(xué)號char(8),姓名va

溫馨提示

  • 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)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論