電大-數(shù)據(jù)庫基礎與應用期末試題匯總(5套)(共27頁)_第1頁
電大-數(shù)據(jù)庫基礎與應用期末試題匯總(5套)(共27頁)_第2頁
電大-數(shù)據(jù)庫基礎與應用期末試題匯總(5套)(共27頁)_第3頁
電大-數(shù)據(jù)庫基礎與應用期末試題匯總(5套)(共27頁)_第4頁
電大-數(shù)據(jù)庫基礎與應用期末試題匯總(5套)(共27頁)_第5頁
已閱讀5頁,還剩23頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、精選優(yōu)質文檔-傾情為你奉上試卷代號:2478中央廣播電視大學20102012學年度第一學期“開放??啤逼谀┛荚嚁?shù)據(jù)庫基礎與應用 試題2012年1月一、單選題(每小題2分,共20分)1.若實體A和B是多對多的聯(lián)系,實體B和C是1對1的聯(lián)系,則實體A和C的聯(lián)系是(多對多)A.一對一 B.一對多 C.多對一 D.多對多2.若一個關系的任何屬性都不會部分依賴和傳遞依賴于任何候選碼,則該關系最高達到了(BC)范式。A.第一 B.第二 C.第三 D.BC3.在SQL中,create table為(建立)數(shù)據(jù)庫中基本表結構的命令。A.建立 B.修改 C.刪除 D.查詢4.若規(guī)定基本表中某一列或若干列為非空和

2、唯一值雙重約束,則這些列就是該基本表的(候選)碼。A.主碼 B.候選碼 C.外碼 D.內碼5.設一個集合A=3,4,5,6,7,集合B=l,3,5,7,9,則A減B的差集中包含有(2)個元素。A.10 B.5 C.3 D.26.下列哪一個不是設置表間"關系"時的選項(級聯(lián)追加相關記錄)。A.實施參照完整性 B.級聯(lián)追加相關記錄C.級聯(lián)更新相關字段 D.級聯(lián)刪除相關記錄7.在Access數(shù)據(jù)庫系統(tǒng)中,不能建立索引的數(shù)據(jù)類型是(備注型)。A.文本型 B.備注型 C.數(shù)值型 D.日期/時間型8.Access2000用戶操作界面由(5)個部分組成。A.8 B.10 C.5 D.69

3、.下列()圖標是Access2000中新建查詢的標志。10.AccessZOOO中包含有(7)種數(shù)據(jù)庫對象。A.7 B.12 C.8 D.10二、是非題(在每小題題號前打“”表示正確,打“X”表示錯誤。每小題2分,共20分)1 1.在文件管理階段,程序和數(shù)據(jù)在存儲位置上是分開存放的。()12.若一個關系的一些非主屬性可能部分依賴于候選碼,則稱該關系達到了第二范式。(X)13.在SQL中建立和刪除數(shù)據(jù)庫模式的命令分別為create schema和drop schema。()14.對于較復雜的系統(tǒng),概念設計階段的主要任務是:首先根據(jù)系統(tǒng)的各個局部應用畫出各自對應的局部ER圖,然后再進行綜合和整體設

4、計,畫出整體ER圖。()15.由概念設計進入邏輯設計時,原來的實體不需要轉換成對應的基本表或視圖。(X)16.在SQL Server2000中,通過使用主碼約束或唯一值約束,系統(tǒng)將自動建立相應的索引。()17.常見的SQL Server2000的版本只包括有標準版、個人版、開發(fā)版和評估版。(X)18.數(shù)據(jù)庫備份和恢復的Transact-SQL語句分別對應為Restore Databas和BackupDatabase。(X)19.在SQL Server 2000中引人索引可以加快數(shù)據(jù)查詢的速度。()20.SQL Server 2000支持兩種形式的變量,即局部變量和全局變量。()三、填空題(每空

5、2分,共30分)21.在文件系統(tǒng)中,存取數(shù)據(jù)的基本單位為(記錄)在數(shù)據(jù)庫系統(tǒng)中,存取數(shù)據(jù)的基本單位為數(shù)據(jù)項。22.數(shù)據(jù)庫的邏輯數(shù)據(jù)模型依次有層次、網狀、(關系)和對象等四種。23.數(shù)據(jù)庫體系結構中包含的三級模式為(全局模式)外模式和內模式三種。24.設一個關系為R(A.B.C.D.E),它的最小函數(shù)依賴集為FD=AB,AC,AD,DE,該關系滿足(第二)范式。25.在SQL中,根據(jù)基本表建立一個視圖時,包括建立了該視圖的(結構)和內容兩個方面。26.實體之間的聯(lián)系類型有三種,分別為1對1、(1對多)和多對多。27.數(shù)據(jù)庫系統(tǒng)的三級模式結構和兩級數(shù)據(jù)映象確保了數(shù)據(jù)的(邏輯)獨立性和物理獨立性。2

