濰坊醫(yī)學(xué)院數(shù)據(jù)庫(kù)及答案_第1頁(yè)
濰坊醫(yī)學(xué)院數(shù)據(jù)庫(kù)及答案_第2頁(yè)
濰坊醫(yī)學(xué)院數(shù)據(jù)庫(kù)及答案_第3頁(yè)
濰坊醫(yī)學(xué)院數(shù)據(jù)庫(kù)及答案_第4頁(yè)
全文預(yù)覽已結(jié)束

下載本文檔

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

文檔簡(jiǎn)介

2/2數(shù)據(jù)庫(kù)(總分100分,考試時(shí)長(zhǎng)90分鐘)一、單項(xiàng)選擇題(每小題2分,共40分)1、數(shù)據(jù)邏輯獨(dú)立性是指()。 A、模式改變,外模式和應(yīng)用程序不變· B、模式改變,內(nèi)模式不變· C、內(nèi)模式改變,模式不變· D、內(nèi)模式改變,外模式和應(yīng)用程序不變【答案】A2、關(guān)于數(shù)據(jù)庫(kù)系統(tǒng),下列敘述錯(cuò)誤的是 A、可以實(shí)現(xiàn)數(shù)據(jù)共享、減少數(shù)據(jù)冗余 B、可以表示事物和事物之間的聯(lián)系 C、支持抽象的數(shù)據(jù)模型 D、數(shù)據(jù)獨(dú)立性較差【答案】D【解析】數(shù)據(jù)庫(kù)系統(tǒng)管理階段,數(shù)據(jù)和程序分開存儲(chǔ),因此獨(dú)立性高。3、在數(shù)據(jù)庫(kù)的三級(jí)模式結(jié)構(gòu)中,內(nèi)模式有() A、1個(gè) B、2個(gè) C、3個(gè) D、任意多個(gè)【答案】A4、SybaseIQ數(shù)據(jù)庫(kù)的默認(rèn)數(shù)據(jù)文件名不包括()。 A、*.db B、*.iq C、*.iqtmp D、*.ora【答案】D5、設(shè)有學(xué)生表Student(sno,sname,sage,smajor),各字段的含義分別是學(xué)生學(xué)號(hào)、姓名、年齡和專業(yè)。要求輸入一學(xué)生記錄,學(xué)號(hào)為100,姓名為張紅,年齡為20.以下不能完成如上輸入要求的語(yǔ)句是________。 A、INSERTINTOstudentVALUES(100,'張紅',20); B、INSERTINTOstudent(sno,sname,sage,smajor)VALUES(100,'張紅',20,NULL); C、INSERTINTOstudent(sna,sname,sage)VALUES(100,'張紅',20); D、INSERTINTOstudentVALUES(100,'張紅',20,NULL);【答案】A【解析】本題得分:1分6、納稅人C201508月份應(yīng)交稅12872元,下面的語(yǔ)句正確的是哪個(gè)?) A、insertsb_zsxcvalues‘納稅人c的識(shí)別號(hào)’,‘201508’,12872) B、insertintosb_zsxcvalues‘納稅人c的識(shí)別號(hào)’,‘201508’,12872) C、insertintovaluesnsrsbh,zsyf,se)sb_zsxc‘納稅人c的識(shí)別號(hào)’,‘201508’,12872) D、insertintovalues‘納稅人c的識(shí)別號(hào)’,‘201508’,12872)sb_zsxcnsrsbh,zsyf,se)【答案】B【解析】insert語(yǔ)句的語(yǔ)法INSERTINTO表名稱VALUES值1,值2,);如果不是所有列都插入,也可用INSERTINTOTable_name列1,列2,...)VALUES值1,值2,)。7、在創(chuàng)建表空間時(shí),可以指定表空間中存儲(chǔ)對(duì)象的默認(rèn)存儲(chǔ)參數(shù),其中()參數(shù)用于設(shè)置分配給每一個(gè)對(duì)象的初始區(qū)大小。 A、INITIAL B、NEXT C、PCTINCREASE D、MINEXTENTS【答案】A8、有兩個(gè)關(guān)系R,S如下:由關(guān)系R通過(guò)運(yùn)算得到關(guān)系S,則所使用的運(yùn)算為()。 A、選擇 B、投影 C、笛卡爾積 D、連接【答案】A【解析】S表的結(jié)果是從R表中選出的一行,因此關(guān)系運(yùn)算為選擇。9、自然聯(lián)接是構(gòu)成新關(guān)系的有效方法。一般情況下,當(dāng)對(duì)關(guān)系R和S是用自然聯(lián)接時(shí),要求R和S含有一個(gè)或者多個(gè)共有的()。 A、記錄 B、行 C、屬性 D、元組【答案】C10、()是指長(zhǎng)期儲(chǔ)存在計(jì)算機(jī)內(nèi)的、有組織的、可共享的數(shù)據(jù)集合,以及數(shù)據(jù)之間的邏輯關(guān)系的集合。 A、視圖 B、數(shù)據(jù) C、表 D、數(shù)據(jù)庫(kù)【答案】D11、下面敘述申正確的是()。 A、數(shù)據(jù)庫(kù)管理系統(tǒng)是數(shù)據(jù)庫(kù)中的程序和數(shù)據(jù)的總稱 B、數(shù)據(jù)庫(kù)管理系統(tǒng)是對(duì)數(shù)據(jù)庫(kù)中的數(shù)據(jù)進(jìn)行處理的一組應(yīng)用程序 C、商品化的數(shù)據(jù)庫(kù)系統(tǒng)中最常見的3種數(shù)據(jù)模型:層次模型、網(wǎng)狀模型、關(guān)系模型 D、網(wǎng)狀模型和關(guān)系模型都是格式化的數(shù)據(jù)模型【答案】C12、在通常情況下,下面的表達(dá)中不可以作為關(guān)系數(shù)據(jù)庫(kù)的關(guān)系的是。 A、R1(學(xué)號(hào),姓名,性別) B、R2(學(xué)號(hào),姓名,班級(jí)號(hào)) C、R3(學(xué)號(hào),姓名,宿舍號(hào)) D、R4(學(xué)號(hào),姓名,簡(jiǎn)歷)【答案】D13、在關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng)中,所謂關(guān)系是指() A、各條數(shù)據(jù)記錄之間存在著一定的關(guān)系 B、各個(gè)字段數(shù)據(jù)之間存在著一定的關(guān)系 C、一個(gè)數(shù)據(jù)庫(kù)與另一數(shù)據(jù)庫(kù)存在著一定的關(guān)系 D、滿足一定條件的一個(gè)二維數(shù)據(jù)表格【答案】D【解析】一個(gè)關(guān)系就是一個(gè)規(guī)范化的二維表。14、數(shù)據(jù)庫(kù)設(shè)計(jì)人員和用戶之間溝通信息的橋梁是()。 A、程序流程圖 B、實(shí)體聯(lián)系圖 C、模塊結(jié)構(gòu)圖 D、數(shù)據(jù)結(jié)構(gòu)圖【答案】B15、統(tǒng)計(jì)女生人數(shù)并將結(jié)果存放于變量X中的命令是____。 A、COUNTFOR.NOT.性別="男"TOX B、COUNTFOR(性別="女")=.T.TOX C、SUMFOR(性別<>"男")=.T.TOX D、SUMFOR性別="女"TOX【答案】B16、對(duì)于VFP中的自由表來(lái)說(shuō),不可以創(chuàng)建的索引類型是()。 A、主索引 B、候選索引 C、唯一索引 D、普通索引【答案】A17、ALTERTABLE命令不能用于() A、將一個(gè)表移動(dòng)到其他的表空間中 B、修改表的初始分區(qū)大小 C、修改表名 D、禁用觸發(fā)器【答案】B18、當(dāng)B屬性函數(shù)依賴于A屬性時(shí),屬性A與B的聯(lián)系是()。 A、1對(duì)多 B、多對(duì)1 C、多對(duì)多 D、以上都不是【答案】B19、Oracle10G數(shù)據(jù)庫(kù)中可以采用以下命令登錄數(shù)據(jù)庫(kù):sqlplus/assysdb請(qǐng)問(wèn),該方法登錄后的用戶是()用戶名。 A、system B、sys C、sysman D、sysdba【答案】B20、參照完整性的規(guī)則不包括() A、更新規(guī)則 B、檢索規(guī)則 C、刪除規(guī)則 D、插入規(guī)則【答案】B二、填空題(每小題2分,共10分)1、處理事件的代碼稱為______?!敬鸢浮亢?、Access窗口由標(biāo)題欄、____、工具欄和狀態(tài)欄幾部分組成?!敬鸢浮坎藛螜?、Transact-SQL中可以使用()和()兩種變量。【答案】局部變量|全局變量4、設(shè)有關(guān)系模式R(A,B,C,D、,函數(shù)依賴F={AB→CD,A→D},則R的候選碼是(),它屬于()范式的關(guān)系模式。【答案】AB|1NF5、數(shù)據(jù)完整性是指數(shù)據(jù)的____和一致性?!敬鸢浮空_性三、判斷題(每小題1分,共10分)()1、數(shù)據(jù)庫(kù)管理系統(tǒng)是應(yīng)用軟件?!敬鸢浮垮e(cuò)誤【解析】數(shù)據(jù)庫(kù)管理系統(tǒng)屬于系統(tǒng)軟件()2、在關(guān)系代數(shù)中,從兩個(gè)關(guān)系中找出相同元組的運(yùn)算稱為差運(yùn)算?!敬鸢浮垮e(cuò)誤【解析】交運(yùn)算()3、在左外連接中,保留的是左邊關(guān)系中所有的元組?!敬鸢浮空_()4、ORACLE數(shù)據(jù)庫(kù)的管理方式有ISQLPLUS,SQL*PLUS,SQLPLUS等。【答案】正確()5、建立實(shí)際數(shù)據(jù)庫(kù)結(jié)構(gòu)是數(shù)據(jù)庫(kù)實(shí)施階段的任務(wù)【答案】正確()6、Oracle11g數(shù)據(jù)庫(kù)可以通過(guò)跨平臺(tái)的表空間傳輸方式遷移數(shù)據(jù)。【答案】正確()7、在Oracle中,Export/Import有三種工作方式:①交互式方式②命令行方式③參數(shù)文件方式【答案】正確【解析】中級(jí)P169()8、在Oracle中,對(duì)象權(quán)限是指在數(shù)據(jù)庫(kù)中針對(duì)特定的對(duì)象執(zhí)行的操作?!敬鸢浮空_【解析】中級(jí)P161()9、關(guān)系模型中有三類完整性約束,并且關(guān)系模型必須滿足這三類完整性約束條件【答案】正確()10、客戶端、服務(wù)器必須安裝、配置在不同的計(jì)算機(jī)上?!敬鸢浮垮e(cuò)誤四、綜合應(yīng)用題(每小題20分,共40分)1、多關(guān)系的連接查詢1.假設(shè)有如下關(guān)系模式

S(SNo,SN,Sex,Age,Dept)

C(CNo,CN,CT)

SC(SNo,CNo,Score)

T(TNo,TN,Sex,Age,Prof,Sal,Comm,Dept)

TC(TNo,CNo)

1.統(tǒng)計(jì)每門課(顯示課程號(hào)、課程名)的選課人數(shù)和平均分,并按平均分的降序排列。

2.查詢選修了兩門課以上(包括兩門課)的學(xué)生的學(xué)號(hào)和姓名。

3.查詢有成績(jī)不及格的學(xué)生的基本信息。

4.統(tǒng)計(jì)各個(gè)學(xué)院考試課程都及格的學(xué)生人數(shù)

5.查詢選修了課程名為“數(shù)據(jù)庫(kù)原理”的學(xué)生的學(xué)號(hào)和姓名?!敬鸢浮?1)selecto,cn,count(sno)選課人數(shù),avg(score)平均分fromc,scwhereo=ogroupbyo,cnorderbyavg(score)desc

