版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
《MySQL8數(shù)據(jù)庫原理與應(yīng)用》期末模擬試題2
一、單選題
1、開發(fā)人員在設(shè)計(jì)E-R圖時(shí),通常使用()表示聯(lián)系。
A.矩形框B.橢圓C.菱形D.無向邊
2、兩個(gè)實(shí)體A和B,如果A中的每一個(gè)值在B中有多個(gè)實(shí)體值與其對(duì)應(yīng),反
之在B中每一個(gè)實(shí)體值在A中至多有一個(gè)實(shí)體值與之對(duì)應(yīng),那么則稱A和B
為()o
A.一對(duì)一關(guān)系B.一對(duì)多關(guān)系C.多對(duì)多關(guān)系D.以上都不是
3、下面關(guān)于MySQL描述錯(cuò)誤的是()。
A.MySQL數(shù)據(jù)庫可以稱得上是目前運(yùn)行速度最快的SQL語言數(shù)據(jù)庫。
B.MySQL數(shù)據(jù)庫是一款自由軟件。任何人都可以從MySQL的官方網(wǎng)站下載
該軟件。
C.MySQL是一個(gè)真正的多用戶、多線程SQL數(shù)據(jù)庫服務(wù)器。
D.以上都不對(duì)。
4、MySQL的默認(rèn)端口號(hào)為()o
A.3306B.1433C.3307D.1521
5、MySQL默認(rèn)的用戶為()o
A.saB.adminC.rootD.boot
6、MySQL屬于()數(shù)據(jù)庫系統(tǒng)。
A、層次模型B、網(wǎng)狀模型C、關(guān)系模型D、面向?qū)ο竽P?/p>
7、SQL語言的數(shù)據(jù)操縱語句包括SELECT、INSERT、UPDATE、DELETE
等,其中最重要的、使用最頻繁的語句是()o
A、UPDATEB、INSERTC、SELECTD、DELETE
8、下列()可以在命令提示符下啟動(dòng)MySQL服務(wù)器。
A.netstartB.netstartmysql57C.netstopmysql57D.startmysql57
9、下列()語句可以用于查看服務(wù)器中所有的數(shù)據(jù)庫名稱。
A.SHOWDATABASE;B.SHOWDATABASES;
C.SHOWENGINES;D.SHOWVARIABLES;
10、下列()語句可以用于將db」ibrary數(shù)據(jù)庫作為當(dāng)前默認(rèn)的數(shù)據(jù)庫。
A.CREATEDATABASEdb」ibraryB.SHOWdb」ibrary;
C.USEdb」ibrary;D.SELECTdbjibrary;
11、UNIQUE唯一索引的作用是()o
A.保證各行在該索引上的值不能為NULL
B.保證各行在該索引上的值都不能重復(fù)
C.保證唯一索引不能被刪除
D.保證參加唯一索引的各列,不能再參加其他的索引
12、表設(shè)計(jì)器的“允許空”單元格用于設(shè)置該字段是否可輸入空值,實(shí)際上就
是創(chuàng)建該字段的()約束。
A、主鍵B、外鍵C、非空D、CHECK
13、創(chuàng)建數(shù)據(jù)表時(shí),使用()語句。
A.ALTERTABLEB.CREATEDATABASE
C.CREATETABLED.ALERTDATABASE
14、創(chuàng)建數(shù)據(jù)表時(shí),使用()關(guān)鍵字表示創(chuàng)建臨時(shí)表。
A.TEMPORARYB.IFNOTEXISTS
C.NOTNULLD.DEFAULT
15、下列()可以實(shí)現(xiàn)向數(shù)據(jù)表中插入一條記錄。
A.CREATEB.SAVEC.INSERTD.UPDATE
二、填空題
1、在E-R圖中,每個(gè)實(shí)體通常對(duì)應(yīng)一張(),實(shí)體的屬性對(duì)應(yīng)于
()。
2、MySQL中可以使用()語句選擇一個(gè)數(shù)據(jù)庫,使其成為當(dāng)前默
認(rèn)數(shù)據(jù)庫。
3、刪除數(shù)據(jù)庫的操作可以使用()語句。
4、MySQL支持的約束類型中()表示主鍵約束;
()表示外鍵約束;()表示默認(rèn)值約束;
()表示唯一約束;()表示非空約束。
5、數(shù)據(jù)庫中只存放視圖的(),而不存放視圖對(duì)應(yīng)的數(shù)據(jù),這些數(shù)據(jù)仍
存放在導(dǎo)出視圖的基本表中。
三種Q
三、簡(jiǎn)答題
1、DB、DBS和DBMS分別是指什么?三者之間有何關(guān)系?
2、MySQL數(shù)據(jù)完整性約束有哪6種?
3、請(qǐng)說明INSERTINTO語句和REPLACE語句的區(qū)別?
4、MySQL中包含哪些聚合函數(shù),它們的作用都是什么?(至少寫出4個(gè))
四、應(yīng)用題
現(xiàn)有一學(xué)生數(shù)據(jù)庫,學(xué)生數(shù)據(jù)庫中有基本表student、course和sc表。
三張表的表結(jié)構(gòu)如下:
student(學(xué)生表)結(jié)構(gòu)
列名含義數(shù)據(jù)類型約束
sno學(xué)號(hào)CHAR(7)主碼
sname姓名NCHAR(5)非空
sid身份證號(hào)CHAR(18)取值不重
ssex性別NCHAR(l)默認(rèn)值為“男”
sage年齡TINYINT取值范圍為15?45
sdept所在系NVARCHAR(20)
sc(選課表)結(jié)構(gòu)
列名含義數(shù)據(jù)類型約束
sno學(xué)號(hào)CHAR(7)主碼列,引用Student的外碼
eno課程名CHAR(6)主碼列,引用Course的外碼
grade成績(jī)TINYINT
course(課程表)結(jié)構(gòu)
列名含義數(shù)據(jù)類型約束
eno課程號(hào)CHAR(6)主碼
cname課程名NVARCHAR(20)非空
credit學(xué)分NUMERIC(3,1)大于0
semester學(xué)期TINYINT
以下題目均使用上述的數(shù)據(jù)庫,請(qǐng)用SQL語言完成下面的操作。
1、查詢年齡在18?20之間且性別為“男”的學(xué)生的姓名、年齡。
2、查詢電計(jì)系學(xué)生的最大年齡。
3、查詢姓“東方”且姓名只有3個(gè)漢字的學(xué)生信息。
4、統(tǒng)計(jì)每個(gè)學(xué)生的選課門數(shù)并按選課門數(shù)升序顯示結(jié)果。
5、查詢成績(jī)85分以上的學(xué)生的姓名、課程名和成績(jī),并按成績(jī)降序排列結(jié)
果O
期末模擬試題2參考答案
一、單選題
12345678910
cBDACCCBBC
1112131415
BCCAC
二、填空題
I、二維表字段(列)2、use
3、dropdatabase4、primarykey,foreignkey,default,unique,notnull
5、定義(結(jié)構(gòu))
三、簡(jiǎn)答題
1、答:DB是指數(shù)據(jù)庫,DB3是指數(shù)據(jù)庫系統(tǒng),DBMS是數(shù)據(jù)庫管理系統(tǒng)。
DBS包括DB和DBMSo
2、答:主鍵約束,唯一性約束(替代鍵約束),參照完整性約束(外鍵約束),
非空約束,檢查約束(check約束)和默認(rèn)值約束。
3、答:insertinlo可以向一個(gè)三有數(shù)據(jù)表插入一行或多行數(shù)據(jù)。replace與insert
into類似,不同的是:如果一個(gè)要插入數(shù)據(jù)的表中存在主鍵約束或者唯一約
束,而且要插入的數(shù)據(jù)中又包含與要插入數(shù)據(jù)的表中相同的主鍵約束或唯
一約束列的值,那么使用insertinto語句則不能插入這條記錄,而使用replace
語句則可以插入,只不過它會(huì)先將原數(shù)據(jù)表中起沖突的記錄刪除,然后再
插入新的記錄。
4、答:count:計(jì)數(shù)函數(shù),求空中項(xiàng)數(shù);max:求最大值;min:求最小值;sum:
求表達(dá)式中所有值的和;avg:求組中值的平均值。
四、應(yīng)用題
1、selectsname,sagefromstudent
wheresagebetween18and20andssex='男'
2、selectmax(sage)fromstudent
whe
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年電子商務(wù)平臺(tái)軟件開發(fā)與運(yùn)營服務(wù)合同范本2篇
- 2025年度祠堂古建筑安全監(jiān)測(cè)與維護(hù)承包合同3篇
- 2024年金屬屋面施工合同
- 2024櫥柜購銷合同書范文
- 精神科護(hù)理部人員緊急狀態(tài)下的調(diào)配預(yù)案
- 2024挖掘機(jī)操作員實(shí)習(xí)實(shí)訓(xùn)基地合作協(xié)議3篇
- 中醫(yī)針灸治療過敏性鼻炎經(jīng)驗(yàn)總結(jié)報(bào)告
- 2024年門面租借轉(zhuǎn)租合同
- 全球禮儀教育解析
- 歷史解密:研究視角
- MOOC 無機(jī)及分析化學(xué)(下)-華中農(nóng)業(yè)大學(xué) 中國大學(xué)慕課答案
- 人教版六年級(jí)下冊(cè)數(shù)學(xué)期末測(cè)試卷附答案【達(dá)標(biāo)題】
- 食品安全管理員理論考試題庫(濃縮300題)
- 員工工作狀態(tài)分析
- 河道水質(zhì)養(yǎng)護(hù)項(xiàng)目應(yīng)急預(yù)案
- 小學(xué)一年級(jí)數(shù)學(xué)口算題大全(1000多道)每天50道題
- 燙傷護(hù)理pdca案例
- “人工智能訓(xùn)練項(xiàng)目”-中華人民共和國第二屆職業(yè)技能大賽甘肅省選拔賽-技術(shù)工作文件
- 分布式發(fā)電技術(shù)的現(xiàn)狀與面臨的挑戰(zhàn)
- 《中小學(xué)實(shí)施教育懲戒規(guī)則試行》考核試題及答案
- 2023-2024學(xué)年浙江省寧波市慈溪市七年級(jí)(上)期末數(shù)學(xué)試卷
評(píng)論
0/150
提交評(píng)論