山東理工數(shù)據(jù)庫應用在線考試復習題_第1頁
山東理工數(shù)據(jù)庫應用在線考試復習題_第2頁
山東理工數(shù)據(jù)庫應用在線考試復習題_第3頁
山東理工數(shù)據(jù)庫應用在線考試復習題_第4頁
山東理工數(shù)據(jù)庫應用在線考試復習題_第5頁
已閱讀5頁,還剩17頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

數(shù)據(jù)庫應用在線考試復習題一單選題1.有嚴格的數(shù)學基礎并在此基礎上發(fā)展起來的數(shù)據(jù)庫模型是(

)。A.標準模型B.關系模型C.基礎模型D.都不對2.在設計某數(shù)據(jù)表時,要求成績字段取值在0~100范圍內(nèi),該限定需要通過(

)設置。A.字段大小B.有效性文本C.默認值D.有效性規(guī)則3.下列SQL語句中,能夠完成交運算的是(

)。A.SELECT*FROM劉德華出演的電影ANDSELECT*FROM梅艷芳出演的電影B.SELECT*FROM劉德華出演的電影C.SELECT*FROM劉德華出演的電影INTERSECTSELECT*FROM梅艷芳出演的電影4.在銷售商品關系中,能夠成為主關鍵字(或稱主碼)的屬性是(

)。A.商品名稱B.商品編號C.商品D.編號5.用SQL語句實現(xiàn)查詢表名為“圖書表”中的所有記錄,應該使用的SELECT語句是(

)。A.selectallfrom圖書表B.selectfromall圖書表C.select*from圖書表D.selectwherefrom圖書表6.關系中列(Column)也稱字段(Field)、屬性(Attribute)。關于“列”的敘述,不正確的是(

)。A.以屬性、屬性名和屬性值來表達列的有關信息B.同一列中不能出現(xiàn)相重復的列值C.列的順序與要表達的信息無必要的聯(lián)系,列是無序的,任何兩列可以互換位置D.其它三個選項的說法有不正確的7.通過賬號管理,SQLServer用戶分為(

)。A.管理員賬號和用戶賬號B.登錄賬號和用戶賬號C.登錄賬號和管理員賬號D.都不對8.從最終用戶應用程序的視角看,數(shù)據(jù)庫系統(tǒng)的三級模式結構是()。A.外模式與模式及內(nèi)模式B.外模式和內(nèi)模式C.模式和內(nèi)模式D.都不對9.如果希望從學生表中查詢出所有姓“張”的同學,那么條件語句應該是(

)。A.Where姓名IS‘張%’B.Where姓名AS‘張%’C.Where姓名LIKE‘張’D.Where姓名LIKE‘張%’10.SQLServer默認的登錄賬號為(

)。A.sqB.adaminC.saD.都不對11.SELECT命令中用于排序的關鍵詞是(

)。A.GROUPBYB.HAVINGC.ORDERBYD.WHERE12.查找成績在400分以上并且所在系為中文的記錄,邏輯表達式為(

)。A.成績>=400OR所在系=“中文”B.成績>=400AND所在系=“中文”C.“成績”>=400AND“所在系”=“中文”D.“成績”>=400OR“所在系”=“中文”13.SQLServer中進行數(shù)據(jù)庫恢復的SQL語句是(

)。A.SELECTDATABASEB.RESTOREDATABASEC.SELECTDATAD.都不對14.設學生表和課程表的結構分別為(學號,姓名)和(學號,課程名,成績),如果希望查詢出“選修了‘數(shù)據(jù)庫應用技術’課程的學生姓名和成績”,則對應的SQL語句是(

)。A.SELECT姓名,成績WHERE學生表.學號=課程表.學號AND課程名=‘數(shù)據(jù)庫應用技術’B.SELECT姓名,成績FROM學生表,課程表WHERE課程名=‘數(shù)據(jù)庫應用技術’C.SELECT姓名,成績FROM學生表,課程表WHERE學生表.學號=課程表.學號AND課程名=‘數(shù)據(jù)庫應用技術’15.SQLServer數(shù)據(jù)庫中的一個完整的備份通常要包括(

)。A.系統(tǒng)數(shù)據(jù)庫和用戶數(shù)據(jù)庫B.系統(tǒng)數(shù)據(jù)庫和用戶數(shù)據(jù)庫和事務日志C.都不對16.使用SQLSELECT可以對查詢的結果進行分組,分組的短語是()。A.GROUPBYB.WHEREC.COUNTD.ORDERBY17.如果將學生當成實體,則某個學生的姓名“張三”應看成是()。A.屬性值B.記錄值C.屬性型D.記錄型18.在一個學生關系中,能夠成為主關鍵字(或稱主碼)的屬性是(

)。A.學號B.姓名C.性別19.設置屬性A是關系R的主鍵,則屬性A不能取空值。這是(

)。A.實體完整性規(guī)則B.參照完整性規(guī)則C.用戶自定義完整性規(guī)則D.以上都包括20.SQL的SELECT語句中,用來指定根據(jù)字段名排序的子句是(

)。A.WhereB.OrderByC.GroupByD.Having21.設關系R是滿足第一范式的,若R中不存在非主屬性對主鍵的部分函數(shù)依賴,則R符合(

)。A.第一范式B.第二范式C.第三范式D.都不對22.下列SQL語句中,能夠完成求某列最大值的是(

)。A.SELECTSUB(Age)FROMStudentB.SELECTMIX(Age)FROMStudentC.SELECTArg(Age)FROMStudentD.SELECTMAX(Age)FROMStudent23.如果希望從學生表中查詢出最大年齡的同學,那么語句中應該包含(

)。A.SELECTMIX(年齡)AS最大FROM學B.SELECTMAX(年齡)FROM學C.SELECTARG(年齡)AS最大FROM學D.SELECTMAX(年齡)AS最大FROM學24.在學校中,“學生”與“課程”之間的關系是(

)。A.一對一B.一對多C.多對多D.無聯(lián)系25.表達“將兩個關系按照某種條件串接成一個較大的關系”的操作是(

)。A.積B.投影C.交D.連接26.數(shù)據(jù)依賴通常包括(

)和多值依賴兩個方面。A.關系依賴B.字段依賴C.模式依賴D.函數(shù)依賴27.在一個數(shù)據(jù)庫中存儲著若干個表,這些表之間可以通過(

)建立關系。A.內(nèi)容不相同的字段B.相同內(nèi)容的字段C.第一個字段D.最后一個字段28.表達“重新排列一個關系中列的次序”的操作是(

)。A.差B.投影C.交D.積29.在一個教師關系中,能夠成為主關鍵字(或稱主碼)的屬性是(

)。A.教師編號B.教師姓名C.姓名D.編號30.從邏輯層次上看,數(shù)據(jù)庫不包括(

)。A.內(nèi)模式B.外模式C.關系模式D.都不對31.在第一個關系中出現(xiàn),而在第二個關系中不出現(xiàn)的記錄組成的新關系稱為(

)。A.兩個關系的差B.兩個關系的交C.都不對32.在關系數(shù)據(jù)庫中,關鍵字是指()。A.能唯一決定關系的字段B.不可改動的專用保留字C.關鍵的很重要的字段D.能唯一標識元組的屬性或屬性集合33.

