MYSQL测试题

本文由用户“dgdfhdshdsh”分享发布 更新时间:2021-10-25 08:06:30 举报文档

以下为《MYSQL测试题》的无排版文字预览,完整格式请下载

下载前请仔细阅读文字预览以及下方图片预览。图片预览是什么样的,下载的文档就是什么样的。

一、单选题(共34分)

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

A. fulltext index B.only index C.unique index D.index

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

A.索引可以提高数据查询的速度 B.索引可以降低数据的插入速度

C.innodb存储引擎支持全文索引 D.删除索引的命令是drop index

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

A.MYISAM B.INNODB C.MEMORY D.CHARACTER

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

A.事务具有原子性 B.事务具有隔离性

C.事务回滚使用commit命令 D.事务具有可靠性

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

A.mysqldump B.mysql C.backup D.copy

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

A.mysqldump B.mysql C.backup D.return

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

A. join user B.create user C.create root D.mysql user

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

A.mysql B.grant C.set password D.change password

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

A. mysql -u root –proot B. mysqladmin -uroot -proot

C. net start mysql 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. select productid from orders where count(productid)>1

B. select productid fr 内容过长,仅展示头部和尾部部分文字预览,全文请查看图片预览。 12分)

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

A 稳定性 B原子性 C隔离性 D 再生性

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

A round B WeekDay C Curdate D DayofMonth

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

A.检查约束 B.默认约束 C.非空约束 D.唯一约束

四、简答题(共12分)

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

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

四、编程题(共42分)

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

供应表 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)从顾客表中查询地址在XX的顾客的顾客编号、顾客姓名及余额(3分)

从商品表中查询以“可乐”两个字结尾的商品名称及数量,并按数量降序排序(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分)

[文章尾部最后300字内容到此结束,中间部分内容请查看底下的图片预览]请点击下方选择您需要的文档下载。

  1. 实验训练1在MySQL中创建数据库和表作业(1)
  2. 1.2 MySQL安装与配置
  3. Mysql题目
  4. VF常用命令及其格式
  5. MySQL5.7.21安装教程
  6. Java连接MYSQL数据库的详细步骤
  7. Linux搭建测试环境总结
  8. Linux操作系统实验一:Linux Shell命令使用入门

以上为《MYSQL测试题》的无排版文字预览,完整格式请下载

下载前请仔细阅读上面文字预览以及下方图片预览。图片预览是什么样的,下载的文档就是什么样的。

图片预览