MySQL數(shù)據(jù)庫原理與應(yīng)用項目化教程 試卷及答案A_第1頁
MySQL數(shù)據(jù)庫原理與應(yīng)用項目化教程 試卷及答案A_第2頁
MySQL數(shù)據(jù)庫原理與應(yīng)用項目化教程 試卷及答案A_第3頁
MySQL數(shù)據(jù)庫原理與應(yīng)用項目化教程 試卷及答案A_第4頁
MySQL數(shù)據(jù)庫原理與應(yīng)用項目化教程 試卷及答案A_第5頁
已閱讀5頁,還剩1頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

****************************學院

****科*****期末考試試卷(A)

□)p適考專業(yè):試卷編號:

料考試科目:考試類型:期末閉卷

一、單選題(每小題2分,共40分)

1.數(shù)據(jù)庫的基本特點是()。

A.數(shù)據(jù)可以共享、數(shù)據(jù)獨立性、數(shù)據(jù)冗余大、統(tǒng)一管理和控制

B.數(shù)據(jù)可以共享、數(shù)據(jù)互換性、數(shù)據(jù)冗余小、統(tǒng)一管理和控制

C.數(shù)據(jù)可以共享、數(shù)據(jù)獨立性、數(shù)據(jù)冗余小、統(tǒng)一管理和控制

D.數(shù)據(jù)非結(jié)構(gòu)化、數(shù)據(jù)獨立性、數(shù)據(jù)冗余小、統(tǒng)?管理和控制

2.學生社團可以接納多名學生參加,每個學生可以參加多個社團,從社團到學生之間的聯(lián)系類型是()。

0A.多對多B.一對一C.多對一D.一對多

3.如果一個關(guān)系中的屬性或?qū)傩越M不是該關(guān)系的主碼,但它們是另外一個關(guān)系的主碼,則稱這個屬性或

屬性組為該關(guān)系的()。

A.主碼B.內(nèi)碼C.外碼D.關(guān)系

4.關(guān)系的主碼可由()屬性組成。

A.一個B.二個C.多個D.一個或多個

5.下列選項中,哪個是配置MySQL服務(wù)器默認使用的用戶()

A.adminB.scottC.rootD.test

6,下列關(guān)于刪除數(shù)據(jù)庫的描述,正確的是()。

A.數(shù)據(jù)庫一旦創(chuàng)建就不能被刪除

B.在使用DROPDATABASE語句刪除數(shù)據(jù)庫時,為了避免數(shù)據(jù)庫不存在報錯,可加IFEXISTS子句

C."DROPTABLE”語句是刪除數(shù)據(jù)庫的關(guān)鍵字

D.成功刪除數(shù)據(jù)庫后,數(shù)據(jù)庫中的所有數(shù)據(jù)都將被清除,但是原來分配的空間仍然會保留

7.下面選項中,哪個可以正確創(chuàng)建一個名稱為mydb的數(shù)據(jù)庫?()

A.CREATEBASEmydb;

B.CREATEDATABASEmydb;

C.A1TERDATABASEmydb;

D.CREATETABLEmydb;

??

8.下列選項中,可以用于設(shè)置表字段值自動增加的數(shù)據(jù)類型是()

鑒A、FLOATB、DOUBLEC、CHARD、INT

9.下列選項中,用于設(shè)置外鍵的關(guān)鍵字是()

A、FOREIGNKEYB、PRIMARYKEYC、NOTNULLD、UNIQUE

10.若用如下的SQL語句創(chuàng)建了一個表SC:

CREATETABLESC

(s#CHAR(6)NOTNULL,

c#CHAR(3)NOTNULL,

scoreINT,

noteCHAR(20));

向SC表插入如下行時,()行可以被插入。

A.('201009','111',60,必修)

B.('200823','101',NULL,NULL)

C.(NULL,”03',80,,選修')

