計算機二級mysql數(shù)據(jù)庫程序設(shè)計練習(xí)題(五)_第1頁
計算機二級mysql數(shù)據(jù)庫程序設(shè)計練習(xí)題(五)_第2頁
計算機二級mysql數(shù)據(jù)庫程序設(shè)計練習(xí)題(五)_第3頁
計算機二級mysql數(shù)據(jù)庫程序設(shè)計練習(xí)題(五)_第4頁
計算機二級mysql數(shù)據(jù)庫程序設(shè)計練習(xí)題(五)_第5頁
已閱讀5頁,還剩9頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)

文檔簡介

1、計算機二級mysql數(shù)據(jù)庫程序設(shè)計練習(xí)題(五)一、單選題 (共29題,共58分) 1.要消除查詢結(jié)果集中的重復(fù)值,可在 SELECT語句中使用關(guān)鍵字 _。 A.UNION B.DISTINCT C.LIMIT D.REMOVE 2.在 MySQL的 SQL語句中,要實現(xiàn)類似分頁功能的效果,可使用 _。 A.LIMIT B.ORDER BY C.WHERE D.TRUNCATE 3.對于 SQL查詢: SELECT * FROM tbl_name WHERE id = (SELECT id FROM tbl_name) ,假設(shè)該表中包含 id 字段,那么該語句正確執(zhí)行的條件是 _。 A.該表中必

2、須有多條記錄 B.該表中必須只有一條記錄 C.該表中記錄數(shù)必須小于等于一條 D.此 SQL語句錯誤,無論如何都無法正確執(zhí)行 4.設(shè)有學(xué)生表 student ,包含的屬性有學(xué)號 sno、學(xué)生姓名 sname、性別 sex、年齡 age、所在專業(yè) smajor 。 下列語句正確的是 _。 A.SELECT sno, sname FROM student ORDER BY snameUnionSELECT SRO, sname FROM student WHEREsmajor=CS; B.SELECT sno, sname FROM student WHERE sex=MUnionSELECT Sn

3、o, shame, sex FROM student WHERE smajor=CS ; C.SELECT sno, sname FROM student WHERE sex=MORDER BY snameUnionSELECT sno,sname FROM student WHERE Stupor=CS; D.SELECT sno, sname FROM student WIlERE sex=MUnionSELECT sno ,sname FROM student WHERE smajor=CS ; 5.學(xué)生表 student 如下所示: 下面 SQL語句中返回值為 3 的是 _。 A.SE

4、LECT COUNT( * ) FROM student ; B.SELECT COUNT(所在系編號 ) FROM student ; C.SELECT COUNT( * ) FROM student GROUP BY 學(xué)號; D.SELECT COUNT( * ) FROM student GROUP BY 學(xué)號; 6.查找學(xué)生表 student 中姓名的第二個字為 t 的學(xué)生學(xué)號 Sno 和姓名 sname,下面 SQL語句正確的是 _。 A.SELECT SRO ,shame FROM student WHERE sname=_t%; B.SELECT Sno,sname FROM s

5、tudent WHERE shame LIKE _t% ; C.SELECT sno,shame FROM student WHERE sname=%t_; D.SELECT sno,shame FROM student WHERE sname LIKE %t_ ; 7.訂單表 tb_order 包含用戶信息 uid 和產(chǎn)品信息 pid 等屬性列,以下語句能夠返回至少被訂購過三次的 pid 是_。 A.SELECT pid FROM tb_order WHERE count(pid) 3; B.SELECT pid FROM tb_order WHERE max(pid) =3 ; C.SEL

6、ECT pid FROM tb_order GROUP BY pid HAVING COUNT(pid) 3; D.SELECT pid FROM tb_order GROUP BY pid HAVING COUNT(pid) =3 ; 8.設(shè)有學(xué)生表 student(sno ,sname,sage,smajor) ,要從 student 表中檢索 sname字段值第 2 個字是 紅 的所有學(xué)生信息。以下能夠按照上述條件進行檢索的 WHERE表達式是 _。 A.sname LIKE _ 紅% B.sname LIKE _ 紅_ C.sname LIKE % 紅% D.sname LIKE %

