按120分计算成绩 mysql_Mysql实用教程试卷B.doc
.
上 裝 訂 線
系名: 班級: 姓名: 學號: 考試日期:
下 住 裝 訂 線
河南教育學院2014—2015學年第二學期期末考試
軟件學院2014級計算機信息管理專業普通??瓢?/p>
《MySQL實用教程》試卷B卷
題號
一
二
三
四
總分
分數
得分
評卷人
一、 單項選擇題(每小題2分,共20分)
1. 查看數據庫中表user的結構、字段類型等信息的語句是: [ ]
A.Describe user;
B.describe user;
C.Describe *user
D.describes user
2. 以下查看表user中的記錄的語句是: [ ]
A.select * from user;
B.select (* from user;)
C. Select * From User;
D. select * from user,
3. 下列哪一個代表的是MySQL服務器 [ ]
A. MySQL
B. MySQLD
C. MySQLServer
D. MySQLS
4. 4.DROPDATABAS 會刪除數據庫目錄和文件,返回。 [ ]
A.一個邏輯值表示運行成功與否
B.B. 被刪除的表的名稱列表
C C.已被刪除的表的數量
D.刪除文件的大小
5. 轉義字符“\n”表示: [ ]
A.NUL B.退格 C.新行 D.制表符
6. 創建表時,不允許某列為空可以使用:
A. NOTNULL B. NONULL
C.NOTBLANK D. NOBLANK
7.從學生(STUDENT)表中的姓名(NAME)字段查找姓“張”的學生可以使用如下代碼:select*fromstudentwhere。 [ ]
A.NAME=’張*’
B.NAME=‘%張%’
C.NAMELIKE‘張%’
D.NAMELIKE‘張*’
8. 要快速完全清空一個表,可以使用如下語句: [ ]
A.TRUNCATETABLE
B.DELETETABLE
C.DROPTABLE
D.CLEARTABLE
9. 以下哪個表不用于MySQL的權限管理: [ ]
A.HOST B. DB C.COLUMNS_PRIV D. MANAGER
10. 備份是在某一次完全備份的基礎,只備份其后數據的變化。 [ ]
A. 比較 B.檢查 C.增量 D.二次
得分
評卷人
二、填空題(1-4每空2分,5-7每空4分共30分)
1.如果一個MySQL的版本號沒有后綴,表示該版本已經在很多地方運行一段時間了,而且沒有非平臺特定的錯誤報告。我們通常稱之為________版。
2. 可以用幾種方式提供MySQL程序的選項:
(1)在命令行中在程序名后面提供。
(2)在程序啟動時讀取的_____________中設置。
(3)在___________中設置。
3.在創建數據庫時,可以使用_________________________子句確保如果數據
庫不存在就創建它,如果存在就直接使用它。
4. ______________類型的數據可以理解成只能取指定的幾個值的字符串。
5. 在創建表格時,可以使用__________________關鍵詞使當前建立的表為臨時表。
6. 從表a中選擇第10條到第20條記錄可以使用如下語句:select*from____10 _____10
7.創建索引通常使用________語句,
該語句最終會被MySQL轉換成相應的_________________語句執行。
得分
評卷人
三 、簡答題(每小題15分,共30分)
1.向test數據庫的表xs(表中包括學號、姓名、專業名、性別、出生日期、學分、照片、備注)中插入如下一行
081101,王林,計算機,1, 1994-02-10,50,NULL, NULL
答:使用下列MySQL語句
2. 按120分制重新計算成績,顯示xs_kc表中學號為081101的學生成績信息。
..
3.用from 子句的JION關鍵字表達下列查詢;查找選修了206課程且成績在80分以上的學生姓名及成績
Select 姓名,成績
From xs join xs_kc on xs.學號
Where 課程號 =’206’ and 成績>=80;
4.查詢學號里包含4,5,6的學生學號、姓名和專業名
Select 學號,姓名,專業名
From xs
Where 學號 regexp ‘[4,5,6]’;
5.查找在xscj數據庫中選修了課程號為206的課程的學生的姓名,學號
Select 姓名,學號
From xs
Where 學號in
( select 學號
From xs_kc
Where kch = ‘206’
);
6.查找xs_kc表中課程號206的成績不低于課程101的最低成績的學生的學號
Select 學號
From xs_kc
Where 課程號 = ‘206’ and 成績 >=any
(
Select 成績
From xs_kc
Where 課程號 = ‘101’
);
得分
評卷人
四 、應用題(共20分)
1、在查詢條件中,可以使用另一個查詢的結果作為條件的一部分,例如,判定列值是否與某個查詢的結果集中的值相等,作為查詢條件一部分的查詢成為子查詢。子查詢通常與IN、EXSIT謂詞及比較運算符結合使用。
問題:請利用IN子查詢查找為選修離散數學的學生的姓名、學號、專業名。
答:
2.BJ(班級編號,院系,專業名,人數)
XS(學號,姓名,專業名,性別,出生日期,總學分,備注)
學號
姓名
專業名
出生日期
性別
總學分
學生
備注
1
屬于
班級編號
人數
班級
院系
專業名
得分
評卷人
五、名詞解釋(共20分)
1、 數據庫(Database,簡稱DB)是按照一定的數據結構來組織、存放和管理數據的倉庫。
2、數據、數據庫、數據庫管理系統與操作數據庫的應用程序,加上支撐它們的硬件平臺、軟件平臺和與數據庫有關的人員一起構成了一個完整的應用系統,稱為數據庫系統。
展開閱讀全文
總結
以上是生活随笔為你收集整理的按120分计算成绩 mysql_Mysql实用教程试卷B.doc的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 感知机实现与、或、与非门和异或门
- 下一篇: mysql用的cap中哪两个_分布式事务