您好,欢迎访问三七文档
当前位置:首页 > 电子/通信 > 综合/其它 > MYSQL测试题-(2)
班级:_______________姓名:________________科目:MYSQL第1页共5页一、单选题(共34分)1、mysql中唯一索引的关键字是(C)(1分)A.fulltextindexB.onlyindexC.uniqueindexD.index2、下面关于索引描述中错误的一项是(C)(1分)A.索引可以提高数据查询的速度B.索引可以降低数据的插入速度C.innodb存储引擎支持全文索引D.删除索引的命令是dropindex3、支持主外键,索引及事务的存储引擎为是(B)(2分)A.MYISAMB.INNODBC.MEMORYD.CHARACTER4、对事务的描述中不正确的是(C)(2分)A.事务具有原子性B.事务具有隔离性C.事务回滚使用commit命令D.事务具有可靠性5、mysql中,备份数据库的命令是(A)(2分)A.mysqldumpB.mysqlC.backupD.copy6、实现批量数据导入的命令是(B)(2分)A.mysqldumpB.mysqlC.backupD.return7、创建用户的命令是(B)(2分)A.joinuserB.createuserC.createrootD.mysqluser8、修改自己的mysql服务器密码的命令是(C)(2分)A.mysqlB.grantC.setpasswordD.changepassword9、找回mysql服务器root密码的很重要的一步是跳过权限表的检查启动mysql,该命令是(D)(2分)A.mysql-uroot–prootB.mysqladmin-uroot-prootC.netstartmysqlD.mysqld-nt--skip-grant-tables10、联合查询使用的关键字是(B)(2分)A.UNIONB.JOINC.ALLD.FULL11、有订单表orders,包含用户信息userid,产品信息productid,以下(D)语句能够返回至少被订购过两回的productid?(2分)A.selectproductidfromorderswherecount(productid)1B.selectproductidfromorderswheremax(productid)1C.selectproductidfromorderswherehavingcount(productid)1groupbyproductid班级:_______________姓名:________________科目:MYSQL第2页共5页D.selectproductidfromordersgroupbyproductidhavingcount(productid)112、子查询中可以使用运算符ANY,它表示的意思是(B)(2分)A.满足所有的条件B.满足至少一个条件C.一个都不用满足D.满足至少5个条件13、一种存储引擎,其将数据存储在内存当中,数据的访问速度快,电脑关机后数据丢失,具有临时存储数据的特点,该存储引擎是(C)(2分)A.MYISAMB.INNODBC.MEMORYD.CHARACTER14、事务中能实现回滚的命令是(C)(2分)A.TRANSACTIONB.COMMITC.ROLLBACKD.SAVEPOINT15、mysql中,还原数据库的命令是(B)(2分)A.mysqldumpB.mysqlC.backupD.return16、ysql中存储用户全局权限的表是(D)(2分)A.table_privB.procs_privC.columns_privD.user17、删除用户的命令是(A)(2分)A.dropuserB.deleteuserC.droprootD.truncateuser18、给名字是zhangsan的用户分配对数据库studb中的stuinfo表的查询和插入数据权限的语句是(B)(2分)A.grantselect,insertonstudb.stuinfofor‘zhangsan’@’localhost’B.grantselect,insertonstudb.stuinfoto‘zhangsan’@’localhost’C.grant‘zhangsan’@’localhost’toselect,insertforstudb.stuinfoD.grant‘zhangsan’@’localhost’tostudb.stuinfoonselect,insert二、多项选择题(共12分)20、事务具有下面的特性(ABC)(4分)A稳定性B原子性C隔离性D再生性21、下列的函数中可以处理日期和时间的函数有(BCD)(4分)AroundBWeekDayCCurdateDDayofMonth22、mysql中的约束有(BCD)(4分)A.检查约束B.默认约束C.非空约束D.唯一约束四、简答题(共12分)24、在mysql中常用存储引擎有哪几种(最少三种),每个引擎特点区别?(6分)班级:_______________姓名:________________科目:MYSQL第3页共5页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分)班级:_______________姓名:________________科目:MYSQL第4页共5页2)从供应表中查询全体供应厂商的基本信息(3分)3)从顾客表中查询地址在长春的顾客的顾客编号、顾客姓名及余额(3分)4)从商品表中查询以“可乐”两个字结尾的商品名称及数量,并按数量降序排序(4分)5)从订单表中查询购买商品编号为“101”商品的顾客编号及订单日期(3分)6)从商品表中查询最多商品数量、最少商品数量及商品总数量的记录信息(4分)7)查询出2008-8-8顾客的订单信息,要求包括顾客姓名、商品名称及订单日期(4分)8)向商品表中追加一条纪录”204”,”可口可乐”,”900”)(3分)9)将商品表中商品编号为204的商品名称更改为”百事可乐”(3分)班级:_______________姓名:________________科目:MYSQL第5页共5页10)将顾客表上余额不足1000元的,将其订单日期延后10天(4分)11)删除订单表中商品编号为”102”的订单记录(3分)12)将商品表中没有顾客订购的商品信息删除(4分)
本文标题:MYSQL测试题-(2)
链接地址:https://www.777doc.com/doc-6182492 .html