(2)selects.sno,snfroms,scwheres.sno=sc.snogroupbys.sno,snhavingcount(cno)>=2

(3)select*fromswheresnoin(selectdistinctsnofromscwherescore<60)

(4)selectdept,count(sno)fromswheresnoin(selectsnofromscgroupbysnohavingmin(score)>=60)groupbydept

(5)selects.sno,snfromsjoinscons.sno=sc.snojoincono=owherecn='數(shù)據(jù)庫(kù)原理'2、有一個(gè)“學(xué)生選課”數(shù)據(jù)庫(kù),數(shù)據(jù)庫(kù)中包括三個(gè)表,其關(guān)系模式分別為:

Student(xh,xm,xb,nl,szx)

Course(kch,kcm,xxk,xf)

SG(xh,kch,cj)

其中:Student是學(xué)生表,xh表示學(xué)號(hào)、xm表示姓名、sb表示性別、nl表示年齡、szx表示所在系。xh為主碼。

Course是課程表,kch表示課程號(hào)、kcm表示課程名、xxk表示先修課號(hào)、xf表示學(xué)分。kch為主碼。

SG是選課表,xh表示學(xué)號(hào),參照學(xué)生表的學(xué)號(hào)xh、kch表示課程號(hào),參照課程表的課程號(hào)kch、cj表示成績(jī)。(xh,kch)為主碼。

