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