MySQL數(shù)據(jù)庫考試試題及答案[共34頁]
《MySQL數(shù)據(jù)庫考試試題及答案[共34頁]》由會員分享,可在線閱讀,更多相關(guān)《MySQL數(shù)據(jù)庫考試試題及答案[共34頁](34頁珍藏版)》請?jiān)谘b配圖網(wǎng)上搜索。
1、專業(yè):移動通信 科目:MySQL數(shù)據(jù)庫 一、單項(xiàng)選擇題 1.以下聚合函數(shù)求數(shù)據(jù)總和的是( ) A.MAX B.SUM C.COUNT D.AVG 答案:B 2.可以用( )來聲明游標(biāo) A.CREATE CURSOR B.ALTER CURSOR C.SET CURSOR D.DECLARE CURSOR 答案:D 3.SELECT語句的完整語法較復(fù)雜,但至少包括的部分是( ) A.僅SELECT B.SELECT,F(xiàn)ROM C.SELECT,GROUP D.SELECT,INTO 答案:B 4.SQL
2、語句中的條件用以下哪一項(xiàng)來表達(dá)( ) A.THEN B.WHILE C.WHERE D.IF 答案:C 5.使用CREATE TABLE語句的( )子句,在創(chuàng)建基本表時可以啟用全文本搜索 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 ad
3、dcolumn D.a(chǎn)lter table emp delete addcolumn 答案:B 7.若要撤銷數(shù)據(jù)庫中已經(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ù)庫的命令是( ) A.insert B.rollback C.commit D.savepoint
5、 答案: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語言中,子查詢是( ) 。 A.選取單表中字
6、段子集的查詢語句 B. 選取多表中字段子集的查詢語句 C.返回單表中數(shù)據(jù)子集的查詢語言 D.嵌入到另一個查詢語句之中的查詢語句 答案:D 17.向數(shù)據(jù)表中插入一條記錄用以下哪一項(xiàng)( ) A.CREATE B.INSERT C.SAVE D.UPDATE 答案:B 18.在select語句的where子句中,使用正則表達(dá)式過濾數(shù)據(jù)的關(guān)鍵字是( ) A.like B.a(chǎn)gainst C.match D.regexp 答案:D 19.SQL語言的數(shù)據(jù)操縱語句包括SELECT、INSERT、UPDATE、DELETE等。
7、其中最重要的,也是使用最頻繁的語句是( )?!? 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語言中,刪除一個視圖的命令是( ) A.REMOVE B.CLEAR C.DELETE D.DROP 答案:D 22.修改數(shù)據(jù)庫表結(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.以下語句錯誤的是( ) A.select sal+1 from emp; B.select sal*10,sal*deptno from emp; C.不能使用運(yùn)算符號 D.select sal*10,deptno*10 from emp; 答案:C 25.下列( )不屬于連接種類 A.左外連接 B.內(nèi)連接 C.中間連
9、接 D.交叉連接 答案:C 26.若用如下的SQL語句創(chuàng)建了一個表SC:( ) CREATE TABLE SC (S# CHAR(6) NOT NULL,C# CHAR(3) NOT NULL,SCORE INTEGER,NOTE CHAR(20));向SC表插入如下行時,( )行可以被插入 。 A.(NULL,’103’,80,’選修’) B.(’200823’,’101’,NULL,NULL) C.(’201132’,NULL,86,’ ’) D.(’201009’,’111’,60,必修) 答案:B 27.刪除用戶賬號命令是( )
10、 A.DROP USER B.DROP TABLE USER C.DELETE USER D.DELETE FROM USER 答案:A 28.以下語句錯誤的是( ) 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查詢語句形成組合查詢的操作符是( ) A.SELECT B.ALL C.LINK D.UNION 答案:D 30.創(chuàng)建數(shù)據(jù)庫使用以下哪項(xiàng)( ) A.create mytest B.create table mytest C.database mytest D.create database mytest 答案:D 31.以下哪項(xiàng)用來分組( ) A.ORDER BY B.ORDERED BY C.GROUP BY D.GROUPED BY 答案:D 32.SQL是一種(
12、 )語言。 A. 函數(shù)型 B.高級算法 C.關(guān)系數(shù)據(jù)庫 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語句中,( )不是數(shù)據(jù)定義語句。 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='
14、;dony'; 答案:A 37.刪除經(jīng)銷商1018的數(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)建表時用( )來創(chuàng)建唯一索引,
15、也可以用( )來創(chuàng)建唯一索引 A.Create table,Create index B.設(shè)置主鍵約束,設(shè)置唯一約束 C.設(shè)置主鍵約束,Create index D.以上都可以 答案:C 40.在SELECT語句中,使用關(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)d
16、ddate() C.curnow() D.curdate() 答案:D 43.用來插入數(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.求每個部門中的工資 B.求每個部門中工資的大小 C.求每個部門中工資的綜合 D.求每個部門中工資的個數(shù) 答案:D 45.以下表達(dá)
17、降序排序的是( ) A.ASC B.ESC C.DESC D.DSC 答案:C 46.以下哪項(xiàng)不屬于數(shù)據(jù)模型( ) A.關(guān)系模型 B.網(wǎng)狀模型 C.層次模型 D.網(wǎng)絡(luò)模型 答案:A 47.有三個表,它們的記錄行數(shù)分別是10行、2行和6行,三個表進(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.WHER
18、E 答案:C 49.為數(shù)據(jù)表創(chuàng)建索引的目的是( ) A.提高查詢的檢索性能 B.歸類 C.創(chuàng)建唯一索引 D.創(chuàng)建主鍵 答案:A 50.如果要回滾一個事務(wù),則要使用( )語句。 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.在MySQ
19、L中,建立數(shù)據(jù)庫用( ) A.CREATE TABLE命令 B.CREATE TRIGGER命令 C.CREATE INDEX命令 D.CREATE DATABASE命令 答案:D 53.MySQL中,預(yù)設(shè)的、擁有最高權(quán)限超級用戶的用戶名為( ) A.test B.Administrator C.DA D.root 答案:D 54.以下插入記錄正確的( ) A.insert into emp(ename,hiredate,sal) values (value1,value2,value3); B.insert int
20、o emp (ename,sal)values(value1,value2,value3); C.insert into emp (ename)values(value1,value2,value3); D.insert into emp (ename,hiredate,sal)values(value1,value2); 答案:A 55.在SQL語言中的視圖VIEW是數(shù)據(jù)庫的( ) A.外模式 B.存儲模式 C.模式 D. 內(nèi)模式 答案:A 56.以下哪項(xiàng)用來排序( ) A.ORDERED BY B.ORDER BY C.
21、GROUP BY D.GROUPED BY 答案:B 57.以下聚合函數(shù)求個數(shù)的是( ) A.AVG B.SUM C.MAX D.COUNT 答案:D 58.在select語句中,實(shí)現(xiàn)選擇操作的子句是( ) A.select B.group by C.where D.from 答案:C 59.查找數(shù)據(jù)庫中所有的數(shù)據(jù)表用以下哪一項(xiàng)( ) A.SHOW DATABASE B.SHOW TABLES C.SHOW DATABASES D.SHOW TABLE 答案:B 60.觸發(fā)器不是響應(yīng)以下哪一語句而
22、自動執(zhí)行的Mysql語句 A.select B.insert C.delete D.update 答案:A 61.( )表示一個新的事務(wù)處理塊的開始 A.START TRANSACTION B.BEGIN TRANSACTION C.BEGIN COMMIT D.START COMMIT 答案:A 62.以下語句不正確的是( ) A.select * from emp; B.select ename,hiredate,sal from emp; C.select * from emp order deptno; D.s
23、elect * from where deptno=1 and sal<300; 答案:C 63.delete from employee語句的作用是( ) A.刪除當(dāng)前數(shù)據(jù)庫中整個employee表,包括表結(jié)構(gòu) B.刪除當(dāng)前數(shù)據(jù)庫中employee表內(nèi)的所有行 C.由于沒有where子句,因此不刪除任何數(shù)據(jù) D.刪除當(dāng)前數(shù)據(jù)庫中employee表內(nèi)的當(dāng)前行 答案:B 64.按照班級進(jìn)行分組( ) A.ORDER BY CLASSES B.DORDER CLASSES C.GROUP BY CLASSES D.GROUP CL
24、ASSES 答案:C 65.格式化日期的函數(shù)是( ) A.DATEDIFF() B.DATE_FORMAT() C.DAY() D.CURDATE() 答案:B 66.例如數(shù)據(jù)庫中有A表,包括學(xué)生,學(xué)科,成績 ,序號四個字段 , 數(shù)據(jù)庫結(jié)構(gòu)為 學(xué)生 學(xué)科 成績 序號 張三 語文 60 1 張三 數(shù)學(xué) 100 2 李四 語文 70 3 李四 數(shù)學(xué) 80 4 李四 英語 80 5 上述哪一列可作為主鍵列( )
25、A.序號 B.成績 C.學(xué)科 D.學(xué)生 答案:A 67.學(xué)生關(guān)系模式 S( S#,Sname,Sex,Age),S的屬性分別表示學(xué)生的學(xué)號、姓名、性別、年齡。要在表S中刪除一個屬性“年齡”,可選用的SQL語句是( )。 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 答案
26、:C 69.一張表的主鍵個數(shù)為( ) A.至多3個 B.沒有限制 C.至多1個 D.至多2個 答案:C 70.SQL語言是( )的語言,輕易學(xué)習(xí) 。 A.導(dǎo)航式 B.過程化 C.格式化 D.非過程化 答案:D 71.在正則表達(dá)式中,匹配任意一個字符的符號是( ) A.. B.* C.? D.- 答案:A 72.條件“BETWEEN 20 AND 30”表示年齡在20到30之間,且( ) A.包括20歲不包括30歲 B.不包括20歲包括30歲 C.不包括20歲和30歲 D.
27、包括20歲和30歲 答案:D 73.以下表示可變長度字符串的數(shù)據(jù)類型是( ) A.TEXT B.CHAR C.VARCHAR D.EMUM 答案:C 74.以下說法錯誤的是( ) 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
28、EMP group by job; 答案:C 75.以下匹配'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.Del
29、ete * from emp B.Drop database emp C.Drop * from emp D.delete database emp 答案:B 78.下列說法錯誤的是( ) A.GROUP BY 子句用來分組 WHERE 子句的輸出 B.WHERE 子句用來篩選 FROM 子句中指定的操作所產(chǎn)生的行。 C.聚合函數(shù)需要和group by 一起使用 D.HAVING 子句用來從FROM的結(jié)果中篩選行 答案:D 79.條件年齡BETWEEN 15 AND 35表示年齡在15至35之間,且( ) A.不包括15歲和35歲
30、 B.包括15歲但不包括35歲 C.包括15歲和35歲 D.包括35歲但不包括15歲 答案:C 80.創(chuàng)建視圖的命令是( ) A.a(chǎn)lter view B.a(chǎn)lter table C.create table D.create view 答案:D 81.存儲過程是一組預(yù)先定義并( )的Transact-SQL語句 A.保存 B.編寫 C.編譯 D.解釋 答案:C 82.返回字符串長度的函數(shù)是( ) A.len() B.length() C.left() D.long() 答案:B 83.從
31、數(shù)據(jù)表中查找記錄用以下哪一項(xiàng)( ) A.UPDATE B.FIND C.SELECT D.CREATE 答案:C 84.SQL語言集數(shù)據(jù)查詢、數(shù)據(jù)操縱、數(shù)據(jù)定義和數(shù)據(jù)控制功能于一體,其中,CREATE、DROP、ALTER語句是實(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 NA
32、ME ASC B.ORDER BY ASC NAME C.ORDER BY NAME DESC D.ORDER BY DESC NAME 答案:A 87.有關(guān)系S(S#,SNAME,SAGE),C(C#,CNAME),SC(S#,C#,GRADE)。其中S#是學(xué)生號,SNAME是學(xué)生姓名,SAGE是學(xué)生年齡, C#是課程號,CNAME是課程名稱。要查詢選修“ACCESS”課的年齡不小于20的全體學(xué)生姓名的SQL語句是SELECT SNAME FROM S,C,SC WHERE子句。這里的WHERE子句的內(nèi)容是( )。 A.SAGE>=20 and CNAME=
33、’ ACCESS’ B.S.S# = SC.S# and C.C# = SC.C# and SAGE in>=20 and CNAME in ‘ACCESS’ C.SAGE 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的記錄(
34、 ) A.WHERE NAME NULL B.\WHERE NAME IS NULL C.WHERE NAME=NULL D.\WHERE NAME ==NULL 答案:B 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.ALTR
35、E C.UPDATE D.SELECT 答案:C 93.關(guān)系數(shù)據(jù)庫中,主鍵是( ) A.創(chuàng)建唯一的索引,允許空值 B.只允許以表中第一字段建立 C.允許有多個主鍵的 D.為標(biāo)識表中唯一的實(shí)體 答案:D 94.使用SELECT語句隨機(jī)地從表中挑出指定數(shù)量的行,可以使用的方法是( ) A.在LIMIT子句中使用RAND()函數(shù)指定行數(shù),并用ORDER BY子句定義一個排序規(guī)則 B.只要使用LIMIT子句定義指定的行數(shù)即可,不使用ORDER BY子句 C.只要在ORDER BY子句中使用RAND()函數(shù),不使用LIMIT子句 D.在
36、ORDER BY子句中使用RAND()函數(shù),并用LIMIT子句定義行數(shù) 答案:D 95.進(jìn)入要操作的數(shù)據(jù)庫TEST用以下哪一項(xiàng)( ) A.IN TEST B.SHOW TEST C.USER TEST D.USE TEST 答案:D 96.例如數(shù)據(jù)庫中有A表,包括學(xué)生,學(xué)科,成績?nèi)齻€字段 , 數(shù)據(jù)庫結(jié)構(gòu)為 學(xué)生 學(xué)科 成績 張三 語文 80 張三 數(shù)學(xué) 100 李四 語文 70 李四 數(shù)學(xué) 80 李四 英語 80 如何統(tǒng)計(jì)每個學(xué)科的最高分(
37、 ) A.select 學(xué)生,max(成績) from A group by 學(xué)生; B.select 學(xué)生,max(成績) from A group by學(xué)科; C.select 學(xué)生,max(成績) from A order by學(xué)生; D.select 學(xué)生,max(成績) from A group by 成績; 答案:B 97.下列哪些語句對主鍵的說明正確( ) A.主鍵可重復(fù) B.主鍵不唯一 C.在數(shù)據(jù)表中的唯一索引 D.主鍵用foreign key修飾 答案:C 98.?dāng)?shù)據(jù)庫服務(wù)器、數(shù)據(jù)庫和表的關(guān)系,正確的說法是(
38、 ) A.一個數(shù)據(jù)庫服務(wù)器只能管理一個數(shù)據(jù)庫,一個數(shù)據(jù)庫只能包含一個表 B.一個數(shù)據(jù)庫服務(wù)器可以管理多個數(shù)據(jù)庫,一個數(shù)據(jù)庫可以包含多個表 C.一個數(shù)據(jù)庫服務(wù)器只能管理一個數(shù)據(jù)庫,一個數(shù)據(jù)庫可以包含多個表 D.一個數(shù)據(jù)庫服務(wù)器可以管理多個數(shù)據(jù)庫,一個數(shù)據(jù)庫只能包含一個表 答案:B 99.例如數(shù)據(jù)庫中有A表,包括學(xué)生,學(xué)科,成績?nèi)齻€字段 , 數(shù)據(jù)庫結(jié)構(gòu)為 學(xué)生 學(xué)科 成績 張三 語文 60 張三 數(shù)學(xué) 100 李四 語文 70 李四 數(shù)學(xué) 80 李四 英語 80
39、 如何統(tǒng)計(jì)最高分>80的學(xué)科( ) A.SELECT MAX(成績) FROM A GROUP BY學(xué)科 HAVING MAX(成績)>80; B.SELECT學(xué)科 FROM A GROUP BY學(xué)科 HAVING成績>80; C.SELECT學(xué)科 FROM A GROUP BY學(xué)科 HAVING MAX(成績)>80; D.SELECT學(xué)科 FROM A GROUP BY學(xué)科 WHERE MAX(成績)>80; 答案:C 100.統(tǒng)計(jì)每個部門中人數(shù)( ) A.SELECT SUM(ID) FROM EM
40、P GROUP BY DEPTNO; B.SELECT SUM(ID) FROM EMP ORDER BY DEPTNO; C.SELECT COUNT(ID) FROM EMP ORDER BY DEPTNO; D.SELECT 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ù)對象,它是提供( )和( )數(shù)據(jù)的另一種途徑,可以簡化數(shù)據(jù)庫操作 A.
41、插入,更新 B.查看,檢索 C.查看,存放 D.檢索,插入 答案:C 103.刪除數(shù)據(jù)表中的一條記錄用以下哪一項(xiàng)( ) A.DELETED B.DELETE C.DROP D.UPDATE 答案:B 二、多項(xiàng)選擇題 1.觸發(fā)器是響應(yīng)以下任意語句而自動執(zhí)行的一條或一組MYSQL語句( ) A.UPDATE B.INSERT C.SELECT D.DELETE 答案:B,A,D 2.對于刪除操作以下說法正確的是() A.drop database 數(shù)據(jù)庫名: 刪除數(shù)據(jù)庫 B.delete from 表名;
42、刪除表中所有記錄條 C.delete from 表名 where 字段名=值;刪除符合條件的記錄條 D.drop table 表名;刪除表 答案:B,C,D,A 3.下面正確的說法是( ) A.關(guān)鍵字只能由單個的屬性組成 B.在一個關(guān)系中,關(guān)鍵字的值不能為空 C.一個關(guān)系中的所有候選關(guān)鍵字均可以被指定為主關(guān)鍵字 D.關(guān)鍵字是關(guān)系中能夠用來惟一標(biāo)識元組的屬性 答案:D,B,C 4. 以下說法正確的是( ) A. 字符型既可用單引號也可用雙引號將串值括起來 B.字符型的87398143不參與計(jì)算的 C.87398143 不能聲明為數(shù)值型
43、 D. 數(shù)值型的87398143將參與計(jì)算 答案:A,D,B 5.關(guān)于主鍵下列說法正確的是() A.可以是表中的一個字段, B.是確定數(shù)據(jù)庫中的表的記錄的唯一標(biāo)識字段, C.該字段不可為空也不可以重復(fù) D.可以是表中的多個字段組成的。 答案: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.下列正確的命令是( )
44、 A.show tables; B.show columns; C.show columns from customers; D.show databases; 答案:D,A,C 9.正則表達(dá)式中,重復(fù)元字符“*”表示( ) A.無匹配 B.只匹配1個 C.0個匹配 D.多個匹配 答案:C,D 10.下面對 union 的描述正確的是( ) A.union 只連接結(jié)果集完全一樣的查詢語句 B.union 可以連接結(jié)果集中數(shù)據(jù)類型個數(shù)相同的多個結(jié)果集 C.union 是篩選關(guān)鍵詞,對結(jié)果集再進(jìn)行操作 D.任何查詢語句都可以
45、用 union 來連接 答案:D,A,C 11.下列哪一個邏輯運(yùn)算符的優(yōu)先級排列不正確( ) A.AND/NOT/OR B.NOT/AND/OR C.OR/NOT /AND D.OR/AND/NOT 答案:A,C,D 12. 對某個數(shù)據(jù)庫進(jìn)行篩選后 , ( )。 A. B)可以選出符合某些條件組合的記錄 B.D)不能選擇出符合條件組合的記錄 C.A)可以選出符合某些條件的記錄 D.C)只能選擇出符合某一條件的記錄 答案:C,A 13.下列語句錯誤的是( )
46、 A.select * from orders where ordername is not null; B.select * from orders where ordername<>null; C.select * from orders where ordername is null; D.select * from orders where ordername not is null; 答案:D,B 14.在下列關(guān)于關(guān)系的敘述中,正確的是( ) A.C)行在表中的順序無關(guān)緊要 B. A)表中任意兩行的值不能相同 C. D)列
47、在表中的順序無關(guān)緊要 D.B)表中任意兩列的值不能相同 答案:B,A,C 15.下面系統(tǒng)中屬于關(guān)系數(shù)據(jù)庫管理系統(tǒng)的是( ) A. B)MS_SQL SERVER B.A)Oracle C. C)IMS D. D)DB2 答案:B,A,C 16.下列是MYSQL比較運(yùn)算符的是( ) A.!= B.<> C.== D.>= 答案:D,B,A 17.Excel 中有關(guān)數(shù)據(jù)庫內(nèi)容 , 描述正確的有( )。 A.每一個 Excel 數(shù)據(jù)庫對應(yīng)一個工作簿文件 B
48、.一列為一個字段 , 描述實(shí)體對象的屬性 C.Excel 數(shù)據(jù)庫屬于“關(guān)系數(shù)據(jù)模型”, 又稱為關(guān)系型數(shù)據(jù)庫 D.一行為一個記錄 , 描述某個實(shí)體對象 答案:D,B,C 18.下面關(guān)于使用UPDATE語句,正確的是( ) A.被定義為NOT NULL的列不可以被更新為NULL B.不能在一個子查詢中更新一個表,同時從同一個表中選擇 C.不能把ORDER BY或LIMIT與多表語法的UPDATE語句同時使用 D.如果把一列設(shè)置為其當(dāng)前含有的值,則該列不會更新 答案:D,C,B 19. 關(guān)于Excel 數(shù)據(jù)庫應(yīng)用的描述正確的有( )。 A.是
49、一個數(shù)據(jù)清單 B.是按一定組織方式存儲在一起的相關(guān)數(shù)據(jù)的集合 C.是一個數(shù)組 D.是程序化的電子表格 答案:B,A 20.關(guān)于DELETE和TRUNCATE TABLE的說法,正確的是( ) A.兩者都可以刪除指定條目的記錄 B.前者可以刪除指定條目的記錄,后者不能 C.兩者都反回被刪除記錄的數(shù)目 D.前者返回被刪除記錄數(shù)目,后者不返回 答案:B,D 21.關(guān)于游標(biāo),下列說法正確的是( ) A.聲明后必須打開游標(biāo)以供使用 B.結(jié)束游標(biāo)使用時,必須閉游標(biāo) C.使用游標(biāo)前必須聲明它 D.游標(biāo)只能用于存儲過程和函數(shù) 答案:D,
50、C,A,B 22.下列說法正確的是( ) A.在MySQL中,不允許有空表存在,即一張數(shù)據(jù)表中不允許沒有字段。 B.在MySQL中,對于存放在服務(wù)器上的數(shù)據(jù)庫,用戶可以通過任何客戶端進(jìn)行訪問。 C.?dāng)?shù)據(jù)表的結(jié)構(gòu)中包含字段名、類型、長度、記錄。 D.字符型數(shù)據(jù)其常量標(biāo)志是單引號和雙引號,且兩種符號可以混用。 答案:B,A 23.下面數(shù)據(jù)庫名稱合法的是( ) A.db1/student B.db1.student C.db1_student D.db1&student 答案:D,C 24.下面語句
51、中,表示過慮條件是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); 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.
52、下列哪些列類型是數(shù)值型的數(shù)據(jù)( )。 A.DOUBLE B.INT C.SET D.FLOAT 答案:B,A,D 26.以下否定語句搭配正確的是() A.not in B.in not C.not between and D.is 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
53、.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 以下語句正確的是( ) A.SELECT store_name FROM Store_Information GROUP BY store_name B. SELECT SUM(sales) FROM Store_Information GROUP BY sales C.SELECT store_nam
54、e, price SUM(sales) FROM Store_Information GROUP BY store_name,price D.SELECT store_name, SUM(sales) FROM Store_Information GROUP BY store_name 答案:D,C,B 30. 在數(shù)據(jù)庫系統(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語句下列說法正確的是() A.create tab
55、le 表名(字段名1 字段類型,字段名2 字段類型,.....) B. create tables 表名(字段類型,字段名1 字段類型,字段名2.....) C.create tables 表名(字段名1 字段類型,字段名2 字段類型,.....) D. create table 表名(字段類型,字段名1 字段類型,字段名2.....) 答案:A,D 32.以下說法正確的是( ) A.一個服務(wù)器只能有一個數(shù)據(jù)庫 B.一個服務(wù)器可以有多個數(shù)據(jù)庫 C.一個數(shù)據(jù)庫只能建立一張數(shù)據(jù)表 D.一個數(shù)據(jù)庫可以建立多張數(shù)據(jù)表 答案:B,D 3
56、3.下列說法正確的是( ) A.一張數(shù)據(jù)表一旦建立完成,是不能修改的。 B.在MySQL中,用戶在單機(jī)上操作的數(shù)據(jù)就存放在單機(jī)中。 C.在MySQL中,可以建立多個數(shù)據(jù)庫,但也可以通過限定,使用戶只能建立一個數(shù)據(jù)庫。 D.要建立一張數(shù)據(jù)表,必須先建數(shù)據(jù)表的結(jié)構(gòu)。 答案:C,B,D 34.“show databases like ‘student%’”命令可以顯示出以下數(shù)據(jù)庫( ) A.student_my B.studenty C.mystudent D.student 答案:D,A,B 35.下面的選項(xiàng)是關(guān)系數(shù)據(jù)庫基本特
57、征的是( )。 A.與列的次序無關(guān) B.不同的列應(yīng)有不同的數(shù)據(jù)類型 C.不同的列應(yīng)有不同的列名 D.與行的次序無關(guān) 答案:C,D,A 36.在mysql提示符下,輸入____命令,可以查看由mysql自己解釋的命令( ) A.\? B.? C.help D.\h 答案:C,D,B 37.下列哪些數(shù)據(jù)是字符型數(shù)據(jù)。( ) A.中國 B.“1+2” C.”can’t” D.”張三-李四” 答案:B,D,C 38.關(guān)于語句limit 5,5,說法正確的是 A.表示檢索出第5行開始的5條記錄 B.表示檢索出行
58、6開始的5條記錄 C.表示檢索出第6行開始的5條記錄 D.表示檢索出行5開始的5條記錄 答案:C,D 39.SQL語言集幾個功能模塊為一體,其中包括( ) A.C. DCL B. B. DML C. D. DNL D.A. DDL 答案:D,B,A 40.下列說法正確的是() 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 use
59、r modify id int primary key; 答案:D,B,A,C 41.視圖一般不用于下列哪些語句( ) A.DELETE B.SELECT C.INSERT D.UPDATE 答案:C,D,A 42.在算術(shù)運(yùn)算符、比較運(yùn)算符、邏輯運(yùn)算符,這三種符號中,它們的優(yōu)先級排列不正確的是( ) A.算術(shù)/邏輯/比較 B.比較/邏輯/算術(shù) C.比較/算術(shù)/邏輯 D.算術(shù)/比較/邏輯 答案:A,C,B 43.對同一存儲過程連續(xù)兩次執(zhí)行命令DROP PROCEDURE IF EXISTS,將會( ) A.第一次執(zhí)行刪
60、除存儲過程,第二次產(chǎn)生一個錯誤 B.第一次執(zhí)行刪除存儲過程,第二次無提示 C.存儲過程不能被刪除 D.最終刪除存儲過程 答案:B,D 44.關(guān)于檢索結(jié)果排序,正確的是( ) A.關(guān)鍵字DESC表示降序,ASC表示升序 B.如果指定多列排序,只能在最后一列使用升序或降序關(guān)鍵字 C.如果指定多列排序,可以在任意列使用升序或降序關(guān)鍵字 D.關(guān)鍵字ASC表示降序,DESC表示升序 答案:A,C 45.以下語句錯誤的是() ; SELECT rank, AVG(salary) FROM people HAVING AVG(salary) >
61、; 1000 GROUP BY rank; A.SELECT rank, AVG(salary) FROM people GROUP BY rank HAVING AVG(salary) > 1000 B.SELECT rank, AVG(salary) FROM people HAVING AVG(salary) > 1000 GROUP BY rank; C.SELECT AVG(salary) FROM people GROUP BY rank HAVING AVG(salary) > 1000; D.SELECT rank, AVG
62、(salary) FROM people GROUP BY rank WHERE AVG(salary) > 1000; 答案:D,B 46.創(chuàng)建數(shù)據(jù)表時,下列哪些列類型的寬度是可以省略的。 ( ) A.DATE B.INT C.CHAR D.TEXT 答案:B,D,A 47.關(guān)于主鍵下列說法正確的是() A.主鍵的值對用戶而言是沒有什么意義 B.主鍵的主要作用是將記錄和存放在其他表中的數(shù)據(jù)進(jìn)行關(guān)聯(lián)。 C.一個主鍵是唯一識別一個表的每一記錄, D.主鍵是不同表中各記錄之間的簡單指針。 答案:C,B,D,A 48.您需要顯示
63、從2009年1月1日到2009年12月31日雇傭的所有職員的姓名和雇傭日期。職員信息表tblEmployees包含列Name和列HireDate,下面哪些語句能完成該功能 ( ) A.SELECT Name, HireDate FROM tblEmployees B.SELECT Name, HireDate FROM tblEmployees WHERE HireDate =’2009-01-01’ OR ‘2009-12-31’ C.SELECT Name, HireDate FROM tblEmployees WHERE HireDate BETWEEN ’20
64、08-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.原子性 D. 一致性 答案:C,D,A,B 50.對于顯示操作以下說法正確的是() A.show database;顯示所有數(shù)據(jù)庫 B.show table;顯示所有表 C.show tables;顯示所有表 D.show databases;顯示所有數(shù)據(jù)
65、庫 答案:D,B 51.語句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ù) C.檢索products表中prod_name字段包含'se'的數(shù)據(jù) D.檢索products表中prod_name字段不包含'se'的數(shù)據(jù) 答案:C,B,A 52.在mysql提示符下可以輸入一
66、個SQL語句,并以( )結(jié)尾,然后按回車執(zhí)行該語句( ) A.“\G” B.“?!? C.“\g” D.“;” 答案:D,C,A 53.關(guān)于insert語句下列說法正確的是() A.insert into 表名values(字段名1對應(yīng)的值); B.insert into 表名 values(字段名1對應(yīng)的值,字段名2對應(yīng)值); C.insert into 表名(字段名1) value (字段名1對應(yīng)的值); D. insert into 表名(字段名1,字段名2) values(字段名1對應(yīng)的值,字段名2對應(yīng)值); 答案:D,B
67、 54. 23 關(guān)系數(shù)據(jù)模型哪些優(yōu)點(diǎn)?( ) A.A)結(jié)構(gòu)簡單 B. C)有標(biāo)準(zhǔn)語言 C. B)適用于集合操作 D. D)可表示復(fù)雜的語義 答案:A,C,B 55.對某個數(shù)據(jù)庫使用記錄單 , 可以進(jìn)行的記錄操作有( ) A.刪除 B.新建 C.還原 D.插入 答案:B,A,C 56.關(guān)于select語句下列說法正確的是() 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的記錄的那個字段的值
- 溫馨提示:
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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 設(shè)備采購常用的四種評標(biāo)方法
- 車間員工管理須知(應(yīng)知應(yīng)會)
- 某公司設(shè)備維護(hù)保養(yǎng)工作規(guī)程
- 某企業(yè)潔凈車間人員進(jìn)出管理規(guī)程
- 企業(yè)管理制度之5S管理的八個口訣
- 標(biāo)準(zhǔn)化班前會的探索及意義
- 某企業(yè)內(nèi)審員考試試題含答案
- 某公司環(huán)境保護(hù)考核管理制度
- 現(xiàn)場管理的定義
- 員工培訓(xùn)程序
- 管理制度之生產(chǎn)廠長的職責(zé)與工作標(biāo)準(zhǔn)
- 某公司各級專業(yè)人員環(huán)保職責(zé)
- 企業(yè)管理制度:5S推進(jìn)與改善工具
- XXX公司環(huán)境風(fēng)險(xiǎn)排查及隱患整改制度
- 生產(chǎn)車間基層管理要點(diǎn)及建議