我是靠谱客的博主 强健月光,最近开发中收集的这篇文章主要介绍mysql36页答案_MySQL初级考试试题及答案,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

《MySQL初级考试试题及答案》由会员分享,可在线阅读,更多相关《MySQL初级考试试题及答案(30页珍藏版)》请在人人文库网上搜索。

1、1以下聚合函数求最大值的是 ( )A.MAXB.IFC.CASED.AVG答案:A2. SQL语句中的条件用以下哪一项来表达()ATHENB. WHILEC. WHERED. IF答案: C3. 在视图上不能完成的操作是 ()A. 查询B. 在视图上定义新的视图C. 更新视图D. 在视图上定义新的表答案: D4. 可以用 ()来声明游标A. CREATE TABLEB. ALTER CURSORC. SET GLOBALD. DECLARE CURSOR答案: D5 .使用CREATE TABLE句的()子句,在创建基本表时可以启用全文本搜索A. FULLTEXTB. ENGINEC. FRO。

2、MD. WHRER答案: A6. 以下能够删除一列的是 ()A. alter table emp remove addcolumnB. alter table emp drop column addcolumnC. alter table emp delete column addcolumnD. alter table emp delete addcolumn答案: B7. 若要撤销数据库中已经存在的表 S,可用()。A. DELETE TABLE SB. DELETE SC. DROP SD. DROP TABLE S答案: D8查找表结构用以下哪一项 ( )AFINDBSELETECAL。

3、TERDDESC答案:D9 要得到最后一句SELEC查询到的总行数,可以使用的函数是()AFOUND_ROWS BLAST_ROWS CROW_COUNT DLAST_INSERT_ID答案: A10. SELECTS句的完整语法较复杂,但至少包括的部分是 ()A. 仅 SELECTB. SELEC,T FROMC. SELEC,T GROUPD. SELEC,TINTO答案: B11. UNIQUE惟一索引的作用是()A. 保证各行在该索引上的值都不得重复B. 保证各行在该索引上的值不得为 NULLC. 保证参加惟一索引的各列,不得再参加其他的索引D. 保证惟一索引不能被删除答案: A12.。

4、 用于将事务处理写到数据库的命令是 ()A. insertB. rollbackC. commitD. savepoint答案: C13 .查找条件为:姓名不是 NULL的记录()A. WHERE NAME ! NULLB. WHERE NAME NOT NULLC. WHERE NAME IS NOT NULLD. WHERE NAME!=NULL答案: C14. 主键的建立有 ()种方法A. B. 四C. 二D. 三答案: D15. 在视图上不能完成的操作是 ()A. 更新视图数据B. 在视图上定义新的基本表C. 在视图上定义新的视图D. 查询答案:B16. 在SQL语言中,子查询是()。。

5、A. 选取单表中字段子集的查询语句B. 选取多表中字段子集的查询语句C. 返回单表中数据子集的查询语言D. 嵌入到另一个查询语句之中的查询语句答案: D 17向数据表中插入一条记录用以下哪一项 ()A CREATEBINSERTCSAVEDUPDATE答案: B18. 在select语句的where子句中,使用正则表达式过滤数据的关键字是 ()AlikeBagainstCmatchD regexp答案: D19. SQL语言的数据操纵语句包括 SELECT INSERT UPDATE DELET等。其中最重要的,也是使用最频繁的语句是 ()。AUPDATEBSELECTCDELETEDINSE。

6、RT答案: B20 以下哪种操作能够实现实体完整性 ()A. 设置唯一键B. 设置外键C. 减少数据冗余D. 设置主键答案: B21. SQL语言中,删除一个视图的命令是()A R EMOVEBCLEARCDELETE DDROP 答案: D22修改数据库表结构用以下哪一项 ()AUPDATEBCREATECUPDATEDDALTER答案: D 23在全文本搜索的函数中,用于指定被搜索的列的是(AMATCH()BAGAINST()CFULLTEXT()DREGEXP()答案:A24以下语句错误的是 ()A select sal+1 from emp;B select sal*10,sal*de。

7、ptno from emp;C.不能使用运算符号D select sal*10,deptno*10 from emp;答案: C25下列 ()不属于连接种类A. 左外连接B. 内连接C. 中间连接D. 交叉连接答案: C26. 若用如下的SQL语句创建了一个表SC ()NOT NULL, SCORE INTEGE,R。CREATE TABLE (SCS# CHA(R 6) NOT NULL,C# CHA(R 3)NOTE CHA(20);向SC表插入如下行时,()行可以被插入A. ( NULL,103, 80,选修)B. (200823,101, NULL, NULL)C. (201132, 。

8、NULL, 86, )D. (201009,111, 60,必修)答案: B27. 删除用户账号命令是 ()A. DROP USERB. DROP TABLE USERC. DELETE USERD. DELETE FROM USER答案: A28. 以下语句错误的是 ()A. alter table emp delete column addcolumn;B. alter table emp modify column addcolumn char(10);C. alter table emp change addcolumn addcolumn int;D. alter table emp。

9、 add column addcolumn int;答案: A29. 组合多条SQL查询语句形成组合查询的操作符是()A. SELECTB. ALLC. LINKD. UNION答案: D30. 创建数据库使用以下哪项 ()A. create mytestB. create table mytestC database mytestD create database mytest答案:D31以下哪项用来分组 ()AORDER BYBORDERED BYC GROUP BYD GROUPED BY答案: D32. SQL是一种()语言。A 函数型B. 高级算法C. 关系数据库D. 人工智能 答案。

10、: C33. 删除数据表用以下哪一项 ()A. DROPB. UPDATEC. DELETED. DELETED 答案: A34. 若要在基本表S中增加一列CN (课程名),可用()A. ADD TABLE S ALTECN CHAR(8)B. ALTER TABLE S ADCN CHAR(8)C. ADD TABLE(SCN CHAR(8)D. ALTER TABLE(S ADD CN CHA(R8) 答案: B35. 下列的SQL语句中,()不是数据定义语句。A. CREATE TABLEB. GRANTC. CREATE VIEWD. DROP VIEW 答案: B36. 以下删除记录。

11、正确的 ()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;答案: A37. 删除经销商 1018 的数据记录的代码为 () from distributors where distri_num=1018A. drop tableB. delete *C. drop columnD. delete答案: D38. 按照姓名降序排列 ()A ORDER BY DESC。

12、 NAMEB ORDER BY NAME DESCC ORDER BY NAME ASCDORDER BY ASC NAME)来创建唯一索引答案:B39可以在创建表时用 ()来创建唯一索引,也可以用 (A Create table,Create indexB. 设置主键约束,设置唯一约束C. 设置主键约束,Create in dexD. 以上都可以答案: C40. 在SELECTS句中,使用关键字()可以把重复行屏蔽A. TOPB. ALLC. UNIOND. DISTINCT答案: D41. 以下聚合函数求平均数的是 ()A. COUNTB. MAXC. AVGD. SUM答案: C42. 。

13、返回当前日期的函数是 ()A. curtime()B. adddate()C. curnow()D. curdate()答案: D43. 用来插入数据的命令是 (),用于更新的命令是 (A. INSERT, UPDATEB. CREAT,E INSERT INTOC. DELET,E UPDATED. UPDATE,INSERT答案: A44. SELECT COUNT(SAL) FROM EMP GROUP BY DE意思是;(A. 求每个部门中的工资B求每个部门中工资的大小C. 求每个部门中工资的综合D. 求每个部门中工资的个数答案: D45以下表达降序排序的是 ()AASCBESCCDE。

14、SCDDSC答案:C46. 以下哪项不属于数据模型()A. 关系模型B. 网状模型C. 层次模型D. 网络模型答案:A47. 有三个表,它们的记录行数分别是 10行、2行和6行,三个表进行交叉连接后,结果集中共有()行数据A. 18B. 26C. 不确定D. 120答案:D48. 从GROUP B分组的结果集中再次用条件表达式进行筛选的子句是()A. FROMB. ORDER BYC. HAVINGD. WHERE答案:C49. 为数据表创建索引的目的是()A. 提高查询的检索性能B. 归类C. 创建唯一索引D. 创建主键答案:A50. 如果要回滚一个事务,则要使用()语句。A. commit。

15、 transactionB. begi ntran sacti onC. revokeD. rollback transaction答案:D51. 查找数据表中的记录用以下哪一项()A. ALTREB. UPDATEC. SELECTD . DELETE答案:C52 .在MySQL中,建立数据库用()A . CREATE TAB I命令B. CREATE TRIGGER令C. CREATE INDE命令D . CREATE DATABASE答案:D53 . MySQL中,预设的、拥有最高权限超级用户的用户名为 ()A . testB AdministratorCDAD root答案:D54以下。

16、插入记录正确的 ()A insert into emp(ename,hiredate,sal) values (value1,value2,value3);B insert into 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); 答案: A55在SQL语言中的视图VIEW是数据库的()A. 外模式B. 存储模式C模式D 内模式。

17、答案: A56以下哪项用来排序 ()AORDERED BYBORDER BYCGROUP BYDGROUPED BY答案: B57以下聚合函数求个数的是 ()AAVGBSUMCMAXDCOUNT答案: D58.在select语句中,实现选择操作的子句是()AselectB group byCwhereD from答案: C 59查找数据库中所有的数据表用以下哪一项 ()ASHOW DATABASEBSHOW TABLESCSHOW DATABASESDSHOW TABLE答案: B60触发器不是响应以下哪一语句而自动执行的Mysql 语句AselectBinsertCdeleteD updat。

18、e答案: A61()表示一个新的事务处理块的开始A START TRANSACTIONBBEGIN TRANSACTIONCBEGIN COMMITDSTART COMMIT答案:A62以下语句不正确的是 ()A select * from emp;B select ename,hiredate,sal from emp;C select * from emp order deptno;D select * from where deptno=1 and sal=20 and CNAME= ACCESSB. S.S# = SC.S# and C.C# = SC.C# and SAGE in=2。

19、0 and CNAMEACinCESSC. SAGE in=20 and CNAME inACCESSD. S.S# = SC.S# and C.C# = SC.C# and SAGE=20 and CNAAMCEC=ESS 答案: D88. 以下哪项属于DDL操作()A. updateB. createC. insertD. delete答案: B89. 查找条件为:姓名为NULL的记录()A. WHERE NAME NULLB. WHERE NAME IS NULLC. WHERE NAME=NULLDWHERE NAME =NULL答案:B90 .条件“ IN(20,30,40)” 表示。

20、()A. 年龄在20到40之间B. 年龄在20到30之间C. 年龄是20或30或40D. 年龄在30到40之间答案: C91正则表达式的转义符是 ()A B C;D $答案: A92更新数据表中的记录用以下哪一项 ()A DELETE BALTRE CUPDATE D SELECT 答案: C93关系数据库中,主键是 ()A. 创建唯一的索引,允许空值B. 只允许以表中第一字段建立C. 允许有多个主键的D. 为标识表中唯一的实体答案: D94. 使用SELECTS句随机地从表中挑出指定数量的行,可以使用的方法是()A. 在LIMIT子句中使用RAND(函数指定行数,并用 ORDER B子句定义。

21、一个排序规则 B只要使用LIMIT子句定义指定的行数即可,不使用 ORDER B子句C. 只要在 ORDER B子句中使用RAND(函数,不使用 LIMIT子句D. 在ORDER B子句中使用RAND(函数,并用LIMIT子句定义行数 答案: D95. 进入要操作的数据库TEST用以下哪一项()AIN TEST BSHOW TEST CUSER TEST DUSE TEST 答案: D96. 例如数据库中有A表,包括学生,学科,成绩三个字段,数据库结构为学生学科成绩张三语文80张三数学100李四语文70李四数学80李四英语80如何统计每个学科的最高分 ()A. select 学生,max成绩)。

22、from A group by 学生;B. select 学生,max(成绩)from A group by学科;C. select 学生,max(成绩)from A order by 学生;D. select 学生,max(成绩)from A group by 成绩; 答案:B97. 下列哪些语句对主键的说明正确 ( )A. 主键可重复B主键不唯一C. 在数据表中的唯一索引D. 主键用foreign key修饰 答案: C98. 数据库服务器、数据库和表的关系,正确的说法是 ()A. 个数据库服务器只能管理一个数据库,一个数据库只能包含一个表B. 个数据库服务器可以管理多个数据库,一个数据库。

23、可以包含多个表C. 一个数据库服务器只能管理一个数据库,一个数据库可以包含多个表D. 个数据库服务器可以管理多个数据库,一个数据库只能包含一个表 答案: B99例如数据库中有A 表,包括学生,学科,成绩三个字段, 数据库结构为学生学科成绩张三语文60张三数学100李四语文70李四数学80李四英语80如何统计最高分 80的学科()A. SELECT MA成绩)FROM A GROUP B学科 HAVING MAX成绩)80;B. SELECTS FROM A GROUP B学科 HAVING成绩80;C. SELEC学科 FROM A GROUP B学科 HAVING MAX成绩)80;D. S。

24、ELEC学科 FROM A GROUP B学科 WHERE MAX成绩)80; 答案: C100统计每个部门中人数 ()ASELECT SUM(ID) FROM EMP GROUP BY DEPTNO;BSELECT SUM(ID) FROM EMP ORDER BY DEPTNO;CSELECT COUNT(ID) FROM EMP ORDER BY DEPTNO;DSELECT COUNT(ID) FROM EMP GROUP BY DEPTNO; 答案: D101. DECIMAL是()数据类型A. 可变精度浮点值B. 整数值C. 双精度浮点值D. 单精度浮点值答案: A102视图是一种。

25、常用的数据对象,它是提供 ()和()数据的另一种途径,可以简化数据库操作A. 插入,更新B查看,检索C. 查看,存放D. 检索,插入答案:C103.删除数据表中的一条记录用以下哪一项 ( )A. DELETEDB. DELETEC. DROPD. UPDATE答案: B二、多项选择题1. 触发器是响应以下任意语句而自动执行的一条或一组MYSQL语句()A. UPDATEB. INSERTC. SELECTD. DELETE答案: B,A,D2. 对于删除操作以下说法正确的是()A. drop database 数据库名: 删除数据库B. delete from 表名; 删除表中所有记录条C. 。

26、delete from 表名 where 字段名=值;删除符合条件的记录条D. drop table 表名;删除表答案: B,C,D,A3. 下面正确的说法是 ()A. 关键字只能由单个的属性组成B. 在一个关系中,关键字的值不能为空C. 一个关系中的所有候选关键字均可以被指定为主关键字D. 关键字是关系中能够用来惟一标识元组的属性答案: D,B,C4 以下说法正确的是 ()A 字符型既可用单引号也可用双引号将串值括起来答案: A,D,B5关于主键下列说法正确的是()A. 可以是表中的一个字段,B. 是确定数据库中的表的记录的唯一标识字段,C该字段不可为空也不可以重复D. 可以是表中的多个字段。

27、组成的。答案: B,A,D,C6. mySQL支持哪些逻辑运算符A&B|CNOTDAND答案:D,C7以下不属于浮点型的是() A s mallint BmediumintC floatDint 答案: A,B,D 8下列正确的命令是 ( )A show tables;B show columns;C show columns from customers;D show databases; 答案: D,A,C 9正则表达式中,重复元字符“ *”表示 ()A. 无匹配B. 只匹配1个C. 0 个匹配D. 多个匹配 答案: C,D10 .下面对 union 的描述正确的是 ( )A. union。

28、 只连接结果集完全一样的查询语句B. union 可以连接结果集中数据类型个数相同的多个结果集C. union 是筛选关键词,对结果集再进行操作D. 任何查询语句都可以用 union来连接 答案: D,A,C11. 下列哪一个逻辑运算符的优先级排列不正确 ()A. AND/NOT/ORB. NOT/AND/ORC. OR/NOT /ANDD. OR/AND/NOT 答案: A,C,D12. 对某个数据库进行筛选后 , ()。A. B)可以选出符合某些条件组合的记录B. D)不能选择出符合条件组合的记录C. A)可以选出符合某些条件的记录D. C)只能选择出符合某一条件的记录答案: C,A 13。

29、下列语句错误的是 ()A select * from orders where ordername is not null;B select * from orders where ordername 1000 GROUP BY rank;ASELECT rank, AVG(salary) FROM people GROUP BY raHnAkVING AVG(salary) 1000BSELECT rank, AVG(salary) FROM peoplHe AVING AVG(salary) 1000 GROUP BY rank;CSELECT AVG(salary) FROM peopl。

30、e GROUP BY ranHk AVING AVG(salary) 1000;DSELECT rank, AVG(salary) FROM people GROUP BY raWnHk ERE AVG(salary) 1000; 答案: D,B 46创建数据表时,下列哪些列类型的宽度是可以省略的。( )ADATEBINTCCHARDTEXT答案: B,D,A 47关于主键下列说法正确的是()A. 主键的值对用户而言是没有什么意义B. 主键的主要作用是将记录和存放在其他表中的数据进行关联。C. 一个主键是唯一识别一个表的每一记录,D. 主键是不同表中各记录之间的简单指针。答案: C,B,D,A。

31、48您需要显示从 2009年1月1日到 2009年12月31日雇佣的所有职员的姓名和雇佣日期。职员信息表tbIEmployees包含列Name和列HireDate,下面哪些语句能完成该功能()ASELECT Name, HireDate FROM tblEmployeesBSELECT Name, HireDate FROM tblEmployees WHERE HireDate2=009-01-01 OR 2009-12-31CSELECT Name, HireDate FROM tblEmployees WHERE HireDate BETWEE2N008-12-31AND 2010-01。

