以下为《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字内容到此结束,中间部分内容请查看底下的图片预览]请点击下方选择您需要的文档下载。
以上为《MYSQL测试题》的无排版文字预览,完整格式请下载
下载前请仔细阅读上面文字预览以及下方图片预览。图片预览是什么样的,下载的文档就是什么样的。