點擊查看:2018年9月計算機二級MySQL考試強化練習題匯總
1[簡答題]在數據庫db_test中創建一個存儲過程,用于實現給定表content中一個留言人的姓名即可修改表content中該留言人的電子郵件地址為一個給定的值。
參考解析:在MySQL命令行客戶端輸入如下SQL語句即可實現:
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[填空題]假設之前創建的KC表沒有設置外鍵級聯策略,設置觸發器,實現在KC表中刪除課程信息時,可自動刪除該課程在xs_kc上的學生選課關系
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腳本標記
A.,<?PHP ?>
B.<? ?>
C. <HTML></HTML>
D.<PHP></PHP>
參考答案:A
5[單選題]關于TRUNCATE TABLE描述不正確的是( )
A.TRUNCATE將刪除表中的所有數據
B.表中包含AUTO_INCREMENT列,使用TRUNCATE TABLE可以重置序列值為該列的初始值。
C.TRUNCATE 操作比DELETE操作占用資源多
D.TRUNCATE TABLE刪除表,然后重新構建表。
參考答案:C
6[填空題] 將一個列設置為主鍵的方法是,在列的定義中使用“( )”子句。
參考解析:“ PRIMARY KEY /KEY ”
7[單選題]在概念設計階段,最常使用的數據模型是( )
A.對象模型 B.物理模型 C.邏輯模型 D.實體聯系模型
參考答案:D
8[單選題]在MySQL中,通常使用________語句來進行數據的檢索、輸出操作。
A.SELECTB.INSERTC.DELETED.UPDATE
參考答案:A
9[單選題] E-R圖提供了表示信息世界中實體、屬性和________的方法。
A.數據B.聯系C.表D.模式
參考答案:B
10[填空題]創建普通索引時,通常使用的關鍵字是_______或KEY。
參考解析:INDEX
微信搜索"考試吧"了解更多考試資訊、下載備考資料
相關推薦: