Está en la página 1de 1

CREATE DATABASE IF NOT exists PERSONAL;

USE PERSONAL;
CREATE TABLE IF NOT EXISTS departamento(
clave_deptop int (2),
nombre varchar(30),
presupuesto varchar(10),
PRIMARY KEY(clave_deptop)
)engine=InnoDB;

CREATE TABLE IF NOT EXISTS empleados(


clave_empleado varchar(8) NOT NULL,
nombre varchar(30),
apellidos varchar(30),
clave_deptop int(2),
PRIMARY KEY(clave_empleado),
Foreign key(clave_deptop) references departamento (clave_deptop)
)engine=InnoDB;

INSERT INTO departamento VALUES ('1', 'PERSONAL', '8000');


INSERT INTO departamento VALUES ('2', 'ALMACEN', '7000');
INSERT INTO departamento VALUES ('3', 'CONTABILIDAD', '6000');
INSERT INTO departamento VALUES ('4', 'MANUFACTURA', '5000');
INSERT INTO departamento VALUES ('5', 'EMPAQUE', '3000');

INSERT INTO empleados VALUES ('EMP01', 'ARMANDO', 'LÓPEZ', '2');


INSERT INTO empleados VALUES ('EMP02', 'TATIANA', 'VARGAS', '1');
INSERT INTO empleados VALUES ('EMP03', 'LAURA', 'ITURRIA', '3');
INSERT INTO empleados VALUES ('EMP04', 'JUAN', 'PÉREZ', '4');
INSERT INTO empleados VALUES ('EMP05', 'IVÁN', 'LÓPEZ', '4');
INSERT INTO empleados VALUES ('EMP06', 'MARGARITA', 'HERNÁNDEZ', '1');
INSERT INTO empleados VALUES ('EMP07', 'JESÚS', 'PÉREZ', '3');
INSERT INTO empleados VALUES ('EMP08', 'TONATIUH', 'FLORES', '2');
INSERT INTO empleados VALUES ('EMP09', 'JUAN', 'LÓPEZ', '4');
INSERT INTO empleados VALUES ('EMP10', 'JOSÉ', 'HERNÁNDEZ', '5');

select nombre,apellidos from empleados

select * from empleados where apellidos='Lopez'

select clave_empleado,nombre, clave_deptop from empleados where clave_deptop=4

select * from departamento where presupuesto between 5000 and 7000

También podría gustarte