<address id="ousso"></address>
<form id="ousso"><track id="ousso"><big id="ousso"></big></track></form>
  1. 試題

    計算機二級MySQL練習題及答案

    時間:2025-04-20 02:17:31 試題 我要投稿

    計算機二級MySQL練習題及答案

      1[單選題]有訂單表orders,包含用戶信息userid, 產品信息 productid, 以下(  )語句能夠返回至少被訂購過兩回的productid?

      A.select productid from orders where count(productid)>1

      B.select productid from orders where max(productid)>1

      C.select productid from orders where having count(productid)>1 group by productid

      D.select productid from orders group by productid having count(productid)>1

      參考答案:D

      2[單選題] 在SELECT語句中,可以使用________子句,將結果集中的數據行根據選擇列的值進行邏輯分組,以便能匯總表內容的子集,即實現對每個組的聚集計算。

      A.LIMITB.GROUP BYC.WHERED.ORDER BY

      參考答案:B

      3[單選題]如果關系模式R屬于1NF,且每個非主屬性都完全函數依賴于R的主碼,則R屬于(  )

      A.2NF B.3NF C.BCNF D.4NF

      參考答案:A

      4[單選題]mysql中唯一索引的關鍵字是(  )

      A.fulltext index B.only index C.unique index D.index

      參考答案:C

      5[單選題](  )命令可以查看視圖創建語句

      A.SHOW VIEW B.SELECT VIEW C.SHOW CREATE VIEW D.DISPLAY VIEW

      參考答案:C

      6[單選題]DB、DBS和DBMS三者之間的關系是(  )

      A.DB包括DBMS和DBS

      B.DBS包括DB和DBMS

      C.DBMS包括DB和DBS

      D.不能相互包括

      參考答案:B

      7[填空題]用root用戶新建“dsh”用戶,密碼為“shangwu”,授予對sxcj數據庫中所有表的select權限。

      Create user (  )

      (  )‘shangwu’;

      (  )

      On (  ) to 'dsh'@'localhost';

      參考解析:

      Create user 'dsh'@'localhost'

      identified by ‘shangwu’;

      Grant select

      On sxcj.* to 'dsh'@'localhost';

      針對第三章建立的表mydb1.employee

      先進入mydb1數據庫use mydb1;

      8[填空題] 用二維表結構表示實體以及實體間聯系的數據模型稱為________數據模型。

      參考解析:關系

      9[填空題]在實際使用中,MySQL所支持的觸發器有_______、_______和_______三種。

      參考解析:INSERT觸發器 DELETE觸發器 UPDATE觸發器  19[簡答題]給XS表增加一個列“備注”,數據類型為text,不允許為空

      參考解析:alter table xs

      add column comment text not null;

      10[簡答題]刪除表中名稱為’小李子’的記錄。

      參考解析:delete from employee where username='小李子';

      11[簡答題]刪除表中所有記錄。

      參考解析:delete from employee;

      12[簡答題]使用truncate刪除表中記錄。

      參考解析:truncate table employee;

      13[簡答題]使用insert語句向表中插入一個員工的信息。

      參考解析:insert into employee(id,username,birthday,entry_date,job,salary,resume) values(null,’aaa','1980-09-09','1980-09-09','bbb',1000,'bbbbbbbb');

      14[簡答題]使用insert語句向表中插入一個員工的信息。

      參考解析:

      insert into employee(id,username,birthday,entry_date,job,salary,resume) values(null,'小李子','1980-09-09','1980-09-09','bbb',1000,'bbbbbbbb');

      15[簡答題]將所有員工薪水修改為5000元。

      參考解析:update employee set salary=5000;

      16[簡答題]將姓名為’aaa’的員工薪水修改為3000元。

      參考解析:

      update employee set salary=3000 where username='aaa';

      17[簡答題]將姓名為’aaa’的員工薪水修改為4000元,job改為ccc

      參考解析:update employee set salary=4000,job='ccc' where username='aaa';

      19[簡答題]將aaa的薪水在原有基礎上增加1000元。

      參考解析:

      update employee set salary=salary+1000 where username='aaa';

      12[簡答題] 請使用UPDATE語句將數據庫db_test的表content中留言人姓名為“MySQL初學者”的留言內容修改為“如何使用INSERT語句?”。

      參考解析:

      在MySQL命令行客戶端輸入如下SQL語句即可實現:

      mysql>USE db-test;

      Database changed

      mysql>UPDATE content

      一>SET words='如何使用INSERT語句?'

      一>WHERE username='MySQL初學者';

      Query OK,1 row affected(0.08 sec)

      Rows matched:1 Changed:1 Warnings:0

    【計算機二級MySQL練習題及答案】相關文章:

    2016計算機二級MySQL練習題(附答案)07-06

    2016計算機二級教程MySQL練習題及答案10-05

    2016計算機二級《MySQL數據庫》練習題與答案09-21

    2016年計算機二級MySQL考前練習題及答案10-20

    全國計算機等級考試二級MySQL練習題及答案10-23

    計算機二級考試MySQL試題及答案10-23

    全國計算機等級考試二級教程MySQL練習題及答案09-03

    2023計算機二級考試MySQL數據庫練習題及答案08-17

    計算機二級考試MySQL模擬練習題11-20

    <address id="ousso"></address>
    <form id="ousso"><track id="ousso"><big id="ousso"></big></track></form>
    1. 日日做夜狠狠爱欧美黑人