在一個一對一的關系中,如果更改了一張表的記錄后,另一張表也隨之改變,則應該啟動()。A.實施參照完整性B.級聯(lián)更新相關記錄C.級聯(lián)刪除相關記錄D.以上都不正確二多選題34.E-R圖的設計關鍵在于對()的選擇和表示A.數(shù)據(jù)B.實體C.關系D.聯(lián)系35.關系完整性的主要內(nèi)容是()。A.關系模型中數(shù)據(jù)的正確性B.關系模型中數(shù)據(jù)的一致性C.關系模型中數(shù)據(jù)的有效性D.都不對36.關系模型由()三部分組成A.數(shù)據(jù)B.數(shù)據(jù)結構C.關系操作集合D.關系的完整性三判斷題37.一個數(shù)據(jù)表中可以建立多個主關鍵字。(

)38.“學生成績管理”系統(tǒng)就是一個小型的數(shù)據(jù)庫系統(tǒng)。(

)39.規(guī)范化理論對于關系數(shù)據(jù)庫設計具有重要指導意義。(

)40.規(guī)范化理論給我們提供判斷關系模式優(yōu)劣的理論標準。(

)41.數(shù)據(jù)模型(DataModel)就是對現(xiàn)實世界的數(shù)據(jù)特征的抽象描述。(

)42.用集合論的觀點定義關系:一個K元關系是若干個元數(shù)為K的元組的集合。(

)43.有效性規(guī)則”用來防止非法數(shù)據(jù)輸入到表中,對數(shù)據(jù)輸入起著限定作用。(

)44.SQLServer數(shù)據(jù)庫中的NULL值(空值)表示的是“空格”或“0”值。(

)45.數(shù)據(jù)庫管理系統(tǒng)不僅可以對數(shù)據(jù)庫進行管理,還可以繪圖。(

)46.圖形圖像音頻信息等不屬于數(shù)據(jù)。(

)47.數(shù)據(jù)挖掘是一個從原始數(shù)據(jù)到信息再到知識的發(fā)展過程。(

)48.規(guī)范化理論研究關系模式中各屬性之間的依賴關系及其對關系模式性能的影響。(

)49.計算機數(shù)據(jù)處理技術大致經(jīng)歷了人工管理、文件管理和SQLServer數(shù)據(jù)庫管理三大階段。(

)50.在實際應用中,盡可能不要通過視圖對記錄進行更新操作。(

)51.二維表中垂直方向的列稱為記錄(元組)。(

)52.二維表中水平方向的行稱為屬性(字段)。(

)53.DELETETABLE的功能是刪除表結構。(

)54.