6、8.在SQL的select查詢語句中.group by選項實現(xiàn)(分組統(tǒng)計)功能,orde r by選項實現(xiàn)對結果表的排序功能。29.一個數(shù)據(jù)庫應用系統(tǒng)的開發(fā)過程大致相繼經過需求分析、概念設計、(邏輯統(tǒng)計)、物理設計、機器實現(xiàn)、運行維護等六個階段。30.由概念設計進入邏輯設計時,原來的實體被轉換為對應的(基本表)或視圖。3 1.在Access2000中,表結構設計窗口分為兩半部分,上半部分是(表設計器),下半部分是字段屬性設置。32.在Access2000中,貨幣型數(shù)據(jù)最長為(8)個字節(jié)。33.在Access 2000中,報表有(設計)和預覽兩種視圖,而沒有數(shù)據(jù)表視圖。34.模塊窗口由工程資源管

7、理器、模塊屬性窗口和(代碼)編輯窗口三部分組成。35.Access2000中的窗體由(頁眉)、主體和頁腳等三個部分組成。四、根據(jù)主教材第四章所給的商品庫和教學庫,按照下列前三小題的每條SQL查詢語句寫出相應的功能,或者按照下列后兩小題的每種功能寫出相應的SQL查詢語句。(每小題4分,共20分)在名稱為商品庫的數(shù)據(jù)庫中包含有商品表1和商品表2,它們的定義分別為:商品表l(商品代號char(8),分類名char(8),單價float,數(shù)量int)商品表2(商品代號char(8),產地char(6),品牌char(6),)在名稱為教學庫的數(shù)據(jù)庫中包含有學生、課程和選課三個表,它們的定義分別為:學生(

8、學生號char(7),姓名char(6),性別char(2),出生日期datetime,專業(yè)(10),年級int)課程(課程號char(4),課程名char(10),課程學分int選課(學生號char(7),課程號char(4),成績int)36.select distinct品牌from商品表2 答:從商品庫中查詢顯示出所有商品的不同品牌。37.select課程號from選課where學生號=sl答:從教學庫中查詢出學生號為sl的學生所選修的所有課程的課程號。38.select專業(yè),count(長)as人數(shù)from學生group by專業(yè)答:從教學庫中查詢出每個專業(yè)的學生人數(shù)。39.從商品庫

9、中查詢出每類(即分類名相同)商品的最高單價。答:select分類名,max(單價)as最高單價from商品表1group by分類名40.從商品庫中查詢出所有商品的不同分類名。答:select distinct分類名from商品表1五、根據(jù)下面所給的AAA數(shù)據(jù)庫,寫出每小題所能實現(xiàn)的功能。(每小題5分,共10分)假設使用名稱為AAA的數(shù)據(jù)庫,它包括Students(學號char(8),姓名Varcha,(8),年齡int:,專業(yè)Varchar(20),入學日期DateTime)和Score(學號char(8),課程名varchar(10),成績numeric(5,2)兩張表。 41.decla

10、rea numeric(5,2),b numeric(5,2)seta=(select max(成績)from Score)setb=(select min(成績)from Score)printa一b42.create procedure xxk2asbeginselect x.學號,x.姓名,count(*)as門數(shù)from Students x,Score ywhere x.學號=y.宇:號group by x.學號,x.姓名end 參考答案一、單選題(每小題2分,共20分)1D 2D 3A 4B 5D 6B 7B 8C 9D 10A二、是非題(在每小題題號前打“”表示正確,打“X”表示

11、錯誤。每小題2分,共20分)11P 12× 13P 14P 5× 16P 17× 18× 1 9P 20P三、填空題(每空2分,共30分)21.記錄 22.關系 23.全局模式 24.第二 25.結構26.1對多 27.邏輯 28.分組統(tǒng)計 29.邏輯設計 30.基本表31.表設計器 32.8 33.設計 34.代碼 35.頁眉四、根據(jù)主教材第四章所給的商品庫和教學庫,按照下列前三小題的每條SQL查詢語句寫出相應的功能,或者按照下列后兩小題的每種功能寫出相應的SQL查詢語句。(每小題4分,共20分)36.從商品庫中查詢顯示出所有商品的不同品牌。37.從教

12、學庫中查詢出學生號為sl的學生所選修的所有課程的課程號。38.從教學庫中查詢出每個專業(yè)的學生人數(shù)。39.select分類名,max(單價)as最高單價from商品表1group by分類名40.select distinct分類名from商品表1五、根據(jù)下面所給的AAA數(shù)據(jù)庫,寫出每小題所能實現(xiàn)的功能。(每小題5分,共10分)41.求出Sco re表中最高成績與最低成績的分數(shù)之差。42.顯示出AAA庫中每個學生的學號、姓名及選課門數(shù)。數(shù)據(jù)庫基礎與應用(計信息管理)試題2題 號一二三四五總 分2011.1.13考 一、單項選擇題,把合適的選項編號填寫在括號內。(每小題2分,共20分) 1域是實體

13、中相應屬性的( )。 A. 取值范圍 B. 值 C. 名稱 D. 描述 2把保存關系定義的關系稱為對應數(shù)據(jù)庫的( )。 A. 一般關系 B. 元關系 C. 特定關系 D. 正常關系 3在一個關系R中,若存在XY和XZ,則存在X(Y,Z),稱此為函數(shù)依賴的( )規(guī)則。 A. 傳遞性 B. 分解性 C. 合并性 D. 增廣性 4. 設一個關系為R(A,B,C,D,E),它的最小函數(shù)依賴集為FD=AB,CD,CE,則該關系的候選碼為( )。 A. (A,B) B. (A,C) C. (A,E) D. (A,D) 5在SQL中,對基本表進行插入記錄的命令為( )。 A. create B. updat

14、e C. delete D. insert 6在SQL中,create table為( )數(shù)據(jù)庫中基本表結構的命令。 A. 建立 B. 修改 C. 刪除 D. 查詢 7在Access數(shù)據(jù)庫中,基本數(shù)據(jù)保存在( )對象中。 A窗體 B查詢 C報表 D表 8下列( )圖標是Access中查詢對象的標志。 A B C D 9在一個宏中要打開一個報表,應該使用的操作是( )。 AOpenForm BOpenTable COpenReport DOpenQuery 10宏的英文名稱是( )。 AMacro BView CForm DPage 二、是非判斷題,根據(jù)敘述正確與否在題目開始的括號內打對號“”或

15、叉號“×”(每小題2分,共20分)( )1主碼是一種候選碼,主碼中的屬性個數(shù)可以為多個。( )2在一個關系R中,若存在XY且X不包含Y,則稱XY為非平凡依賴,否則,若存在XY且XY ,則稱XY為平凡依賴。( )3在一個關系R中,若存在“學號系號,系號系主任”,則學號不能夠函數(shù)決定系主任。( )4一個關系若存在部分函數(shù)依賴和傳遞函數(shù)依賴,則必然會造成數(shù)據(jù)冗余,但插入、刪除和修改操作能夠正常進行。( )5在列級完整性約束中,每個約束只能涉及到1個屬性,在表級完整性約束中,每個約束可以涉及到多個屬性。( )6需求說明書是系統(tǒng)總體設計方案,是開發(fā)單位與用戶單位共同協(xié)商達成的文檔。( )7SQ

16、L Server2000版本系列只包括企業(yè)版、開發(fā)版和評估版這3個不同版本。( )8. SQL Server2000與Windows 2000操作系統(tǒng)完全集成,可以使用操作系統(tǒng)的用戶和域賬號作為數(shù)據(jù)庫的注冊(登錄)賬號。( )9. 在網絡多用戶環(huán)境下,在停止SQL Server服務之前,不能先執(zhí)行暫停操作。( )10. 在SQL Server2000系統(tǒng)中,每條SELECT語句能夠同時為多個變量賦值,每條SET語句只能為一個變量賦值。 三、填空題,把合適內容填在橫線上。(每空1分,共30分) 1. 數(shù)據(jù)處理技術相繼經歷了人工管理、_、_、以及分布式數(shù)據(jù)庫管理等四個發(fā)展階段。 2關系數(shù)據(jù)模型包括

17、_、_和關系運算三個方面。 3學生關系中的院系號屬性與院系關系中的院系號主碼屬性相對應,則_屬性為_關系中的外碼。 4一個關系若存在_函數(shù)依賴和_函數(shù)依賴,則必然會造成數(shù)據(jù)冗余和操作異常。 5在新版的SQL中,查詢所涉及到的表及表之間的連接是在from選項中實現(xiàn)的,表之間的連接共有三種方式,分別稱為中間連接、_和_。 6數(shù)據(jù)庫系統(tǒng)具有_、_、數(shù)據(jù)獨立性、數(shù)據(jù)粒度小、獨立的數(shù)據(jù)操作界面、由DBMS統(tǒng)一管理等優(yōu)點。 7在實體中能作為碼的屬性稱為_,否則稱為_。 8關系完整性包括_完整性、_完整性和用戶定義的完整性三個方面。 9在一個關系R中,屬性之間有非平凡和平凡函數(shù)依賴,以及完全和部分函數(shù)依賴,

18、則“職工號”函數(shù)決定“姓名”既是_函數(shù)依賴,又是_函數(shù)依賴。 10設一個關系為R(A,B,C,D,E,F),它的最小函數(shù)依賴集為FD=AB,AC,DE,DF,則該關系的候選碼為_,該候選碼含有_屬性。 11Access中的查詢操作共有5種,分別為選擇查詢、交叉表查詢、_、_和SQL查詢。 12一個Access數(shù)據(jù)庫對應于操作系統(tǒng)中的_個文件,其文件擴展名為_。 13查詢可以作為窗體、_和_的數(shù)據(jù)源。 14報表由報表頁眉、頁面頁眉、主體、_和_等5節(jié)組成。 15. Access為用戶提供了多種數(shù)據(jù)庫安全措施,如設置用戶_和訪問_。 四、根據(jù)主教材第四章所給的商品庫和教學庫,按照下列前3小題的每條

19、SQL查詢語句寫出相應的功能,以及按照下列后2小題的每種功能寫出相應的SQL查詢語句。(每小題4分,共20分) 在名稱為商品庫的數(shù)據(jù)庫中包含有商品表1和商品表2,它們的定義分別為: 商品表1(商品代號 char(8),分類名 char(8),單價 float,數(shù)量 int) 商品表2(商品代號 char(8),產地 char(6),品牌 char(6),) 在名稱為教學庫的數(shù)據(jù)庫中包含有學生、課程和選課三個表,它們的定義分別為: 學生(學生號 char(7),姓名 char(6),性別 char(2),出生日期 datetime, 專業(yè) char(10),年級 int) 課程(課程號 char

20、(4),課程名 char(10),課程學分 int 選課(學生號 char(7),課程號 char(4),成績 int) 1select distinct 產地 from 商品表2 2select * from 課程 where 課程號 in (select 課程號 from 選課 group by 課程號 having count(*)>5 ) 3select * from 學生 where exists (select * from 選課 where 學生.學生號=選課.學生號 ) 4從商品庫中查詢出數(shù)量在15和25之間的所有商品。 5從商品庫中查詢出數(shù)量字段的值最小的商品記錄。 五

21、、根據(jù)下面所給的AAA數(shù)據(jù)庫,寫出每小題所能實現(xiàn)的功能。(每小題5分,共10分) 假設使用名稱為AAA的數(shù)據(jù)庫,它包括Students(學號 char(8),姓名 varchar(8),年齡 int,專業(yè) varchar(20),入學日期 DateTime)和Score(學號 char(8),課程名 varchar(10),成績 numeric(5,2))兩張表。 1. select month(入學日期) as 入學月份,count(*) as 人數(shù) from students group by month(入學日期) 2.create procedure xxk6 ( a char(8),

22、b varchar(10) ) as begin delete from score where 學號=a and 課程名=b end中央廣播電視大學數(shù)據(jù)庫基礎與應用(計信息管理)試題參考答案及評分標準2 一、單項選擇題,把合適的選項編號填寫在括號內。(每小題2分,共20分) 1. A 2. B 3. C 4. B 5. D 6. A 7. D 8. B 9. C 10. A 二、是非判斷題,根據(jù)敘述正確與否在題目開始的括號內打對號“”或叉號“×”(每小題2分,共20分) 1. 2. 3. × 4. × 5. 6. 7. × 8. 9. × 1

23、0. 三、填空題,把合適內容填在橫線上。(每空1分,共30分) 1. 文件管理、數(shù)據(jù)庫管理 2. 關系數(shù)據(jù)結構、關系完整性規(guī)則 3. 院系號、學生 4. 部分、傳遞(次序無先后) 5. 左連接、右連接(次序無先后) 6. 數(shù)據(jù)結構化、數(shù)據(jù)共享(次序無先后) 7. 主屬性、非主屬性 8. 實體、參照(次序無先后) 9. 非平凡、完全(次序無先后) 10. (A,D)、2 11. 參數(shù)查詢、更新查詢(次序無先后) 12. 1、mdb 13.報表、數(shù)據(jù)訪問頁(次序無先后) 14. 頁面頁腳、報表頁腳(次序無先后) 15. 密碼、權限(次序無先后) 四、根據(jù)主教材第四章所給的商品庫和教學庫,按照下列前

24、3小題的每條SQL查詢語句寫出相應的功能,以及按照下列后2小題的每種功能寫出相應的SQL查詢語句。(每小題4分,共20分) 1. 從商品庫中查詢出所有商品的不同產地。 2. 從教學庫中查詢出被5個以上學生選修的全部課程。 3. 從教學庫中查詢出所有選修了課程的學生信息。 4. select * from 商品表1 where 數(shù)量 between 15 and 25 (或where 數(shù)量>=15 and 數(shù)量<=25) 5. select * from 商品表1 where 數(shù)量=some( select min(數(shù)量) from 商品表1) /或者where 數(shù)量<=all

25、( select 數(shù)量 from 商品表1) 五、根據(jù)下面所給的AAA數(shù)據(jù)庫,寫出每小題所能實現(xiàn)的功能。(每小題5分,共10分) 1. 從students表中分組統(tǒng)計出每個月份入學的學生人數(shù)。 2. 從score表中刪除學號為a的值、課程名為b的值的學生成績記錄。中央廣播電視大學數(shù)據(jù)庫基礎與應用(計信息管理)試題3題 號一二三四五總 分2011年3月軍隊考 一、單項選擇題,把合適的選項編號填寫在括號內。(每小題2分,共20分) 1設一個關系A具有a1個屬性和a2個元組,關系B具有b1個屬性和b2個元組,則關系A´B具有( )個元組。 A. a1+b1 B. a2´b2 C.

26、 a1+b2 D. a2´b1 2在一個關系R中,若X能夠函數(shù)決定R中的每個屬性,并且X的任何真子集都不能夠函數(shù)決定R中的每個屬性,則稱X為關系R的一個( )。 A. 候選碼 B. 外碼 C. 超碼 D. 屬性組 3. 在一個關系R中,若存在X(Y,Z),則也隱含存在XY和XZ,稱此為函數(shù)依賴的( )規(guī)則。 A. 傳遞性 B. 分解性 C. 合并性 D. 增廣性 4設一個關系為R(A,B,C,D,E),它的最小函數(shù)依賴集為FD=AB,CD,CE,該關系只滿足第一范式,若要規(guī)范化為第二范式,則將被分解為( )個關系。 A. 1 B. 2 C. 3 D. 4 5由概念設計進入邏輯設計時,

27、原來的( )聯(lián)系通常都需要轉換成對應的基本表。 A. 一對一 B. 一對多 C. 多對多 D. 多對一 6ACCESS 2000數(shù)據(jù)庫文件中至少包含有( )對象。 A表 B查詢 C窗體 D模塊 7如果字段內容為聲音文件,可將此字段定義為( )類型。 A文本 B查詢向導 COLE對象 D備注 8下列( )是主鍵的標志。 A B C D 9Access中字段的“小數(shù)位”屬性被用來指定( )型數(shù)據(jù)的小數(shù)部分的位數(shù)。 A貨幣和數(shù)字 B貨幣和備注 C文本和數(shù)字 D數(shù)字和備注 10創(chuàng)建數(shù)據(jù)訪問頁,將生成一個單獨的( )文件,此文件不包括在Access2000數(shù)據(jù)庫中。 AMDT BMDB CMDF DHT

28、ML 二、是非判斷題,根據(jù)敘述正確與否在題目開始的括號內打對號“”或叉號“×”(每小題2分,共20分)( )1當建立和刪除一個視圖時,對相應的基本表沒有影響。( )2由概念設計進入邏輯設計時,原來的1對1或1對多聯(lián)系通常都需要被轉換為對應的基本表。( )3概念設計也要貫徹概念單一化原則,即一個實體中的所有屬性都是直接用來描述碼的。( )4在對象數(shù)據(jù)模型中,對象既不能夠繼承,也不能夠嵌套。( )5設一個學生關系為S(學生號,姓名),課程關系為C(課程號,課程名),選課關系為X(學生號,課程號,成績),若一個學生可以選修多門課程,則S和X之間是1對多的聯(lián)系。( )6. SQL Serve

29、r 2000中的整數(shù)類型包括bigint、int、smallint和tinyint 四種。( )7. SQL Server 2000不能通過查詢分析器和企業(yè)管理器這兩種工具來完成數(shù)據(jù)庫的管理工作。( )8. 在SQL Server 2000系統(tǒng)中,當指定基本表中某一列或若干列為主碼時,則系統(tǒng)將在這些列上自動建立一個唯一值、聚集和非空的索引。( )9. 在SQL Server 2000系統(tǒng)中,用于配置客戶端網絡連接的工具是客戶端網絡實用工具。( )10. 在SQL Server中,局部變量的開始標記為,全局變量的開始標記為。 三、填空題,把合適內容填在橫線上。(每空1分,共30分) 1在文件系統(tǒng)

30、中,存取數(shù)據(jù)的基本單位為_,在數(shù)據(jù)庫系統(tǒng)中,存取數(shù)據(jù)的基本單位為_。 2數(shù)據(jù)庫的邏輯數(shù)據(jù)模型依次有層次、網狀、_和_等四種。 3數(shù)據(jù)庫體系結構中包含的三級模式為_、_和內模式三種。 4設一個關系為R(A,B,C,D,E),它的最小函數(shù)依賴集為FD=AB,AC,AD,DE,該關系滿足_范式,若要規(guī)范化為高一級的范式,則將得到_個關系。 5在SQL中,根據(jù)基本表建立一個視圖時,包括建立了該視圖的_和_兩個方面。 6域是實體中相應屬性的_,性別屬性的域包含有_個值。 7設一個關系R1中的屬性A是外碼,它對應關系R2中的主碼為B,則稱_為子關系,_為父關系。 8在候選碼中的每個屬性被稱為_屬性,不在任

31、何候選碼中的每個屬性被稱為_屬性。 9對關系進行規(guī)范化,通常只要求規(guī)范化到_范式,該規(guī)范化過程能夠很好地保持數(shù)據(jù)的無損連接性和_性。 10在旅店管理中,涉及到的基本表有四個,它們分別為客房表、住宿表、_和_。 11Access2000“表”結構設計窗口分為兩半部分,上半部分是_,下半部分是_。 12在Access2000中,“貨幣”型數(shù)據(jù)最長為_個字節(jié),“自動編號”型數(shù)據(jù)最長為_個字節(jié)。 13在Access 2000的報表中只有_和_視圖,而沒有數(shù)據(jù)表視圖。 14模塊窗口由_管理器、_窗口和代碼編輯窗口三部分組成。 15Access2000中的窗體由_、_ 和頁腳等三個部分組成。 四、根據(jù)主教

32、材第四章所給的商品庫和教學庫,按照下列前3小題的每條SQL查詢語句寫出相應的功能,以及按照下列后2小題的每種功能寫出相應的SQL查詢語句。(每小題4分,共20分) 在名稱為商品庫的數(shù)據(jù)庫中包含有商品表1和商品表2,它們的定義分別為: 商品表1(商品代號 char(8),分類名 char(8),單價 float,數(shù)量 int) 商品表2(商品代號 char(8),產地 char(6),品牌 char(6),) 在名稱為教學庫的數(shù)據(jù)庫中包含有學生、課程和選課三個表,它們的定義分別為: 學生(學生號 char(7),姓名 char(6),性別 char(2),出生日期 datetime, 專業(yè) ch

33、ar(10),年級 int) 課程(課程號 char(4),課程名 char(10),課程學分 int 選課(學生號 char(7),課程號 char(4),成績 int) 1select x.商品代號,分類名,數(shù)量,品牌 from 商品表1 x,商品表2 y where x.商品代號=y.商品代號 2select * from 學生 where 學生號 in (select 學生號 from 選課 group by 學生號 having count(*)=3 ) 3select x.學生號,y.學生號,y.課程號 from 選課 x,選課 y where x.學生號=s1 and y.學生號

34、=s2 and x.課程號=y.課程號 4從商品庫中查詢出數(shù)量大于10的商品記錄數(shù)。 5從商品庫的商品表1中查詢出比所有商品單價的平均值要高的全部商品。提示:所有商品的平均值采用子查詢。 五、根據(jù)下面所給的AAA數(shù)據(jù)庫,寫出每小題所能實現(xiàn)的功能。(每小題5分,共10分) 假設使用名稱為AAA的數(shù)據(jù)庫,它包括Students(學號 char(8),姓名 varchar(8),年齡 int,專業(yè) varchar(20),入學日期 DateTime)和Score(學號 char(8),課程名 varchar(10),成績 numeric(5,2))兩張表。 1. select year(入學日期)

35、as 入學年份,count(*) as 人數(shù) from students group by year(入學日期) 2. declare a numeric(5,2) set a=(select avg(成績) from Score) select count(*) as 人數(shù) from Score where 成績>=a中央廣播電視大學數(shù)據(jù)庫基礎與應用(計信息管理)試題參考答案及評分標準3 一、單項選擇題,把合適的選項編號填寫在括號內。(每小題2分,共20分) 1. B 2. A 3. B 4. C 5. C 6. A 7. C 8. D 9. A 10. D 二、是非判斷題,根據(jù)敘述正

36、確與否在題目開始的括號內打對號“”或叉號“×”(每小題2分,共20分) 1. 2. × 3. 4. × 5. 6. 7. × 8. 9. 10. × 三、填空題,把合適內容填在橫線上。(每空1分,共30分) 1. 記錄、數(shù)據(jù)項(或字段) 2. 關系、對象 3. 全局模式、外模式(次序無先后) 4. 第二、2 5. 結構、內容 6. 取值范圍、2 7. R1、R2 8. 主、非主 9. 第三、函數(shù)依賴 10. 旅客登記表、消費卡表 11. 表設計器、字段屬性 12. 8、4 13. 設計、預覽(次序任意) 14. 工程資源、模塊屬性 15. 頁眉

37、、主體(次序無先后) 四、根據(jù)主教材第四章所給的商品庫和教學庫,按照下列前3小題的每條SQL查詢語句寫出相應的功能,以及按照下列后2小題的每種功能寫出相應的SQL查詢語句。(每小題3分,共15分) 1. 從商品庫中查詢出每一種商品的商品代號、分類名、數(shù)量和品牌等信息。 2. 從教學庫中查詢出同時選修了3門課程的全部學生。 3. 從教學庫中查詢出學生號為s1的學生和學生號為s2的學生所選修的共同課程的課程號。 4. select count(*) from 商品表1 where 數(shù)量>10 5. select * from 商品表1 where 單價>all(select avg(單

38、價) from 商品表1) 五、根據(jù)下面所給的AAA數(shù)據(jù)庫,寫出每小題所能實現(xiàn)的功能。(每小題5分,共10分) 1. 從Students表中分組統(tǒng)計出每個年份入學的學生人數(shù)。 2. 從Score表中查詢出大于等于平均成績的記錄個數(shù)。數(shù)據(jù)庫基礎與應用試題三2004春一、填空題(每空1分,共40分)1、數(shù)據(jù)庫處理技術經歷了人工管理、_、_以及分布式數(shù)據(jù)庫管理等四個發(fā)展階段。2、任一種數(shù)據(jù)模型都有_和_的區(qū)別。3、專門的關系運算包括_、_、連接和除四種。4、設一個關系A具有a1個屬性和a2個元組,關系B具有b1個屬性和b2個元組,則關系A×B具有_個屬性和_個元組。5、在一個關系R中,若X

39、Y,并且X的任何真子集都不能函數(shù)決定Y,則稱XY為_函數(shù)依賴,否則,若XY,并且X的一個真子集也能夠函數(shù)決定Y,則稱XY為_函數(shù)依賴。6、若一個關系中只有一個候選碼,并且該關系達到了第三范式,則表明它同時也達到了_范式,該關系中所有屬性的_都是候選碼。7、在SQL中,建立、修改和刪除數(shù)據(jù)庫中基本表結構的命令分別為_、_和_命令。8、基本表屬于全局模式中的表,它是_,而視圖則屬于局部模式中的表,它是_。9、一個數(shù)據(jù)庫應用系統(tǒng)的開發(fā)過程大致相繼經過_、概念設計、_、_、機器實現(xiàn)、運行維護等六個階段。10、Access的用戶操作界面由標題欄、 、 、 、狀態(tài)欄等五個部分組成。11、數(shù)據(jù)訪問頁是直接鏈

40、接到_的一種Web頁,可以在_中調用數(shù)據(jù)訪問頁。12、模塊是用Access提供的_語言編寫的程序段。13、SQL Server提供了動態(tài)的自我管理機制,能夠自動增大或縮小數(shù)據(jù)庫所占用的 _ 。14、Microsoft SQL Server2000是運行在_操作系統(tǒng)平臺上的、邏輯模型為_型數(shù)據(jù)庫管理系統(tǒng)。15、SQL Server支持兩種形式的變量,即_變量和_變量。16、函數(shù)RIGHT(abcdef,2)的結果是 。17、數(shù)據(jù)庫備份和恢復的Transact-SQL語句分別是_和_。18、觸發(fā)器是一種特殊的存儲過程,它可以在對一個表上進行_、_和_操作中的任一種或幾種操作時被自動調用執(zhí)行。19、

41、DB2 UDB提供了一套具有統(tǒng)一的圖形用戶界面的管理工具,用于與任何服務器平臺的數(shù)據(jù)庫進行交互。這些管理工具最主要的二個是_和_。20、在Oracle 9i內提供了一套具有圖形用戶界面的數(shù)據(jù)庫管理工具_。二、選擇題(每小題1分,共14分)1、下列( )圖標是Access中表對象的標志。 A B C D2、下面有關表的敘述中錯誤的是( )。 A表是Access數(shù)據(jù)庫中的要素之一 B表設計的主要工作是設計表的結構 CAccess數(shù)據(jù)庫的各表之間相互獨立 D可以將其他數(shù)據(jù)庫的表導入到當前數(shù)據(jù)庫中3、Access中字段的“小數(shù)位”屬性被用來指定( )型數(shù)據(jù)的小數(shù)部分的位數(shù)。 A貨幣和數(shù)字 B貨幣和備注

42、 C文本和數(shù)字 D數(shù)字和備注4、下列( )圖標是Access中新建宏的標志。 A B C D5、模塊窗口由( )個部分組成。 B A2 B3 C4 D56、可以通過Internet進行數(shù)據(jù)發(fā)布的對象是( )。 A窗體 B報表 C查詢 D數(shù)據(jù)訪問頁7、提高SQL Server性能的最佳方法之一是( )。 A. 增大硬盤空間B. 增加內存 C. 減少數(shù)據(jù)量D. 采用高分辨率顯示器8、語句“USE master GO SELECT * FROM sysfiles GO”包括( )個批處理。 A. 1B. 2C. 3D.49、當一條SELECT語句訪問一張大表里的有限幾行數(shù)據(jù)時,SQL Server通

43、常會( )。 A. 為數(shù)據(jù)加上頁級鎖B. 為數(shù)據(jù)加上行級鎖 C. 需要用戶的干涉和參與D. 使用戶獨占數(shù)據(jù)庫10、Transact-SQL對標準SQL的擴展主要表現(xiàn)為( )。 A. 加入了程序控制結構和變量B. 加入了建庫和建表語句 C. 提供了分組(Group By)查詢功能 D. 提供了Min、Max待統(tǒng)計函數(shù)11、以下哪種情況應盡量創(chuàng)建索引( )。 A. 在Where子句中出現(xiàn)頻率較高的列 B. 具有很多NULL值的列 C. 記錄較少的基本表 D. 需要更新頻繁的基本表12、下列SQL Server語句中出現(xiàn)語法錯誤的是( )。 A. DECLARE Myvar INT B. SELEC

44、T * FROM AAA C. CREATE DATABASE AAA D. DELETE * FROM AAA13、屬于事務控制的語句是( )。 A. Begin Tran、Commit、RollBackB. Begin、Continue、End C. Create Tran、Commit、RollBack D. Begin Tran、Continue、End14、下列( )標識符可以作為局部變量使用。 A. MyvarB. My varC. MyvarD. My var三、學生選課數(shù)據(jù)庫有三個表即學生表S、課程表C和學生選課表SC,它們的結構如下所示,請根據(jù)所給的每種功能寫出相應的查詢語句。(每小題5分,共20分)S(S# ,SN ,SEX ,AGE ,DEPT)C(C# ,CN)SC(S# ,C# ,GRADE)其中:S#為學號,SN為姓名,SEX為性別,AGE為年齡,DEPT為系別,C#為課程號,CN為課程名,GRADE為成績。1、 統(tǒng)計學生選課數(shù)據(jù)庫中學生的總人數(shù)。2、 查詢學生姓名及其所選修課程的課程號和成績。3、 從學生選課庫中查詢出被2至4名學生選修的所有課程信息。4、 從學生選課庫中查詢出選修至少兩門課程的學生學號。四、簡單應用題(共26分,其中前3個小題每小題6分,第4小題8分)1、假設學生關系S、課程關系C和選課關系

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論