7、紅_ 9.設(shè)有成績表,包含學(xué)號、分?jǐn)?shù)等字段?,F(xiàn)有查詢要求:查詢有 3 門以上課程的成績在 90 分以上的學(xué)生 學(xué)號及 90 分以上課程數(shù)。以下 SQL語句中正確的是 _。 A.SELECT學(xué)號, COUNT( * ) FROM 成績 WHERE分?jǐn)?shù) 90 GROUP BY學(xué)號 HAVING COUNT( * ) 3; B.SELECT學(xué)號, COUNT(學(xué)號) FROM 成績 WHERE分?jǐn)?shù) 90 AND COUNT(學(xué)號 ) 3; C.SELECT學(xué)號, COUNT( * ) FROM 成績 GROUP BY學(xué)號 HAVING COUNT( * ) 3 AND分?jǐn)?shù) 90; D.SELECT學(xué)

8、號, COUNT( * ) FROM 成績 WHERE分?jǐn)?shù) 90 AND COUNT( * ) 3 GROUP BY學(xué)號; 10.設(shè)有學(xué)生表 Student( 學(xué)號,姓名,系名,課程號,成績 ),查詢至少選修了 4 門課程的學(xué)生學(xué)號及平均 成績的正確語句是 _。 A.SELECT學(xué)號, AVG(成績 ) AS 平均成績 FROM StudentGROUP BY學(xué)號 HAVING COUNT(課程號 ) 3 B.SELECT學(xué)號, AVG(成績 ) AS 平均成績 FROM StudentGROUP BY課程號 HAVING COUNT(課程號 ) 3 C.SELECT學(xué)號, AVG(成績 )

9、AS 平均成績 FROM StudentGROUP BY學(xué)號 HAVING COUNT(課程號 ) 4 D.SELECT學(xué)號, AVG(成績 ) AS 平均成績 FROM StudentGROUP BY課程號 HAVING COUNT(DISTINCT學(xué)號 ) 3 11.下列關(guān)于索引的敘述中,錯誤的是 _。 A.索引能夠提高數(shù)據(jù)表讀寫速度 B.索引能夠提高查詢效率 C.UNIQUE索引是唯一性索引 D.索引可以建立在單列上,也可以建立多列上 12.對于索引,正確的描述是 _。 A.索引的數(shù)據(jù)無需存儲,僅保存在內(nèi)存中 B.一個表上可以有多個聚集索引 C.索引通??蓽p少表掃描,從而提高檢索的效率

10、D.所有索引都是唯一性的索引 13.MySQL中,不能創(chuàng)建索引的語句是 _。 A.CREATE TABLE B.ALTER TABLE C.CREATE INDEX D.SHOW INDEX 14.下列不能用于刪除索引的命令是 _。 A.ALTER INDEX B.ALTER TABLE C.DROP INDEX D.DROP TABLE 15.設(shè)有語句: CREATE UNIQUE INDEX idx ON books(id) DESC ; 以下關(guān)于該語句的敘述中,錯誤的是 _。 A.idx 是要建立索引的數(shù)據(jù)表名 B.所創(chuàng)建的是唯一性索引 C.所創(chuàng)建的索引按照索引關(guān)鍵字降序排列 D.索引關(guān)

11、鍵字是 id 16.以下關(guān)于 PRIMARY KEY和 UNIQUE的描述中,錯誤的是 _。 A.UNIQUE約束只能定義在表的單個列上 B.一個表上可以定義多個 UNIQUE,只能定義一個 PRIMARY KEY C.在空值列上允許定義 UNIQUE,不能定義 PRIMARY KEY D.PRIMARY KEY和 UNIQUE都可以約束屬性值的唯一性 17.執(zhí)行語句 CREATE INDEX in_dept ON tb_dept(telephone(6) ,DESC)后,在 tb_dept 表的 telephone 屬性上 _。 A.根據(jù) telephone 屬性前六個字符采用 BTREE索

