2015年計算機二級考試MySQL試題

  一、填空題

2015年計算機二級考試MySQL試題

1、(  )命令用於刪除一個數據庫。

2、創建索引通常使用(  )語句.

3、在創建數據庫時,可以使用(  )子句確保如果數據庫不存在就創建它,如果存在就直接使用它。

4、下面的程序可實現刪除學生成功則在網頁上顯示“學生刪除成功”,否則顯示“學生刪除失敗”,將程序補充完整

$con=(  )(“localhost:3306”,”root”,”123456”) or die(“數據庫服務器連接失敗!

”);

(  )(“sxcj”,$con) or die(“數據庫服務器選擇失敗!

”);

mysql_query(“set names ‘gbk’”);

$sql=”DELETE FROM XS”;

$sql=(  ).”WHERE sname=’王五’”;

If((  )($sql,$con))

echo “學生刪除成功!

”;

else

echo “學生刪除失敗!

”;

?>

5、用root用戶新建“dsh”用戶,密碼爲“shangwu”,授予對sxcj數據庫中所有表的select權限。

Create user (  )

(  )‘shangwu’;

(  )

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

6、在如下的建表語句中,設置外鍵sno參照於xs(sno),外鍵kno參照於kc(kno),並都在更新、刪除數據時設置cascade策略

Create table xs_kc

( id int not null auto_increment primary key,

sno char(6) not null,

Kno char(3) not null,

Chengji tinyint(1) null,

(  )

二、簡答題

7、查看錶的結構

8、刪除性別列gender

9、請使用ALTER TABLE語句在student表上的姓名列添加索引,取名爲index_name

10、在如下的`PHP文件中,可實現能過該程序從KC表中查詢出所有開課學期在第五學期的課程名字和學時,交以網頁表格的形式列出這些課程的課程名字和學時,請將程序補充完整

$con=(  )(“localhost:3306”,“root”,“123456”) or die(“數據庫服務器連接失敗!

”);

(  )(“sxcj”,$con) or die(“數據庫服務器連接失敗!

”);

mysql_query(“set names ‘gbk’”);

$sql=” (  )”;

$result=mysql_query((  ),$con);

Echo “”;

While($rows(  ) ) {

Echo “”;}

Echo “

”;
Echo $rows[1];
Echo “
”;
Echo (  );
Echo “
”;

?>