32、-01DSELECT Name, HireDate FROM tblEmployees WHERE substring(HireDate,1,4)=2009; 答案: C,D 49以下哪项是事务特性 ()A. 独立性B 持久性C. 原子性D 一致性答案: C,D,A,B 50对于显示操作以下说法正确的是()A. show database;显示所有数据库B. show table;显示所有表C. show tables;显示所有表D. show databases显示所有数据库答案: D,B51 .语句 select * from products where prod_name like %。

33、se%结果集包括()A. 检索products表中prod_name字段以se结尾的数据B. 检索products表中prod_name字段以se开关的数据C. 检索products表中prod_name字段包含se的数据D. 检索products表中prod_name字段不包含se的数据答案: C,B,A52在mysql提示符下可以输入一个SQL语句,并以()结尾,然后按回车执行该语句( )A“G”Ba ”。”gD,C,ACD 答案:53关于 insert 语句下列说法正确的是A. insert into表名values字段名1对应的值);B. insert into表名values(字段名。

34、1对应的值,字段名 2对应值);C. insert into 表名 (字段名 1) value (字段名 1 对应的值 );D. insert into表名(字段名1,字段名2) values(字段名1对应的值,字段名2对应值); 答案: D,B54. 23 关系数据模型哪些优点? ()A. A)结构简单B. C)有标准语言C. B)适用于集合操作D. D)可表示复杂的语义 答案: A,C,B55. 对某个数据库使用记录单 , 可以进行的记录操作有 ()A.删除B新建C. 还原D. 插入答案: B,A,C56. 关于select语句下列说法正确的是()A.select (name) from 。

