




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
數(shù)據(jù)庫基本與應(yīng)用課程復(fù)習(xí)指引
浙江電大計算機(jī)科學(xué)技術(shù)與應(yīng)用系
第一某些考核闡明
課程概況:
《數(shù)據(jù)庫基本與應(yīng)用》課程是浙江電大管理類、經(jīng)濟(jì)學(xué)科等各類專業(yè)(??疲┮婚T必
修課,第四學(xué)期開設(shè),6學(xué)分,108學(xué)時,其中含實驗42學(xué)時。該課程重要簡介數(shù)據(jù)庫基
本知識、ACCESS微機(jī)數(shù)據(jù)庫管理系統(tǒng)和SQLServer數(shù)據(jù)庫管理系統(tǒng)等三個方面。數(shù)據(jù)庫
基本知識重要簡介數(shù)據(jù)庫組織、管理和使用普通知識,涉及數(shù)據(jù)模型、數(shù)據(jù)庫構(gòu)造、數(shù)據(jù)
庫系統(tǒng)、數(shù)據(jù)庫設(shè)計、關(guān)系運(yùn)算、關(guān)系規(guī)范化、關(guān)系查詢(SQL語言)等內(nèi)容;ACCESS微
機(jī)數(shù)據(jù)庫管理系統(tǒng)重要簡介表、窗體、查詢、報表、Web頁、宏、模塊等內(nèi)容;SQL
Server數(shù)據(jù)庫管理系統(tǒng)重要簡介表、視圖、索引、存儲過程、觸發(fā)器、數(shù)據(jù)安全辦法、游
標(biāo)與程序設(shè)計等內(nèi)容。
考核對象:浙江廣播電視大學(xué):管理類、經(jīng)濟(jì)學(xué)科等各類專業(yè)(??疲W(xué)生。
教學(xué)媒體:
主教材:《數(shù)據(jù)庫基本與應(yīng)用》劉世峰主編,中央廣播電視大學(xué)出版社出版.
實驗教材之一:《ACCESS上機(jī)操作指引》解季萍徐孝凱編,中央廣播電視大學(xué)出版
社出版。
實驗教材之二:《SQLServer上機(jī)操作指引》劉世峰徐孝凱編,中央廣播電視大學(xué)
出版社出版。
錄像教材:《數(shù)據(jù)庫基本與應(yīng)用》24講,劉世峰主講,中央電大音像出版社出版。預(yù)
測最遲從秋季開始使用。
課程復(fù)習(xí)指引:在WWW.ZJTVU.EDU.CN上定期發(fā)布。
課程作業(yè):在WWW.ZJTVU.EDU.CN上定期發(fā)布。
命題根據(jù):本考核闡明嚴(yán)格按照管理類、經(jīng)濟(jì)學(xué)科等各類專業(yè)(專科)《數(shù)據(jù)庫基本
與應(yīng)用》課程教學(xué)大綱編寫。
考核規(guī)定:考核學(xué)生掌握和運(yùn)用數(shù)據(jù)庫基本概念和知識建立和使用數(shù)據(jù)庫能力。詳細(xì)
考核規(guī)定分為如下3個層次:
理解:理解數(shù)據(jù)庫系統(tǒng)中某些基本概念。
掌握:掌握數(shù)據(jù)庫系統(tǒng)中某些基本知識、ACCESS以及SQLServer數(shù)據(jù)庫管理系統(tǒng)慣
用操作、SQLServer系統(tǒng)中使用慣用數(shù)據(jù)類型含義和語句格式與作用等。
純熟掌握:可以依照所給定知識點(diǎn)分析問題和解決問題。
命題原則:
1.嚴(yán)格按照該課程教學(xué)大綱和考核闡明規(guī)定命題。
2.試題覆蓋面較廣,并恰當(dāng)突出重點(diǎn)。
3.數(shù)據(jù)庫基本知識(一至四章)、ACCESS使用與操作(六、七章)、SQLServer操
作與應(yīng)用(八、九章)、其她數(shù)據(jù)庫系統(tǒng)及有關(guān)知識(第五章)等四個方面內(nèi)容大概占試
題量45%、35%、15%和5%。
4.試題難易限度和題量恰當(dāng),按難易限度分為三個層次:容易占40%,普通占40%,
較難占20%。
5.題型大體為:選取、填空、按照數(shù)據(jù)庫查詢或解決語句序列寫出相應(yīng)功能、按照數(shù)
據(jù)庫操作功能寫出相應(yīng)語句序列等。
考核形式:
期末采用卷面考核,由浙江電大統(tǒng)一命題并采用閉卷方式,答題時限為120分鐘。
第二某些考核內(nèi)容及規(guī)定
第一章數(shù)據(jù)庫系統(tǒng)概論
考核內(nèi)容
1.數(shù)據(jù)解決技術(shù)發(fā)展經(jīng)歷
人工管理、文獻(xiàn)系統(tǒng)、數(shù)據(jù)庫系統(tǒng)、分布式系統(tǒng)
2.數(shù)據(jù)庫系統(tǒng)特點(diǎn)
構(gòu)造化、減少數(shù)據(jù)冗余、數(shù)據(jù)共享、數(shù)據(jù)完整性、安全性和并發(fā)控制等
3.數(shù)據(jù)模型
數(shù)據(jù)聯(lián)系(實體、屬性、碼、域、聯(lián)系類型)
概念模型(E-R圖描述)、邏輯模型(層次、網(wǎng)狀、關(guān)系、面向?qū)ο螅?/p>
4.數(shù)據(jù)庫體系構(gòu)造
三級模式構(gòu)造(局部(外)、全局(概念)、存儲(內(nèi)))
兩級映象(局部/全局、全局/存儲)、數(shù)據(jù)邏輯和物理獨(dú)立性
5.數(shù)據(jù)庫管理系統(tǒng)功能
定義、操縱、控制、維護(hù)、數(shù)據(jù)字典
6.數(shù)據(jù)庫系統(tǒng)構(gòu)成
數(shù)據(jù)庫、硬件、軟件、管理員、顧客
考核規(guī)定
理解:數(shù)據(jù)庫管理技術(shù)發(fā)展四個階段,數(shù)據(jù)庫體系構(gòu)造三級模式和兩級映象,數(shù)據(jù)庫
管理系統(tǒng)功能,數(shù)據(jù)庫系統(tǒng)構(gòu)成等。
掌握:數(shù)據(jù)庫系統(tǒng)和文獻(xiàn)系統(tǒng)各自特點(diǎn),特別是關(guān)系數(shù)據(jù)庫系統(tǒng)長處,ER圖概念和使
用,數(shù)據(jù)三種聯(lián)系類型,數(shù)據(jù)中屬性、碼、域含義。
第二章關(guān)系運(yùn)算
考核內(nèi)容
1.關(guān)系數(shù)據(jù)構(gòu)造
域、笛卡兒積、關(guān)系、碼(主碼、候選碼、外碼)、關(guān)系模式
2.關(guān)系完整性
實體完整性、參照完整性、顧客定義完整性
3.關(guān)系代數(shù)
老式集合運(yùn)算(并、交、差、廣義笛卡兒積)
專門關(guān)系運(yùn)算(選取、投影、連接、等值連接、自然連接)
考核規(guī)定
理解:關(guān)系數(shù)據(jù)構(gòu)造中涉及所有概念,顧客定義完整性概念。
掌握:實體完整性和參照完整性含義和應(yīng)用,關(guān)系代數(shù)中各種老式集合運(yùn)算。
純熟掌握:關(guān)系代數(shù)中各種專門關(guān)系運(yùn)算。
第三章關(guān)系規(guī)范化基本
考核內(nèi)容
1.數(shù)據(jù)不規(guī)范化帶來問題
數(shù)據(jù)冗余、插入異常、刪除異常、修改異常
2.函數(shù)依賴
屬性間聯(lián)系、非平凡和平凡函數(shù)依賴、某些和完全函數(shù)依賴、
直接和傳遞函數(shù)依賴
3.關(guān)系規(guī)范化
第一范式、第二范式、第三范式、BCNF
考核規(guī)定
理解:數(shù)據(jù)不規(guī)范化帶來數(shù)據(jù)冗余和各種操作異常。
掌握:各種函數(shù)依賴含義,關(guān)系最小函數(shù)依賴集含義,關(guān)系候選碼含義,各種關(guān)系范
式含義。
純熟掌握:把一種關(guān)系規(guī)范化第一、第二或第三范式。
第四章構(gòu)造化查詢語言一SQL
考核內(nèi)容
1.SQL語言特性
綜合統(tǒng)一、高度非過程化、集合操作、自含與宿主、SQL構(gòu)造
2.數(shù)據(jù)庫操作
庫創(chuàng)立與撤除,表構(gòu)造創(chuàng)立、修改與撤除,
表內(nèi)容插入、修改與刪除,視圖創(chuàng)立、修改與撤除
3.數(shù)據(jù)庫查詢
單表查詢、多表連接查詢、多表嵌套查詢、分組查詢、按序查詢、
記錄查詢、謂詞查詢等
考核規(guī)定
理解:SQL語言特點(diǎn)。
掌握:數(shù)據(jù)庫各種操作。
純熟掌握:單表查詢、多表連接查詢、各種非嵌套和簡樸嵌套查詢。
第五章數(shù)據(jù)庫應(yīng)用系統(tǒng)設(shè)計
考核內(nèi)容
1.數(shù)據(jù)庫應(yīng)用系統(tǒng)設(shè)計簡述
設(shè)計任務(wù)、特點(diǎn)、環(huán)節(jié)
2.需求分析
任務(wù)、辦法、環(huán)節(jié),建立數(shù)據(jù)字典
3.概念構(gòu)造設(shè)計
辦法與環(huán)節(jié)、數(shù)據(jù)抽象、局部ER圖、綜合ER圖、整體優(yōu)化
4.邏輯構(gòu)造設(shè)計
E-R圖向關(guān)系模型轉(zhuǎn)換、數(shù)據(jù)模型優(yōu)化、設(shè)計視圖(顧客子模式)
5.物理設(shè)計與實行
任務(wù)、數(shù)據(jù)裝入和程序調(diào)試、數(shù)據(jù)庫運(yùn)營與維護(hù)、安全辦法等
考核規(guī)定
理解:數(shù)據(jù)庫應(yīng)用系統(tǒng)設(shè)計各個階段及重要任務(wù)和目的。
掌握:依照實際需要建立ER圖,從ER圖到關(guān)系模式轉(zhuǎn)換,依照數(shù)據(jù)解決規(guī)定所相應(yīng)
機(jī)器實現(xiàn)。
第六章ACCESS數(shù)據(jù)庫管理系統(tǒng)簡樸應(yīng)用
考核內(nèi)容
1.系統(tǒng)概述
特點(diǎn)、操作界面、操作對象(表、查詢、窗體、報表、頁、宏、模塊)、
數(shù)據(jù)庫建立和打開
2.表操作
表創(chuàng)立、數(shù)據(jù)輸入和編輯、設(shè)立字段屬性、建立表間聯(lián)系
3.查詢操作
查詢種類、選取查詢、參數(shù)查詢、交叉查詢、更新查詢、SQL查詢
4.窗體操作
建立窗體、輸入和編輯數(shù)據(jù)、數(shù)據(jù)排序和篩選、窗體美化、主/子窗體
5.報表操作
建立報表、設(shè)計報表
考核規(guī)定
理解:ACCESS系統(tǒng)特點(diǎn),各種操作界面中慣用菜單、按鈕(圖標(biāo))等功能,所包括各
種操作對象含義,對報表對象操作辦法。
掌握:對表、查詢、窗體等三種對象各種操作辦法。
第七章ACCESS數(shù)據(jù)庫管理系統(tǒng)高檔應(yīng)用
考核內(nèi)容
1.宏操作
宏概念和功能,宏建立、編輯和運(yùn)營
2.模塊操作
模塊概念和功能,模塊建立、編輯和運(yùn)營
3.數(shù)據(jù)訪問頁
數(shù)據(jù)訪問頁概念和功能,數(shù)據(jù)訪問頁建立和使用
4.數(shù)據(jù)庫安全辦法
使用密碼、加密和解密、設(shè)立顧客權(quán)限
5.數(shù)據(jù)導(dǎo)入與導(dǎo)出
6.綜合應(yīng)用舉例
考核規(guī)定
理解:宏、模塊、數(shù)據(jù)訪問頁等概念,數(shù)據(jù)各種格式導(dǎo)入與導(dǎo)出過程,數(shù)據(jù)庫安全辦
法。
掌握:宏建立與調(diào)用。
第八章SQLServer數(shù)據(jù)庫管理系統(tǒng)概述
考核內(nèi)容
1.SQLServer發(fā)展歷程及特點(diǎn)
2.SQLServer安裝與啟動
3.SQLServer管理工具簡介(公司管理器和查詢分析器)
4.SQLServer系統(tǒng)構(gòu)造
存儲構(gòu)造、系統(tǒng)數(shù)據(jù)庫、系統(tǒng)表
5.TransactSQL語言簡介
6.SQLServer中數(shù)據(jù)類型
7.SQLServer函數(shù)
8.SQLServer標(biāo)記符及命名規(guī)則
考核規(guī)定
理解:本章所有概念含義;
掌握SQLServer中基本數(shù)據(jù)類型和慣用函數(shù)使用。
第九章SQLServer數(shù)據(jù)庫管理應(yīng)用
考核內(nèi)容
1.創(chuàng)立數(shù)據(jù)庫
2.創(chuàng)立表
3.表插入、刪除和修改
4.數(shù)據(jù)庫查詢
5.建立表索引
6.Transact-SQL編程基本
變量、程序構(gòu)造、游標(biāo)、事務(wù)
7.其她數(shù)據(jù)庫對象使用
視圖、存儲過程、觸發(fā)器、約束、規(guī)則、默認(rèn)值
8.數(shù)據(jù)庫安全管理辦法
考核規(guī)定
理解:事務(wù)概念,觸發(fā)器、約束、規(guī)則、默認(rèn)值等數(shù)據(jù)庫對象建立與使用,數(shù)據(jù)庫安
全管理辦法,創(chuàng)立與撤除數(shù)據(jù)庫、顧客建立表索引等知識;
掌握:對表、視圖、存儲過程等數(shù)據(jù)庫對象各種操作過程,局部變量定義與使用,游
標(biāo)定義與使用,基本程序構(gòu)造語句定義格式與應(yīng)用等知識。
第十章其她數(shù)據(jù)庫系統(tǒng)與有關(guān)技術(shù)簡介
考核內(nèi)容
1.MicrosoftVisualFoxpro數(shù)據(jù)庫管理系統(tǒng)簡介
2.DB2數(shù)據(jù)庫管理系統(tǒng)簡介
3.Oracle數(shù)據(jù)庫管理系統(tǒng)簡介
4.面向?qū)ο髷?shù)據(jù)庫系統(tǒng)簡介
5.數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)工具簡介
PowerBuider、Delphi、VisualBasic
考核規(guī)定
理解:本章所有概念。
第三某些期末復(fù)習(xí)題
第一章
填空
1.在文獻(xiàn)管理結(jié)點(diǎn)程序和數(shù)據(jù)在存儲位置上是存儲。
2.在系統(tǒng)中,不容易做到數(shù)據(jù)共享,在系統(tǒng)中,容易做到數(shù)
據(jù)共享。
3.在文獻(xiàn)系統(tǒng)中,存取數(shù)據(jù)基本單位為,在數(shù)據(jù)庫系統(tǒng)中,存取數(shù)據(jù)基本單
位為。
4.分布式數(shù)據(jù)庫系統(tǒng)既支持客戶______應(yīng)用,又支持客戶________應(yīng)用。
5.若一種聯(lián)系涉及到兩個實體則稱為聯(lián)系,若只涉及到一種實體則稱為
________聯(lián)系。
6.若實體A和B是多對多聯(lián)系,實體B和C是1對1聯(lián)系,則實體A和C是—
對聯(lián)系。
7.若實體A和B是1對多聯(lián)系,實體B和C是多對1聯(lián)系,則實體A和C是
對聯(lián)系。
8.任一種數(shù)據(jù)模型均有和______區(qū)別。
9.層次模型是一棵構(gòu)造,關(guān)系模型是一種構(gòu)造。
10.把保存關(guān)系稱為相應(yīng)數(shù)據(jù)庫元關(guān)系,--種數(shù)據(jù)庫元關(guān)系由______自動
建立。
11.在對象數(shù)據(jù)模型中,每個對象不但要包括描述實體特性,并且要包括描
述實體特性。
12.數(shù)據(jù)庫系統(tǒng)中四類顧客分別為、、和
13.在數(shù)據(jù)庫體系構(gòu)造三級模式中,全局模式處在_____層,外模式處在—
層,內(nèi)模式處在________層。
14.DBMS重要功能之一是和數(shù)據(jù)字典。
15.SQL具備數(shù)據(jù)_、__、__和_等四種重要功能。
第二章
填空
1.設(shè)瓦灰和口3域基數(shù)分別為2,3和4,則DixDzxDs元組數(shù)為,每個元組有
________個分量。
2.關(guān)系中碼可分為_、__、__、__和外碼五種.
3.學(xué)生關(guān)系中班級號屬性與班級關(guān)系中班級號主碼屬性相相應(yīng),則為學(xué)生關(guān)
系中o
4.設(shè)一種關(guān)系R1中屬性A是外碼,它相應(yīng)關(guān)系R2中主碼為B,則稱______為子關(guān)
系,為父關(guān)系。
5.顧客定義是對關(guān)系中某些屬性取值給定相應(yīng)約束條件,禁止非法數(shù)據(jù)進(jìn)入
6.專門關(guān)系運(yùn)算涉及、、和四種。
7.設(shè)一種關(guān)系模式為R(A,B,C),相應(yīng)關(guān)系內(nèi)容為1^={{1,10,50},{2,10,60),
[3,20,72},{4,30,60}},則IL(3cm(R))運(yùn)算成果中包具有個元組,每個元組包
具有個分量。
8.設(shè)一種學(xué)生關(guān)系為S(學(xué)生號,姓名),課程關(guān)系為C(課程號,課程名),選課關(guān)系
為X(學(xué)生號,課程號,成績),則姓名為變量K值學(xué)生所選修所有課程信息所相應(yīng)運(yùn)算表
達(dá)式為Avila!程號(><(SM=K(______)))o
9.設(shè)一種學(xué)生關(guān)系為S(學(xué)生號,姓名),課程關(guān)系為C(課程號,課程名),選課關(guān)系
為X(學(xué)生號,課程號,成績),求出所有選課學(xué)生信息運(yùn)算表達(dá)式為與
________自然連接。
第三章
填空
1.在一種關(guān)系R中,若屬性集X函數(shù)決定屬性集Y,同步Y(jié)函數(shù)決定X,則記作為
,它們之間互為。
2.在一種關(guān)系R中,若X-Y,并且X任何真子集都不能函數(shù)決定Y,則稱X-Y為
—函數(shù)依賴,否則,若X-Y,并且X一種真子集也可以函數(shù)決定Y,則稱X-Y為
函數(shù)依賴。
3.在一種關(guān)系R中,若存在“學(xué)號一系號,系號一系主任”,則隱含存在著.
函數(shù)決定。
4.在一種關(guān)系R中,若存在Xf(Y,Z),則也隱含存在______和________,稱此為
函數(shù)依賴規(guī)則。
5.設(shè)一種關(guān)系為R(A,B,C,D,E),它最小函數(shù)依賴集為FD={A—B,BfC,DfE},則該
關(guān)系候選碼為_______,該候選碼具有屬性。
6.設(shè)一種關(guān)系為R(A,B,C,D,E),它最小函數(shù)依賴集為FD={AfB,A-C,(C,D)-E},
則該關(guān)系候選碼為,候選碼函數(shù)決定E是性。
7.關(guān)系數(shù)據(jù)庫中每個關(guān)系必要最低達(dá)到范式,該范式中每個屬性都是
8.設(shè)一種關(guān)系為R(A,B,C,D,E),它最小函數(shù)依賴集為FD={AfB,AfC,(A,D)fE},
則該關(guān)系候選碼為,該關(guān)系存在著________函數(shù)依賴。
9.設(shè)一種關(guān)系為R(A,B,C,D,E),它最小函數(shù)依賴集為FD={AfB,AfC,(C,D)-E},
該關(guān)系只滿足________范式,若要規(guī)范化為第三范式,則將得到_______個關(guān)系。
10.設(shè)一種關(guān)系為R(A,B,C,D,E,F,G),它最小函數(shù)依賴集為FD={AfB,A-C,C-D,C
fE,A-F,F-G},該關(guān)系滿足范式,若要規(guī)范化為高一級范式,則將得到
個關(guān)系。
11.若一種關(guān)系任何非主屬性都不某些依賴和傳遞依賴于任何候選碼,則稱該關(guān)系達(dá)
到范式。
12.若一種關(guān)系中只有一種候選碼,并且該關(guān)系達(dá)到了第三范式,則表白它同步也達(dá)
到了范式,該關(guān)系中所有屬性都是候選碼。
第四章
一、填空
1.在實際數(shù)據(jù)庫管理系統(tǒng)中,對數(shù)據(jù)庫操作方式有、和
等三種。
2.在SQL中建立和刪除數(shù)據(jù)庫模式命令分別為和
3.在SQL中,列級完整性約束分為一種狀況,表級完整性約束分為一種狀況。
4.在完整性約束中,每個約束只能涉及到1個屬性,在___完整性約束
中,每個約束可以涉及到各種屬性。
5.在SQL中,建立、修改和刪除數(shù)據(jù)庫中基本表構(gòu)造命令分別為、
和____命令。
6.向基本表插入數(shù)據(jù)時,可以在命令中使用核心字引出記錄值,或者在命
令中子句得到一種成果表。
7.基本表屬于全局模式中表,它是,而視圖則屬于局部模式中表,它是
8.在SQL中,通過使用視圖,可以使在關(guān)系規(guī)范化時被分解關(guān)系連接起來,
可以增強(qiáng)數(shù)據(jù)庫性。
9.在SQL中,createview、update和dropview命令分別為、和
視圖命令。
10.在SQL新版查詢語句中,選項實現(xiàn)投影運(yùn)算,選項實現(xiàn)連接運(yùn)
算,選項實現(xiàn)選取運(yùn)算。
11.在新版SQL中,查詢所涉及到表及表之間連接是在from選項中實現(xiàn),表之間連接
共有三種方式,分別稱為、和o
二、依照主教材第四章所給商品庫和教學(xué)庫,按照下列所給每條SQL查詢語句寫出相
應(yīng)功能。
1.selectdistinct產(chǎn)地
from商品表2
2.selectcount(distinct產(chǎn)地)as產(chǎn)地數(shù)
from商品表2
3.select學(xué)生.學(xué)生號,count(*)as選課門數(shù)
from學(xué)生,選課
where學(xué)生.學(xué)生號=選課.學(xué)生號
groupby學(xué)生.學(xué)生號
4.selectdistinctx.*
from學(xué)生x,選課y,選課z
wherey.學(xué)生號二z.學(xué)生號andy.課程號<>z.課程號andx.學(xué)生號二y.學(xué)生號
5.selectx.學(xué)生號,y.學(xué)生號,y.課程號
from選課x,選課y
wherex.學(xué)生號二@slandy.學(xué)生號=@s2
andx.課程號二y.課程號
6.select*
from課程
whereexists(select課程號
from選課
where課程.課程號二選課.課程號
groupby課程號havingcount(*)between2and4
)
7.select*
from學(xué)生
where學(xué)生號in(select學(xué)生號
from選課
groupby學(xué)生號havingcount(*)<=2
)ornotexists(select*
from選課
where學(xué)生.學(xué)生號二選課.學(xué)生號
)
8.select*
from學(xué)生
wherenotexists(selecty.課程號
from學(xué)生xinnerjoin選課yonx.學(xué)生號二y.學(xué)生號
wherex.姓名二@aandnotexists(select*
from選課
where學(xué)生.學(xué)生號=選課.學(xué)生號andy.課程號=選課.課程號
)
)
三、依照教材第四章所給商品庫和教學(xué)庫,按照下列所給每種功能寫出相應(yīng)查詢語
句。
1.從商品庫中查詢出數(shù)量不不大于10商品種數(shù)。
2.從商品庫中查詢出每類(即分類名相似)商品最高單價。
3.從商品庫中查詢出每類(即分類名相似)商品總數(shù)量。
4.從商品庫中查詢出比所有電視機(jī)單價都高每種商品。
5.從商品庫中查詢出同一產(chǎn)地商品只有一種所有商品。
6.從教學(xué)庫中查詢出至少有兩名學(xué)生所選修所有課程。
7.從教學(xué)庫中查詢出每門課程被選修學(xué)生人數(shù),并按所選人數(shù)升序排列出課程號、課
程名和選課人數(shù)。
第五章
填空題
1.一種數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)過程大體相繼通過需求分析、概念設(shè)計、、
、機(jī)器實現(xiàn)、運(yùn)營維護(hù)等六個階段。
2.需求分析階段重要目的是畫出________、建立___________和編寫o
3.對于較復(fù)雜系統(tǒng),概念設(shè)計階段重要任務(wù)是:一方面依照系統(tǒng)各個局部應(yīng)用畫出各
自相應(yīng)_____,然后再進(jìn)行綜合和整體設(shè)計,畫出__。
4.在列舉購物活動中,存在著三個實體,分別稱為、和
5.關(guān)系數(shù)據(jù)庫系統(tǒng)中全局模式由若干個.所構(gòu)成,表與表之間聯(lián)系是通過定義
和實現(xiàn)。
6.由概念設(shè)計進(jìn)入邏輯設(shè)計時,本來聯(lián)系或聯(lián)系普通不需要被轉(zhuǎn)
換為相應(yīng)基本表。
7.在進(jìn)行系統(tǒng)調(diào)試時,要故意地使用各種不同和進(jìn)行各種不同,
去測試系統(tǒng)中所有方面。數(shù)據(jù)、操作
8.在旅店管理中,涉及到基本表有四個,它們分別為、、旅客登
記表和消費(fèi)卡表。
9.在旅店管理中,只派生出一種視圖,該視圖被稱為。
第六章
一、單選
1.在Access數(shù)據(jù)庫中,數(shù)據(jù)保存在()對象中。
A.窗體B.查詢C.報表D.表
2.Access數(shù)據(jù)庫中“一對多”指是()。
A.一種字段可以有許多輸入項
B.一條記錄可以與不同表中多條記錄有關(guān)
C.一種表可以有各種記錄
D.一種數(shù)據(jù)庫可以有各種表
3.下列哪一種不是設(shè)立表間“關(guān)系”時選項()。
A.實行參照完整性B.級聯(lián)追加有關(guān)記錄
C.級聯(lián)更新有關(guān)字段D.級聯(lián)刪除有關(guān)記錄
4.在表設(shè)計視圖中,如果要限定數(shù)據(jù)輸入格式,應(yīng)修改字段()屬性。
A.格式B.有效性規(guī)則C.輸入格式I).字段大小
5.下面關(guān)于表論述中錯誤是()。
A.表是Access數(shù)據(jù)庫中要素之一
B.表設(shè)計重要工作是設(shè)計表構(gòu)造
C.Access數(shù)據(jù)庫各表之間互相獨(dú)立
D.可以將其她數(shù)據(jù)庫表導(dǎo)入到當(dāng)前數(shù)據(jù)庫中
6.創(chuàng)立交叉表查詢必要對()字段進(jìn)行分組(GroupBy)操作。
A.標(biāo)題B.列表題
C.行標(biāo)題和列標(biāo)題D.行標(biāo)題、列標(biāo)題和值
7.下列()是主鍵標(biāo)志。
A.備B.?C.|>*1D.網(wǎng)
8.下列()圖標(biāo)是Access中表對象標(biāo)志。
A.國B.睥C.■D.8
9.下列()圖標(biāo)是Access中新建報表標(biāo)志。
A..囪新建國)B.田新建⑨c.囪新建?D.2新建?
10.Access中字段“小數(shù)位”屬性被用來指定()型數(shù)據(jù)小數(shù)某些位數(shù)。
A.貨幣和數(shù)字B.貨幣和備注C.文本和數(shù)字D.數(shù)字和備注
二、填空
1.Access顧客操作界面中“工作區(qū)”也稱為。
2.Access顧客操作界面由、、、工具欄、狀態(tài)欄等五個某些
構(gòu)成。
3.Access中字段“小數(shù)位”屬性是指定數(shù)字型和數(shù)據(jù)小數(shù)某些位數(shù),它只
影響數(shù)據(jù),并不影響所存儲數(shù)值O
4.一種Access數(shù)據(jù)庫相應(yīng)于操作系統(tǒng)中個文獻(xiàn),其文獻(xiàn)擴(kuò)展名為
5.在Access表中修改字段名字并不會影響該字段,但是會影響其他
基于該表所創(chuàng)立。
6.Access數(shù)據(jù)庫系統(tǒng)中字段“有效性規(guī)則”屬性是一種限定該字段表
達(dá)式.
7.在Access數(shù)據(jù)庫中,文本型字段和備注型字段可以用于保存,
數(shù)值型字段則只容許保存。
8.Access中窗體由、和等三個某些構(gòu)成。
第七章
一、單選
1.若要退出MicrosoftAccess,則應(yīng)使用操作是()。
A.ExitB.ReturnC.QuitD.Revoke
2.Access中數(shù)據(jù)訪問頁有兩種視圖,它們是設(shè)計視圖和()視圖。
A.瀏覽B.頁面C.顯示D.預(yù)覽
3.下列()圖標(biāo)是Access中新建宏標(biāo)志。
A.幅新建?B.函新建國)c.2新建?D,右新建?
二、填空
1.數(shù)據(jù)訪問頁是直接鏈接到一種Web頁,可以在Internet
Explorer5.0或中調(diào)用數(shù)據(jù)訪問頁。
2.在Access中模塊分為和兩種類型。
3.模塊窗口中代碼編輯窗口由、和等
三某些構(gòu)成。
4.Access為顧客提供了各種數(shù)據(jù)庫安全辦法,如設(shè)立顧客和
5.在設(shè)立或撤除數(shù)據(jù)庫密碼過程中,密碼對于字母是敏感。
第八章
一、單選
1.當(dāng)一條SELECT語句訪問一張大表里有限幾行數(shù)據(jù)時,SQLServer普通會
()。
A.為數(shù)據(jù)加上頁級鎖B.為數(shù)據(jù)加上行級鎖
C.需要顧客干涉和參加D.使顧客獨(dú)占數(shù)據(jù)庫
2.如下對SQLServer描述不對的是()。
A.支持XMLB.支持顧客自定義函數(shù)
C.支持郵件集成D.支持網(wǎng)狀數(shù)據(jù)模型
3.提高SQLServer性能最佳辦法之一是()。
A.增大硬盤空間B.增長內(nèi)存
C.減少數(shù)據(jù)量D.采用高辨別率顯示屏
4.用于配備客戶端網(wǎng)絡(luò)連接工具是()。
A.公司管理器B.客戶端網(wǎng)絡(luò)實用工具
C.查詢分析器D.聯(lián)機(jī)協(xié)助文檔
5.當(dāng)數(shù)據(jù)庫損壞時,數(shù)據(jù)庫管理員可通過何種方式恢復(fù)數(shù)據(jù)庫()。
A.事務(wù)日記文獻(xiàn)B.主數(shù)據(jù)文獻(xiàn)
C.DELETE語句D.聯(lián)機(jī)協(xié)助文獻(xiàn)
6.語句“USEmasterGOSELECT*FROMsysfilesGO”涉及()個批解決。
A.1B.2C.3D.4
7.如果要在SQLServer中存儲圖形圖像、Word文檔文獻(xiàn),不可采用數(shù)據(jù)類型是
()。D
A.binaryB.varbinaryC.imageD.text
二、填空
1.SQLServer數(shù)據(jù)庫應(yīng)用解決過程分布在和服務(wù)器上。
2.SQLServer提供了動態(tài)自我管理機(jī)制,可以自動增大或縮小數(shù)據(jù)庫所占用
3.SQLServer與Windows等操作系統(tǒng)完全集成,可以使用操作系統(tǒng)顧客和域賬號作
為數(shù)據(jù)庫。
4.常用SQLServer版本普通涉及、、、開發(fā)版和評估版
等。
5.如果在WindowsNT/上安裝,需要事先設(shè)立至少一種。
6.SQLServer主數(shù)據(jù)文獻(xiàn)、次數(shù)據(jù)文獻(xiàn)和事務(wù)日記文獻(xiàn)默認(rèn)擴(kuò)展名分別
為、和。
7.SQLServer客戶機(jī)傳遞到服務(wù)器上一組完整數(shù)據(jù)和SQL語句稱為。
8.SQLServer中數(shù)據(jù)類型普通是指字段列、存儲過程參數(shù)和數(shù)據(jù)特
性。
9.函數(shù)LEFT('abcdef',2)成果是。
10.SQLServer中整數(shù)類型涉及、、和
四種。
11.MicrosoftSQLServer是運(yùn)營在_________操作系統(tǒng)平臺上、邏輯模型為
________型數(shù)據(jù)庫管理系統(tǒng)。
12.SQLServer將數(shù)據(jù)組織到顧客可以看見,而在磁盤上則作為操作系
統(tǒng)文獻(xiàn)實現(xiàn)。
三、依照下面所給AAA數(shù)據(jù)庫,寫出下列每條查詢語句執(zhí)行成果,或者寫出下列每條
語句或程序段功能。
假設(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.SELECTFLOOR(888.33),FL00E(-888.33)
2.select'學(xué)生號課程號',isnull(cast(nullaschar(6)),'無成績')
3.select'學(xué)生號‘,‘課程號‘,isnull(cast(0aschar(6)),'無成績')
四、依照下面所給AAA數(shù)據(jù)庫,按照下列每種功能寫出相應(yīng)Transact-SQL語句或程
序段。
假設(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.顯示出該Score表中所有數(shù)據(jù),并規(guī)定當(dāng)成績?yōu)榭諘r顯示數(shù)值-1。
2.顯示出當(dāng)前日期中年份和月份數(shù)據(jù)。
3.顯示出Students表中所有學(xué)生記錄學(xué)號列前四個字符。
4.顯示出一種整數(shù)25和當(dāng)前日期getdateO值分別占用字節(jié)數(shù)。
第九章
一、單選
1.如下哪種狀況應(yīng)盡量創(chuàng)立索引()。
A.在Where子句中浮現(xiàn)頻率較高列
B.具備諸多NULL值列
C.記錄較少基本表
D.需要更新頻繁基本表
2.SQLServer提供單行注釋語句是使用()開始一行內(nèi)容。
A."/*"B.“一"C.“{”D.“/”
3.不屬于SQLServer系統(tǒng)全局變量是()。
A.鮑ErrorB.??Connections
C.@@Fetch_StatusD.?Records
4.下列SQLServer語句中浮現(xiàn)語法錯誤是()。
A.DECLARE@MyvarINT
B.SELECT*FROM[AAA]
C.CREATEDATABASEAAA
D.DELETE*FROMAAA
5.索引是在基本表列上建立一種數(shù)據(jù)庫對象,它同基本表分開存儲,使用它可以加快
數(shù)據(jù)()速度。
A.插入B.修改C.刪除I).查詢
二、填空題
1.如果但愿修改數(shù)據(jù)庫名字,可以使用系統(tǒng)存儲過程是o
2.數(shù)據(jù)庫備份和恢復(fù)Transact-SQL語句分別是和
3.找回被刪除表惟一辦法是事先做好數(shù)據(jù)庫工作。
4.是一種慣用改進(jìn)數(shù)據(jù)庫性能技術(shù)。
5.索引會影響對基本表、和等操作速度。
6.匯集索引與非匯集索引相比,查詢速度要o
7.SQLServer中為局部變量賦值語句是和?
8.使用createdatabase命令定義一種數(shù)據(jù)庫,涉及定義文獻(xiàn)和
文獻(xiàn)兩個某些。
9.基本表中記錄數(shù)越,每條記錄占用字節(jié)數(shù)越時,使用索引就越有利。
10.在索引命令中使用核心字CLUSTERED或NOCLUSTERED分別表達(dá)將建立是一
或________索引。
11.當(dāng)指定基本表中某一列或若干列為主碼時,則系統(tǒng)將在這些列上自動建立一種
、和索引。
12.單行或行尾注釋開始標(biāo)記為,多行注釋開始標(biāo)記為,結(jié)束標(biāo)記
為。
13.每條語句可以同步為各種變量賦值,每條語句只能為一種變量
賦值。
14.在SQLServer中,每個程序塊開始標(biāo)記為核心字,結(jié)束標(biāo)記為核心
字.
15.在條件構(gòu)造語句中,核心字IF和ELSE之間和ELSE之后,可以使用____語
句,也可以使用品有格式語句塊。
16.聲明游標(biāo)語句核心字為一,該語句必要帶有一子句。
17.判斷使用FETCH語句讀取數(shù)據(jù)與否成功全局變量為。
18.一種事務(wù)解決控制語句以核心字開始,以核心字
或結(jié)束。
19.建立一種存儲過程語句核心字為,執(zhí)行一種存儲過程語句核心
字為。
20.觸發(fā)器是一種特殊存儲過程,它可以在對一種表上進(jìn)行、和
操作中任一種或幾種操作時被自動調(diào)用執(zhí)行。
21.使用一種約束時,可以使用核心字和標(biāo)記符.選項命
名該約束,也可以省略該選項由系統(tǒng)自動命名,由于顧客很少再使用其約束名。
22.數(shù)據(jù)庫安全機(jī)制分為4個級別,分別為客戶端安全、數(shù)據(jù)庫
安全、數(shù)據(jù)庫使用安全和數(shù)據(jù)庫對象使用安全。
23.要訪問SQLServer數(shù)據(jù)庫服務(wù)器,顧客必要提供對的和
三、寫出下列每條查詢語句執(zhí)行成果,或者寫出下列每條語句或程序段功能。
假設(shè)存在名為AAA數(shù)據(jù)庫,涉及Students(望號char(8),姓名varchar(8),年齡
int,專業(yè)varchar(20),入學(xué)日期DateTime)和Score(學(xué)號char(8),課程名
varchar(10),成績numeric(5,2))兩張表。
1.declare@anumeric(5,2)
set@a=(selectavg(成績)fromscore)
select*
fromscore
where成績>=@a
2.declare?achar(6)
set@a='劉亮’
if(exists(select*fromstudentswhere姓名=@a))
print'姓名為'+@a+'同窗存在!’
else
print'姓名為'+@a+'同窗不存在!'
3.selectyear(入學(xué)日期)as入年份,count(*)as人數(shù)
fromstudents
groupbyyear(入學(xué)日期)
4.selectday(入學(xué)日期)as入學(xué)日號,count(*)as人數(shù)
fromstudents
groupbyday(入學(xué)日期)
5.createprocedurexxk2
as
begin
selectx.學(xué)號,x.姓名,x.專業(yè),count(*)as門數(shù)
fromstudentsx,scorey
wherex.學(xué)號二y.學(xué)號
groupbyx.學(xué)號,x.姓名,x.專業(yè)
end
6.createprocedurexxk4
(
@achar(8),@bvarchar(10),@cnumeric(5,2)
)
as
begin
updatescore
set成績=@c
where學(xué)號二@aand課程名=@b
end
7.createprocedurexxk6
(
?achar(8),@bvarchar(10)
)
begin
deletefromscore
where學(xué)號二@aand課程名二@b
end
8.declare?achar(8),@bvarchar(10),@cnumeric(5,2)
declarexxxcursor
forselect學(xué)號,課程名,成績
fromscore
openxxx
fetchxxxinto?a,@b,@c
while@@fetch_status=0
begin
print@a+replicateC',3)+@b+str(@c)+replicate('',3)+(case
when@c>=90then'先進(jìn)'
when@c>=70then'良好'
when@c>=60then'及格'
else'不及格'
end
)
fetchfromxxxinto@a,@b,@c
end
closexxx
deallocatexxx
9.declare@achar(8),@bvarchar(10)
declare@cnumeric(5,2)
declare@dint
set@d=80
declarexxxcursor
forselect學(xué)號,課程名,成績
fromscore
openxxx
fetchxxxinto@a,@b,@c
while@@fetch_status=0
begin
if(@c>=@d)print@a+replicate(,*,3)+@b+str(@c,5)
fetchfromxxxinto?a,@b,@c
end
closexxx
deallocatexxx
10.declare@achar(8),@bvarchar(10)
declare@schar(8),@rvarchar(10)
set@s=,000r
set@r=,數(shù)學(xué)’
declarexxxcursor
forselect學(xué)號,課程名fromscore
openxxx
fetchxxxinto?a,@b
while@@fetch_status=O
begin
if(@a=@sand@b=?r)
begin
deletefromscore
wherecurrentofxxx
break
end
fetchfromxxxinto?a,@b
end
closexxx
deallocatexxx
第三某些期末復(fù)習(xí)題參照答案
第一章
填空
1.分開2.文獻(xiàn)系統(tǒng)、數(shù)據(jù)庫系統(tǒng)
3.記錄、數(shù)據(jù)項4.局部、全局
5.二元、一元6.多、多
7.多、多8.型、值
9.樹、二維表格10.關(guān)系定義、DBMS
11.狀態(tài)、行為
12.數(shù)據(jù)庫管理員、數(shù)據(jù)庫設(shè)計員、應(yīng)用程序員、終端顧客
13.中間、最上、最下14.建立、維護(hù)
15.定義、查詢、更新、控制
第二章
填空
1.24、32.超碼、候選碼、主碼、備用碼
3.班級號、外碼4.RI、R2
5.完整性、數(shù)據(jù)庫6.選取、投影、連接、除
7.2、18.C、X、S
9.n學(xué)生號(x)、s
第三章
填空
1.X--Y、決定因素2.完全、某些
3.學(xué)號、系主任4.XT、X-Z、分解性
5.(A,D)、26.(A,D)、偽傳遞
7.第一、不可再分8.(A,D)、某些
9.第一、310.第二、3
11.第三12.BC、決定因素
第四章
一、填空
1.命令交互、程序執(zhí)行、窗口界面2.createschema、dropschema
3.6、44.列級、表級
5.createtable、altertable、droptable6.values、select
7.實表、虛表8.連接、安全
9.建立、修改、(更新)、刪除10.select、from、where
11.中間連接、左連接、右連接
二、依照主教材第四章所給商品庫和教學(xué)庫,按照下列所給每條SQL查詢語句寫出相
應(yīng)功能。
1.從商品庫中查詢出所有商品不同產(chǎn)地。
2.從商品庫中查詢出所有商品不同產(chǎn)地總數(shù)。
3.從教學(xué)庫中查詢出每個學(xué)生選課門數(shù)。
4.從教學(xué)庫中查詢出至少選修了兩門課程所有學(xué)生。
5.從教學(xué)庫中查詢出學(xué)生號為@sl學(xué)生和學(xué)生號為@52學(xué)生所選修共同課程課程號。
6.從教學(xué)庫中查詢出被2至4名學(xué)生選修所有課程。
7.從教學(xué)庫中查詢出最多選修了2門課程(含未選任何課程)所有學(xué)生。
8.從教學(xué)庫中查詢出選修了姓名為@a學(xué)生所有選課所有學(xué)生。
三、依照教材第四章所給商品庫和教學(xué)庫,按照下列所給每種功能寫出相應(yīng)查詢語
句。
1.selectcount(*)
from商品表1
where數(shù)量>10
2.select分類名,max(單價)as最高單價
from商品表1
groupby分類名
3.select分類名,sum(數(shù)量)as總數(shù)量
from商品表1
groupby分類名
4.select*
from商品表1
where單價>all(select單價
from商品表1
where分類名二‘電視機(jī)’
)
5.select商品表L*,產(chǎn)地
from商品表1,商品表2
where商品表1.商品代號二商品表2.商品代號and產(chǎn)地in(select產(chǎn)地
from商品表1x,商品表2y
wherex.商品代號二y.商品代號
groupby產(chǎn)地havingcount(*)=1
)
6.selectdistinctx.*
from課
溫馨提示
- 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 中級收入建筑合同范本
- 公司運(yùn)輸貨物合同范本
- 保過合同范本
- 出資入股協(xié)議合同范本
- 買賣合同非住宅類合同范本
- 中介買房糾紛合同范本
- 倉房買賣合同范本
- 加工玉米采購合同范本
- 別墅購買合同范本
- 出租嬰兒服裝合同范本
- 新課標(biāo)背景下“教學(xué)評一體化”評的策略
- 兒童兒童矮身材臨床診治矮身材臨床診治
- 早產(chǎn)兒護(hù)理查房課件圖
- 中學(xué)生的儀容儀表規(guī)范主題班會課件
- 2.3.1直線與平面垂直的判定(公開課)省公開課獲獎?wù)n件說課比賽一等獎?wù)n件
- Unit 2 Bridging Cultures Reading for writing 課件-高中英語(2019)選擇性必修第二冊
- 滴定管的使用
- 2024年全國統(tǒng)一高考數(shù)學(xué)試卷(新高考Ⅰ)含答案
- 砌筑工理論試題庫
- 2024年河南省高考對口升學(xué)語文試卷及參考答案
- 司索工安全技術(shù)交底
評論
0/150
提交評論