請(qǐng)用SQL語(yǔ)言實(shí)現(xiàn)下列功能:

1.建立選課表SG,要求實(shí)現(xiàn)主鍵約束和外鍵約束,且成績(jī)不能為空。

2.查詢選修課程的成績(jī)小于60分的人數(shù)。

3.查詢選修了C3號(hào)課程的學(xué)生的學(xué)號(hào)及其成績(jī),查詢結(jié)果按分?jǐn)?shù)的降序排列。要求查詢結(jié)果的標(biāo)題顯示為漢字。

4.查詢選修了“數(shù)據(jù)庫(kù)應(yīng)用”課程且成績(jī)?cè)?0分以上的學(xué)生的姓名和所在系。

5.向Student表中插入一條記錄,學(xué)號(hào)為“05020”,姓名為“丁莉”,性別為“女”,年齡為“17”,所在系為“計(jì)算機(jī)系”。

6.將計(jì)算機(jī)系全體學(xué)生的成績(jī)置零。

7.創(chuàng)建一個(gè)“學(xué)生成績(jī)”視圖,包括選修了課程的學(xué)生的學(xué)號(hào)、姓名、選修課程的課程號(hào)、課程名以及成績(jī)。

8.為Student表建立一個(gè)按學(xué)號(hào)升序排列的唯一索引Stusno_IDX。

