USE db_test;..." />

国产18禁黄网站免费观看,99爱在线精品免费观看,粉嫩metart人体欣赏,99久久99精品久久久久久,6080亚洲人久久精品

2016年計算機二級考試《MySQL》提高練習(xí)題及答案

時間:2015-12-03 14:09:00   來源:無憂考網(wǎng)     [字體: ]
1[簡答題]在數(shù)據(jù)庫db_test中創(chuàng)建一個存儲過程,用于實現(xiàn)給定表content中一個留言人的姓名即可修改表content中該留言人的電子郵件地址為一個給定的值。

  參考解析:在MySQL命令行客戶端輸入如下SQL語句即可實現(xiàn):

  mysql>USE db_test;

  Database changed

  mysql>DELIMITER$$

  mysql>CREATE PROCEDURE sp_update email(IN USer_name VARCHAR(50),IN e_mail VARCHAR(50))

  一>BEGIN

  一> UPDATE content SET email=e_mail WHERE username=user_name;

  一>END$$

  Query OK,0 rows affected(0.06 SeC)

  2[填空題]假設(shè)之前創(chuàng)建的KC表沒有設(shè)置外鍵級聯(lián)策略,設(shè)置觸發(fā)器,實現(xiàn)在KC表中刪除課程信息時,可自動刪除該課程在xs_kc上的學(xué)生選課關(guān)系

  Create trigger trigger_del(  )on(  )for each row

  (  )

  參考解析:

  Create trigger trigger_del after delete on kc for each row

  Delete from xs_kc where xs_kc.kno=old.kno;

  3[單選題]SELECT * FROM city limit 5,10描述正確的是(  )

  A.獲取第6條到第10條記錄。

  B.獲取第5條到第10條記錄。

  C.獲取第6條到第15條記錄。

  D.獲取第5條到第15條記錄。

  參考答案:C

  4[單選題]在HTML文檔中使用(  )進行PHP腳本標(biāo)記

  A.,

  B.

  C.

  D.

  參考答案:A

  5[單選題]關(guān)于TRUNCATE TABLE描述不正確的是(  )

  A.TRUNCATE將刪除表中的所有數(shù)據(jù)

  B.表中包含AUTO_INCREMENT列,使用TRUNCATE TABLE可以重置序列值為該列的初始值。

  C.TRUNCATE 操作比DELETE操作占用資源多

  D.TRUNCATE TABLE刪除表,然后重新構(gòu)建表。

  參考答案:C

  6[填空題] 將一個列設(shè)置為主鍵的方法是,在列的定義中使用“(  )”子句。

  參考解析:“ PRIMARY KEY /KEY ”

  7[單選題]在概念設(shè)計階段,常使用的數(shù)據(jù)模型是(  )

  A.對象模型 B.物理模型 C.邏輯模型 D.實體聯(lián)系模型

  參考答案:D

  8[單選題]在MySQL中,通常使用________語句來進行數(shù)據(jù)的檢索、輸出操作。

  A.SELECTB.INSERTC.DELETED.UPDATE

  參考答案:A

  9[單選題] E-R圖提供了表示信息世界中實體、屬性和________的方法。

  A.數(shù)據(jù)B.聯(lián)系C.表D.模式

  參考答案:B

  10[填空題]創(chuàng)建普通索引時,通常使用的關(guān)鍵字是_______或KEY。

  參考解析:INDEX

  11[填空題](  )關(guān)鍵字能夠?qū)蓚或多個SELECT語句的結(jié)果連接起來。

  參考解析:UNION

  12[填空題]如果x->y,y->z成立,那么x->z也成立,這個推理規(guī)則稱為(  )

  參考解析:傳遞函數(shù)依賴

  13[填空題]如果使用“(  ) ”關(guān)鍵詞,則即使在更新過程中出現(xiàn)錯誤,更新語句也不會中斷

  參考解析:“ IGNORE ”

  14[單選題]索引可以提高哪一操作的效率(  )

  A.INSERT B.UPDATE C.DELETE D.SELECT

  參考答案:D

  15[填空題]假設(shè)之前創(chuàng)建的KC表沒有設(shè)置外鍵級聯(lián)策略,設(shè)置觸發(fā)器,實現(xiàn)在KC表中修改課程ID號時,可自動修改課程在xs_kc上的課程ID號

  Create trigger trigger_update(  )on(  ) for each row

  (  )

  參考解析:

  Create trigger trigger_update after update on kc for each row

  update xs_kc set xs_kc.kno=new.kno where xs_kc.kno=old.kno;

  16[填空題]保存在MySQL安裝目錄中的選項文件名是:(  )

  參考解析:my.ini

  17[填空題] MySQL安裝包含典型安裝、定制安裝和________三種安裝類型。

  參考解析:完全安裝

  18[簡答題]創(chuàng)建一個名稱為mydb1的數(shù)據(jù)庫。

  參考解析:create database mydb1;

  19[單選題] E-R圖提供了表示信息世界中實體、屬性和________的方法。

  A.數(shù)據(jù)B.聯(lián)系C.表D.模式

  參考答案:B

  20[簡答題] 請簡述使用PHP進行MySQL數(shù)據(jù)庫編程的基本步驟。

  參考解析:

  使用PHP進行MySQL數(shù)據(jù)庫編程的基本步驟如下:

  (1)首先建立與MySQL數(shù)據(jù)庫服務(wù)器的連接。

  (2)然后選擇要對其進行操作的數(shù)據(jù)庫。

  (3)再執(zhí)行相應(yīng)的數(shù)據(jù)庫操作,包括對數(shù)據(jù)的添加、刪除、修改和查詢等。

  (4)后關(guān)閉與MySQL數(shù)據(jù)庫服務(wù)器的連接。