MySQL數(shù)據(jù)庫(kù)考試試題及答案【教學(xué)試題】
《MySQL數(shù)據(jù)庫(kù)考試試題及答案【教學(xué)試題】》由會(huì)員分享,可在線閱讀,更多相關(guān)《MySQL數(shù)據(jù)庫(kù)考試試題及答案【教學(xué)試題】(34頁(yè)珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。
1、 專業(yè):移動(dòng)通信 科目:MySQL數(shù)據(jù)庫(kù) 一、單項(xiàng)選擇題 1.以下聚合函數(shù)求數(shù)據(jù)總和的是( ) A.MAX B.SUM C.COUNT D.AVG 答案:B 2.可以用( )來(lái)聲明游標(biāo) A.CREATE CURSOR B.ALTER CURSOR C.SET CURSOR D.DECLARE CURSOR 答案:D 3.SELECT語(yǔ)句的完整語(yǔ)法較復(fù)雜,但至少包括的部分是( ) A.僅SELECT B.SELECT,F(xiàn)ROM C.SELECT,GROUP D.SELECT,INTO 答案:B 4.S
2、QL語(yǔ)句中的條件用以下哪一項(xiàng)來(lái)表達(dá)( ) A.THEN B.WHILE C.WHERE D.IF 答案:C 5.使用CREATE TABLE語(yǔ)句的( )子句,在創(chuàng)建基本表時(shí)可以啟用全文本搜索 A.FULLTEXT B.ENGINE C.FROM D.WHRER 答案:A 6.以下能夠刪除一列的是( ) A.a(chǎn)lter table emp remove addcolumn B.a(chǎn)lter table emp drop column addcolumn C.a(chǎn)lter table emp delete column
3、addcolumn D.a(chǎn)lter table emp delete addcolumn 答案:B 7.若要撤銷數(shù)據(jù)庫(kù)中已經(jīng)存在的表S,可用( )。 A.DELETE TABLE S B.DELETE S C.DROP S D.DROP TABLE S 答案:D 8.查找表結(jié)構(gòu)用以下哪一項(xiàng)( ) A.FIND B.SELETE C.ALTER D.DESC 答案:D 9.要得到最后一句SELECT查詢到的總行數(shù),可以使用的函數(shù)是( ) A.FOUND_ROWS B.LAST_ROWS C.ROW_COUNT
4、 D.LAST_INSERT_ID 答案:A 10.在視圖上不能完成的操作是( ) A.查詢 B.在視圖上定義新的視圖 C.更新視圖 D.在視圖上定義新的表 答案:D 11.UNIQUE惟一索引的作用是( ) A.保證各行在該索引上的值都不得重復(fù) B.保證各行在該索引上的值不得為NULL C.保證參加惟一索引的各列,不得再參加其他的索引 D.保證惟一索引不能被刪除 答案:A 12.用于將事務(wù)處理寫到數(shù)據(jù)庫(kù)的命令是( ) A.insert B.rollback C.commit D.savepoin
5、t 答案:C 13.查找條件為:姓名不是NULL的記錄( ) A.WHERE NAME ! NULL B.WHERE NAME NOT NULL C.WHERE NAME IS NOT NULL D.WHERE NAME!=NULL 答案:C 14.主鍵的建立有( )種方法 A.一 B.四 C.二 D.三 答案:D 15.在視圖上不能完成的操作是( ) A.更新視圖數(shù)據(jù) B.在視圖上定義新的基本表 C.在視圖上定義新的視圖 D.查詢 答案:B 16.在SQL語(yǔ)言中,子查詢是( ) 。 A.選取單表
6、中字段子集的查詢語(yǔ)句 B. 選取多表中字段子集的查詢語(yǔ)句 C.返回單表中數(shù)據(jù)子集的查詢語(yǔ)言 D.嵌入到另一個(gè)查詢語(yǔ)句之中的查詢語(yǔ)句 答案:D 17.向數(shù)據(jù)表中插入一條記錄用以下哪一項(xiàng)( ) A.CREATE B.INSERT C.SAVE D.UPDATE 答案:B 18.在select語(yǔ)句的where子句中,使用正則表達(dá)式過(guò)濾數(shù)據(jù)的關(guān)鍵字是( ) A.like B.a(chǎn)gainst C.match D.regexp 答案:D 19.SQL語(yǔ)言的數(shù)據(jù)操縱語(yǔ)句包括SELECT、INSERT、UPDATE、DELETE
7、等。其中最重要的,也是使用最頻繁的語(yǔ)句是( )。 A.UPDATE B.SELECT C.DELETE D.INSERT 答案:B 20. 以下哪種操作能夠?qū)崿F(xiàn)實(shí)體完整性( ) A.設(shè)置唯一鍵 B.設(shè)置外鍵 C.減少數(shù)據(jù)冗余 D.設(shè)置主鍵 答案:B 21.SQL語(yǔ)言中,刪除一個(gè)視圖的命令是( ) A.REMOVE B.CLEAR C.DELETE D.DROP 答案:D 22.修改數(shù)據(jù)庫(kù)表結(jié)構(gòu)用以下哪一項(xiàng)( ) A.UPDATE B.CREATE C.UPDATED
8、 D.ALTER 答案:D 23.在全文本搜索的函數(shù)中,用于指定被搜索的列的是( ) A.MATCH() B.AGAINST() C.FULLTEXT() D.REGEXP() 答案:A 24.以下語(yǔ)句錯(cuò)誤的是( ) A.select sal+1 from emp; B.select sal*10,sal*deptno from emp; C.不能使用運(yùn)算符號(hào) D.select sal*10,deptno*10 from emp; 答案:C 25.下列( )不屬于連接種類 A.左外連接 B.內(nèi)連接 C.中
9、間連接 D.交叉連接 答案:C 26.若用如下的SQL語(yǔ)句創(chuàng)建了一個(gè)表SC:( ) CREATE TABLE SC (S# CHAR(6) NOT NULL,C# CHAR(3) NOT NULL,SCORE INTEGER,NOTE CHAR(20));向SC表插入如下行時(shí),( )行可以被插入 。 A.(NULL,’103’,80,’選修’) B.(’200823’,’101’,NULL,NULL) C.(’201132’,NULL,86,’ ’) D.(’201009’,’111’,60,必修) 答案:B 27.刪除用戶賬號(hào)命令是(
10、 ) A.DROP USER B.DROP TABLE USER C.DELETE USER D.DELETE FROM USER 答案:A 28.以下語(yǔ)句錯(cuò)誤的是( ) A. alter table emp delete column addcolumn; B. alter table emp modify column addcolumn char(10); C.a(chǎn)lter table emp change addcolumn addcolumn int; D. alter table emp add column addcolumn int
11、; 答案:A 29.組合多條SQL查詢語(yǔ)句形成組合查詢的操作符是( ) A.SELECT B.ALL C.LINK D.UNION 答案:D 30.創(chuàng)建數(shù)據(jù)庫(kù)使用以下哪項(xiàng)( ) A.create mytest B.create table mytest C.database mytest D.create database mytest 答案:D 31.以下哪項(xiàng)用來(lái)分組( ) A.ORDER BY B.ORDERED BY C.GROUP BY D.GROUPED BY 答案:D 32.SQL是一種(
12、 )語(yǔ)言。 A. 函數(shù)型 B.高級(jí)算法 C.關(guān)系數(shù)據(jù)庫(kù) D. 人工智能 答案:C 33.刪除數(shù)據(jù)表用以下哪一項(xiàng)( ) A.DROP B.UPDATE C.DELETE D.DELETED 答案:A 34.若要在基本表S中增加一列CN(課程名),可用( ) A.ADD TABLE S ALTER(CN CHAR(8)) B.ALTER TABLE S ADD(CN CHAR(8)) C.ADD TABLE S(CN CHAR(8)) D.ALTER TABLE S (ADD CN CHAR(8)) 答
13、案:B 35.下列的SQL語(yǔ)句中,( )不是數(shù)據(jù)定義語(yǔ)句。 A.CREATE TABLE B.GRANT C.CREATE VIEW D. DROP VIEW 答案:B 36.以下刪除記錄正確的( ) A.delete from emp where name='dony'; B.Delete * from emp where name='dony'; C.Drop from emp where name='dony'; D.Drop * from emp where name='dony'; 答案:A 37.刪除經(jīng)銷商101
14、8的數(shù)據(jù)記錄的代碼為( ) from distributors where distri_num=1018 A.drop table B.delete * C.drop column D.delete 答案:D 38.按照姓名降序排列( ) A.ORDER BY DESC NAME B.ORDER BY NAME DESC C.ORDER BY NAME ASC D.ORDER BY ASC NAME 答案:B 39.可以在創(chuàng)建表時(shí)用( )來(lái)創(chuàng)建唯一索引,也可以用( )來(lái)創(chuàng)建唯一索引 A.Create
15、 table,Create index B.設(shè)置主鍵約束,設(shè)置唯一約束 C.設(shè)置主鍵約束,Create index D.以上都可以 答案:C 40.在SELECT語(yǔ)句中,使用關(guān)鍵字( )可以把重復(fù)行屏蔽 A.TOP B.ALL C.UNION D.DISTINCT 答案:D 41.以下聚合函數(shù)求平均數(shù)的是( ) A.COUNT B.MAX C.AVG D.SUM 答案:C 42.返回當(dāng)前日期的函數(shù)是( ) A.curtime() B.a(chǎn)dddate() C.curnow() D.curda
16、te() 答案:D 43.用來(lái)插入數(shù)據(jù)的命令是( ),用于更新的命令是( ) A.INSERT,UPDATE B.CREATE,INSERT INTO C.DELETE,UPDATE D.UPDATE,INSERT 答案:A 44.SELECT COUNT(SAL) FROM EMP GROUP BY DEPTNO;意思是( ) A.求每個(gè)部門中的工資 B.求每個(gè)部門中工資的大小 C.求每個(gè)部門中工資的綜合 D.求每個(gè)部門中工資的個(gè)數(shù) 答案:D 45.以下表達(dá)降序排序的是( ) A.ASC B.ESC
17、 C.DESC D.DSC 答案:C 46.以下哪項(xiàng)不屬于數(shù)據(jù)模型( ) A.關(guān)系模型 B.網(wǎng)狀模型 C.層次模型 D.網(wǎng)絡(luò)模型 答案:A 47.有三個(gè)表,它們的記錄行數(shù)分別是10行、2行和6行,三個(gè)表進(jìn)行交叉連接后,結(jié)果集中共有( )行數(shù)據(jù) A.18 B.26 C.不確定 D.120 答案:D 48.從GROUP BY分組的結(jié)果集中再次用條件表達(dá)式進(jìn)行篩選的子句是( ) A.FROM B.ORDER BY C.HAVING D.WHERE 答案:C 49.為數(shù)據(jù)表創(chuàng)建索引的目的是(
18、 ) A.提高查詢的檢索性能 B.歸類 C.創(chuàng)建唯一索引 D.創(chuàng)建主鍵 答案:A 50.如果要回滾一個(gè)事務(wù),則要使用( )語(yǔ)句。 A.commit transaction B. begin transaction C. revoke D.rollback transaction 答案:D 51.查找數(shù)據(jù)表中的記錄用以下哪一項(xiàng)( ) A.ALTRE B.UPDATE C.SELECT D.DELETE 答案:C 52.在MySQL中,建立數(shù)據(jù)庫(kù)用( ) A.CREATE T
19、ABLE命令 B.CREATE TRIGGER命令 C.CREATE INDEX命令 D.CREATE DATABASE命令 答案:D 53.MySQL中,預(yù)設(shè)的、擁有最高權(quán)限超級(jí)用戶的用戶名為( ) A.test B.Administrator C.DA D.root 答案:D 54.以下插入記錄正確的( ) A.insert into emp(ename,hiredate,sal) values (value1,value2,value3); B.insert into emp (ename,sal)values(value1
20、,value2,value3); C.insert into emp (ename)values(value1,value2,value3); D.insert into emp (ename,hiredate,sal)values(value1,value2); 答案:A 55.在SQL語(yǔ)言中的視圖VIEW是數(shù)據(jù)庫(kù)的( ) A.外模式 B.存儲(chǔ)模式 C.模式 D. 內(nèi)模式 答案:A 56.以下哪項(xiàng)用來(lái)排序( ) A.ORDERED BY B.ORDER BY C.GROUP BY D.GROUPED BY 答案:B
21、 57.以下聚合函數(shù)求個(gè)數(shù)的是( ) A.AVG B.SUM C.MAX D.COUNT 答案:D 58.在select語(yǔ)句中,實(shí)現(xiàn)選擇操作的子句是( ) A.select B.group by C.where D.from 答案:C 59.查找數(shù)據(jù)庫(kù)中所有的數(shù)據(jù)表用以下哪一項(xiàng)( ) A.SHOW DATABASE B.SHOW TABLES C.SHOW DATABASES D.SHOW TABLE 答案:B 60.觸發(fā)器不是響應(yīng)以下哪一語(yǔ)句而自動(dòng)執(zhí)行的Mysql語(yǔ)句 A.select B.in
22、sert C.delete D.update 答案:A 61.( )表示一個(gè)新的事務(wù)處理塊的開始 A.START TRANSACTION B.BEGIN TRANSACTION C.BEGIN COMMIT D.START COMMIT 答案:A 62.以下語(yǔ)句不正確的是( ) A.select * from emp; B.select ename,hiredate,sal from emp; C.select * from emp order deptno; D.select * from where deptno=1 an
23、d sal<300; 答案:C 63.delete from employee語(yǔ)句的作用是( ) A.刪除當(dāng)前數(shù)據(jù)庫(kù)中整個(gè)employee表,包括表結(jié)構(gòu) B.刪除當(dāng)前數(shù)據(jù)庫(kù)中employee表內(nèi)的所有行 C.由于沒(méi)有where子句,因此不刪除任何數(shù)據(jù) D.刪除當(dāng)前數(shù)據(jù)庫(kù)中employee表內(nèi)的當(dāng)前行 答案:B 64.按照班級(jí)進(jìn)行分組( ) A.ORDER BY CLASSES B.DORDER CLASSES C.GROUP BY CLASSES D.GROUP CLASSES 答案:C 65.格式化日期的函數(shù)是( )
24、 A.DATEDIFF() B.DATE_FORMAT() C.DAY() D.CURDATE() 答案:B 66.例如數(shù)據(jù)庫(kù)中有A表,包括學(xué)生,學(xué)科,成績(jī) ,序號(hào)四個(gè)字段 , 數(shù)據(jù)庫(kù)結(jié)構(gòu)為 學(xué)生 學(xué)科 成績(jī) 序號(hào) 張三 語(yǔ)文 60 1 張三 數(shù)學(xué) 100 2 李四 語(yǔ)文 70 3 李四 數(shù)學(xué) 80 4 李四 英語(yǔ) 80 5 上述哪一列可作為主鍵列( ) A.序號(hào) B.成績(jī) C.學(xué)科 D.學(xué)生 答案:A
25、 67.學(xué)生關(guān)系模式 S( S#,Sname,Sex,Age),S的屬性分別表示學(xué)生的學(xué)號(hào)、姓名、性別、年齡。要在表S中刪除一個(gè)屬性“年齡”,可選用的SQL語(yǔ)句是( )。 A. UPDATE S Age B.DELETE Age from S C.ALTER TABLE S ‘Age’ D. ALTER TABLE S DROP Age 答案:D 68.以下哪項(xiàng)用于左連接( ) A.JOIN B.RIGHT JOIN C.LEFT JOIN D.INNER JOIN 答案:C 69.一張表的主鍵個(gè)數(shù)為( ) A.至多3個(gè)
26、 B.沒(méi)有限制 C.至多1個(gè) D.至多2個(gè) 答案:C 70.SQL語(yǔ)言是( )的語(yǔ)言,輕易學(xué)習(xí) 。 A.導(dǎo)航式 B.過(guò)程化 C.格式化 D.非過(guò)程化 答案:D 71.在正則表達(dá)式中,匹配任意一個(gè)字符的符號(hào)是( ) A.. B.* C.? D.- 答案:A 72.條件“BETWEEN 20 AND 30”表示年齡在20到30之間,且( ) A.包括20歲不包括30歲 B.不包括20歲包括30歲 C.不包括20歲和30歲 D.包括20歲和30歲 答案:D 73.以下表示可變長(zhǎng)度字符串的數(shù)
27、據(jù)類型是( ) A.TEXT B.CHAR C.VARCHAR D.EMUM 答案:C 74.以下說(shuō)法錯(cuò)誤的是( ) A.SELECT max(sal),deptno,job FROM EMP group by sal; B.SELECT max(sal),deptno,job FROM EMP group by deptno; C.SELECT max(sal),deptno,job FROM EMP; D.SELECT max(sal),deptno,job FROM EMP group by job; 答案:C 75.以下匹配'
28、1 ton'和'2 ton'及'3 ton'的正則表達(dá)式是( ) A.'123 ton' B.'1,2,3 ton' C.'[123] ton' D.'1|2|3 ton' 答案:C 76.拼接字段的函數(shù)是( ) A.SUBSTRING() B.TRIM() C.SUM() D.CONCAT() 答案:D 77.以下刪除表正確的( ) A.Delete * from emp B.Drop database emp C.Drop * from emp D.delete database emp 答案:B
29、 78.下列說(shuō)法錯(cuò)誤的是( ) A.GROUP BY 子句用來(lái)分組 WHERE 子句的輸出 B.WHERE 子句用來(lái)篩選 FROM 子句中指定的操作所產(chǎn)生的行。 C.聚合函數(shù)需要和group by 一起使用 D.HAVING 子句用來(lái)從FROM的結(jié)果中篩選行 答案:D 79.條件年齡BETWEEN 15 AND 35表示年齡在15至35之間,且( ) A.不包括15歲和35歲 B.包括15歲但不包括35歲 C.包括15歲和35歲 D.包括35歲但不包括15歲 答案:C 80.創(chuàng)建視圖的命令是( ) A.a(chǎn)lter vie
30、w B.a(chǎn)lter table C.create table D.create view 答案:D 81.存儲(chǔ)過(guò)程是一組預(yù)先定義并( )的Transact-SQL語(yǔ)句 A.保存 B.編寫 C.編譯 D.解釋 答案:C 82.返回字符串長(zhǎng)度的函數(shù)是( ) A.len() B.length() C.left() D.long() 答案:B 83.從數(shù)據(jù)表中查找記錄用以下哪一項(xiàng)( ) A.UPDATE B.FIND C.SELECT D.CREATE 答案:C 84.SQL語(yǔ)言集數(shù)據(jù)查詢、數(shù)據(jù)操
31、縱、數(shù)據(jù)定義和數(shù)據(jù)控制功能于一體,其中,CREATE、DROP、ALTER語(yǔ)句是實(shí)現(xiàn)哪種功能( ) A.?dāng)?shù)據(jù)操縱 B.?dāng)?shù)據(jù)控制 C.?dāng)?shù)據(jù)定義 D.?dāng)?shù)據(jù)查詢 答案:C 85.以下哪項(xiàng)不屬于DML操作( ) A.insert B.update C.delete D.create 答案:D 86.按照姓名升序序排列( ) A.ORDER BY NAME ASC B.ORDER BY ASC NAME C.ORDER BY NAME DESC D.ORDER BY DESC NAME 答案:A 87.有
32、關(guān)系S(S#,SNAME,SAGE),C(C#,CNAME),SC(S#,C#,GRADE)。其中S#是學(xué)生號(hào),SNAME是學(xué)生姓名,SAGE是學(xué)生年齡, C#是課程號(hào),CNAME是課程名稱。要查詢選修“ACCESS”課的年齡不小于20的全體學(xué)生姓名的SQL語(yǔ)句是SELECT SNAME FROM S,C,SC WHERE子句。這里的WHERE子句的內(nèi)容是( )。 A.SAGE>=20 and CNAME=’ ACCESS’ B.S.S# = SC.S# and C.C# = SC.C# and SAGE in>=20 and CNAME in ‘ACCESS’ C.SAGE
33、in>=20 and CNAME in ‘ACCESS’ D.S.S# = SC.S# and C.C# = SC.C# and SAGE>=20 and CNAME=‘ACCESS’ 答案:D 88.以下哪項(xiàng)屬于DDL操作( ) A.update B.create C. insert D.delete 答案:B 89.查找條件為:姓名為NULL的記錄( ) A.WHERE NAME NULL B.\WHERE NAME IS NULL C.WHERE NAME=NULL D.\WHERE NAME ==NULL 答案:B
34、90.條件“IN(20,30,40)”表示( ) A.年齡在20到40之間 B.年齡在20到30之間 C.年齡是20或30或40 D.年齡在30到40之間 答案:C 91.正則表達(dá)式的轉(zhuǎn)義符是( ) A.\\ B.\ C.; D.$$ 答案:A 92.更新數(shù)據(jù)表中的記錄用以下哪一項(xiàng)( ) A.DELETE B.ALTRE C.UPDATE D.SELECT 答案:C 93.關(guān)系數(shù)據(jù)庫(kù)中,主鍵是( ) A.創(chuàng)建唯一的索引,允許空值 B.只允許以表中第一字段建立 C.允許有多個(gè)主鍵的
35、 D.為標(biāo)識(shí)表中唯一的實(shí)體 答案:D 94.使用SELECT語(yǔ)句隨機(jī)地從表中挑出指定數(shù)量的行,可以使用的方法是( ) A.在LIMIT子句中使用RAND()函數(shù)指定行數(shù),并用ORDER BY子句定義一個(gè)排序規(guī)則 B.只要使用LIMIT子句定義指定的行數(shù)即可,不使用ORDER BY子句 C.只要在ORDER BY子句中使用RAND()函數(shù),不使用LIMIT子句 D.在ORDER BY子句中使用RAND()函數(shù),并用LIMIT子句定義行數(shù) 答案:D 95.進(jìn)入要操作的數(shù)據(jù)庫(kù)TEST用以下哪一項(xiàng)( ) A.IN TEST B.SHOW TEST
36、 C.USER TEST D.USE TEST 答案:D 96.例如數(shù)據(jù)庫(kù)中有A表,包括學(xué)生,學(xué)科,成績(jī)?nèi)齻€(gè)字段 , 數(shù)據(jù)庫(kù)結(jié)構(gòu)為 學(xué)生 學(xué)科 成績(jī) 張三 語(yǔ)文 80 張三 數(shù)學(xué) 100 李四 語(yǔ)文 70 李四 數(shù)學(xué) 80 李四 英語(yǔ) 80 如何統(tǒng)計(jì)每個(gè)學(xué)科的最高分( ) A.select 學(xué)生,max(成績(jī)) from A group by 學(xué)生; B.select 學(xué)生,max(成績(jī)) from A group by學(xué)科; C.select
37、學(xué)生,max(成績(jī)) from A order by學(xué)生; D.select 學(xué)生,max(成績(jī)) from A group by 成績(jī); 答案:B 97.下列哪些語(yǔ)句對(duì)主鍵的說(shuō)明正確( ) A.主鍵可重復(fù) B.主鍵不唯一 C.在數(shù)據(jù)表中的唯一索引 D.主鍵用foreign key修飾 答案:C 98.?dāng)?shù)據(jù)庫(kù)服務(wù)器、數(shù)據(jù)庫(kù)和表的關(guān)系,正確的說(shuō)法是( ) A.一個(gè)數(shù)據(jù)庫(kù)服務(wù)器只能管理一個(gè)數(shù)據(jù)庫(kù),一個(gè)數(shù)據(jù)庫(kù)只能包含一個(gè)表 B.一個(gè)數(shù)據(jù)庫(kù)服務(wù)器可以管理多個(gè)數(shù)據(jù)庫(kù),一個(gè)數(shù)據(jù)庫(kù)可以包含多個(gè)表 C.一個(gè)數(shù)據(jù)庫(kù)服務(wù)器只能管理一個(gè)數(shù)據(jù)庫(kù),一個(gè)數(shù)據(jù)庫(kù)可
38、以包含多個(gè)表 D.一個(gè)數(shù)據(jù)庫(kù)服務(wù)器可以管理多個(gè)數(shù)據(jù)庫(kù),一個(gè)數(shù)據(jù)庫(kù)只能包含一個(gè)表 答案:B 99.例如數(shù)據(jù)庫(kù)中有A表,包括學(xué)生,學(xué)科,成績(jī)?nèi)齻€(gè)字段 , 數(shù)據(jù)庫(kù)結(jié)構(gòu)為 學(xué)生 學(xué)科 成績(jī) 張三 語(yǔ)文 60 張三 數(shù)學(xué) 100 李四 語(yǔ)文 70 李四 數(shù)學(xué) 80 李四 英語(yǔ) 80 如何統(tǒng)計(jì)最高分>80的學(xué)科( ) A.SELECT MAX(成績(jī)) FROM A GROUP BY學(xué)科 HAVING MAX(成績(jī))>80; B.SELECT學(xué)科 FROM
39、A GROUP BY學(xué)科 HAVING成績(jī)>80; C.SELECT學(xué)科 FROM A GROUP BY學(xué)科 HAVING MAX(成績(jī))>80; D.SELECT學(xué)科 FROM A GROUP BY學(xué)科 WHERE MAX(成績(jī))>80; 答案:C 100.統(tǒng)計(jì)每個(gè)部門中人數(shù)( ) A.SELECT SUM(ID) FROM EMP GROUP BY DEPTNO; B.SELECT SUM(ID) FROM EMP ORDER BY DEPTNO; C.SELECT COUNT(ID) FROM EMP ORDER BY DEPTNO; D.S
40、ELECT COUNT(ID) FROM EMP GROUP BY DEPTNO; 答案:D 101.DECIMAL是( )數(shù)據(jù)類型 A.可變精度浮點(diǎn)值 B.整數(shù)值 C.雙精度浮點(diǎn)值 D.單精度浮點(diǎn)值 答案:A 102.視圖是一種常用的數(shù)據(jù)對(duì)象,它是提供( )和( )數(shù)據(jù)的另一種途徑,可以簡(jiǎn)化數(shù)據(jù)庫(kù)操作 A.插入,更新 B.查看,檢索 C.查看,存放 D.檢索,插入 答案:C 103.刪除數(shù)據(jù)表中的一條記錄用以下哪一項(xiàng)( ) A.DELETED B.DELETE C.DROP D.UPDAT
41、E 答案:B 二、多項(xiàng)選擇題 1.觸發(fā)器是響應(yīng)以下任意語(yǔ)句而自動(dòng)執(zhí)行的一條或一組MYSQL語(yǔ)句( ) A.UPDATE B.INSERT C.SELECT D.DELETE 答案:B,A,D 2.對(duì)于刪除操作以下說(shuō)法正確的是() A.drop database 數(shù)據(jù)庫(kù)名: 刪除數(shù)據(jù)庫(kù) B.delete from 表名; 刪除表中所有記錄條 C.delete from 表名 where 字段名=值;刪除符合條件的記錄條 D.drop table 表名;刪除表 答案:B,C,D,A 3.下面正確的說(shuō)法是( ) A.關(guān)鍵字只能由單個(gè)的
42、屬性組成 B.在一個(gè)關(guān)系中,關(guān)鍵字的值不能為空 C.一個(gè)關(guān)系中的所有候選關(guān)鍵字均可以被指定為主關(guān)鍵字 D.關(guān)鍵字是關(guān)系中能夠用來(lái)惟一標(biāo)識(shí)元組的屬性 答案:D,B,C 4. 以下說(shuō)法正確的是( ) A. 字符型既可用單引號(hào)也可用雙引號(hào)將串值括起來(lái) B.字符型的87398143不參與計(jì)算的 C.87398143 不能聲明為數(shù)值型 D. 數(shù)值型的87398143將參與計(jì)算 答案:A,D,B 5.關(guān)于主鍵下列說(shuō)法正確的是() A.可以是表中的一個(gè)字段, B.是確定數(shù)據(jù)庫(kù)中的表的記錄的唯一標(biāo)識(shí)字段, C.該字段不可為空也不可以重復(fù) D.可以
43、是表中的多個(gè)字段組成的。 答案:B,A,D,C 6.mySQL支持哪些邏輯運(yùn)算符 A.&& B.|| C.NOT D.AND 答案:D,C 7.以下不屬于浮點(diǎn)型的是() A.smallint B.mediumint C.float D.int 答案:A,B,D 8.下列正確的命令是( ) A.show tables; B.show columns; C.show columns from customers; D.show databases; 答案:D,A,C 9.正則表達(dá)式中,重復(fù)元字符“*”表示(
44、 ) A.無(wú)匹配 B.只匹配1個(gè) C.0個(gè)匹配 D.多個(gè)匹配 答案:C,D 10.下面對(duì) union 的描述正確的是( ) A.union 只連接結(jié)果集完全一樣的查詢語(yǔ)句 B.union 可以連接結(jié)果集中數(shù)據(jù)類型個(gè)數(shù)相同的多個(gè)結(jié)果集 C.union 是篩選關(guān)鍵詞,對(duì)結(jié)果集再進(jìn)行操作 D.任何查詢語(yǔ)句都可以用 union 來(lái)連接 答案:D,A,C 11.下列哪一個(gè)邏輯運(yùn)算符的優(yōu)先級(jí)排列不正確( ) A.AND/NOT/OR B.NOT/AND/OR C.OR/NOT /AND D.OR/A
45、ND/NOT 答案:A,C,D 12. 對(duì)某個(gè)數(shù)據(jù)庫(kù)進(jìn)行篩選后 , ( )。 A. B)可以選出符合某些條件組合的記錄 B.D)不能選擇出符合條件組合的記錄 C.A)可以選出符合某些條件的記錄 D.C)只能選擇出符合某一條件的記錄 答案:C,A 13.下列語(yǔ)句錯(cuò)誤的是( ) A.select * from orders where ordername is not null; B.select * from orders where ordername<>null; C.select * from orde
46、rs where ordername is null; D.select * from orders where ordername not is null; 答案:D,B 14.在下列關(guān)于關(guān)系的敘述中,正確的是( ) A.C)行在表中的順序無(wú)關(guān)緊要 B. A)表中任意兩行的值不能相同 C. D)列在表中的順序無(wú)關(guān)緊要 D.B)表中任意兩列的值不能相同 答案:B,A,C 15.下面系統(tǒng)中屬于關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)的是( ) A. B)MS_SQL SERVER B.A)Oracle C. C)IMS
47、 D. D)DB2 答案:B,A,C 16.下列是MYSQL比較運(yùn)算符的是( ) A.!= B.<> C.== D.>= 答案:D,B,A 17.Excel 中有關(guān)數(shù)據(jù)庫(kù)內(nèi)容 , 描述正確的有( )。 A.每一個(gè) Excel 數(shù)據(jù)庫(kù)對(duì)應(yīng)一個(gè)工作簿文件 B.一列為一個(gè)字段 , 描述實(shí)體對(duì)象的屬性 C.Excel 數(shù)據(jù)庫(kù)屬于“關(guān)系數(shù)據(jù)模型”, 又稱為關(guān)系型數(shù)據(jù)庫(kù) D.一行為一個(gè)記錄 , 描述某個(gè)實(shí)體對(duì)象 答案:D,B,C 18.下面關(guān)于使用UPDATE語(yǔ)句,正確的是( ) A.被定義為NOT NULL的列
48、不可以被更新為NULL B.不能在一個(gè)子查詢中更新一個(gè)表,同時(shí)從同一個(gè)表中選擇 C.不能把ORDER BY或LIMIT與多表語(yǔ)法的UPDATE語(yǔ)句同時(shí)使用 D.如果把一列設(shè)置為其當(dāng)前含有的值,則該列不會(huì)更新 答案:D,C,B 19. 關(guān)于Excel 數(shù)據(jù)庫(kù)應(yīng)用的描述正確的有( )。 A.是一個(gè)數(shù)據(jù)清單 B.是按一定組織方式存儲(chǔ)在一起的相關(guān)數(shù)據(jù)的集合 C.是一個(gè)數(shù)組 D.是程序化的電子表格 答案:B,A 20.關(guān)于DELETE和TRUNCATE TABLE的說(shuō)法,正確的是( ) A.兩者都可以刪除指定條目的記錄 B.前者可以刪除指
49、定條目的記錄,后者不能 C.兩者都反回被刪除記錄的數(shù)目 D.前者返回被刪除記錄數(shù)目,后者不返回 答案:B,D 21.關(guān)于游標(biāo),下列說(shuō)法正確的是( ) A.聲明后必須打開游標(biāo)以供使用 B.結(jié)束游標(biāo)使用時(shí),必須閉游標(biāo) C.使用游標(biāo)前必須聲明它 D.游標(biāo)只能用于存儲(chǔ)過(guò)程和函數(shù) 答案:D,C,A,B 22.下列說(shuō)法正確的是( ) A.在MySQL中,不允許有空表存在,即一張數(shù)據(jù)表中不允許沒(méi)有字段。 B.在MySQL中,對(duì)于存放在服務(wù)器上的數(shù)據(jù)庫(kù),用戶可以通過(guò)任何客戶端進(jìn)行訪問(wèn)。 C.?dāng)?shù)據(jù)表的結(jié)構(gòu)中包含字段名、類型、長(zhǎng)度、記錄。 D.字
50、符型數(shù)據(jù)其常量標(biāo)志是單引號(hào)和雙引號(hào),且兩種符號(hào)可以混用。 答案:B,A 23.下面數(shù)據(jù)庫(kù)名稱合法的是( ) A.db1/student B.db1.student C.db1_student D.db1&student 答案:D,C 24.下面語(yǔ)句中,表示過(guò)慮條件是vend_id=1002或vend_id=1003的是( ) A.select * from products where vend_id=1002 or vend_id=1003 B.select * from products where ven
51、d_id in (1002,1003); C.select * from products where vend_id not in (1004,1005); D.select * from products where vend_id=1002 and vend_id=1003 答案:B,A 25.下列哪些列類型是數(shù)值型的數(shù)據(jù)( )。 A.DOUBLE B.INT C.SET D.FLOAT 答案:B,A,D 26.以下否定語(yǔ)句搭配正確的是() A.not in B.in not C.not between and D.i
52、s not null 答案:C,A,D 27.下面檢索結(jié)果一定不是一行的命令是( ) A.select distinct * from orders ; B.select * from orders limit 1,2; C.select top 1 * from orders; D.select * from orders limit 1; 答案:C,A,B 28.以下哪些是mySQL數(shù)據(jù)類型() A.BIGINT B.TINYINT C.INTEGER D.INT 答案:D,C,A,B 29.關(guān)于group by 以下語(yǔ)句正確的是(
53、 ) A.SELECT store_name FROM Store_Information GROUP BY store_name B. SELECT SUM(sales) FROM Store_Information GROUP BY sales C.SELECT store_name, price SUM(sales) FROM Store_Information GROUP BY store_name,price D.SELECT store_name, SUM(sales) FROM Store_Information GROUP BY store_na
54、me 答案:D,C,B 30. 在數(shù)據(jù)庫(kù)系統(tǒng)中,有哪幾種數(shù)據(jù)模型?( ) A. D)實(shí)體聯(lián)系模型 B. C)關(guān)系模型 C. A)網(wǎng)狀模型 D. B)層次模型 答案:C,D,B 31. 關(guān)于CREATE語(yǔ)句下列說(shuō)法正確的是() A.create table 表名(字段名1 字段類型,字段名2 字段類型,.....) B. create tables 表名(字段類型,字段名1 字段類型,字段名2.....) C.create tables 表名(字段名1 字段類型,字段名2 字段類型,.....) D. c
55、reate table 表名(字段類型,字段名1 字段類型,字段名2.....) 答案:A,D 32.以下說(shuō)法正確的是( ) A.一個(gè)服務(wù)器只能有一個(gè)數(shù)據(jù)庫(kù) B.一個(gè)服務(wù)器可以有多個(gè)數(shù)據(jù)庫(kù) C.一個(gè)數(shù)據(jù)庫(kù)只能建立一張數(shù)據(jù)表 D.一個(gè)數(shù)據(jù)庫(kù)可以建立多張數(shù)據(jù)表 答案:B,D 33.下列說(shuō)法正確的是( ) A.一張數(shù)據(jù)表一旦建立完成,是不能修改的。 B.在MySQL中,用戶在單機(jī)上操作的數(shù)據(jù)就存放在單機(jī)中。 C.在MySQL中,可以建立多個(gè)數(shù)據(jù)庫(kù),但也可以通過(guò)限定,使用戶只能建立一個(gè)數(shù)據(jù)庫(kù)。 D.要建立一張數(shù)據(jù)表,必須先建數(shù)據(jù)表的結(jié)
56、構(gòu)。 答案:C,B,D 34.“show databases like ‘student%’”命令可以顯示出以下數(shù)據(jù)庫(kù)( ) A.student_my B.studenty C.mystudent D.student 答案:D,A,B 35.下面的選項(xiàng)是關(guān)系數(shù)據(jù)庫(kù)基本特征的是( )。 A.與列的次序無(wú)關(guān) B.不同的列應(yīng)有不同的數(shù)據(jù)類型 C.不同的列應(yīng)有不同的列名 D.與行的次序無(wú)關(guān) 答案:C,D,A 36.在mysql提示符下,輸入____命令,可以查看由mysql自己解釋的命令( ) A.\? B.? C
57、.help D.\h 答案:C,D,B 37.下列哪些數(shù)據(jù)是字符型數(shù)據(jù)。( ) A.中國(guó) B.“1+2” C.”can’t” D.”張三-李四” 答案:B,D,C 38.關(guān)于語(yǔ)句limit 5,5,說(shuō)法正確的是 A.表示檢索出第5行開始的5條記錄 B.表示檢索出行6開始的5條記錄 C.表示檢索出第6行開始的5條記錄 D.表示檢索出行5開始的5條記錄 答案:C,D 39.SQL語(yǔ)言集幾個(gè)功能模塊為一體,其中包括( ) A.C. DCL B. B. DML C. D. DNL D.A. DDL
58、 答案:D,B,A 40.下列說(shuō)法正確的是() A.a(chǎn)lter table user drop column sex; B.a(chǎn)lter table user add sex varchar(20); C.a(chǎn)lter table user drop sex; D.a(chǎn)lter table user modify id int primary key; 答案:D,B,A,C 41.視圖一般不用于下列哪些語(yǔ)句( ) A.DELETE B.SELECT C.INSERT D.UPDATE 答案:C,D,A 42.在算術(shù)運(yùn)算符、比較運(yùn)算符、邏輯運(yùn)算符
59、,這三種符號(hào)中,它們的優(yōu)先級(jí)排列不正確的是( ) A.算術(shù)/邏輯/比較 B.比較/邏輯/算術(shù) C.比較/算術(shù)/邏輯 D.算術(shù)/比較/邏輯 答案:A,C,B 43.對(duì)同一存儲(chǔ)過(guò)程連續(xù)兩次執(zhí)行命令DROP PROCEDURE IF EXISTS,將會(huì)( ) A.第一次執(zhí)行刪除存儲(chǔ)過(guò)程,第二次產(chǎn)生一個(gè)錯(cuò)誤 B.第一次執(zhí)行刪除存儲(chǔ)過(guò)程,第二次無(wú)提示 C.存儲(chǔ)過(guò)程不能被刪除 D.最終刪除存儲(chǔ)過(guò)程 答案:B,D 44.關(guān)于檢索結(jié)果排序,正確的是( ) A.關(guān)鍵字DESC表示降序,ASC表示升序 B.如果指定多列排序,只能在最后一
60、列使用升序或降序關(guān)鍵字 C.如果指定多列排序,可以在任意列使用升序或降序關(guān)鍵字 D.關(guān)鍵字ASC表示降序,DESC表示升序 答案:A,C 45.以下語(yǔ)句錯(cuò)誤的是() ; SELECT rank, AVG(salary) FROM people HAVING AVG(salary) > 1000 GROUP BY rank; A.SELECT rank, AVG(salary) FROM people GROUP BY rank HAVING AVG(salary) > 1000 B.SELECT rank, AVG(salary) FROM peop
61、le HAVING AVG(salary) > 1000 GROUP BY rank; C.SELECT AVG(salary) FROM people GROUP BY rank HAVING AVG(salary) > 1000; D.SELECT rank, AVG(salary) FROM people GROUP BY rank WHERE AVG(salary) > 1000; 答案:D,B 46.創(chuàng)建數(shù)據(jù)表時(shí),下列哪些列類型的寬度是可以省略的。 ( ) A.DATE B.INT C.CHAR D.TEXT 答案:B,D,A
62、47.關(guān)于主鍵下列說(shuō)法正確的是() A.主鍵的值對(duì)用戶而言是沒(méi)有什么意義 B.主鍵的主要作用是將記錄和存放在其他表中的數(shù)據(jù)進(jìn)行關(guān)聯(lián)。 C.一個(gè)主鍵是唯一識(shí)別一個(gè)表的每一記錄, D.主鍵是不同表中各記錄之間的簡(jiǎn)單指針。 答案:C,B,D,A 48.您需要顯示從2009年1月1日到2009年12月31日雇傭的所有職員的姓名和雇傭日期。職員信息表tblEmployees包含列Name和列HireDate,下面哪些語(yǔ)句能完成該功能 ( ) A.SELECT Name, HireDate FROM tblEmployees B.SELECT Name,
63、HireDate FROM tblEmployees WHERE HireDate =’2009-01-01’ OR ‘2009-12-31’ C.SELECT Name, HireDate FROM tblEmployees WHERE HireDate BETWEEN ’2008-12-31’ AND ‘2010-01-01’ D.SELECT Name, HireDate FROM tblEmployees WHERE substring(HireDate,1,4)=2009; 答案:C,D 49.以下哪項(xiàng)是事務(wù)特性( ) A.獨(dú)立性 B. 持久性 C
64、.原子性 D. 一致性 答案:C,D,A,B 50.對(duì)于顯示操作以下說(shuō)法正確的是() A.show database;顯示所有數(shù)據(jù)庫(kù) B.show table;顯示所有表 C.show tables;顯示所有表 D.show databases;顯示所有數(shù)據(jù)庫(kù) 答案:D,B 51.語(yǔ)句select * from products where prod_name like '%se%'結(jié)果集包括( ) A.檢索products表中prod_name字段以'se'結(jié)尾的數(shù)據(jù) B.檢索products表中prod_name字段以'se'開關(guān)的數(shù)據(jù)
65、C.檢索products表中prod_name字段包含'se'的數(shù)據(jù) D.檢索products表中prod_name字段不包含'se'的數(shù)據(jù) 答案:C,B,A 52.在mysql提示符下可以輸入一個(gè)SQL語(yǔ)句,并以( )結(jié)尾,然后按回車執(zhí)行該語(yǔ)句( ) A.“\G” B.“?!? C.“\g” D.“;” 答案:D,C,A 53.關(guān)于insert語(yǔ)句下列說(shuō)法正確的是() A.insert into 表名values(字段名1對(duì)應(yīng)的值); B.insert into 表名 values(字段名1對(duì)應(yīng)的值,字段名2對(duì)應(yīng)值); C.ins
66、ert into 表名(字段名1) value (字段名1對(duì)應(yīng)的值); D. insert into 表名(字段名1,字段名2) values(字段名1對(duì)應(yīng)的值,字段名2對(duì)應(yīng)值); 答案:D,B 54. 23 關(guān)系數(shù)據(jù)模型哪些優(yōu)點(diǎn)?( ) A.A)結(jié)構(gòu)簡(jiǎn)單 B. C)有標(biāo)準(zhǔn)語(yǔ)言 C. B)適用于集合操作 D. D)可表示復(fù)雜的語(yǔ)義 答案:A,C,B 55.對(duì)某個(gè)數(shù)據(jù)庫(kù)使用記錄單 , 可以進(jìn)行的記錄操作有( ) A.刪除 B.新建 C.還原 D.插入 答案:B,A,C 56.關(guān)于select語(yǔ)句下列說(shuō)法正確的是() A. select (name) from table person: 所有記錄的name字段的值 B.select (name) from person where age=12 or name="aa"; or 或者 C. select (name) from table person where age=12; 查找age=12的記錄的那個(gè)字段的值
- 溫馨提示:
1: 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
2: 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
3.本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 火力發(fā)電廠各設(shè)備的主要作用大全
- 3.高壓電工考試判斷練習(xí)題含答案
- 企業(yè)電氣防爆知識(shí)
- 13 低壓電工電工作業(yè)模擬考試題庫(kù)試卷含答案
- 電氣設(shè)備維修的十項(xiàng)原則
- 2.電氣電纜與直流模擬考試復(fù)習(xí)題含答案
- 電氣節(jié)能措施總結(jié)
- 2.電氣電機(jī)(一)模擬考試復(fù)習(xí)題含答案
- 接地電阻測(cè)量原理與測(cè)量方法
- 3.高壓電工作業(yè)模擬考試題庫(kù)試卷含答案
- 礦山維修電工安全技術(shù)操作規(guī)程
- 電工基礎(chǔ)口訣總結(jié)
- 3.某電廠值長(zhǎng)面試題含答案解析
- 電工基礎(chǔ)知識(shí)順口溜
- 配電系統(tǒng)詳解