9.求各課程的選修人數(shù)及平均成績(jī)。

10.查詢選修了課程編號(hào)為’14001’和’14002’課程的學(xué)生的學(xué)號(hào)和姓名?!敬鸢浮?.建立選課表SG,要求實(shí)現(xiàn)主鍵約束和外鍵約束,且成績(jī)不能為空。

CREATETABLESG(

SnoCHAR(5),

CnoCHAR(3),

Ccredittinyintnotnull,

PRIMARYKEY(Sno,Cno),

FOREIGNKEY(Sno)REFERENCESStudent(Sno),

CONSTRAINTC3FOREIGNKEY(Cno)REFERENCESCourse(Cno))

2.查詢選修課程的成績(jī)小于60分的人數(shù)。

SELECTCOUNT(DISTINCTSno)

FROMSG

WHEREGrade<60

3.查詢選修了C3號(hào)課程的學(xué)生的學(xué)號(hào)及其成績(jī),查詢結(jié)果按分?jǐn)?shù)的降序排列。要求查詢結(jié)果的標(biāo)題顯示為漢字。

SELECTSno學(xué)號(hào),Grade成績(jī)

FROMSG

WHERECno='C3'

ORDERBYGradeDESC

4.查詢選修了“數(shù)據(jù)庫(kù)應(yīng)用”課程且成績(jī)?cè)?0分以上的學(xué)生的姓名和所在系。

SELECTSname,Sdept

FROMStudent,SG,Course

WHEREStudent.Sno=SG.SnoandSG.Cno=Course.CnoandCname='數(shù)據(jù)庫(kù)應(yīng)用'ANDGrade>=90

SELECTSname,Sdept

FROMStudentJOINSGONStudent.Sno=SG.Sno

JOINCourseONSG.Cno=Course.Cno

WHERECname='數(shù)據(jù)庫(kù)應(yīng)用'ANDGrade>=90

5.向Student表中插入一條記錄,學(xué)號(hào)為“05020”,姓名為“丁莉”,性別為“女”,年齡為“17”,所在系為“計(jì)算機(jī)系”。

INSERTINTOStudent

VALUES('05020','丁莉','女',17,'計(jì)算機(jī)系')

6.將計(jì)算機(jī)系全體學(xué)生的成績(jī)置零。

UPDATESG

SETGrade=0

WHERESnoIN(SELECTSnoFROMStudentWHERESdept='計(jì)算機(jī)系')

7.創(chuàng)建一個(gè)“學(xué)生成績(jī)”視圖,包括選修了課程的學(xué)生的學(xué)號(hào)、姓名、選修課程的課程號(hào)、課程名以及成績(jī)。

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(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)論