1[單選題]在MySQL中,通常使用________語句來指定一個已有數據庫作為當前工作數據庫。
A.USINGB.USEDC.USESD.USE
參考答案:D
2[單選題]數據模型反映的是()
A.事物本身的數據和相關事物之間的聯系
B.事物本身所包含的數據
C.記錄中所包含的全部數據
D.記錄本身的數據和相關關系
參考答案:A
3[單選題]通過以下哪個語句臨時關閉事件e_test()
A.alter event e_test disable
B.alter event e_test drop
C.alter event e_test enable
D.alter event e_test delete
參考答案:A
4[單選題]mysql中存儲用戶全局權限的表是()
A.table_priv
B.procs_priv
C.columns_priv
D.user
參考答案:D
5[單選題]mysql中唯一索引的關鍵字是()
A.fulltext index B.only index C.unique index D.index
參考答案:C
6[單選題]實現數據恢復的命令是()
A.mysqldump B.mysql C.backup D.return
參考答案:B
7[單選題]給名字是zhangsan的用戶分配對數據庫studb中的stuinfo表的查詢和插入數據權限的語句是()
A.grant select,insert on studb.stuinfo for‘zhangsan’@’localhost’
B.grant select,insert on studb.stuinfo to ‘zhangsan’@’localhost’
C.grant‘zhangsan’@’localhost’ to select,insert for studb.stuinfo
D.grant ‘zhangsan’@’localhost’ to studb.stuinfo on select,insert
參考答案:B
8[單選題]下列語句中,________不是表數據的基本操作語句。
A.CREATE語句B.INSERT語句C.DELETE語句D.UPDATE語句
參考答案:A
9[單選題] 在SELECT語句中,可以使用________子句,將結果集中的數據行根據選擇列的值進行邏輯分組,以便能匯總表內容的子集,即實現對每個組的聚集計算。
A.LIMITB.GROUP BYC.WHERED.ORDER BY
參考答案:B
10[單選題]如果關系模式R屬于1NF,且每個非主屬性都完全函數依賴于R的主碼,則R屬于()
A.2NF B.3NF C.BCNF D.4NF
參考答案:A
11[簡答題]在數據庫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)
12[簡答題]給XS表增加一個列“備注”,數據類型為text,不允許為空
參考解析:
alter table xs
add column comment text not null;
9[填空題]在MySQL中,可以使用________語句來實現權限的撤銷。
參考解析:revoke
13[簡答題]請簡述PHP是什么類型的語言?
參考解析:
服務端動態腳本語言。
14[填空題]在創建數據庫時,可以使用()子句確保如果數據庫不存在就創建它,如果存在就直接使用它。
參考解析:IF NOT EXISTS
15[簡答題] 請使用DELETE語句將數據庫db_test的表content中留言人姓名為“MysQL初學者”的留言信息刪除。
參考解析:
在MySQL命令行客戶端輸入如下SQL語句即可實現:
mysql>USE db-test;
Database changed
mysql>DELETE FROM content
一>WHERE usemame='MySQL初學者';
Query OK,1 rOW affected(0.09 sec)
16[填空題]保存在MySQL安裝目錄中的選項文件名是:()
參考解析:my.ini
17[填空題]在MySQL中,可以使用INSERT或________語句,向數據庫中一個已有的表插入一行或多行元組數據。
參考解析:REPLACE
18[填空題] 用二維表結構表示實體以及實體間聯系的數據模型稱為________數據模型。
參考解析:關系
19[單選題]假設數據庫中表A與表B建立了“一對多”關系,表B為“多”一方,則下述說法中正確的是()
A.表A中的一個記錄與表B中的多個記錄匹配
B.表B中的一個記錄與表A中的多個記錄匹配
C.表A中的一個字段與表B中的多個字段匹配
D.表B中的一個字段與表A中的多個字段匹配
參考答案:A
20[單選題] 下列________類型不是MySQL中常用的的數據類型。
A.INTB.VARC.TIMED.CHAR
參考答案:B
更多精彩資訊請關注查字典資訊網,我們將持續為您更新最新資訊!