網(wǎng)絡(luò)數(shù)據(jù)庫(kù)與應(yīng)用模擬C_第1頁(yè)
網(wǎng)絡(luò)數(shù)據(jù)庫(kù)與應(yīng)用模擬C_第2頁(yè)
網(wǎng)絡(luò)數(shù)據(jù)庫(kù)與應(yīng)用模擬C_第3頁(yè)
網(wǎng)絡(luò)數(shù)據(jù)庫(kù)與應(yīng)用模擬C_第4頁(yè)
網(wǎng)絡(luò)數(shù)據(jù)庫(kù)與應(yīng)用模擬C_第5頁(yè)
全文預(yù)覽已結(jié)束

下載本文檔

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

文檔簡(jiǎn)介

1、華東師范大學(xué)成人高等教育(網(wǎng)絡(luò)教育)電子商務(wù)(??疲┚W(wǎng)絡(luò)數(shù)據(jù)庫(kù)與應(yīng)用模擬試卷( C卷)考試形式:開(kāi)卷 考試時(shí)間:90分鐘學(xué)習(xí)中心:姓名:學(xué)號(hào):成績(jī):注:答案統(tǒng)一做在答題紙上.是非題(每題1分共30分,在括號(hào)中使用X,答題 )在應(yīng)用程序中使用了數(shù)據(jù)庫(kù)管理系統(tǒng),可以提高編程效率和應(yīng)用程序的運(yùn)行效率。 TOC o 1-5 h z MySQL對(duì)數(shù)據(jù)文件大小的限制主要取決于操作系統(tǒng)控制下的磁盤文件格式。()在C/S結(jié)構(gòu)中,前端應(yīng)用程序必須知道數(shù)據(jù)庫(kù)的文件名及存放地。()MySQL產(chǎn)品中自帶的一個(gè)簡(jiǎn)單的客戶端程序的文件名是mysql.exe。()SQL語(yǔ)言在Windows系統(tǒng)下關(guān)鍵字大小寫敏感。()同一表

2、中,列名不能重復(fù)。()每個(gè)表中只能有一個(gè)主鍵的定義。()查看當(dāng)前數(shù)據(jù)庫(kù)中各表名的語(yǔ)句為 show table。()結(jié)構(gòu)化查詢語(yǔ)言只涉及查詢數(shù)據(jù)的語(yǔ)句,并不包括修改和刪除數(shù)據(jù)的語(yǔ)句。()相對(duì)而言,char類型的列比varchar類型的列浪費(fèi)空間。()數(shù)據(jù)類型為tinyint的列只能保存正整數(shù)。()NULL參加任何算術(shù)運(yùn)算,結(jié)果也為NULL。()x between y and z 等同于xy & xz。()邏輯值的“真”和“假”可以用邏輯常量TRUE和FALSE表示。()數(shù)值列中的0就是NULL。()函數(shù)名和緊跟其后的括號(hào)之間可以留有空格。()avg(x)和sum(x)函數(shù)在運(yùn)行時(shí),那些 x為NU

3、LL的行將不進(jìn)行計(jì)算。()所創(chuàng)建的數(shù)據(jù)庫(kù)和表的名字,都可以使用中文。()建立索引的目的在于加快查詢速度以及約束輸入的數(shù)據(jù)。()表中對(duì)行的插入、修改和刪除,不會(huì)引起該表索引數(shù)據(jù)的自動(dòng)更新。()主鍵被強(qiáng)制定義成 NOT NULL和UNIQUE。()ALTER TABLE語(yǔ)句可以修改表中各列的先后順序。()select語(yǔ)句的過(guò)濾條件既可以放在where子句中,也可以放在 from子句中。()一句insert語(yǔ)句可以插入多行。()UPDATE語(yǔ)句可以按照指定的排序規(guī)則更新數(shù)據(jù)。()DELETE語(yǔ)句中只要是沒(méi)有 WHERE子句,就將刪除表中的所有數(shù)據(jù)行,不管有沒(méi)有LIMIT語(yǔ)句。27.帶有GROUP B

4、Y子句的SELECT語(yǔ)句,結(jié)果集中每一個(gè)組只用一行數(shù)據(jù)來(lái) 表不。如果在排序和分組的對(duì)象上建立了索引,可以極大地提高速度。()不使用JOIN關(guān)鍵字,也可以表示內(nèi)連接。()參與UNION聯(lián)合的各個(gè)SELECT語(yǔ)句結(jié)果集的列數(shù)可以不同。二.單選題(每題1分,共10分)1.如果三層結(jié)構(gòu)中的三層分別安裝在三臺(tái)機(jī)器中,那么各臺(tái)機(jī)器所用的操作系統(tǒng)的關(guān)系 應(yīng)該是。A.三臺(tái)機(jī)器可以使用各不相同的操作系統(tǒng)。B.前兩層所在的機(jī)器操作系統(tǒng)必須相同。C.后兩層所在的機(jī)器操作系統(tǒng)必須相同。 D.三臺(tái)機(jī)器必須使用相同的操作系統(tǒng)。數(shù)據(jù)庫(kù)服務(wù)器、數(shù)據(jù)庫(kù)和表白關(guān)系,正確的說(shuō)法是 。一個(gè)數(shù)據(jù)庫(kù)服務(wù)器可以管理多個(gè)數(shù)據(jù)庫(kù),一個(gè)數(shù)據(jù)庫(kù)只

5、能包含一個(gè)表。一個(gè)數(shù)據(jù)庫(kù)服務(wù)器只能管理一個(gè)數(shù)據(jù)庫(kù),一個(gè)數(shù)據(jù)庫(kù)可以包含多個(gè)表。一個(gè)數(shù)據(jù)庫(kù)服務(wù)器可以管理多個(gè)數(shù)據(jù)庫(kù),一個(gè)數(shù)據(jù)庫(kù)可以包含多個(gè)表。一個(gè)數(shù)據(jù)庫(kù)服務(wù)器只能管理一個(gè)數(shù)據(jù)庫(kù),一個(gè)數(shù)據(jù)庫(kù)只能包含一個(gè)表。察看數(shù)據(jù)庫(kù)服務(wù)器所管理的數(shù)據(jù)庫(kù)名稱的語(yǔ)句為 。 A. show databases B. show tables C. show database D. show table對(duì)于insert語(yǔ)句正確白說(shuō)法是。一句語(yǔ)句可以插入多行數(shù)據(jù),能指定插入至某一已存在的行的前面。一句語(yǔ)句只能插入一行數(shù)據(jù),能指定插入至某一已存在的行的前面。一句語(yǔ)句只能插入一行數(shù)據(jù),不能指定插入至某一已存在的行的前面。一句語(yǔ)句可

6、以插入多行數(shù)據(jù),不能指定插入至某一已存在的行的前面。對(duì)于delete語(yǔ)句正確的說(shuō)法是:。A.可以刪除整個(gè)數(shù)據(jù)庫(kù)。B.可以刪除整個(gè)表,包括表的結(jié)構(gòu)。C.只能刪除一個(gè)表中的行,不能刪除表結(jié)構(gòu)。D. 一句語(yǔ)句只能刪除一行。SELECT語(yǔ)句中的限制結(jié)果集行數(shù)子句為 。 A. limit B. order by C. from D. having.表中有一個(gè)列的數(shù)據(jù)類型為int(5),其中的5表示。A.最小存儲(chǔ)寬度B.最大存儲(chǔ)寬度 C.最小顯示寬度 D.最大顯示寬度.將某一個(gè)數(shù)據(jù)庫(kù)指定為當(dāng)前數(shù)據(jù)庫(kù),可以使用的語(yǔ)句為 。 A. OPEN B. DEFAULT C. CURRENTD. USE有三個(gè)表,它們

7、的記錄行數(shù)分別是10行、2行和6行,三個(gè)表進(jìn)行交叉連接后,結(jié)果集中共有 行數(shù)據(jù)。1826120D.不確定SELECT m.member,b.book FROM members m inner join books b using(mid); 語(yǔ)句等 效于。SELECT m.member,b.book FROM members m,books b where m.mid=b.mid;SELECTm.member,b.bookFROMmembers m left joinbooks bwherem.mid=b.mid;SELECTm.member,b.bookFROMmembers m left

8、joinbooks bwherem.midb.mid;SELECT m.member,b.book FROM members m inner join books b on (mid);三.填充題(每格1.5分共15分)如果MySQL服務(wù)名為 MySQL5 ,則在 Windows的命令窗口中,啟動(dòng) MySQL服務(wù) 的指令是 net start mysql5 。smallint和tinyint兩種數(shù)據(jù)類型占用的字節(jié)數(shù)分別為2 和 1 。寫出兩種 DBMS SQL Server 和 Oraclebigint類型的數(shù)據(jù)占用的字節(jié)數(shù)為:8select -2.0*4.0;的結(jié)果為 _-8,00 。sel

9、ect 9/3;的結(jié)果為 _ 3.0000。select Abc=abc;的結(jié)果為 。select NULL=NULL/1; 的結(jié)果為。說(shuō)明:如下所列的數(shù)據(jù)表及其中的數(shù)據(jù)適用于下列所有的試題!當(dāng)前數(shù)據(jù)庫(kù)是 testdb,在該數(shù)據(jù)庫(kù)中,有 student吩scores courses majors四個(gè)表,其結(jié)構(gòu)及數(shù)據(jù)如下所列:studentsid學(xué)號(hào)int(11)name姓名char(4)sex性別char(1)bofd生日datemid專業(yè)號(hào)tinyint1張三男1980-12-0312王武女1980-09-2233李四女1981-03-0424趙六女1981-05-2415張建國(guó)男1980-

10、06-0246趙娟女1980-08-302coursescidcname課程編號(hào)smallint課程名稱chr(24)1電子商務(wù)概論2c語(yǔ)后程序設(shè)計(jì)3MySQL數(shù)據(jù)庫(kù)4php程序設(shè)計(jì)5FoxPro數(shù)據(jù)庫(kù)6會(huì)計(jì)原理id學(xué)號(hào)char(10)term學(xué)期tinyintcid課程編號(hào)smallintscore分?jǐn)?shù)numerirc(4,1)11280.012276.021360.022365.034166.0342NULL34481.034670.051267.061250.062287.062386.0scoresmajorsmid專業(yè)號(hào) tinyintmname專業(yè)名稱chr(24)1電子商務(wù)2商務(wù)

