今天给大家分享一个我们在学习数据库的过程中非常有用的员工信息表(其中包含dept、emp、bonus、salgrade及数据),很多初学者都会利用此表来学习数据库。过两天给大家分享如果利用这些表来学习SQL语句!!


正文

1.dept表

CREATE TABLE `dept`(`deptno` INT(2) NOT NULL, `dname` VARCHAR(14),`loc` VARCHAR(13),CONSTRAINT pk_dept PRIMARY KEY(deptno)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;INSERT INTO dept VALUES (10,'ACCOUNTING','NEW YORK');
INSERT INTO dept VALUES (20,'RESEARCH','DALLAS');
INSERT INTO dept VALUES (30,'SALES','CHICAGO');
INSERT INTO dept VALUES (40,'OPERATIONS','BOSTON');

2.emp表

CREATE TABLE `emp` (`empno` int(4) NOT NULL PRIMARY KEY,`ename` VARCHAR(10),  `job` VARCHAR(9),  `mgr` int(4),  `hiredate` DATE,  `sal` float(7,2),  `comm` float(7,2),  `deptno` int(2),CONSTRAINT fk_deptno FOREIGN KEY(deptno) REFERENCES dept(deptno)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;INSERT INTO EMP VALUES (7369,'SMITH','CLERK',7902,'1980-12-17',800,NULL,20);
INSERT INTO EMP VALUES (7499,'ALLEN','SALESMAN',7698,'1981-02-20',1600,300,30);
INSERT INTO EMP VALUES (7521,'WARD','SALESMAN',7698,'1981-02-22',1250,500,30);
INSERT INTO EMP VALUES (7566,'JONES','MANAGER',7839,'1981-04-02',2975,NULL,20);
INSERT INTO EMP VALUES (7654,'MARTIN','SALESMAN',7698,'1981-09-28',1250,1400,30);
INSERT INTO EMP VALUES (7698,'BLAKE','MANAGER',7839,'1981-05-01',2850,NULL,30);
INSERT INTO EMP VALUES (7782,'CLARK','MANAGER',7839,'1981-06-09',2450,NULL,10);
INSERT INTO EMP VALUES (7788,'SCOTT','ANALYST',7566,'1987-07-13',3000,NULL,20);
INSERT INTO EMP VALUES (7839,'KING','PRESIDENT',NULL,'1981-11-07',5000,NULL,10);
INSERT INTO EMP VALUES (7844,'TURNER','SALESMAN',7698,'1981-09-08',1500,0,30);
INSERT INTO EMP VALUES (7876,'ADAMS','CLERK',7788,'1987-07-13',1100,NULL,20);
INSERT INTO EMP VALUES (7900,'JAMES','CLERK',7698,'1981-12-03',950,NULL,30);
INSERT INTO EMP VALUES (7902,'FORD','ANALYST',7566,'1981-12-03',3000,NULL,20);
INSERT INTO EMP VALUES (7934,'MILLER','CLERK',7782,'1982-01-23',1300,NULL,10);

3.bonus表

CREATE TABLE `bonus`(`ename` VARCHAR(10),`job` VARCHAR(9),`sal` INT, `comm` INT
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

4.salgrade表

CREATE TABLE `salgrade` (  `grade` int, `losal` int,  `hisal` int
) ENGINE=InnoDB DEFAULT CHARSET=utf8; INSERT INTO SALGRADE VALUES (1,700,1200);
INSERT INTO SALGRADE VALUES (2,1201,1400);
INSERT INTO SALGRADE VALUES (3,1401,2000);
INSERT INTO SALGRADE VALUES (4,2001,3000);
INSERT INTO SALGRADE VALUES (5,3001,9999);

走进MySQL---分享dept、emp、bonus、salgrade员工信息管理表相关推荐

  1. oracle scott 关系图,oracle下scott用户的四张表(emp,dept,bonus,salgrade)的建表语句:

    scott用户的四张表(emp,dept,bonus,salgrade)的建表语句 emp -- Create table create table EMP ( empno NUMBER(4) not ...

  2. java员工信息管理_基于jsp的员工信息管理-JavaEE实现员工信息管理 - java项目源码...

    基于jsp+servlet+pojo+mysql实现一个javaee/javaweb的员工信息管理, 该项目可用各类java课程设计大作业中, 员工信息管理的系统架构分为前后台两部分, 最终实现在线上 ...

  3. 【软件测试】Oracle中scott用户的emp、dept、bonus、salgrade建表代码与数据

    --创建 scott 数据库中的 dept 表 CREATE TABLE dept(-- 部门编号DEPTNO NUMBER(2) CONSTRAINT PK_DEPT PRIMARY KEY,-- ...

  4. mysql员工信息表_MySQL版emp员工信息表

    MySQL版emp员工信息表,可以用来练习MySQL或测试MySQL环境是否正常工作. create table emp ( empno numeric(4) not null, ename varc ...

  5. mysql 查询案例dept,emp表内数据

    mysql 查询案例dept,emp表内数据 部门表 员工表 工资等级表 查询案例: 部门表 CREATE TABLE DEPT( DEPTNO INT PRIMARY KEY, – 部门编号 DNA ...

  6. 带你走进MySQL数据库(MySQL入门详细总结一)

    导读:关于MySQL用三篇文章带你进入MySQL的世界. 带你走进MySQL数据库(MySQL入门详细总结二) 带你走进MySQL数据库(MySQL入门详细总结三) 文章目录 1.MySQL 2.My ...

  7. 【java毕业设计】基于javaEE+原生Servlet+MySql的企业员工信息管理系统设计与实现(毕业论文+程序源码)——企业员工信息管理系统

    基于javaEE+原生Servlet+MySql的企业员工信息管理系统设计与实现(毕业论文+程序源码) 大家好,今天给大家介绍基于javaEE+原生Servlet+MySql的企业员工信息管理系统设计 ...

  8. mysql群发消息_分享网站群发站内信数据库表设计

    本文和大家分享一下网站站内信实现表设计的功能.需要的朋友可以参考下. "站内信"不同于电子邮件,电子邮件通过专门的邮件服务器发送.保存.而"站内信"是系统内的消 ...

  9. Mysql 设计超市经营管理系统,包括员工信息表(employee)和 员工部门表(department)

    互联网技术学院周测机试题(二) 一.需求分析 为进一步完善连锁超市经营管理,提高管理效率,减少管理成本,决定开发一套商品管理系统,用于日常的管理.本系统分为商品管理.员工管理.店铺管理,库存管理等功能 ...

最新文章

  1. vb.net usb通用协议api_充电头百花齐放不通用,热门全协议充电头盘点,充电问题一站搞定...
  2. 数据结构 单链表 C
  3. 【C 语言】指针间接赋值 ( 直接修改 和 间接修改 指针变量 的值 | 在函数中 间接修改 指针变量 的值 | 在函数中 间接修改 外部变量 的原理 )
  4. 机器学习与统计学的本质差异
  5. 毕业论文 | 单相AC-DC变换电路(附源代码与电路设计图及器件清单)电子设计大赛
  6. 揭开不一样的世界,这5部纪录片绝对不能错过!
  7. javascript中浅拷贝和深拷贝的理解
  8. 【LeetCode笔记】48. 旋转图像(Java、矩阵、偏数学、原地算法)
  9. 【Matplotlib】【Python】如何使用matplotlib绘制折现图
  10. DWR自学笔记(1)HelloWorld
  11. 破51项国际榜单纪录!解读华为云擎天架构调度求解引擎
  12. 先搭云安全框架 再谈云落地
  13. python广度优先算法最短路径_最短路径问题的Dijkstra算法 -python
  14. 学html和css的感受
  15. nvm nodejs npm快速安装
  16. U盘exe病毒解决方案
  17. Java中计算圆柱的体积
  18. 作业(数组)---运行环境winTC(二)
  19. 008-2018-09-12 文件操作
  20. 前端面试你需要知道的事情:简历

热门文章

  1. 根据Date类型出生年月日计算出年龄
  2. 先有小米后有vivo,为何这届手机厂商接连“造芯”?
  3. MATLAB报错:位置 1 处的索引无效。数组索引必须为正整数或逻辑值的一种解决办法
  4. eNSP防火墙进入WEB界面登陆
  5. ACM-ICPC 2018 南京赛区网络预赛 J AC Challenge (状压dp)
  6. 全闪存阵列叩开企业级应用大门
  7. Python dict_values取第一个值
  8. linux主机通过top看CPU性能指标
  9. 智慧教室系统--重点设备监控系统
  10. 保研面试,考研复试-万能模板,一分钟到三分钟英语口语自我介绍。