MySQL数据库原理设计与应用复习题_第1页
MySQL数据库原理设计与应用复习题_第2页
MySQL数据库原理设计与应用复习题_第3页
MySQL数据库原理设计与应用复习题_第4页
MySQL数据库原理设计与应用复习题_第5页
已阅读5页,还剩17页未读 继续免费阅读

下载本文档

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

文档简介

MySQL数据库原理设计与应用复习题一、单选题(共31题,每题1分,共31分)1.下面可以回收test用户的SELECT全局权限的是()。A、REVOKESELECTONmydb.*FROM'test1'@'%';B、REVOKESELECTON*.*FROM'test1'@'%';C、REVOKESELECTONmydb.goodsFROM'test1'@'%';D、以上答案都不正确正确答案:B2.下面关于复制已有的表数据说法错误的是()。A、要求获取数据与插入数据的表结构要相同B、可在短期内快速增加表的数据量C、可能会发生主键冲突D、以上说法都不正确正确答案:D3.MySQL提供的()语句可查看数据表的创建语句。A、DESCRIBEB、SHOWFULLCOLUMNSC、SHOWCOLUMNSD、SHOWCREATETABLE正确答案:D4.在数据库备份还原的命令中,“A、输出重定向B、root用户家目录C、当前用户家目录D、输入重定向正确答案:D5.以下()选项是创建视图的默认算法。A、UNDEFINEDB、MERGEC、TEMPTABLED、以上选项都不正确正确答案:A6.以下()选项用于为视图数据操作设置检查条件。A、WITHCHECKOPTIONB、ASC、SQLSECURITYD、ALGORITHM正确答案:A7.以下是子查询语句特点的是()。A、必须书写在圆括号内B、只能作为SQL的条件不能独立运行C、一条语句中只能有一个子查询语句D、以上说法都不正确正确答案:A8.下面关于命令“mysqld--initialize-insecure”描述错误的是()。A、“mysqld”表示MySQL安装目录下bin目录中的mysqld.exe服务程序B、MySQL自动为默认用户“root”生成一个随机的复杂密码C、“--initialize”表示初始化数据库D、MySQL自动为默认用户“root”的密码设置为空正确答案:B9.下面()表示日期和时间的数据类型。A、DECIMAL(6,2)B、DATEC、YEARD、TIMESTAMP正确答案:D10.若依据一个视图创建另一个视图,那么添加()选项,视图的数据操作会进行级联检查。A、DEFINERB、CASCADEDC、LOCALD、以上选项都不正确正确答案:B11.下面关于JSON_OBJECTAGG()函数描述正确的是()。A、用于将符合条件的参数字段值做为单个JSON数组返回B、第1个参数表示“键”,第2个参数表示“键”对应的值C、参数只能是表的字段D、以上说法都不正确正确答案:B12.下面关于“LIMIT4”的描述正确的是()。A、4表示可获取的最大记录数量B、4表示从5条记录开始获取C、查询的实际记录数不能小于4D、以上说法都不正确正确答案:A13.以下()不能使用USER()函数为自己修改密码。A、密码过期的用户B、匿名用户C、有用户名但没有密码的用户D、以上答案全部正确正确答案:B14.()可在一个关系中从垂直方向去掉不需要的属性,保留需要的属性。A、连接B、笛卡尔积C、选择D、投影正确答案:D15.下面关于MySQL安装目录描述错误的是()。A、lib目录用于存储一系列的库文件B、include目录用于存放一些头文件C、bin目录用于存放一些课执行文件D、以上答案都不正确正确答案:D16.下面用于添加或删除默认约束的是()。A、CREATETABLEB、ALTERTABLEC、SHOWTABLED、以上答案都不正确正确答案:B17.暂停二进制日志的命令是()。A、SETsql_log_bin=0;B、SETsql_log_bin=1;C、PURGEMASTER;D、PAUSEMASTER;正确答案:A18.下面关于表达式“-4-2”的描述正确的是()。A、4前面的“-”表示减法运算符B、2前面的“-”表示负号C、4前面的“-”符号是一个一元操作符D、以上说法都不正确正确答案:C19.以下账户命名错误的是()。A、test@localhostB、''@''C、'abc'@'%'D、mark-manager@%正确答案:D20.默认情况下,表达式3/1的结果为()。A、3B、3.0C、3.0000D、以上答案全部正确正确答案:C21.有订单表order,包含用户信息uid,商品信息gid,以下()语句能够返回至少被购买两次的商品id。A、SELECTgidFROMorderWHERECOUNT(gid)>1;B、SELECTgidFROMorderWHEREMAX(gid)>1;C、SELECTgidFROMorderGROUPBYgidHAVINGCOUNT(gid)>1;D、SELECTgidFROMorderWHEREHAVINGCOUNT(gid)>1GROUPBYgid;正确答案:C22.以下选项中,()用于描述数据在磁盘中如何存储。A、外模式B、内模式C、概念模式D、以上答案都不正确正确答案:B23.下面关于DECIMAL(5,3)的说法中,正确的是()。A、它不可以存储小数B、5表示数据的长度,3表示数据的精度C、5表示整数位数,3表示小数点后的位数D、以上说法都正确正确答案:B24.在数据库备份还原的命令中,“~”符号表示()。A、输出重定向B、当前用户家目录C、输入重定向D、root用户家目录正确答案:B25.以下()可替换已有视图。A、CREATEVIEWB、REPLACEVIEWC、CREATEORREPLACED、以上选项都不正确正确答案:C26.以下属于行子查询的是()。A、SELECTnameFROMsh_goods_categoryWHEREid=(SELECTcategory_idFROMsh_goodsWHEREname='智能手机');B、SELECTnameFROMsh_goods_categoryWHEREidIN(SELECTcategory_idFROMsh_goods);C、SELECTid,price,scoreFROMsh_goodsWHERE(price,score)=(SELECTMAX(price),MIN(score)FROMsh_goods);D、以上答案都不正确正确答案:C27.下面列出的()是数据库管理系统的简称。A、DBB、DBAC、DBMSD、DBS正确答案:C28.定义视图的查询语句是(),则向视图添加数据一定会成功。A、SELECTMAX(pric)FROMsh_goods;B、SELECTcategory_idFROMsh_goodsGROUPBYcategory_id;C、SELECTid,nameFROMsh_goods;D、以上选项全部正确正确答案:C29.使用mysqldump命令时,()选项表示导出xml格式的数据。A、#REF!B、#REF!C、#REF!D、#REF!正确答案:A30.以下可以用于比较运算的函数是()。A、RAND()B、POW()C、CEIL()D、IN()正确答案:D31.以下()是查询语句select选项的默认值。A、ALLB、DISTINCTC、DISTINCTROWD、以上答案都不正确正确答案:A二、多选题(共13题,每题1分,共13分)1.下面关于外键约束描述正确的是()。A、可防止非法数据的插入B、会带来额外的开销C、删除主表的数据时,需要先删除从表的数据D、以上说法都不正确正确答案:ABC2.创建视图时可用以下()选项完成视图的安全控制。A、DEFINERB、UNDEFINEDC、WITHCHECKOPTIOND、SQLSECURITY正确答案:AD3.下列字段中,适合创建索引的是()。A、商品idB、商品名称C、商品是否上架D、商品图片正确答案:AB4.以下选项()表示“cid等于5且price等于199”的比较条件。A、cid=5&&price=199B、(cid,price)=(5,199)C、cid=5ORprice=199D、以上答案都不正确正确答案:AB5.开启一个事务使用()。A、BEGINB、STARTTRANSACTIONC、COMMITD、ROLLBACK正确答案:AB6.以下选项属于数据控制语言的是()。A、ALTERB、GRANTC、COMMITD、ROLLBACK正确答案:BCD7.下列选项中,占用字节数均为4的是()。A、TINYINTB、INTC、FLOATD、DOUBLE正确答案:BC8.下面表达式的返回值为8的是()。A、CEIL(7.9)B、FLOOR(8.2)C、ROUND(7.5)D、TRUNCATE(7.8,0)正确答案:ABC9.以下()语句可解决主键冲突。A、REPLACE...VALUES...B、INSERTINTO...SELECT...C、INSERTINTO...ONDUPLICATEKEYUPDATE...D、以上答案全部正确正确答案:AC10.在下列查询条件中,不会使用索引,而是全表扫描的是()。A、nameLIKE'%笔记'B、nameLIKE'笔记%'C、nameLIKE'笔记'D、nameLIKE'%笔记%'正确答案:AD11.以下()选项可使用ALTERUSER修改。A、用户名B、密码C、用户是否锁定D、每小时允许用户执行更新的次数正确答案:BCD12.SELECT特权可以被应用在数据库()内容上。A、全局B、数据库C、表D、列正确答案:ABCD13.下列关于MYSQL中事务的说法,正确的有()。A、事务就是针对数据库的一组操作B、事务中的语句要么都执行,要么都不执行C、事务提交成功后其中的操作才会生效D、可以通过STARTTRANSACTION来提交事务正确答案:ABC三、判断题(共65题,每题1分,共65分)1.逻辑异或的操作数都为真时,运算结果为假。A、正确B、错误正确答案:A2.DATE类型用于表示日期值,但不包含时间部分。A、正确B、错误正确答案:A3.表达式中同时出现多个圆括号时,最内层圆括号中的表达式优先级最高。A、正确B、错误正确答案:A4.表达式“0&&NULL”的运算结果为NULL。A、正确B、错误正确答案:B5.校对集用于为不同字符集指定比较和排序的规则。A、正确B、错误正确答案:A6.删除数据时若没有设置条件,则系统不会删除表中的任何记录。A、正确B、错误正确答案:B7.默认情况下,视图的DEFINER为当前用户。A、正确B、错误正确答案:A8.回溯统计对应的分组字段值为NULL。A、正确B、错误正确答案:A9.为字段插入的数据不在合法的取值范围内时,则自动转换为该类型范围内的最大值或最小值。A、正确B、错误正确答案:B10.TEXT类型所能保存的最大字符数量取决于字符串实际占用的字节数。A、正确B、错误正确答案:A11.含有外键约束的从表字段不能修改表结构。A、正确B、错误正确答案:A12.建立自动增长的字段必须是主键。A、正确B、错误正确答案:B13.BINARY关键字修饰的字符串比较时严格区分大小写和空格。A、正确B、错误正确答案:A14.ALTERTABLE...CHANGE中新字段名与旧字段名的数据类型相同,也必须重新设置。A、正确B、错误正确答案:A15.ORDERBY的排序规则中DESC表示升序,ASC表示降序。A、正确B、错误正确答案:B16.浮点数乘法运算的结果精度等于参与运算的操作数的最大精度。A、正确B、错误正确答案:B17.删除正在登录的用户,只有该用户会话关闭后才会生效。A、正确B、错误正确答案:A18.分组时只需在GROUPBY分组字段后添加ASC或DESC就能实现分组排序功能。A、正确B、错误正确答案:A19.凡是在计算机中用来描述事物的信息都可称作数据。A、正确B、错误正确答案:A20.SELECT查询BIT类型字段时,会自动转换为对应的字符显示。A、正确B、错误正确答案:A21.主键冲突替换操作一次只能修改一条记录。A、正确B、错误正确答案:B22.MySQL支持多个字段分组并为每个分组排序。A、正确B、错误正确答案:A23.在插入数据的语法中INTO关键字可以省略。A、正确B、错误正确答案:A24.“createtablet3”语句用于创建一个没有列的空表。A、正确B、错误正确答案:B25.UPDATE语句属于SQL的数据库定义语言。A、正确B、错误正确答案:B26.所有查询字段的值必须完全相同时才被认为是重复记录。A、正确B、错误正确答案:A27.外连接可以保留主表与从表不匹配的记录。A、正确B、错误正确答案:A28.CREATEORREPLACEVIEW语句替换的视图不存在时,则会创建一个视图。A、正确B、错误正确答案:A29.一次插入多条记录时,不能使用ONDUPLICATEKEYUPDATE解决主键冲突。A、正确B、错误正确答案:B30.主键约束的字段值要同时满足非空和唯一性。A、正确B、错误正确答案:A31.子查询语句是一条完整的SELECT语句,能够独立的执行。A、正确B、错误正确答案:A32.字段的校对集设置为utf8_bin,可区分大小写以及字符串末尾的空格。A、正确B、错误正确答案:B33.使用ALTERVIEW可修改视图的名称。A、正确B、错误正确答案:B34.内模式决定数据在数据库中存储的方式。A、正确B、错误正确答案:A35.WHERE子句中不能使用聚合函数。A、正确B、错误正确答案:A36.非关系型数据库MongoDB中保存的数据可以建立索引。A、正确B、错误正确答案:A37.LIMIT可限制查询、更新和删除的记录数量。A、正确B、错误正确答案:A38.校对集“utf8_general_cs”中的cs表示不分区大小写。A、正确B、错误正确答案:B39.创建视图时可自定义列名称,但要保证列的数量与查询的字段数量相同。A、正确B、错误正确答案:A40.SELECT实际查询的记录数可以小于LIMIT设置的数量。A、正确B、错误正确答案:A41.mysql.user表中authentication_string字段保存的值根据用户验证插件的不同而不同。A、正确B、错误正确答案:A42.MySQL5.x版本之后DROPUSER语句每次只能删除一个指定的用户。A、正确B、错误正确答案:B43.一个数据库只能有一个外模式,而概念模式和内模式则可有多个。A、正确B、错误正确答案:B44.语句“SHOWTABLESLIKEnew%”可获取以new开头的数据表。A、正确B、错误正确答案:B45.CREATETABLE之前必须利用USE选择数据库,否则会报“Nodatabaseselected”错误。A、正确B、错误正确答案:B46.向视图添加数据时,必须满足视图的基本表中对应字段的约束条件。A、正确B、错误正确答案:A47.一个事务中只能创建一个保存点。A、正确B、错误正确答案:B48.计算机在人工管理阶段没有操作系统和管理数据的软件。A、正确B、错误正确答案:A49.含有NULL值的子查询结果不参与条件匹配。A、正确B、错误正确答案:A50.省略CROSSJOIN中的CROSS同样

温馨提示

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

最新文档

评论

0/150

提交评论