11、英語(yǔ)3計(jì)算機(jī)硬件4計(jì)算機(jī)軟件5社區(qū)管理6日語(yǔ)四.程序改錯(cuò)(注意:在題目的原意上修改,最終語(yǔ)句寫在題目的右方)(每題5分共10分)在scores中,列出“課程編號(hào)”不為2、4、5并且還沒(méi)有輸入“分?jǐn)?shù)”的記錄行,結(jié)果按學(xué)期從小到大排序,如學(xué)期相同,再按“課程編號(hào)”從大到小排序,select * from scoresSelect *from scores wherecourse not inwhere course in not ( or score=nullorder term-cid;2 , 4 , 52) 4, 5 ) and score is null oder by term asc,

12、cid desc對(duì)scores表的分?jǐn)?shù)在“課程編號(hào)”和“學(xué)期”上進(jìn)行分組計(jì)數(shù)、累加、平均統(tǒng)計(jì), 不包才第4學(xué)期,也不包括學(xué)號(hào)為 6的同學(xué),結(jié)果按計(jì)數(shù)和平均值排序,并滿足平均 分在70到81之間的行。select cid, term, count(*) cnt, sum(score),avg(score) avg from scoreswhere term4group cid+termhaving id 6and avg between 70 and 81 order cnt+avg;Select cid, term, count(*) as cnt, sum(score) as total,

