(完整版)數(shù)據(jù)庫原理與技術(shù)課程習(xí)題答案_第1頁
(完整版)數(shù)據(jù)庫原理與技術(shù)課程習(xí)題答案_第2頁
(完整版)數(shù)據(jù)庫原理與技術(shù)課程習(xí)題答案_第3頁
(完整版)數(shù)據(jù)庫原理與技術(shù)課程習(xí)題答案_第4頁
(完整版)數(shù)據(jù)庫原理與技術(shù)課程習(xí)題答案_第5頁
已閱讀5頁,還剩6頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

下列關(guān)于用文件管理數(shù)據(jù)的說法,錯(cuò)誤的是DD下列說法中,不屬于數(shù)據(jù)庫管理系統(tǒng)特征的是CDAAB.工具軟件CDBA.?dāng)?shù)據(jù)庫B.操作系統(tǒng)CD下列關(guān)于數(shù)據(jù)庫技術(shù)的描述,錯(cuò)誤的是D答:數(shù)據(jù)是描述事物的符號(hào)記錄。描述事物的符號(hào)可以是數(shù)字,也可以是文字、圖形、圖像、聲音、語言等,數(shù)據(jù)數(shù)據(jù)庫系統(tǒng)一般由數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)(及相關(guān)的實(shí)用工具)答:文件方式管理數(shù)據(jù)有如下缺點(diǎn)。(1)編寫應(yīng)用程序不方便。(2)數(shù)據(jù)冗余不可避免。(3)應(yīng)用程序依賴性。(4)不支持對(duì)文件的并發(fā)訪問。(5)數(shù)據(jù)間聯(lián)系弱。(6)難以滿足不同用戶對(duì)數(shù)據(jù)的需求。(7)控制功能。答:用數(shù)據(jù)庫技術(shù)管理數(shù)據(jù)具有以下特點(diǎn):(1)相互關(guān)聯(lián)的數(shù)據(jù)集合。(2)較少的數(shù)據(jù)冗余。(3)程序與數(shù)據(jù)相互獨(dú)立。(4)保證數(shù)據(jù)的安全和可靠。(5)最大限度地保證數(shù)據(jù)的正確性。(6)數(shù)據(jù)可以共享并能保證數(shù)據(jù)的一致性。答:應(yīng)用程序不關(guān)心數(shù)據(jù)的存儲(chǔ)位置和存儲(chǔ)結(jié)構(gòu)。因?yàn)楫?dāng)數(shù)據(jù)的存儲(chǔ)方式發(fā)生變化時(shí),這些變化都將由DBMS負(fù)答:數(shù)據(jù)庫系統(tǒng)是基于數(shù)據(jù)庫的計(jì)算機(jī)應(yīng)用系統(tǒng),一般包括數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)(及相應(yīng)的實(shí)用工具)、應(yīng)用第2數(shù)據(jù)庫三級(jí)模式結(jié)構(gòu)的劃分,有利于數(shù)據(jù)的獨(dú)立性B.C.DA.內(nèi)模式B.模式C.外模式D.其他下列關(guān)于數(shù)據(jù)庫中邏輯獨(dú)立性的說法,正確的是CA.內(nèi)模式B.模式C.外模式D.?dāng)?shù)據(jù)庫中的數(shù)據(jù)模型三要素是指BA下列關(guān)于概念層數(shù)據(jù)模型的說法,錯(cuò)誤的是C答:數(shù)據(jù)模型(datamodel)是對(duì)現(xiàn)實(shí)世界數(shù)據(jù)特征的抽象。數(shù)據(jù)模型滿足三個(gè)方面的要求:(1)能夠真實(shí)地模擬現(xiàn)實(shí)世界。(2)容易被人們理解。(3)能夠方便地在計(jì)算機(jī)上實(shí)現(xiàn)。用一種模型來同時(shí)很好地滿足這三方面的要求在目前是比較困難的,因此在數(shù)據(jù)庫領(lǐng)域中是針對(duì)不同的使用對(duì)象和應(yīng)用目的,采用不同的數(shù)據(jù)模型來實(shí)現(xiàn)。2.答:數(shù)據(jù)庫發(fā)展到現(xiàn)在主要采用了如下幾種組織方式(組織模型):層次模型(用樹型結(jié)構(gòu)組織數(shù)據(jù))(用圖型結(jié)構(gòu)組織數(shù)據(jù))、關(guān)系模型(用簡(jiǎn)單二維表結(jié)構(gòu)組織數(shù)據(jù))以及對(duì)象-關(guān)系模型(用復(fù)雜的表格以及其他結(jié)構(gòu)組織數(shù)據(jù))。目前最常用的是關(guān)系模型。答:兩個(gè)實(shí)體之間的聯(lián)系通常有如下三類:一對(duì)一聯(lián)系(1:1)。如部門和經(jīng)理(假設(shè)一個(gè)部門只允許有一個(gè)經(jīng)理,一個(gè)人只允許擔(dān)任一個(gè)部門的一對(duì)多聯(lián)系(1:n)。比如,假設(shè)一個(gè)系有多名教師,而一個(gè)教師只允許在一個(gè)系工作,則系和教師之多對(duì)多聯(lián)系(m:n)。比如學(xué)生和課程,一個(gè)學(xué)生可以選修多門課程,一門課程也可以被多個(gè)學(xué)生選4.(1)實(shí)體。實(shí)體是具有公共性質(zhì)、并可相互區(qū)分的現(xiàn)實(shí)世界對(duì)象的集合,或者說是具有相同結(jié)構(gòu)的對(duì)象的集(2)(3)聯(lián)系。在現(xiàn)實(shí)世界中,事物內(nèi)部以及事物之間是有聯(lián)系的,這些聯(lián)系在信息世界反映為實(shí)體內(nèi)部的聯(lián)系和實(shí)體之間的聯(lián)系。5.(1)教研室和教師(假設(shè)一個(gè)教師只屬于一個(gè)教研室,一個(gè)教研室可有多名教師)(2)(3)國(guó)家和首都(假設(shè)國(guó)家的首都不會(huì)變化,一個(gè)國(guó)家只有一個(gè)首都(4)答:(1)教研室和教師是一對(duì)多,(2)商店和顧客是多對(duì)多,(3)國(guó)家和首都是一對(duì)一,(4)7.答:數(shù)據(jù)庫管理系統(tǒng)在三個(gè)模式之間提供了以下兩級(jí)映像:外模式/模式映像,模式/第3一、下列關(guān)于關(guān)系中主屬性的描述,錯(cuò)誤的是設(shè)有關(guān)系模式:銷售(顧客號(hào),商品號(hào),銷售時(shí)間,銷售數(shù)量),若一個(gè)顧客可在不同時(shí)間對(duì)同一產(chǎn)品購(gòu)買多次,同一個(gè)顧客在同一時(shí)間可購(gòu)買多種商品,則此關(guān)系模式的主鍵是D顧客號(hào)B.C.(顧客號(hào),商品號(hào))D.(顧客號(hào),商品號(hào),銷售時(shí)間BA.順序很重要,不能交換B.順序不重要C.按輸入數(shù)據(jù)的順序排列D.下列不屬于數(shù)據(jù)完整性約束的是DA.實(shí)體完整性B.參照完整性C.D.?dāng)?shù)據(jù)操作完整性D下列關(guān)于關(guān)系的說法,錯(cuò)誤的是D下列關(guān)于關(guān)系代數(shù)中選擇運(yùn)算的說法,正確的是A下列用于表達(dá)關(guān)系代數(shù)中投影運(yùn)算的運(yùn)算符是BA.σB.∏C. 下列關(guān)于關(guān)系代數(shù)中差運(yùn)算結(jié)果的說法,正確的是D績(jī))?,F(xiàn)要查詢趙飛選的課程的課程名和學(xué)分,下列關(guān)系代數(shù)表達(dá)式正確的是B∏課程名,學(xué)分(σ姓名=‘趙飛’∏課程名,學(xué)分(σ姓名=‘趙飛’∏課程名,學(xué)分(σ姓名=‘趙飛’∏課程名,學(xué)分(σ姓名=‘趙飛’答:關(guān)系模型的三個(gè)組成部分是由關(guān)系模型的數(shù)據(jù)結(jié)構(gòu)、關(guān)系模型的操作集合和關(guān)系模型的完整性約束三部分組成,這三部分也稱為關(guān)系模型的三要素。候選鍵:如果一個(gè)屬性或?qū)傩约闹的軌蛭ㄒ粯?biāo)識(shí)一個(gè)關(guān)系的元組而又不包含多余的屬性,則稱該屬性利用表3-11至3-13(1)∏Sno,Sname,Cno,Grade(σSdept=‘信息管理系 (2)查詢“VB” (3)查詢考試成績(jī)高于90 (4)查詢至少選修了0821103∏Sname, (∏SNO,CNO(SC)÷(5)查詢至少選了“C001”和“C002”∏Sname,Sdept,Cno(∏Sno(σCno=‘C001’ SC)∏Sname,Sdept,Cno(∏Sno(σCno=‘C002’ 第4下列關(guān)于SQL下列所述功能中,不屬于SQLDA.B.?dāng)?shù)據(jù)查詢功能C.?dāng)?shù)據(jù)增、刪、改功能D.提供方便的用戶操作界面功能設(shè)某職工表中有用于存放年齡(整數(shù))的列,下列類型中最合適年齡列的是CA.intB.smallintC.tinyint設(shè)某列的類型是char(10),存放“數(shù)據(jù)庫”A.10C.3設(shè)某列的類型是nchar(10),存放“數(shù)據(jù)庫”A.10C.3設(shè)某列的類型是varchar(10),存放“數(shù)據(jù)庫”A.10C.3設(shè)某列的類型是nvarchar(10),存放“abc”A.10C.3下列約束中用于限制列的取值范圍的約束是BA.PRIMARYKEYB.CHECK下列約束中用于限制列取值不重的約束是DA.PRIMARYKEYB.CHECKC.DEFAULTD.UNIQUE下列關(guān)于DEFAULT約束的說法,正確的是CSQLtinyint答:tinyint類型定義的數(shù)據(jù)的取值范圍是從0到255SmallDatatime答:SmallDatatime類型的默認(rèn)格式為:YYYY-MM-DDhh:mm:00定點(diǎn)小數(shù)類型numeric(p,q)中的p和q答:p為精度,指定可以存儲(chǔ)的十進(jìn)制數(shù)字的最大個(gè)數(shù)。q為小數(shù)位數(shù),指定小數(shù)點(diǎn)右邊可以存儲(chǔ)的十進(jìn)制數(shù)字的最大個(gè)數(shù)。char(n)和nchar(n)中n寫出定義如下架構(gòu)的SQL定義一個(gè)名為“BOOK”CREATESCHEMACREATESCHEMAAUTHORIZATION

第5是AC.內(nèi)連接D.自連接設(shè)在某SELECT語句的WHERE子句中,需要對(duì)GradeCA.GradeISNOTNULLB.GradeISNULLC.Grade=NULLD.NOT(GradeISDA.SUM(列名)B.MAX(列名)C.AVG(列名)D.COUNT(*)SELECTINTO…FROMSELECTSno,COUNT(*)FROMSCGROUPBYSELECTSnoFROMSCGROUPBYSnoWHERECOUNT(*)>SELECTSnoFROMSCGROUPBYSnoHAVINGCOUNT(*)>SELECTSnoFROMSCGROUPBY現(xiàn)要利用StudentSELECTSname,MIN(Sage)FROMSELECTSname,SageFROMStudentWHERESage=SELECTTOP1Sname,SageFROMSELECTTOP1Sname,SageFROMStudentORDERBY設(shè)SC表中記錄成績(jī)的列為:Grade,類型為int。若在查詢成績(jī)時(shí),希望將成績(jī)按‘優(yōu)’、‘良’、‘中’、‘及格’和‘不及格’形式顯示,正確的CaseCCaseWhen90~100THEN'優(yōu)When80~89THEN'良'When70~79THEN'中'When60~69THEN及格'Else'不及格'WhenGradebetween90and100THENGrade='優(yōu)'WhenGradebetween80and89THENGrade='良'WhenGradebetween70and79THENGrade='中'WhenGradebetween60and69THENGrade及格'ElseGrade='不及格'WhenGradebetween90and100THEN'優(yōu)'WhenGradebetween80and89THEN'良'WhenGradebetween70and79THEN'中'WhenGradebetween60and69THEN及格'Else'不及格'CaseWhen90~100THENGrade='優(yōu)'When80~89THENGrade='良'When70~79THENGrade='中'When60~69THENGrade及格'ElseGrade='不及格'下列SQLA.ALTERB.SELECTC.UPDATED.INSERTCREATETABLETnoCHAR(8)PRIMARYKEY,TnameVARCHAR(10)NOTNULL,AgeTINYINTCHECK(AgeBETWEEN25AND65)下列插入語句中,不能正確執(zhí)行的是INSERTINTOTeachersVALUES('T100','張三INSERTINTOTeachers(Tno,Tname,Age)VALUES('T100','張三INSERTINTOTeachers(Tno,Tname)VALUES('T100','張三INSERTINTOTeachersVALUES('T100','張三下列刪除計(jì)算機(jī)系學(xué)生的修課記錄的語句,正確的是BA.DELETEFROMSCJOINStudentbONS.Snob.SnoWHERESdept='計(jì)算機(jī)系'B.DELETEFROMSCFROMSCJOINStudentbONSC.Sno=WHERESdept='計(jì)算機(jī)系C.DELETEFROMStudentWHERESdept計(jì)算機(jī)系'D.DELETEFROMSCWHERESdept='計(jì)算機(jī)系'下列條件子句中,能夠篩選出Col列中以“a”WhereCol=WhereCollikeWhereCol=WhereColLIKECOUNT(*):COUNT([DISTINCT]列名>):統(tǒng)計(jì)本列的列值個(gè)數(shù),DISTINCT選項(xiàng)表示去掉列的重復(fù)值后再統(tǒng)計(jì)。MIN(<列名>):上述函數(shù)中除COUNT(*)外,其他函數(shù)在計(jì)算過程中均忽略NULL“%”和“_”答:_(下劃線):匹配任意一個(gè)字符。%(百分號(hào)):匹配0WHEREAgeBETWEEN20AND30子句,查找的Age范圍是多少?WHERESdeptNOTIN('CS','IS','MA'),查找的數(shù)據(jù)是什么?“SELECTINOT表名FROM語句的作用是什么?TOP第6一.下列關(guān)于視圖的說法,正確的是BA3.AA.B.C.D下列關(guān)于通過視圖更改數(shù)據(jù)的說法,錯(cuò)誤的是DB.如果定義視圖的查詢語句中含有GROUPBY子句,則對(duì)這種視圖不允許進(jìn)行更改操作下列關(guān)于視圖的說法,正確的是B創(chuàng)建視圖的主要作用是DAA.內(nèi)模式B.模式C.外模式D.概念模式8.設(shè)有學(xué)生表(學(xué)號(hào),姓名,所在系)DA.CREATEVIEWv1ASSELECT所在系,COUNT(*)FROM學(xué)生表GROUPBYB.CREATEVIEWv1SELECT所在系,SUM(*)FROM學(xué)生表GROUPBYC.CREATEVIEWv1(系名,人數(shù))SELECT所在系,SUM(*)FROM學(xué)生表GROUPBYD.CREATEVIEWv1(系名,人數(shù))SELECT所在系,COUNT(*)FROM學(xué)生表GROUPBY下列關(guān)于索引的說法,正確的是C“CREATEUNIQUEINDEXIDX1ONT(C1,C2)答:索引分為兩大類,一類是聚集索引(ClusteredIndex,也稱為聚簇索引),另一類是非聚集索引(Non-ClusteredIndex,也稱為非聚簇索引)。聚集索引對(duì)數(shù)據(jù)按索引關(guān)鍵字值進(jìn)行物理排序,非聚集索引不對(duì)數(shù)據(jù)按9.答:視圖的好處有:(1)簡(jiǎn)化數(shù)據(jù)查詢語句,(2)使用戶能從多角度看待同一數(shù)據(jù),(3)提

溫馨提示

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

評(píng)論

0/150

提交評(píng)論