關系模型的特點之一:每一列中的數(shù)據(jù)類型可以不同。(

)55.記錄是關系數(shù)據(jù)庫中最基本的數(shù)據(jù)單位。(

)56.目前的關系數(shù)據(jù)庫系統(tǒng)一般都支持標準SQL語句。(

)四填空題57.數(shù)據(jù)庫中的(

)能夠唯一標識一個元組。58.二維表中垂直方向的列稱為(

)。59.關系運算包括選擇、(

)和連接。60.關系代數(shù)的操作可分為3類:基于傳統(tǒng)集合論的操作、(

)、和擴充的關系操作。61.數(shù)據(jù)庫設計過程分為6個階段:需求分析、概念結構設計、邏輯結構設計、物理設計、(

)和數(shù)據(jù)庫運行和維護。62.

數(shù)據(jù)模型通常由(

)、數(shù)據(jù)操作和完整性約束3個部分組成。63.從數(shù)據(jù)庫管理系統(tǒng)角度看,數(shù)據(jù)庫系統(tǒng)通常采用(

)、模式、內(nèi)模式三級模式結構。64.關系運算包括選擇、投影和(

)。65.關系的完整性主要包括(

)、實體完整性和參照完整性3種。66.從數(shù)據(jù)庫管理系統(tǒng)角度看,數(shù)據(jù)庫系統(tǒng)通常采用外模式、(

)、內(nèi)模式三級模式結構。67.

一個職工可以參加多個工程項目,一個工程項目有很多職工參加,則職工與工程項目之間的聯(lián)系類型是(

)。68.

從數(shù)據(jù)庫管理系統(tǒng)角度看,數(shù)據(jù)庫系統(tǒng)通常采用外模式、模式、(

)三級模式結構。69.查詢是一種以表或(

)為數(shù)據(jù)來源的再生表,是動態(tài)的數(shù)據(jù)集合。70.數(shù)據(jù)庫設計過程分為6個階段:需求分析、(

)、邏輯結構設計、物理設計、數(shù)據(jù)庫實施和數(shù)據(jù)庫運行和維護。71.結構化查詢語言SQL(StructuredQueryLanguage)是集數(shù)據(jù)定義、(

)、數(shù)據(jù)操縱和數(shù)據(jù)控制功能于一體的關系數(shù)據(jù)庫標準語言。

五簡答題72.說明下列語句的作用:GRANT

CREATEVIEW,CREATETABLE

TO