13、avg(score) as avg from scores where term != 4 and id != 6 group by cid, term having avg between 70 and 81 order by cnt, avg五.寫出下列語(yǔ)句的運(yùn)行結(jié)果(每題 5分共10分)SELECT , s2.midname midFROM students s1, students s2張三 1WHERE s1. mid = s2. mid =趙六 and 趙六;select cid,cname5, FoxPro 數(shù)據(jù)庫(kù)from co

14、urses where not exists (select * from scores where courses.cid=scores.cid);六.按要求寫出SQL語(yǔ)句(每題5分,共25分)查詢統(tǒng)計(jì)所有男同學(xué)的平均分?jǐn)?shù)和所有女同學(xué)的平均分?jǐn)?shù)。查詢結(jié)果集中有兩列,分別為 “性別”和“平均分”,只有兩行記錄,一行是男同學(xué)的平均分?jǐn)?shù),另一行是女同學(xué)的平 均分?jǐn)?shù)。(使用一句語(yǔ)句)select stu.sex as sex, avg(sc.score) as avg from scores as sc join students as stu on ( stu.id = sc.id ) group by stu.sex查詢沒(méi)有任何成績(jī)的學(xué)生的名字。(使用一句語(yǔ)句)select from scores as sc join students as stu on ( stu.id = sc.id) where sc.scoresis null將students表中的結(jié)構(gòu)(主鍵和索引)和數(shù)據(jù)復(fù)制到一個(gè)新的students1表中。(分兩個(gè)步驟兩句語(yǔ)句)create table students1 like students;insert into students1 select * from students;在s

溫馨提示

  • 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)論