MySQL考試試題 不帶答案_第1頁
MySQL考試試題 不帶答案_第2頁
MySQL考試試題 不帶答案_第3頁
MySQL考試試題 不帶答案_第4頁
MySQL考試試題 不帶答案_第5頁
已閱讀5頁,還剩5頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

《Mysql據(jù)編》習(xí)階一一、選擇題(每題1分共計(jì)20分)1.關(guān)數(shù)據(jù)類型Char和Varchar2的述,下列說法正確的是(多選))A.Char和都字符型據(jù),Char是變字符型是長(zhǎng)字符型。B.某個(gè)字段類型為Char么于這個(gè)字段的任何記錄來說,所占的實(shí)際長(zhǎng)度都為200個(gè)符。C.某個(gè)字段類型為(200么于這個(gè)字段的任何記錄來說,所占的實(shí)際長(zhǎng)度都為200個(gè)字符。D.對(duì)于相同長(zhǎng)度的Char和Varchar2類型數(shù)據(jù),char的性能通常要比varchar2高。2.關(guān)對(duì)空值的描述,下列說法正確的是)A.包含空值的任何算術(shù)表達(dá)式果都等于空。B.包含空值的連接字符串||

等于與空字符串連接,結(jié)果還是空值。C.空值做為判斷條件是寫法是:判斷字=nullD表Emp中有5條錄empID別為那么查詢語句Select*fromEmpwhereempIDnotin(2,4,null的執(zhí)行后結(jié)果是2記錄。3.查語句SELECTSUBSTR(’,4,5)FROMDUAL;返結(jié)果,正確的()A.loWorC.lloWo

B.WorldD.loWo4.查語句SELECT(13.57(13.57(13.57,-2)FROMDUAL返結(jié)果,正確的是)A.13.57,10,13B,13.5,14,0C,13.6,10,0D.13.6,13.5,135.語WHERESALBETWEEN1000AND4000與下列哪個(gè)子句等價(jià))A.WHERESAL>=1000ANDSAL<=4000B.WHERESAL>1000ANDSAL<4000C.WHERESAL>=1000ORSAL<=4000D.WHERESAL>=1000ANDSAL<40001

6.?dāng)?shù)庫中有兩張表,employees(雇員表,departments(門表,下圖所,如果想要獲得全部雇員的信息,不管這個(gè)雇員是否被分配了部門,以下答案正確的是)A.SELECTlast_name,department_nameFROMemployeesdepartments(+)B.SELECTlast_name,department_nameFROMemployees(+)JOINdepartmentsC.SELECTlast_name,department_nameemployeesRIGHTJOINdepartmentsdON(e.department_id=d.department_id)D.SELECTlast_name,department_nameemployeesLEFTJOINdepartmentsdON(e.department_id=d.department_id)7.SQL語句SELECTdepartment_id,job_id,avg(salary)FROMemployeesWHEREdepartment_id=100GROUPBYjob_idavg(salary)>2000中錯(cuò)誤的是哪一個(gè)子句)A.SELECT子句.WHERE子句C.GROUPBY子句

D.Having子句8.關(guān)子查詢的描述,下列說法正確的是(多選)A.子查詢必須要寫在括號(hào)內(nèi)。B.子查詢可以寫在,WHERE,HAVING子中。C主要應(yīng)用于多行子查詢中,表示要小于子查詢結(jié)果集的任意一個(gè)值即可。D.子查詢可以用在UPDATE的SET句中。9.關(guān)模糊查詢中通配符“_”述正確的是)A”代表多個(gè)字符”代表一個(gè)字符C”不能與“”同使用

D”表代表零個(gè)或多個(gè)字10.

下列哪個(gè)約束只能定義在列級(jí)定義上)2

A.UNIQUEC.CHECKE.FOREIGNKEY

B.NOTNULLD.PRIMARY11.

關(guān)于約束和UNIQUE描正確的是)A.PRIMARYKEY和都以定義在一個(gè)或多個(gè)列上。B.UNIQUE可以定義在多個(gè)列上PRIMARYKEY不以。C.PRIMARYKEY和約的列都可以為空值。D.PRIMARYKEY和約在一個(gè)表中都可以有任意個(gè)。12.