cool,caret,hens73.寫出利用Transact-SQL語句建立缺省值的語法,并寫用Transact-SQL語句綁定缺省值的語句。74.什么是存儲過程?如何用Transact-SQL語句建立。75.SQLSERVER的兩個系統(tǒng)數(shù)據(jù)庫model和tempdb的功能各是什么?76.SQLSERVER的兩個系統(tǒng)數(shù)據(jù)庫master和msdb的功能各是什么?六綜合題77.已知數(shù)據(jù)表結構如下:職工檔案(工號文本型,姓名文本型,性別文本型,學位文本型,單位文本型,出生日期日期型,身高數(shù)字型),表中已經(jīng)有若干條記錄。1.查詢職工檔案表中所有女職工的信息。2.查詢職工檔案表中職工的工號、姓名和出生日期,要求結果按出生日期的降序排序。3.查詢職工檔案表中單位為“山東理工大學”且是1989年以后(包含1989年)出生的職工信息,要求結果中包括工號,姓名,單位和出生日期4列。4.查詢職工檔案表中全部職工的最高身高且字段名稱顯示為“最高身高”。5.統(tǒng)計男女職工的平均身高,結果顯示為“性別,平均身高”兩列信息。78.已知數(shù)據(jù)表結構如下:職工工資(工號文本型,姓名文本型,性別文本型,單位文本型,出生日期日期型,基本工資數(shù)字型,獎金數(shù)字型,扣款數(shù)字型,實發(fā)工資數(shù)字型),表中已經(jīng)有若干條記錄。1.將職工工資表中每個職工的實發(fā)工資計算出來并填入表中(實發(fā)工資=基本工資+獎金-扣款)。2.將職工工資表中工號為“sdut0088”的職工信息刪除。3.向職工工資表中插入一條記錄,工號為"sdut0077",姓名為"趙運來"。4.將1970年之前(包含1970年)出生的所有職工的獎金全部調(diào)整為1.5倍。

5.刪除職工工資表。79.80.已知數(shù)據(jù)表結構如下:職工檔案(工號文本型,姓名文本型,性別文本型,學位文本型,單位文本型,出生日期日期型,身高數(shù)字型),表中已經(jīng)有若干條記錄。1.將職工檔案表中工號為"1001"的職工身高修改為187.5。

2.將職工檔案表中工號為"1021"的職工信息刪除。3.向職工檔案表中插入一條記錄,工號為"2099",姓名為"高高尚"。4.將1970年之前(包含1970年)出生的所有職工的身高全部調(diào)整為0.99倍。5.刪除職工檔案表。81.假如“信息”和“成績”兩個表以“學號”為主鍵建立關系,寫出利用企業(yè)管理器刪除該關系的步驟。82.已知數(shù)據(jù)表結構如下:職工工資(工號文本型,姓名文本型,性別文本型,單位文本型,出生日期日期型,基本工資數(shù)字型,獎金數(shù)字型,扣款數(shù)字型,實發(fā)工資數(shù)字型),表中已經(jīng)有若干條記錄。1.查詢職工工資表中單位為“計算機學院”的所有職工信息。2.查詢職工工資表中職工的工號和姓名,要求結果按工號升序排序。3.查詢職工工資表中單位為“音樂學院”且實發(fā)工資在10000元以上(包含10000元)的職工的信息,要求結果中包括工號,姓名,單位和實發(fā)工資4列。4.查詢職工工資表中全部職工的最低獎金且字段名稱顯示為“最低獎金”。5.統(tǒng)計各單位職工的平均基本工資,結果顯示為“單位,平均工資”兩列信息。83.84.已知數(shù)據(jù)表結構如下:圖書(條形碼文本型,書名文本型,作者文本型,出版社文本型,出版日期日期型,售價數(shù)字型),表中已經(jīng)有若干條記錄。1.查詢圖書表中書名為“數(shù)據(jù)庫應用”的所有圖書。

