/* 功能:创建 scott 数据库中的 dept 表 */
CREATE TABLE dept (
deptno INT UNSIGNED auto_increment PRIMARY KEY COMMENT '部门编号',
dname VARCHAR ( 15 ) COMMENT '部门名称',
loc VARCHAR ( 50 ) COMMENT '部门所在位置'
) ENGINE = INNODB DEFAULT CHARSET = utf8 COMMENT = '部门表';
/* 功能:创建 scott 数据库中的 emp 表 */
CREATE TABLE emp (
empno INT UNSIGNED auto_increment PRIMARY KEY COMMENT '雇员编号',
ename VARCHAR ( 15 ) COMMENT '雇员姓名',
job VARCHAR ( 10 ) COMMENT '雇员职位',
mgr INT UNSIGNED COMMENT '雇员对应的领导的编号',
hiredate DATE COMMENT '雇员的雇佣日期',
sal DECIMAL ( 7, 2 ) COMMENT '雇员的基本工资',
comm DECIMAL ( 7, 2 ) COMMENT '奖金',
deptno INT UNSIGNED COMMENT '所在部门',
FOREIGN KEY ( deptno ) REFERENCES dept ( deptno )
) ENGINE = INNODB DEFAULT CHARSET = utf8 COMMENT = '雇员表';
/* 功能:创建数据库 scott 中的 salgrade 表,工资等级表 */
CREATE TABLE salgrade (
grade INT UNSIGNED COMMENT '工资等级',
losal INT UNSIGNED COMMENT '此等级的最低工资',
hisal INT UNSIGNED COMMENT '此等级的最高工资'
) ENGINE = INNODB DEFAULT CHARSET = utf8 COMMENT = '工资等级表';
/* 功能:创建数据库 scott 的 bonus 表,工资表 */
CREATE TABLE bonus (
ename VARCHAR ( 10 ) COMMENT '雇员姓名',
job VARCHAR ( 9 ) COMMENT '雇员职位',
sal DECIMAL ( 7, 2 ) COMMENT '雇员工资',
comm DECIMAL ( 7, 2 ) COMMENT '雇员资金'
) ENGINE = INNODB DEFAULT CHARSET = utf8 COMMENT = '工资表';
/* 功能:插入数据库 scott 中表 dept 的初始化数据 */
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' );
/* 功能:插入数据库 scott 中表 emp 的初始数据 */
INSERT INTO emp VALUES( 7369, 'SMITH', 'CLERK', 7902, '1980-12-17', 800, NULL, 20 );
INSERT INTO emp VALUES( 7499, 'ALLEN', 'SALESMAN', 7698, '1981-2-20', 1600, 300, 30 );
INSERT INTO emp VALUES( 7521, 'WARD', 'SALESMAN', 7698, '1981-2-22', 1250, 500, 30 );
INSERT INTO emp VALUES( 7566, 'JONES', 'MANAGER', 7839, '1981-4-2', 2975, NULL, 20 );
INSERT INTO emp VALUES( 7654, 'MARTIN', 'SALESMAN', 7698, '1981-9-28', 1250, 1400, 30 );
INSERT INTO emp VALUES( 7698, 'BLAKE', 'MANAGER', 7839, '1981-5-1', 2850, NULL, 30 );
INSERT INTO emp VALUES( 7782, 'CLARK', 'MANAGER', 7839, '1981-6-9', 2450, NULL, 10 );
INSERT INTO emp VALUES( 7788, 'SCOTT', 'ANALYST', 7566, '87-7-13', 3000, NULL, 20 );
INSERT INTO emp VALUES( 7839, 'KING', 'PRESIDENT', NULL, '1981-11-17', 5000, NULL, 10 );
INSERT INTO emp VALUES( 7844, 'TURNER', 'SALESMAN', 7698, '1981-9-8', 1500, 0, 30 );
INSERT INTO emp VALUES( 7876, 'ADAMS', 'CLERK', 7788, '87-7-13', 1100, NULL, 20 );
INSERT INTO emp VALUES( 7900, 'JAMES', 'CLERK', 7698, '1981-12-3', 950, NULL, 30 );
INSERT INTO emp VALUES( 7902, 'FORD', 'ANALYST', 7566, '1981-12-3', 3000, NULL, 20 );
INSERT INTO emp VALUES( 7934, 'MILLER', 'CLERK', 7782, '1982-1-23', 1300, NULL, 10 );
/* 功能:插入数据库 scott 中表 salgrade 的初始数据 */
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 );
复制
最后修改时间:2024-08-20 17:42:12
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。
文章被以下合辑收录
评论
66
3月前

评论
相关阅读
Oracle SQL 执行计划分析与优化指南
Digital Observer
345次阅读
2025-04-01 11:08:44
云和恩墨钟浪峰:安全生产系列之SQL优化安全操作
墨天轮编辑部
212次阅读
2025-03-31 11:08:20
被 Manus 带火的 MCP 是什么|一文看懂
Bytebase
116次阅读
2025-03-18 10:46:09
拒绝玄学调优!科学分析精准狙击慢SQL
YashanDB
102次阅读
2025-03-28 15:02:10
GoldenDB数据库SQL画像功能,助力实现精准SQL诊断
Whill
69次阅读
2025-03-28 18:52:43
让AI读懂Oracle!使用OCI A10微调大模型生成融合查询SQL
甲骨文云技术
65次阅读
2025-03-19 11:21:10
金点分享 | GoldenDB数据库智能SQL限流,让算力精准赋能业务
Whill
63次阅读
2025-03-28 18:53:07
特大新闻, Oracle强劲对手宣布开源!
非法加冯
55次阅读
2025-04-01 12:26:47
Oracle优化-检查Oracle数据库性能
张静懿
55次阅读
2025-03-22 13:53:22
火焰图--分析复杂SQL执行计划的利器
听见风的声音
49次阅读
2025-04-17 09:30:30
TA的专栏
热门文章
mysql报错: The innodb_system data file 'ibdata1' must be writable
2023-05-25 4588浏览
手把手教你写一篇《MySQL数据库巡检报告》
2024-06-14 4277浏览
my2sql闪回工具-通过binlog实现MySQL误操作数据恢复
2023-05-22 3041浏览
[Xtrabackup] Found tables with row versions due to INSTANT ADD/DROP columns
2023-05-21 2192浏览
mysql IPv6双栈改造的一些经验和心得
2024-05-29 1794浏览