關(guān)于對(duì)索引的描述,下列正確的是)A.在一個(gè)表上可以建立多個(gè)索。B.索引可以增加查詢的速度,以建立索引越多越好。C.引通常建立在欲查詢的表數(shù)據(jù)量很大,并且查詢最終得到的結(jié)果集也很大的情況下。D.索引刪除之后,索引所基于表中的數(shù)據(jù)也被刪除了。13.SQL語的執(zhí)行順序是)eq\o\ac(○,1)selecteq\o\ac(○,2)fromeq\o\ac(○,3)whereeq\o\ac(○,4)groupbyeq\o\ac(○,5)havingeq\o\ac(○,6)byA.123456C.234516

B.234561D.12456314.

關(guān)于和DELETE命,列描述正確的是)A.兩者都屬于DML語句。B.兩者都不屬于DML語句。C.執(zhí)行命之后,該會(huì)話中先前未提交的事務(wù)自動(dòng)提交。D.執(zhí)行命之后,該會(huì)話中先前未提交的事務(wù)自動(dòng)回滾。15.

關(guān)于使用AlTERTABLE進(jìn)修改表的定義,下列描述正確的是(多選)A.使用該命令可以修改表的名C.使用該命令可以修改列的數(shù)類型

B.使用該命令可以修改列的名稱D.使用該命令可以修改列的精度16.

關(guān)于事務(wù)的描述,下列說法正確的是)A.執(zhí)行一個(gè)或語句后事務(wù)自動(dòng)開始。B.執(zhí)行一個(gè)或語句后事務(wù)自動(dòng)提交。C.執(zhí)行一個(gè)或語句后事務(wù)自動(dòng)回滾。3

D.執(zhí)行一個(gè)或語句后對(duì)當(dāng)前事務(wù)沒有影響。17.

下面哪個(gè)SQL語可以查詢出名字當(dāng)中有’A_B’這樣的員工?(單選A.select*fromempwhereenamelike'%A\_B%'escape'\\';B.select*fromempwhereenamelike'%A_B%'escape;C.select*fromempwhereenamelike'A_B%'escape'%';D、select*fromempwhereenamelike'%A\_B%'escape'\';18.

在、B兩表當(dāng)中使用外連接A???OUTERJOIN,如果期望返回記錄中包含B表當(dāng)中所有的記錄,那么你在問號(hào)出需要寫:?jiǎn)?A.任何一種外連接B.左外連接C.交叉連接D.右外連接E.內(nèi)連接19.

預(yù)使用grant語授予權(quán)限,你必須(多選A.被授予GRANTROLEPRIVILEGE系統(tǒng)限B.被授予帶有ADMINOPTION的系權(quán)限C.被授予GRANTANYPRIVILEGE的統(tǒng)權(quán)限D(zhuǎn).被授予帶有GRANTOPTION的統(tǒng)權(quán)限20.

下列哪個(gè)語句能夠返-33的對(duì)值并且顯示別名為Absolute單選)A.SELECTABS("-33")AbsoluteFROMDUAL;B.SELECTABS('-33')"Absolute"FROMDUAL;C.SELECTABS(-33)"Absolute"FROMDUAL;D.SELECTABS(-33),AbsoluteFROMDUAL;二、簡(jiǎn)答題5分題共計(jì)60分1.2.3.4.

登陸數(shù)據(jù)庫。查看數(shù)據(jù)庫版及當(dāng)前登錄用戶是什。查看當(dāng)前數(shù)據(jù)里有哪些用戶。進(jìn)入數(shù)據(jù)庫4

5.

創(chuàng)建一innodb引字符集為GBK表test,段為id和

,查看建表結(jié)及語句。6.

批量插入數(shù)據(jù)

2,老男孩。求中文不能亂碼。7.

把數(shù)據(jù)

id等1的字更改為oldgirl。8.

在字段name

前插入age

字段,類型。9.

備份oldboy庫及MySQL庫。

10.11.

刪除表中的所有數(shù)據(jù),并查看。刪除表和數(shù)據(jù)庫并看12.在字段