D.('201132',NULL,86,")

11.設(shè)“職工檔案”數(shù)據(jù)表中有職工編號、姓名、年齡、職務(wù)、籍貫等字段,其中可作為主碼的字段是()o

A.職工編號B.姓名C.年齡D.職務(wù)

12.下面選項中,哪個是MySQL用于放置可執(zhí)行文件的目錄?()

A.bin目錄B.data目錄C.include目錄D.lib目錄

13.下面關(guān)于DELETE與TRUNCATE語句刪除記錄的描述,正確的是

A.DELETE比TRUNCATE語句效率更高

B.TRUNCATE比DELETE語句效率更高

C.DELETE只能刪除表中部分記錄

D.DELETE只能刪除表中全部記錄

SQL語句:SELECT*FROMbookJMIT5,10;

對于此語句描述正確的是()。

A.獲得第6條到第10條記錄

B.獲得第5條到笫10條記錄

C.獲得第6條到第15條記錄

D.獲得第5條到第15條記錄

15.用ISNULL可以判斷字段的值是否為空值,ISNULL關(guān)鍵字應(yīng)該使用在下列選項的哪個子句之后()。

A.ORDERBYB.WHEREC.SELECTD.LIMIT

16.在使用SELECT語句查詢數(shù)據(jù)時,將多個條件組合在一起,其中只要有一個條件符合要求,這條記錄就

會被查出,此時使用的連接關(guān)鍵字是()。

A.ANDB.ORC.NOTD.都不對

17.判斷某個字段的值不在指定集合中,下面選項中,可使用的判斷關(guān)鍵字是()。

A.ORB.NOINC.IND.NOTIN

18.視圖是一種特殊類型的表,下面敘述中正確的是()。

A.視圖是由自己的專門表組成

B.視圖僅由窗口部分組成

C.視圖自己存儲著所需要的數(shù)據(jù)

D.視圖所反映的是一個表和若干表的局部數(shù)據(jù)

19.下列選項中,用于查看索引是否被使用的SQL語句是()。

A.SHOWCREATETABLE語句

B.EXPLAIN語句

C.DESC語句

D.以上選項都正確

20.使用CREATEUSER語句創(chuàng)建一個新用戶,用戶名為used,密碼為123,本地連接服務(wù)器。()

A.CREATEUSER'user「@'localhost'IDENTIFIEDBY'123';

B.CREATEUSERuserl@localhostIDENTIFIEDBY123;

C.CREATEUSER'userl^'localhost'IDENTIFIEDTO'123';

D.CREATEUSERuserl@localhostIDENTIFIEDTO'123';

二.判斷題(每小題2分,共20分)

1.在MySQL命令中用于退出MySQL的命令有quit,exit和\q。()

2.修改MySQL的配置有兩種方式,一種是通過命令,一種是通過在my.ini配置文件中進行配置。()

3.MySQL安裝文件有兩個版本,一種是以.msi作為后綴名的二進制分發(fā)版,一種是以.rar作為后綴的壓

縮文件。()

4.MySQL啟動后,會讀取my.ini文件以獲取MySQL的配置信息。()

5.在MySQL中,每個表只能定義一個UNIQUE約束。()

6.在同一個數(shù)據(jù)表中可以定義多個非空字段。()

7.使用AUTO」NCREMENT約束可以設(shè)置表字段值自動增加,它對于任何數(shù)據(jù)類型都有效。()

8.唯一約束用于保證數(shù)據(jù)表中字段的唯一性,它和主鍵約束的作用一樣。()

9.給表中字段定義約束條件只能在建表時同步進行。()

10.在MySQL中,土鍵約束分為兩種;一種是單字段主鍵,另一種是多字段主鍵。()

三.SQL語句填空題(每空2分,共40分)

以下操作基于dept、emp二個數(shù)據(jù)表,表結(jié)構(gòu)如下:

dept(deptno,dname,loc)

emp(empno,ename,job,mgr,hiredate,sal,comm,deptno)

表中各字段含義:

deptno-部門編號,dname-部門名稱,loc-部門地址,empno-員工編號,ename-員工姓名,

job-工作職位,mgr-該員工的領(lǐng)導編號,hiredate-雇傭日期,sal-工資,comm-獎金

1.給dept表插入一條記錄,部門編號為'60',部門名稱為‘jshj,部門地址為'nanjing'

_(1)INTOdept_(2)('6O'.'jshy','nanjing');

2.給每個員工增加500元工資。

_(3)

SET____(4)

3.刪除“20”部門的部門信息。

_(5)FROMdept

WHERE____(6);

4.查詢所有的職位(要求去年重復行)。

SELECT—(7)

⑻;

5.查詢工資介于1500到2500之間的所有員工的工號、姓名及工資。。

SELECTempno,ename,sal

FROMcmp

WHERE(9);

6.查詢“20”部門的最高工資和平均工資。

SELECT_(10)AS最高工資,―(11)AS平均工資

FROMcmp

WHEREdeptno=,20,;

7.杳詢沒有員工的部門信息。

SELECT*

FROMdept

WHEREdeptno(12)_(SELECTdepno(13));

8.查詢在部門“SALES”(銷售部)工作的員工的姓名。

SELECTename

FROM(14)

WHERE(15)ANDdname=,SALES,

或者

SELECTename

FROMdept_(16)empON(17)

WHEREdname=,SALES,

9.查詢員工人數(shù)最多的工作職位和該職位的員工人數(shù)

SELECTjob,COUNT(empno)AS員工人數(shù)

FROMemp

GROUPBY_(18);

—(19)員工人數(shù)DESC

______(20)_____

試卷(A卷)答題紙

一.單選題(每小題2分,共40分)

題號答案題號答案題號答案題號答案題號答案

(1)(2)(3)(4)(5)

(6)(7)(8)(9)(10)

(11)(12)(13)(14)(15)

(16)(17)(18)(19)(20)

二.判斷題(每小題2分,共20分,“對、錯”分別用“/、X”表示)

題號答案題號答案題號答案題號答案題號答案

(1)(3)(5)(7)(9)

(2)(4)(6)(8)(10)

三.填空題(每空2分,共40分)

題號答案題號答案

(1)(11)

(2)(12)

(3)(13)

(4)(14)

(5)(15)

(6)(16)

(7)(17)

(8)(18)

(9)(19)

(10)(20)

試卷A參考答案

一.單選題(每小題2分,共40分)

題號答案題號答案題號答案題號答案題號答案

(1)C(2)A(3)C(4)D⑸C

(6)B(7)B(8)D(9)A(10)B

(11)A(12)A(13)B(14)C(15)B

(16)B(17)D(18)D(19)B(20)A

二.判斷題(每小題1分,共10分)

題號答案題號答案題號答案題號答案題號答案

(1)/(3)X(5)X(7)X(9)X

(2)/(4)/(6)/(8)X(10)

三.填空題(每空2分,共40分)

題號答案題號答案

(1)INASERT(11)svg(sal)

(2)

溫馨提示

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