2.查詢圖書表中圖書的條形碼和書名,要求結果按條形碼升序排序。3.查詢圖書表中出版社為“科學出版社”且價格在50元以上(不包括50元)的圖書的信息,要求結果中包括書名,作者,出版社和售價4列。4.查詢圖書表中全部圖書的最高售價且字段名稱顯示為“最高售價”。5.統(tǒng)計各出版社所售圖書的平均售價,結果顯示為“出版社,平均售價”兩列信息。85.86.87.已知數(shù)據(jù)表結構如下:圖書(條形碼文本型,書名文本型,作者文本型,出版社文本型,出版日期日期型,售價數(shù)字型),表中已經(jīng)有若干條記錄。1.將圖書表中條形碼為TP303.5的圖書書名修改為“數(shù)據(jù)庫應用”。2.將圖書表中條形碼為TP204.2的圖書信息刪除。3.向圖書表中插入一條記錄,條形碼為"TP204.2",書名為"綠色信息"。4.將2021年之前(包含2021年)出版的圖書售價全部調(diào)整為8折。5.刪除圖書表。

參考答案一單選題1.答案:B2.答案:D3.答案:C4.答案:B5.答案:C6.答案:B7.答案:B8.答案:A9.答案:D10.答案:C11.答案:C12.答案:B13.答案:B14.答案:C15.答案:B16.答案:A17.答案:A18.答案:A19.答案:A20.答案:B21.答案:B22.答案:D23.答案:D24.答案:C25.答案:D26.答案:D27.答案:B28.答案:B29.答案:A30.答案:A31.答案:A32.答案:D33.答案:B二多選題34.答案:B,D35.答案:A,B,C36.答案:B,C,D三判斷題37.答案:錯38.答案:對39.答案:對40.答案:對41.答案:對42.答案:對43.答案:對44.答案:錯45.答案:錯46.答案:錯47.答案:對48.答案:對49.答案:錯50.答案:對51.答案:錯52.答案:錯53.答案:錯54.答案:錯55.答案:錯56.答案:對四填空題57.答案:主鍵或者主關鍵字或者主屬性或者關鍵字58.答案:屬性或字段59.答案:投影60.答案:專門的關系操作61.答案:數(shù)據(jù)庫實施62.答案:數(shù)據(jù)結構63.答案:外模式64.答案:連接65.答案:域完整性66.答案:模式67.答案:多對多68.答案:內(nèi)模式69.答案:查詢70.答案:概念結構設計71.答案:數(shù)據(jù)查詢五簡答題72.答案:給用戶cool,caret,和hens授予CREATEVIEW和CREATETABLE的語句權限73.答案:createdefault缺省值名as缺省值內(nèi)容sp_bindefault

缺省值名,’表名.列名’74.答案:存儲過程是SQL語句和流程控制語句的集合。包括:系統(tǒng)存儲過程和用戶定義的存儲過程。系統(tǒng)存儲過程以sp_開頭。其語法格式為:Createprocedure過程名稱as程序命令行75.答案:model在SQLSERVER系統(tǒng)上創(chuàng)建數(shù)據(jù)庫的模板,創(chuàng)建數(shù)據(jù)庫時,新數(shù)據(jù)庫的第一部分通過復制model數(shù)據(jù)庫中的內(nèi)容創(chuàng)建,剩余部分由空頁填充。tempdb:系統(tǒng)數(shù)據(jù)庫,用于存放保存所有的臨時表和臨時存儲過程。76.答案:

master:最重要的SQLSERVER系統(tǒng)數(shù)據(jù)庫,包含了系統(tǒng)中的有關數(shù)據(jù)庫的所有信息。msdb:系統(tǒng)數(shù)據(jù)庫,存儲了警告、事務以及記錄SQLSERVERAGENT服務經(jīng)常使用到的一些操作符。六綜合題77.答案:1.select

*

from職工檔案where性別=“女”2.select工號,姓名,出生日期from職工檔案orderby出生日期desc3.select工號,姓名,單位,出生日期from職工檔案where單位="山東理工大學"and出生日期>=#1989-1-1#4.selectmax(身高)as最高身高from職工檔案

5.select性別,avg(身高)as平均身高from職工檔案groupby性別78.答案:1.update職工工資set實發(fā)工資=基本工資+獎金-扣款2.deletefrom職工工資where工號="sdut0088"3.insertinto職工工資(工號,姓名)

values("sdut0077","趙運來")4.update職工工資set獎金=獎金*1.5

where出生日期<=#1970-1-1#5.droptable職工工資79.答案:80.答案:1.update職工檔案set

身高=187.5

where工號="1001"2.deletefrom職工檔案where工號="1021

溫馨提示

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

評論

0/150

提交評論