后插入手機(jī)號(hào)段(shouji),類型。三、程序設(shè)計(jì)題10分題,共計(jì)分)1.程設(shè)題一某公司程序員張某設(shè)計(jì)了一套學(xué)生選課系統(tǒng),其中涉及到的主要表結(jié)構(gòu)如下:a.學(xué)信表:名,主要用來保存學(xué)生的基本信息,字段信息表述如下:{Sno:水號(hào)值型主鍵SID學(xué)生編字唯一SName:生姓名長(zhǎng)度為20的長(zhǎng)字符非空;性,長(zhǎng)度為定長(zhǎng)字符值能""或"女;Indate:入班日期日期型所班級(jí)編號(hào),值型,外鍵}班級(jí)信表表名CLA,主要來保存班級(jí)的基本信息,字段信息表述如下:{clano:水號(hào)數(shù)值主鍵級(jí)編號(hào),字唯一班名稱長(zhǎng)度為的變長(zhǎng)字符唯一約束}課程息:名,主要用來保存課程的基本信息,字段信息述如下:{5

流號(hào)數(shù)型主課編號(hào)字符唯課程名稱,度為的變長(zhǎng)字符唯一約束}學(xué)生選信表表名SELECT_SUBJECT,主用來保存學(xué)生所選課程的基本信息,字段信息表述如下:{ID:流水號(hào)數(shù)主StuID,學(xué)生編號(hào)鍵課編,外鍵Grade成績(jī)數(shù)值}請(qǐng)您根據(jù)以上張某的設(shè)計(jì),完成以下問題:、請(qǐng)寫以上四表的創(chuàng)建表語句,要求在建表的同時(shí)建立相應(yīng)的約束。、查詢部學(xué)生,學(xué)號(hào),學(xué)生姓名,課程名稱,成績(jī)要全部學(xué)生信息)、請(qǐng)寫查詢學(xué)“李四”的選課情況的SQL語句,要求顯示學(xué)生編號(hào),學(xué)生姓名,所選課程編號(hào),所選課程名稱。、請(qǐng)寫查詢每課程都有多少學(xué)生選擇的SQL語句,要求顯示課程名稱,所選人數(shù)。、請(qǐng)寫還有哪學(xué)生沒有進(jìn)行選課。要求用子查詢方式。、學(xué)生麗轉(zhuǎn)入開一班應(yīng)的SQL語的況是您不知開發(fā)一班”的班級(jí)編號(hào)。、請(qǐng)寫查詢選多于2門學(xué)生SQL語句,要求顯示學(xué)生姓名,選課數(shù)量。、查詢個(gè)學(xué)生號(hào)、學(xué)生姓名、課程名稱、成績(jī)(只顯示每科最高分)、查詢個(gè)學(xué)生號(hào)、學(xué)姓名、課程稱、成(績(jī)大于的顯示及格,小于60時(shí)顯示不及格)10查詢出選課超過門以上學(xué)生的信息學(xué)號(hào)學(xué)生名2.程設(shè)題二NO.

表名稱運(yùn)動(dòng)員表

字段名稱運(yùn)動(dòng)員編號(hào)

約束類型Primary

描述主鍵,唯一標(biāo)記(sporter

()運(yùn)動(dòng)員姓名6

Notnull

運(yùn)動(dòng)員姓名不能

()運(yùn)動(dòng)員性別(sex)運(yùn)動(dòng)員所在系名稱department)

checkNotnull

為空運(yùn)動(dòng)員性別只能是男或女每個(gè)運(yùn)動(dòng)員都要在一個(gè)系

項(xiàng)目表

項(xiàng)目編

號(hào)

Primary

主鍵,唯一標(biāo)記(item

()項(xiàng)目名舉辦場(chǎng)(location)

稱地

NotnullNotnull

項(xiàng)目名稱,不能為空舉辦場(chǎng)地不能為空

成績(jī)表()運(yùn)動(dòng)員編號(hào)()

與運(yùn)動(dòng)員的相對(duì)應(yīng)項(xiàng)目編

號(hào)

與項(xiàng)目表中的相應(yīng)項(xiàng)目成績(jī)

check

成績(jī)的取值范圍:、4、2、查詢?nèi)繑?shù)據(jù)表、查詢3張據(jù)表中的約束、運(yùn)動(dòng)員(,李明,男,計(jì)算機(jī)系,張三,男,數(shù)學(xué)系,李四,男,計(jì)算機(jī)系,王二,男,物理系,李娜,女,心理系,孫麗,女,數(shù)學(xué)系)插入成功后查詢插入的數(shù)據(jù)、項(xiàng)目(男五千米,一操場(chǎng)男標(biāo)槍,一操場(chǎng)男跳遠(yuǎn),二操場(chǎng)女跳高,二操場(chǎng)

溫馨提示

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