35、table person:所有记录的 name 字段的值Bselect (name) from person where age=12 or name=aa; or 或者C. select (name) from table person where age=12;查找 age=12 的记录的那个字段的 值D. select (name, age) from person where age=12 and name=aa; and并且 答案: B,D57在字符串比较中,下列哪些是不正确的 ()A. 所有标点符号比数字大B. 所有数字都比汉字大C. 所有英文比数字小D. 所有英文字母都比汉字小答。

36、案: B,C,A 58数据库信息的运行安全采取的主措施有 ()。A.备份与恢复B应急C. 风险分析D. 审计跟踪 答案: C,D,A,B三、填空题1select 9/3;的结果为 答案: 3.00002补全语句 :select vend_id,count(*) as num_prods from products group by ;答案: vend_id3用SELECTS行模糊查询时,可以使用匹配符,但要在条件值中使用 或%等通配符来配合查询。答案:-4当所查询的表不在当前数据库时, 可用格式来指出表或视图对象答案:数据库 .所有者名称 .对象名称5. 语句SELECT “ 1+2”;的显示。

37、结果是答案:“1+2”6. 如果MySQL服务名为MySQL5则在 Windows的命令窗口中,启动MySQL服务的指令是答案: net start mysql57. MySQL是一种 (多用户、单用户)的数据库管理系统答案:多用户8. select 2.5a +3;的结果为。答案:5.59. select (NULLNULL) is NUL的结果为。答案:010. 创建数据表的命令语句是答案: create table11. 语句可以修改表中各列的先后顺序答案:ALTER TABLE12. 当某字段要使用AUTO_INCREMENT勺属性时,该字段必须是类型的数据。 答案: INT13. 当某字段要使用AUTO_INCREMENT勺属性时,除了该字段必须是指定的类型外,该字段还必须是答案:关键字段或索引字段14. 在SELECT!句的FROM子句中最多可以指定 表或视图答案: 25615. ODBC是一种答案:开放式数据库连接16. 在SELECT!句的FROM子句中可以指定多个表或视图,相互之间要用 隔答案:逗号。

最后

以上就是强健月光为你收集整理的mysql36页答案_MySQL初级考试试题及答案的全部内容,希望文章能够帮你解决mysql36页答案_MySQL初级考试试题及答案所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(61)

评论列表共有 0 条评论

立即
投稿
返回
顶部