MySQL数据库技术单选题100道及答案_第1页
MySQL数据库技术单选题100道及答案_第2页
MySQL数据库技术单选题100道及答案_第3页
MySQL数据库技术单选题100道及答案_第4页
MySQL数据库技术单选题100道及答案_第5页
已阅读5页,还剩17页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

MySQL数据库技术单选题100道及答案1.在MySQL中,用于创建数据库的关键字是()A.CREATETABLEB.CREATEDATABASEC.NEWDATABASED.MAKEDATABASE答案:B2.以下哪种数据类型适合存储日期()A.VARCHARB.INTC.DATED.FLOAT答案:C3.若要向表中插入一条记录,应该使用的语句是()A.UPDATEB.DELETEC.INSERTINTOD.SELECT答案:C4.在MySQL中,删除表的语句是()A.DROPTABLEB.DELETETABLEC.REMOVETABLED.ERASETABLE答案:A5.要查询表中所有记录,使用的SQL语句是()A.SELECT*FROM表名B.SELECT列名FROM表名C.SELECTALLFROM表名D.SELECTEVERYTHINGFROM表名答案:A6.若要对查询结果进行排序,应该使用的关键字是()A.ORDERB.ORDERBYC.SORTD.SORTBY答案:B7.以下哪个关键字用于指定条件筛选记录()A.WHEREB.WHENC.IFD.FOR答案:A8.在MySQL中,以下哪种数据类型用于存储可变长度的字符串()A.CHARB.VARCHARC.TEXTD.BLOB答案:B9.要修改表中某条记录的数据,使用的语句是()A.INSERTB.UPDATEC.DELETED.ALTER答案:B10.以下哪个语句用于给表添加一个新列()A.ADDCOLUMNB.INSERTCOLUMNC.NEWCOLUMND.CREATECOLUMN答案:A11.若要删除表中的某条记录,应该使用的语句是()A.DELETEFROM表名WHERE条件B.REMOVEFROM表名WHERE条件C.ERASEFROM表名WHERE条件D.DROPFROM表名WHERE条件答案:A12.在MySQL中,用于获取当前日期和时间的函数是()A.NOW()B.TODAY()C.CURRENT_DATE()D.CURRENT_TIME()答案:A13.以下哪种数据类型用于存储精确的小数()A.FLOATB.DOUBLEC.DECIMALD.REAL答案:C14.要查询表中满足多个条件的记录,条件之间可以使用()连接A.ANDB.ORC.NOTD.ALL答案:A15.在MySQL中,以下哪个关键字用于限制查询结果返回的行数()A.LIMITB.TOPC.FIRSTD.NUMBER答案:A16.若要创建一个索引,应该使用的语句是()A.CREATEINDEXB.NEWINDEXC.MAKEINDEXD.ADDINDEX答案:A17.以下哪种连接类型会返回两个表中匹配的记录()A.INNERJOINB.LEFTJOINC.RIGHTJOIND.FULLJOIN答案:A18.要删除数据库,使用的语句是()A.DROPDATABASEB.DELETEDATABASEC.REMOVEDATABASED.ERASEDATABASE答案:A19.在MySQL中,用于统计记录数量的函数是()A.COUNT()B.SUM()C.AVG()D.MAX()答案:A20.以下哪个数据类型可以存储二进制数据()A.VARCHARB.BINARYC.TEXTD.INT答案:B21.若要修改表的名称,使用的语句是()A.RENAMETABLEB.CHANGETABLEC.ALTERTABLENAMED.UPDATETABLENAME答案:A22.要查询表中某列的最大值,使用的函数是()A.MIN()B.MAX()C.AVG()D.SUM()答案:B23.在MySQL中,用于分组查询的关键字是()A.GROUPB.GROUPBYC.ORDERBYD.SORTBY答案:B24.以下哪种数据类型占用的存储空间最小()A.TINYINTB.SMALLINTC.INTD.BIGINT答案:A25.若要向表中插入多条记录,可以使用()语法A.INSERTINTOVALUESB.INSERTINTO(列名)VALUES(值1),(值2),...C.INSERTMULTIPLED.INSERTALL答案:B26.要删除表中的所有记录,但保留表结构,使用的语句是()A.DELETE*FROM表名B.DROPTABLE表名C.TRUNCATETABLE表名D.REMOVEALLFROM表名答案:C27.在MySQL中,用于获取当前用户的函数是()A.CURRENT_USER()B.USERNAME()C.GET_USER()D.MY_USER()答案:A28.以下哪个数据类型适合存储密码()A.VARCHARB.CHARC.BINARYD.TEXT答案:C29.若要对查询结果进行分页,需要结合()关键字使用A.LIMITB.OFFSETC.LIMIT和OFFSETD.PAGE答案:C30.要查询表中某列的平均值,使用的函数是()A.SUM()B.AVG()C.COUNT()D.MAX()答案:B31.在MySQL中,用于连接两个字符串的函数是()A.CONCAT()B.JOIN()C.ADD_STRING()D.MERGE_STRING()答案:A32.以下哪种数据类型可以存储无符号整数()A.INTB.UNSIGNEDINTC.BIGINTD.SMALLINT答案:B33.若要创建一个存储过程,应该使用的关键字是()A.CREATEPROCEDUREB.NEWPROCEDUREC.MAKEPROCEDURED.ADDPROCEDURE答案:A34.要查询表中不重复的记录,使用的关键字是()A.DISTINCTB.UNIQUEC.SINGLED.ONLY答案:A35.在MySQL中,用于获取字符串长度的函数是()A.LENGTH()B.SIZE()C.STR_LENGTH()D.CHAR_LENGTH()答案:A36.以下哪个数据类型用于存储时间()A.TIMEB.DATEC.DATETIMED.TIMESTAMP答案:A37.若要修改存储过程,使用的语句是()A.UPDATEPROCEDUREB.ALTERPROCEDUREC.CHANGEPROCEDURED.MODIFYPROCEDURE答案:B38.要查询表中满足某个范围条件的记录,使用的操作符是()A.BETWEEN...AND...B.FROM...TO...C.IND.LIKE答案:A39.在MySQL中,用于获取当前数据库名称的函数是()A.DATABASE()B.CURRENT_DB()C.GET_DB()D.MY_DB()答案:A40.以下哪种数据类型可以存储大文本()A.VARCHARB.TEXTC.LONGTEXTD.CHAR答案:C41.若要删除存储过程,使用的语句是()A.DROPPROCEDUREB.DELETEPROCEDUREC.REMOVEPROCEDURED.ERASEPROCEDURE答案:A42.要查询表中某列以某个字符开头的记录,使用的操作符是()A.=B.LIKEC.IND.BETWEEN答案:B43.在MySQL中,用于获取系统时间戳的函数是()A.NOW()B.CURRENT_TIMESTAMP()C.TIMESTAMP()D.GET_TIMESTAMP()答案:B44.以下哪个数据类型用于存储枚举类型数据()A.ENUMB.SETC.VARCHARD.CHAR答案:A45.若要创建一个视图,应该使用的语句是()A.CREATEVIEWB.NEWVIEWC.MAKEVIEWD.ADDVIEW答案:A46.要查询表中某列包含某个字符串的记录,使用的操作符是()A.=B.LIKEC.IND.BETWEEN答案:B47.在MySQL中,用于删除视图的语句是()A.DROPVIEWB.DELETEVIEWC.REMOVEVIEWD.ERASEVIEW答案:A48.以下哪种数据类型用于存储集合类型数据()A.ENUMB.SETC.VARCHARD.CHAR答案:B49.若要对视图进行更新操作,需要满足一定条件,以下说法正确的是()A.可以直接更新所有视图B.只有简单视图可以更新C.视图都不能更新D.复杂视图也能直接更新答案:B50.要查询表中某列的最小值,使用的函数是()A.MIN()B.MAX()C.AVG()D.SUM()答案:A51.在MySQL中,用于获取数据库中所有表的语句是()A.SHOWTABLESB.LISTTABLESC.DISPLAYTABLESD.VIEWTABLES答案:A52.以下哪个数据类型用于存储货币值()A.DECIMALB.FLOATC.DOUBLED.INT答案:A53.若要创建一个索引来提高查询性能,以下哪种索引类型最适合范围查询()A.普通索引B.唯一索引C.主键索引D.组合索引答案:D54.要查询表中某列的值在某个集合中的记录,使用的操作符是()A.=B.LIKEC.IND.BETWEEN答案:C55.在MySQL中,用于获取表结构信息的语句是()A.DESC表名B.SHOWSTRUCTURE表名C.DISPLAYTABLEINFO表名D.VIEWTABLEDETAILS表名答案:A56.以下哪种数据类型用于存储布尔值()A.TINYINT(1)B.BITC.BOOLEAND.CHAR(1)答案:A57.若要创建一个触发器,应该使用的关键字是()A.CREATETRIGGERB.NEWTRIGGERC.MAKETRIGGERD.ADDTRIGGER答案:A58.要查询表中某列的值不在某个集合中的记录,使用的操作符是()A.NOTINB.NOTLIKEC.NOTBETWEEND.!=答案:A59.在MySQL中,用于获取数据库版本信息的函数是()A.VERSION()B.GET_VERSION()C.MYSQL_VERSION()D.DB_VERSION()答案:A60.以下哪个数据类型用于存储二进制大对象()A.BLOBB.TEXTC.VARCHARD.CHAR答案:A61.若要删除触发器,使用的语句是()A.DROPTRIGGERB.DELETETRIGGERC.REMOVETRIGGERD.ERASETRIGGER答案:A62.要查询表中某列的值为空的记录,使用的操作符是()A.ISNULLB.=NULLC.!=NULLD.NOTNULL答案:A63.在MySQL中,用于获取当前会话的自动提交模式的变量是()A.AUTOCOMMITB.CURRENT_AUTOCOMMITC.GET_AUTOCOMMITD.MY_AUTOCOMMIT答案:A64.以下哪种数据类型用于存储JSON数据()A.JSONB.VARCHARC.TEXTD.BLOB答案:A65.若要创建一个用户并分配权限,使用的语句是()A.CREATEUSER用户名IDENTIFIEDBY'密码'B.NEWUSER用户名IDENTIFIEDBY'密码'C.MAKEUSER用户名IDENTIFIEDBY'密码'D.ADDUSER用户名IDENTIFIEDBY'密码'答案:A66.要查询表中某列的值不为空的记录,使用的操作符是()A.ISNOTNULLB.!=NULLC.=NOTNULLD.NOTNULL答案:A67.在MySQL中,用于获取所有用户的语句是()A.SHOWUSERSB.LISTUSERSC.DISPLAYUSERSD.VIEWUSERS答案:A68.以下哪个数据类型用于存储几何图形数据()A.GEOMETRYB.VARCHARC.TEXTD.BLOB答案:A69.若要修改用户的密码,使用的语句是()A.UPDATEUSER用户名SETPASSWORD='新密码'B.ALTERUSER用户名IDENTIFIEDBY'新密码'C.CHANGEUSER用户名PASSWORD'新密码'D.MODIFYUSER用户名SETPASSWORD='新密码'答案:B70.要查询表中某列的值符合某个正则表达式的记录,使用的操作符是()A.REGEXPB.LIKEC.IND.BETWEEN答案:A71.在MySQL中,用于获取当前数据库中所有视图的语句是()A.SHOWVIEWSB.LISTVIEWSC.DISPLAYVIEWSD.VIEWVIEWS答案:A72.以下哪种数据类型用于存储XML数据()A.XMLB.VARCHARC.TEXTD.BLOB答案:A73.若要撤销用户的某个权限,使用的语句是()A.REVOKE权限ON数据库.表名FROM用户名B.REMOVE权限ON数据库.表名FROM用户名C.ERASE权限ON数据库.表名FROM用户名D.DELETE权限ON数据库.表名FROM用户名答案:A74.要查询表中某列的值大于某个值的记录,使用的操作符是()A.>B.<C.>=D.<=答案:A75.在MySQL中,用于获取当前数据库中所有存储过程的语句是()A.SHOWPROCEDURESB.LISTPROCEDURESC.DISPLAYPROCEDURESD.VIEWPROCEDURES答案:A76.以下哪个数据类型用于存储IPv4地址()A.INTUNSIGNEDB.VARCHAR(15)C.BINARY(4)D.CHAR(15)答案:C77.若要授予用户某个权限,使用的语句是()A.GRANT权限ON数据库.表名TO用户名B.ALLOW权限ON数据库.表名TO用户名C.PERMIT权限ON数据库.表名TO用户名D.GIVE权限ON数据库.表名TO用户名答案:A78.要查询表中某列的值小于某个值的记录,使用的操作符是()A.>B.<C.>=D.<=答案:B79.在MySQL中,用于获取当前数据库中所有触发器的语句是()A.SHOWTRIGGERSB.LISTTRIGGERSC.DISPLAYTRIGGERSD.VIEWTRIGGERS答案:A80.以下关于MySQL事务的说法,错误的是()A.事务可以保证一组操作要么全部执行,要么全部不执行B.事务的原子性通过回滚(ROLLBACK)操作来实现C.事务的一致性是指事务执行前后数据库的完整性约束不被破坏D.事务的隔离性是指一个事务的执行不会被其他事务干扰,MySQL默认的事务隔离级别是读未提交(READ-UNCOMMITTED)答案:D81.在MySQL中,要将查询结果导出到文件,使用的命令是()A.SELECT...INTOOUTFILEB.SELECT...TOFILEC.EXPORTSELECT...TOD.SAVESELECT...AS答案:A82.以下哪种数据类型可以存储IP地址和子网掩码()A.VARBINARY(16)B.VARCHAR(39)C.INTD.DECIMAL(39,0)答案:A83.若要将两个表按照某个条件进行连接,并且返回左表中所有记录以及右表中匹配的记录,应该使用()A.INNERJOINB.LEFTJOINC.RIGHTJOIND.FULLOUTERJOIN答案:B84.在MySQL中,用于获取当前会话中所有变量的值的语句是()A.SHOWVARIABLESB.LISTVARIABLESC.DISPLAYVARIABLESD.VIEWVARIABLES答案:A85.以下哪个函数用于在MySQL中对字符串进行大小写转换()A.UPPER()和LOWER()B.CASE()C.CHANGE_CASE()D.SWITCH_CASE()答案:A86.若要创建一个自增主键列,在定义列时需要使用()关键字A.AUTO_INCREMENTB.AUTO_INCREASEC.SELF_INCREMENTD.SELF_INCREASE答案:A87.在MySQL中,以下关于索引的说法,正确的是()A.索引越多越好,可以显著提高查询性能B.索引会增加数据插入、更新和删除的开销C.唯一索引和主键索引没有区别D.索引只能创建在单个列上答案:B88.要查询表中某列的值大于等于某个值的记录,使用的操作符是()A.>B.<C.>=D.<=答案:C89.以下哪种数据类型用于存储时间间隔()A.INTERVALB.TIMEC.DATETIMED.TIMESTAMP答案:A90.在MySQL中,用于获取数据库中所有函数的语句是()A.SHOWFUNCTIONSTATUSB.LISTFUNCTIONSC.DISPLAYFUNCTIONSD.VIEWFUNCTIONS答案:A91.若要对表进行分区,在创建表时使用的关键字是()A.PART

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论