(2021更新)國家開放大學(xué)電大《MySQL數(shù)據(jù)庫應(yīng)用》機(jī)考終結(jié)性考試3套真題題庫及答案1
(精華版)國家開放大學(xué)電大《MySQL數(shù)據(jù)庫應(yīng)用》機(jī)考終結(jié)性考試3套真題題庫及答案
盜傳必究
題庫一
試卷總分:100 答題時(shí)間:60分鐘
客觀題
一、單選題(共25題,共75分)
1. 下而的選項(xiàng)不是關(guān)系數(shù)據(jù)庫基本特征的是()。
A不同的列應(yīng)有不同的數(shù)據(jù)類型
2. 下而列出的數(shù)據(jù)庫管理技術(shù)發(fā)展的三個(gè)階段中,沒有專門的軟件對數(shù)據(jù)進(jìn)行管理的是()。1.人 工管理階段11.文件系統(tǒng)階段III.數(shù)據(jù)庫階段
D只有I
3. 描述數(shù)據(jù)庫全體數(shù)據(jù)的全局邏輯結(jié)構(gòu)和特性的是()。
A模式
D用戶模式
4. 下列四項(xiàng)中,不屬于數(shù)據(jù)庫系統(tǒng)特點(diǎn)的是()o
C數(shù)據(jù)冗余度高
5. 關(guān)系模型中實(shí)現(xiàn)實(shí)體間N: M聯(lián)系是通過增加一個(gè)()o
A關(guān)系實(shí)現(xiàn)
6. 數(shù)據(jù)庫與文件系統(tǒng)的根本區(qū)別在于()
C數(shù)據(jù)的結(jié)構(gòu)化
7. 在SQL語言中的視圖VIEW是數(shù)據(jù)庫的()。
A外模式
8. SQL語言集數(shù)據(jù)查詢、數(shù)據(jù)操縱、數(shù)據(jù)定義和數(shù)據(jù)控制功能于一體,其中,CREATE> DROP、ALTER 語句是實(shí)現(xiàn)哪種功能()o
C數(shù)據(jù)定義
9. “為哪些關(guān)系,在哪些屬性上,創(chuàng)建什么樣的索引”這一設(shè)計(jì)內(nèi)容應(yīng)該屬于()設(shè)計(jì)階段。
C物理設(shè)計(jì)
10. 在網(wǎng)上購物流程中,位于“用戶注冊”與“選購產(chǎn)品”之間的步驟是()o
A瀏覽產(chǎn)品
11. 從ER圖導(dǎo)出關(guān)系模型時(shí),如果實(shí)體間的聯(lián)系是M: N的,下列說法中正確的是()o
D增加一個(gè)關(guān)系表示聯(lián)系,其中納入M方和N方的關(guān)鍵字
12. “汽車用品網(wǎng)上商城”數(shù)據(jù)庫包括()張表。
13. 連接MySQL服務(wù)器的指令是?()
C mysql -u root -p test
14. 下列選項(xiàng)中,不屬于數(shù)據(jù)庫特點(diǎn)的是()o
C數(shù)據(jù)冗余很高
15. 下列SQL語句中,創(chuàng)建關(guān)系表的是()
B CREATE
16. 數(shù)據(jù)庫管理系統(tǒng)能實(shí)現(xiàn)對數(shù)據(jù)的查詢、插入、刪除等操作,這種功能是()。
C數(shù)據(jù)操縱功能
17. 有訂單表orders,包含用戶信息userid,產(chǎn)品信息productid,以下()語句能夠返回至少被訂 購過兩回的productid
D selectproductidfromordersgroupbyproductidhavingcount(productid)>1
18. 創(chuàng)建用戶的命令是()
B createuser
19. SELECT LOCATE( to , Welcome to China/ )的結(jié)果是()
C 9
20. SELECT * FROM city limit 5, 10 描述正確的是()
C獲取第6條到第15條記錄
21. 下面SQL是來源于考試成績表t_exam:學(xué)號stuld、科目編號subld、成績score,考試日
期:ex_dateo有以下sql,它表示的意思是:()
Select stu_id, subld, count (*) as x
From t_exam
Where ex_date=, 2008-08-08J
Group stu_id, subld
Having count(*)>1
Order by x desc
B找出2008-08-08這天,某科考試2次及以上的學(xué)生記錄,考試次數(shù)多的放在前而
22. DECIMAL是()數(shù)據(jù)類型
A可變精度浮點(diǎn)值
23. 在表中設(shè)置外鍵實(shí)現(xiàn)的是哪一類數(shù)據(jù)完整性()
B引用完整性
24. 關(guān)系數(shù)據(jù)庫中,主鍵是()
D為標(biāo)識表中唯一的實(shí)體
25. 創(chuàng)建表時(shí),不允許某列為空可以使用()
A NOTNULL
二、 多選題(共4題,共20分)
1. 以下說法正確的是()
A字符型既可用單引號也可用雙引號將串值括起來
B字符型的87398143不參與計(jì)算的
D數(shù)值型的87398143將參與計(jì)算
2. 導(dǎo)致輸入值無效原因是()
A對于數(shù)據(jù)或時(shí)間列,值可能超出范圍
B對于字符串列,字符串可能太長
C對于非NULL列賦予NULL值
D對于數(shù)值類型列賦予非合法的字符值
3. 關(guān)于group by以下語句正確的是()
B SELECT SUM(sales) FROM Store GROUP BY sales
C SELECT name, price, SUM(sales) FROM Store GROUP BY name, price
D SELECT name, SUM(sales) FROM Store GROUP BY name
4. 關(guān)于檢索結(jié)果排序,正確的是()
A關(guān)鍵字DESC表示降序,ASC表示升序
C如果指定多列排序,可以在任意列使用升序或降序關(guān)鍵字
三、 綜合分析題(共1題,共5分)
1. 研究所有多名科研人員,每一個(gè)科研人員只屬于一個(gè)研究所,研究所有多個(gè)科研項(xiàng)目,每個(gè)科研項(xiàng) 目有多名科研人員參加,每個(gè)科研人員可以參加多個(gè)科研項(xiàng)目??蒲腥藛T參加項(xiàng)目要統(tǒng)計(jì)工作量?!把芯?所”有屬性:編號,名稱、地址,“科研人員”有屬性:職工號、姓名、性別、年齡,職稱?!翱蒲许?xiàng)目” 有屬性:項(xiàng)目號、項(xiàng)目名、經(jīng)費(fèi)。
設(shè)計(jì)系統(tǒng)的關(guān)系數(shù)據(jù)庫邏輯模型,完善表結(jié)構(gòu),選擇正確的選項(xiàng)。
( )companys (cid, name, address), cid 是主鍵
項(xiàng)目表projects (pid, name, total, cid) ,pid是主鍵,cid是外鍵,參照公司表的cid
職工表 emplyoees(eid, name, sex, age, job, cid), eid 為主鍵,cid 是外鍵,參照公司表的 cid
參加表works (pid, eid, hour) , pid> eid是外鍵,分別參照項(xiàng)目表的pid和職工表的eid
D研究所表
題庫二
試卷總分:100 答題時(shí)間:60分鐘
客觀題
一、單選題(共25題,共75分)
1. 下述()不是DBA數(shù)據(jù)庫管理員的職責(zé)。
D數(shù)據(jù)庫管理系統(tǒng)設(shè)計(jì)
2. 用戶或應(yīng)用程序看到的那部分局部邏輯結(jié)構(gòu)和特征的描述是(),它是模式的邏輯子集。
C子模式
3. 數(shù)據(jù)庫系統(tǒng)的數(shù)據(jù)獨(dú)立性體現(xiàn)在()。
B不會(huì)因?yàn)橄到y(tǒng)數(shù)據(jù)存儲結(jié)構(gòu)與數(shù)據(jù)邏輯結(jié)構(gòu)的變化而影響應(yīng)用程序
4. MySQL是一種()數(shù)據(jù)庫管理系統(tǒng)
C關(guān)系型
5. 假設(shè)有關(guān)系R和S,關(guān)系代數(shù)表達(dá)式R— (R-S)表示的是()。
A Rns
6. 從一個(gè)關(guān)系中取出滿足某個(gè)條件的所有記錄形成一個(gè)新的關(guān)系的操作是()操作。
C選擇
7. 若要?jiǎng)h除數(shù)據(jù)庫中已經(jīng)存在的表S,可用()。
C DROP TABLE S
8. 在視圖上不能完成的操作是()o
C在視圖上定義新的表
9. “汽車用品網(wǎng)上商城”中,關(guān)于購物車功能的描述,()是錯(cuò)誤的。
A購物車中的購物信息不可刪除
10. 從ER圖導(dǎo)出關(guān)系模型時(shí),如果實(shí)體間的聯(lián)系是M: N的,下列說法中正確的是()o
D增加一個(gè)關(guān)系表示聯(lián)系,其中納入地方和N方的關(guān)鍵字
11. “汽車用品網(wǎng)上商城”數(shù)據(jù)庫包括()張表。
C 8
12. 在數(shù)據(jù)庫設(shè)計(jì)中,將E-R圖轉(zhuǎn)換成關(guān)系數(shù)據(jù)模型的過程屬于()。
B邏輯設(shè)計(jì)階段
13. SQL是哪幾個(gè)英文單詞的縮寫()
B Structured Query Language
14. 二進(jìn)制日志文件的主要作用是處理數(shù)據(jù)庫的()o
B恢復(fù)
15. 下列()運(yùn)算不是專門的關(guān)系運(yùn)算。
C笛卡爾積
16. 一個(gè)實(shí)體型轉(zhuǎn)換為一個(gè)關(guān)系模式,關(guān)系的主鍵為()
A實(shí)體的碼
17. 關(guān)系代數(shù)中的n運(yùn)算符對應(yīng)SELECT語句中的以下哪個(gè)子句?()
A SELECT
18. UNIQUE惟一索引的作用是()
A保證各行在該索引上的值都不得重復(fù)
19. 設(shè)置存儲過程中語句結(jié)束符的命令是()
C delimiter
20. 更新數(shù)據(jù)表中的記錄用以下哪一項(xiàng)()
C UPDATE
21. 數(shù)據(jù)庫服務(wù)器、數(shù)據(jù)庫和表的關(guān)系,正確的說法是()
B 一個(gè)數(shù)據(jù)庫服務(wù)器可以管理多個(gè)數(shù)據(jù)庫,一個(gè)數(shù)據(jù)庫可以包含多個(gè)表
22. 例如數(shù)據(jù)庫中有A表,包括學(xué)生、課程、成績?nèi)齻€(gè)字段,數(shù)據(jù)庫結(jié)構(gòu)為
學(xué)生課程成績
張三語文60
張三數(shù)學(xué)100
李四語文70
李四數(shù)學(xué)80
李四英語80
如何統(tǒng)計(jì)最高分>80的課程()
C SELECT 學(xué)科 FROM A GROUP BY 學(xué)科 HAVING MAX (成績)>80;
23. 96的數(shù)據(jù)類型是:()
A整型
24. 有一個(gè)關(guān)系:學(xué)生(學(xué)號,姓名,系別),規(guī)定學(xué)號的值域是8個(gè)數(shù)字組成的字符串,這一規(guī)則 屬于()
C用戶自定義完整性約束
25. 哪個(gè)關(guān)鍵字在Select語句中表示所有列()
A *
二、多選題(共4題,共20分)
1. ER圖屬于下而哪一種數(shù)據(jù)庫設(shè)計(jì)模型()
B概念數(shù)據(jù)模型
2. 下而語句中,表示選擇條件是vend_id=1002或vend_id=1003的是()
A select * from products where vend_id=1002 or vend_id=1003
B select * from products where vend_id in (1002,1003);
3. DBMS的主要功能包括()
A數(shù)據(jù)定義
B數(shù)據(jù)操縱
C數(shù)據(jù)庫運(yùn)行管理
4. MySQL存儲引擎類型有哪些()
B MylSAM
C InnoDB
三、綜合分析題(共1題,共5分)
1. 設(shè)某商業(yè)公司數(shù)據(jù)庫中有三個(gè)實(shí)體,一是”公司”實(shí)體,屬性有公司編號、公司名、地址等;二 是”倉庫”實(shí)體,屬性有倉庫編號、倉庫名、地址等;三是”職工”實(shí)體,屬性有職工編號、姓名、性別 等。每個(gè)公司有若干個(gè)倉庫,每個(gè)倉庫只能屬于1個(gè)公司,每個(gè)倉庫可聘用若干職工,每個(gè)職工只能在一 個(gè)倉庫工作,倉庫聘用職工有聘期和工資。
設(shè)計(jì)系統(tǒng)的關(guān)系數(shù)據(jù)庫邏輯模型,完善表結(jié)構(gòu),選擇正確的選項(xiàng)。
公司表 companys(cid, name, address), cid 是主鍵
()warehouses (wid, name, address, cid) , wid 是主鍵,cid 是外鍵,參照公司表的 cid
職工表 emplyoees(eid, name, sex, wid, date, wage), eid 為主鍵,wid 是外鍵,參照倉庫表的 wid
B倉庫表
題庫三
試卷總分:100 答題時(shí)間:60分鐘
客觀題
一、單選題(共25題,共75分)
1. MySQL是一種()數(shù)據(jù)庫管理系統(tǒng)
C關(guān)系型
2. 要保證數(shù)據(jù)庫的邏輯數(shù)據(jù)獨(dú)立性,需要修改的是()o
A模式與外模式的映射
3. 數(shù)據(jù)庫系統(tǒng)是采用了數(shù)據(jù)庫技術(shù)的計(jì)算機(jī)系統(tǒng),它是一個(gè)集合體,包含數(shù)據(jù)庫、計(jì)算機(jī)硬件、軟 件和()o
C數(shù)據(jù)庫管理員
4. 數(shù)據(jù)庫(DB),數(shù)據(jù)庫系統(tǒng)(DBS)和數(shù)據(jù)庫管理系統(tǒng)(DBMS)之間的關(guān)系是()。
A DBS 包括 DB 和 DBMS
5. 在數(shù)據(jù)庫技術(shù)中,獨(dú)立于計(jì)算機(jī)系統(tǒng)的模型是()。
C E-R模型
6. 在SQL語言中,子查詢是()0
D嵌入到另一個(gè)查詢語句之中的查詢語句
7. 假設(shè)有關(guān)系R和S,關(guān)系代數(shù)表達(dá)式R— (R-S)表示的是()o
A RAS
8. SQL語言的數(shù)據(jù)操縱語句包括SELECT. INSERT> UPDATE、DELETE等,其中最重要的,也是使用最 頻繁的是()。
A SELECT
9. 在網(wǎng)上購物流程中,位于“用戶注冊”與“選購產(chǎn)品”之間的步驟是()0
A瀏覽產(chǎn)品
10. “汽車用品網(wǎng)上商城”中,購物車實(shí)體與()實(shí)體有聯(lián)系。
B用戶
11. 數(shù)據(jù)庫設(shè)計(jì)中,用E-R圖來描述信息結(jié)構(gòu),這是數(shù)據(jù)庫設(shè)計(jì)的()o
C概念設(shè)計(jì)階段
12. 在ER模型中,如果有3個(gè)不同的實(shí)體集,3個(gè)M: N聯(lián)系,根據(jù)ER模型轉(zhuǎn)換為關(guān)系模型的規(guī)則, 轉(zhuǎn)換為關(guān)系的數(shù)目是()。
C 6
13. SQL語言通常稱為()o
A結(jié)構(gòu)化查詢語言
14. 一個(gè)實(shí)體型轉(zhuǎn)換為一個(gè)關(guān)系模式,關(guān)系的主鍵為()
A實(shí)體的碼
15. 在關(guān)系代數(shù)中,對一個(gè)關(guān)系做投影操作后,新關(guān)系的元組個(gè)數(shù)()原來關(guān)系的元組個(gè)數(shù):
D小于或等于
16. 已知表T1中有2行數(shù)據(jù),T2中有3行數(shù)據(jù),執(zhí)行SQL語句"select a. * from T1 a, T2 b”后, 返回的行數(shù)為()
D 6行
17. MySQL中,預(yù)設(shè)的、擁有最高權(quán)限超級用戶的用戶名為()
D root
18. 使用CREATE TABLE語句的()子句,在創(chuàng)建基本表時(shí)可以啟用全文本搜索
A FULLTEXT
19. 查看MySQL版本語句是()
A mysql version
20. MySQL中存儲用戶全局權(quán)限的表是()
D user
21. 96的數(shù)據(jù)類型是:()
A整型
22. 下面SQL是來源于考試成績表t_exam:學(xué)號stuld>科目編號subld、成績score,考試日
期:ex_dateo有以下sql,它表示的意思是:()
Select stu_id, subld, count (*) as x
From t_exam
Where ex_date=, 2008-08-08
Group stu_id, subld
Having count(*)>1
Order by x desc
B找出2008-08-08這天,某科考試2次及以上的學(xué)生記錄,考試次數(shù)多的放在前面
23. 哪個(gè)關(guān)鍵字在Select語句中表示所有列()
A *
24. SQL 中,“AGE IN (20, 22)"的語義是()
D AGE =20 OR AGE =22
25. 關(guān)系數(shù)據(jù)庫中,主鍵是()
D為標(biāo)識表中唯一的實(shí)體
二、多選題(共4題,共20分)
1. mySQL支持哪些邏輯運(yùn)算符()
C NOT
D AND
2. MySQL變量包括()
A用戶變量
B系統(tǒng)變量
D局部變量
3. 對于關(guān)系模式 S (Sno, Sname, Age, Dept); C (Cno, Cname, Teacher); SC (Sno, Cno, Score)。
下列查詢結(jié)果相同的是()
A tt Sname ((S) a Score>60 (SC))
B tt Sname (cr Score>60 (SSC))
4.
F列說法正確的是
alter
table
user
drop column sex
alter
table
user
add sex varchar(20)
alter
table
user
drop sex
alter
table
user
modify id int primary key
三、綜合分析題
(共1題,共5分)
1.有一個(gè)關(guān)于商品供應(yīng)及顧客訂單的數(shù)據(jù)庫CRM-DB,包括四個(gè)表,表中信息如下:
供應(yīng)表apply (id、name、sid> price),說明:id供應(yīng)廠家編號,name供應(yīng)廠家名稱,sid商品編 號,price商品價(jià)格
顧客表 customers (gid、name> address、balance),說明:gid 顧客編號,name 顧客姓名,address 地址,balance余額
訂單表orders (sid> gid> date),說明:sid商品編號,gid顧客編號,date訂單日期
商品表goods (sid> name> count),說明:sid商品編號,name商品名稱,count商品數(shù)量
現(xiàn)在要從商品表中查詢以“可樂"兩個(gè)字結(jié)尾的商品名稱及數(shù)量,并按數(shù)量降序排序,請完善以下
SQL語句,選擇正確的答案:
SELECT name, count
FROM ()
WHERE name like "%可樂”
ORDER BY count DESC;
A goods