12、引類型創(chuàng)建索引 B.根據(jù) telephone 屬性前六個字符采用 HASH索引類型創(chuàng)建索引 C.根據(jù)前六條記錄采用 BTREE索引類型創(chuàng)建索引 D.根據(jù)前六條記錄采用 HASH索引類型創(chuàng)建索引 18.在使用 CREATE INDEX創(chuàng)建索引時,其默認(rèn)的排序方式是 _。 A.升序 B.降序 C.無序 D.聚簇 19.給定如下 SQL,語句 A.在 test 表上建立一個名為 V_test 的視圖 B.在 students 表上建立一個查詢,存儲在名為 test 的表中 C.在 test 數(shù)據(jù)庫的 students 表上建立一個名為 V_test 的視圖 D.在 test 表上建立一個名為 stu

13、dents 的視圖 20.下列關(guān)于 MySQL基本表和視圖的描述中,正確的是 _。 A.對基本表和視圖的操作完全相同 B.只能對基本表進行查詢操作,不能對視圖進行查詢操作 C.只能對基本表進行更新操作,不能對視圖進行更新操作 D.能對基本表和視圖進行更新操作,但對視圖的更新操作是受限制的 21.下列關(guān)于視圖的敘述中,正確的是 _。 A.使用視圖,能夠屏蔽數(shù)據(jù)庫的復(fù)雜性 B.更新視圖數(shù)據(jù)的方式與更新表中數(shù)據(jù)的方式相同 C.視圖上可以建立索引 D.使用視圖,能夠提高數(shù)據(jù)更新的速度 22.下列有關(guān)視圖的敘述中,正確的是 _。 A.視圖可以嵌套 B.視圖可以創(chuàng)建索引 C.視圖包含數(shù)據(jù) D.視圖不能與表

14、一起使用 23.下列關(guān)于表和視圖的敘述中錯誤的是 _。 A.視圖可以和表一起使用 B.表和視圖上都可以創(chuàng)建索引 C.表和視圖的數(shù)據(jù)都可以進行更新操作,但視圖的更新受限 D.表和視圖都可以使用 SQL語句進行查詢 24.在 MySQL中創(chuàng)建視圖時, WITH CHECK OPTION子句的作用是 _。 A.防止通過視圖插入或更新行 B.使用戶能從多種角度看待同一數(shù)據(jù) C.對于可更新視圖,保證更新、插入或刪除的行要滿足視圖定義中的謂詞條件 D.去掉基本表的某些行和某些列 25.設(shè)有學(xué)生表 student ,包含的屬性有學(xué)號 sno、學(xué)生姓名 sname、性別 sex、年齡 age、所在專業(yè) sma

15、jor 。 基于 student 表建立如下視圖,其中可以進行數(shù)據(jù)更新的是 _。 A.CREATE VIEW V1ASSELECT sno,shame FROM student; B.CREATE VIEW V2(major)ASSELECT DISTINCT(smajor) FROM student ; C.CREATE VIEW V3(major,scount)ASSELECT smajor,COUNT( * ) FROM student GROUP BY smajor ; D.CREATE VIEW V4(sname,sage)ASSELECT sname,age+5 FROM stud

16、ent where sno=101 ; 26.設(shè)有商品庫存表,規(guī)定表中的庫存量值必須大于等于 0。根據(jù)這個規(guī)定應(yīng)建立 _。 A.用戶定義完整性約束 B.實體完整性約束 C.參照完整性約束 D.缺省值約束 27.數(shù)據(jù)庫系統(tǒng)的核心是 _。 A.數(shù)據(jù)庫 B.數(shù)據(jù)庫管理系統(tǒng) C.數(shù)據(jù)模型 D.軟件工具 28.SQL 語言具有 _ 的功能。 A.關(guān)系規(guī)范化、數(shù)據(jù)操縱、數(shù)據(jù)控制 B.數(shù)據(jù)定義、數(shù)據(jù)操縱、數(shù)據(jù)控制 C.數(shù)據(jù)定義、關(guān)系規(guī)范化、數(shù)據(jù)控制 D.數(shù)據(jù)定義、關(guān)系規(guī)范化、數(shù)據(jù)操縱 29.SQL 語言的數(shù)據(jù)操縱語句包括 SELECT,INSERT,UPDATE和 DELETE,最重要的,也是使用最頻繁的語句是 _。 A.SELECT B.INSERT C.UPDATE D.DELETE 1、正確答案: B 2、正確答案: A 3、正確答案: C 4、正確答案: D 5、正確答案: D 6、正

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論