mysql考题

mysql 的考题

 

数据库考试题目
名字:
一、简答
1. mysql的管理员是?mysql的端口是?

root,3306

2. mysql中常见的数据类型有哪些,

 int  char  varchar  date

3. 管理mysql常用的工具有哪些?

1.mysql workbench

 2.sqlyong 3.navicat

4. SQL是什么?mysql是什么?有什么区别?

5. DML语句包括什么?

insert delete update
6. 怎样查询一张表中最后一行数据?比如说表名为test
7. 你所了解的数据库有哪些?
8. where和having的区别是什么?
二、数据库设计
1.商品表s
a.商品id(gid)数字类型
b.商品名称(name)字符类型
c.商品价格(price)数字类型
2.订单表d
a.订单id (did)数字类型
b.客户kid(kid)数字类型
c.订单信息(ddx)字符类型
D.商品id (gid)数字类型
3.客户表k
a.客户kid (kid)数字类型
b.客户信息kxx字符类型
C.客户名称name 字符类型
1.写出创建商品表的SQL语句

use test;

create table goods
(
gid int,
name int,
name varchar(255)
);


create table orders
(
did int,
ddx varchar(255),
kid int,
gid int
);
create table Customer
(
kid int,
kkx varchar(255),
name varchar(255)
);

2.添加新商品,商品名称为nokia,价格为500

insert into goods values(1,'nokia',500);

 

3.查询客户名称是K开头的人购买的所有商品的名称

-- 查询客户名称是K开头的人购买的所有商品的名称
select g.name from goods g,orders o,Customer C where g.gid = o.gid and
o.kid = C.kid and C.name like 'k%';

4.查询购买了商品价格最高的订单号是

 

5.查询每个客户下了多少订单,要求显示客户名称和订单数量

6.查询订单数量超过5的客户信息
7.删除客户scott的相关信息

8.查询客户表中第10行到第20行数据

幕布 - 思维概要整理工具

posted @ 2019-06-12 11:23  章鱼拔萝卜  阅读(789)  评论(0编辑  收藏  举报