Create_Schema
 

SQL Script to create tables :

dept table :


CREATE TABLE dept(
DEPTNO mediumint(2) NOT NULL,
DNAME char(14) DEFAULT NULL, LOC char(13) DEFAULT NULL,
PRIMARY KEY (DEPTNO)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

 

emp table :

CREATE TABLE emp (
EMPNO mediumint(2 ) NOT NULL,
ename char(10) DEFAULT NULL,
JOB char(9 ) DEFAULT NULL,
MGR mediumint(4 ) DEFAULT NULL,
HIREDATE date DEFAULT NULL,
SAL mediumint(9) DEFAULT NULL,
COMM mediumint(9 ) DEFAULT NULL,
DEPTNO mediumint(2) NOT NULL,
PRIMARY KEY (EMPNO),
KEY DEPTNO (DEPTNO),
CONSTRAINT emp_ibfk_1 FOREIGN KEY 
(DEPTNO)REFERENCES dept (DEPTNO)
)ENGINE=InnoDB DEFAULT CHARSET=utf8;

The rest of the document would tender the use of  MySQL command shell and MySQL Workbench:

Now let us view MySQL Conn

You would see all the tables we created with MySql Shell command were added


 

Now Let us connect to schema/Database

Enter the correct password

Also Set User Privilage

 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,'OPERATION', 'BOSTON');

Now insert data in  Emp Table:

And the result displayed in output window


Script:

 INSERT INTO emp VALUES (7839,'KING','PRESIDENT',NULL,'1981-11-17',5000,NULL,10);

INSERT INTO emp VALUES (7698,'BLAKE','MANAGER',7839,'1981-01-05',2850,NULL,30);

INSERT INTO emp VALUES (7782,'CLARK','MANAGER',7839,'1981-06-09',2450,NULL,10);

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 (7499,'ALLEN','SALESMAN',7698,'1981-02-20',1600,300,30);

INSERT INTO emp VALUES (7844,'TURNER','SALESMAN',7698,'1981-09-08',1500,0,30);

INSERT INTO emp VALUES (7900,'JAMES','CLERK',7698,'1981-06-09',950,NULL,30);

INSERT INTO emp VALUES (7521,'WARD','SALESMAN',7698,'1981-02-22',1250,500,30);

INSERT INTO emp VALUES (7902,'FORD','ANALYST',7566,'1981-12-03',3000,NULL,20);

INSERT INTO emp VALUES (7369,'SMITH','CLERK',7902,'1980-12-17',800,NULL,20);

INSERT INTO emp VALUES (7788,'SCOTT','ANALYST',7566,'1987-04-19',3000,NULL,20);

INSERT INTO emp VALUES (7876,'ADAMS','CLERK',7788,'1984-07-13',1100,NULL,20);

INSERT INTO emp VALUES (7934,'MILLER','CLERK',7782,'1982-01-23',1300,NULL,10);