专栏首页用户画像mysql模拟题三

mysql模拟题三

一、单选题(共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分)

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • Mysql常用命令行大全

    键入命令mysql -u root -p, 回车后提示你输入密码,输入12345,然后回车即可进入到mysql中了,mysql的提示符是:

    week
  • 1.2.3.1 ISO/OSI参考模型

    国际化标准组织(ISO)提出的网络体系结构模型,称为开发系统互联参考模型(OSI/RM),通常简称为OSI参考模型。OSI有七层,自下而上依次为物理层、数据链路...

    week
  • 7.6.2 内部排序算法的应用

    1)若n较小(N<=50),则可以采用直接插入排序或简单选择排序。由于直接插入排序所需的记录移动操作较简单选择排序多,因而当记录本身信息量较大时,用简单选择排序...

    week
  • 高性能JavaScript-JS脚本加载与执行对性能的影响

    在web产品优化准则中,很重要的一条是针对js脚本的加载和执行方式的优化。本篇文章简单描述一下其中的优化准则。 1. 脚本加载优化 1.1 脚本位置对性能的影响...

    寒月十八
  • 求素数(暴力枚举)-HDU 3823

    Besides the ordinary Boy Friend and Girl Friend, here we define a more academic ...

    ACM算法日常
  • 创意玫瑰图2(Rose Chart)

    今天跟大家分享另一种创意玫瑰图的制作方法! ▽ 本例所要讲的玫瑰图,制作方法稍微麻烦一点,主要是在数据组织环节比较繁琐,但是没有涉及到VBA的问题,所以只要动手...

    数据小磨坊
  • 实用!提高 Linux 效率的 30 个命令行常用快捷键!

    我们经常有时候需要敲命令,但是效率比较低,今天看到一篇非常不错的 提高Linux效率的30个命令行常用快捷键,供读者享用。

    杰哥的IT之旅
  • 网站出现“Service Unavailable”提示该如何解决

    为什么网站会出现“ServiceUnavailable”的提示? ? 出现这种情况是由于您的空间超过了系统分配的资源限制,主要是CPU资源,或者IIS连接数超过...

    企鹅号小编
  • 极限编程核心价值:勇气(Courage)

    勇气(Courage)是极限编程(Extreme Programming,XP)的核心价值之一。

    张高兴
  • 【新闻】:大数据可否算准世界杯?

    人类一思考,上帝就发笑;世界杯一来到,上帝笑得血压也升高。倒不是足球踢得多欢乐,而是世界杯预测太恶搞。   我略微总结了下,剔除掉贝利和大校这种...

    小莹莹

扫码关注云+社区

领取腾讯云代金券