首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >mysql模拟题三

mysql模拟题三

作者头像
week
发布2018-08-27 10:28:01
1.4K0
发布2018-08-27 10:28:01
举报
文章被收录于专栏:用户画像用户画像用户画像

一、单选题(共34分)

  1、mysql中唯一索引的关键字是(C)(1分)

  A.fulltextindex

  B.onlyindex

  C.uniqueindex

  D.index

  2、下面关于索引描述中错误的一项是(C)(1分)

  A.索引可以提高数据查询的速度

  B.索引可以降低数据的插入速度

  C.innodb存储引擎支持全文索引

  D.删除索引的命令是dropindex

  3、支持主外键,索引及事务的存储引擎为是(B)(2分)

  A.MYISAM

  B.INNODB

  C.MEMORY

  D.CHARACTER

  4、对事务的描述中不正确的是(C)(2分)

  A.事务具有原子性

  B.事务具有隔离性

  C.事务回滚使用commit命令

  D.事务具有可靠性

  5、mysql中,备份数据库的命令是(A)(2分)

  A.mysqldump

  B.mysql

  C.backup

  D.copy

  6、实现批量数据导入的命令是(B)(2分)

  A.mysqldump

  B.mysql

  C.backup

  D.return

  7、创建用户的命令是(B)(2分)

  A.joinuser

  B.createuser

  C.createroot

  D.mysqluser

  8、修改自己的mysql服务器密码的命令是(C)(2分)

  A.mysql

  B.grant

  C.setpassword

  D.changepassword

  9、找回mysql服务器root密码的很重要的一步是跳过权限表的检查启动mysql,该命令是(D)(2分)

  A.mysql-uroot–proot

  B.mysqladmin-uroot-proot

  C.netstartmysql

  D.mysqld-nt--skip-grant-tables

10、联合查询使用的关键字是(B)(2分)

  A.UNION

  B.JOIN

  C.ALL

  D.FULL

  11、有订单表orders,包含用户信息userid,产品信息productid,以下(D)语句能够返回至少被订购过两回的productid?(2分)

  A.selectproductidfromorderswherecount(productid)>1

  B.selectproductidfromorderswheremax(productid)>1

  C.selectproductidfromorderswherehavingcount(productid)>1groupbyproductid

  D.selectproductidfromordersgroupbyproductidhavingcount(productid)>1

  12、子查询中可以使用运算符ANY,它表示的意思是(B)(2分)

  A.满足所有的条件

  B.满足至少一个条件

  C.一个都不用满足

  D.满足至少5个条件

  13、一种存储引擎,其将数据存储在内存当中,数据的访问速度快,电脑关机后数据丢失,具有临时存储数据的特点,该存储引擎是(C)(2分)

  A.MYISAM

  B.INNODB

  C.MEMORY

  D.CHARACTER

  14、事务中能实现回滚的命令是(C)(2分)

  A.TRANSACTION

  B.COMMIT

  C.ROLLBACK

  D.SAVEPOINT

  15、mysql中,还原数据库的命令是(B)(2分)

  A.mysqldump

  B.mysql

  C.backup

  D.return

  16、ysql中存储用户全局权限的表是(D)(2分)

  A.table_priv

  B.procs_priv

  C.columns_priv

  D.user

  17、删除用户的命令是(A)(2分)

  A.dropuser

  B.deleteuser

  C.droproot

  D.truncateuser

  18、给名字是zhangsan的用户分配对数据库studb中的stuinfo表的查询和插入数据权限的语句是(B)(2分)

  A.grantselect,insertonstudb.stuinfofor‘zhangsan’@’localhost’

  B.grantselect,insertonstudb.stuinfoto‘zhangsan’@’localhost’

  C.grant‘zhangsan’@’localhost’toselect,insertforstudb.stuinfo

  D.grant‘zhangsan’@’localhost’tostudb.stuinfoonselect,insert

二、多项选择题(共12分)

  20、事务具有下面的特性(ABC)(4分)

  A稳定性

  B原子性

  C隔离性

  D再生性

  21、下列的函数中可以处理日期和时间的函数有(BCD)(4分)

  Around

  BWeekDay

  CCurdate

  DDayofMonth

  22、mysql中的约束有(BCD)(4分)

  A.检查约束

  B.默认约束

  C.非空约束

  D.唯一约束

四、简答题(共12分)

  24、在mysql中常用存储引擎有哪几种(最少三种),每个引擎特点区别?(6分)

  25忘记MySQL管理员root的密码如何解决?写出步骤和指令(6分)

五、编程题(共42分)

  1.有一个关于商品供应及顾客订单的数据库。其中包括四个表,表中信息如下:

  供应表apply(id、name、sid、price)

  说明:id供应厂家编号name供应厂家名称sid商品编号price商品价格

  顾客表customers(gid、name、address、balance)

  说明:gid顾客编号address地址balance余额

  订单表orders(sid、gid、date)

  说明:sid商品编号gid顾客编号date订单日期

  商品表goods(sid、name、count)

  说明:sid商品编号name商品名称count商品数量

  1)分析各个表之间的关系(主外键引用关系),创建四个表(4分)

  2)从供应表中查询全体供应厂商的基本信息(3分)

  3)从顾客表中查询地址在长春的顾客的顾客编号、顾客姓名及余额(3分)

  4)从商品表中查询以“可乐”两个字结尾的商品名称及数量,并按数量降序排序(4分)

  5)从订单表中查询购买商品编号为“101”商品的顾客编号及订单日期(3分)

  6)从商品表中查询最多商品数量、最少商品数量及商品总数量的记录信息(4分)

  7)查询出2008-8-8顾客的订单信息,要求包括顾客姓名、商品名称及订单日期(4分)

  8)向商品表中追加一条纪录”204”,”可口可乐”,”900”)(3分)

  9)将商品表中商品编号为204的商品名称更改为”百事可乐”(3分)

  10)将顾客表上余额不足1000元的,将其订单日期延后10天(4分)

  11)删除订单表中商品编号为”102”的订单记录(3分)

  12)将商品表中没有顾客订购的商品信息删除(4分)

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2014年03月05日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
云数据库 MySQL
腾讯云数据库 MySQL(TencentDB for MySQL)为用户提供安全可靠,性能卓越、易于维护的企业级云数据库服务。其具备6大企业级特性,包括企业级定制内核、企业级高可用、企业级高可靠、企业级安全、企业级扩展以及企业级智能运维。通过使用腾讯云数据库 MySQL,可实现分钟级别的数据库部署、弹性扩展以及全自动化的运维管理,不仅经济实惠,而且稳定可靠,易于运维。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档