Está en la página 1de 1

CREATE DATABASE `oficina`;

USE `oficina`;
CREATE TABLE `departamentos` (
`IdDepartamento` int(11) NOT NULL,
`Nombre` varchar(128) NOT NULL
);
INSERT INTO `departamentos` (`IdDepartamento`, `Nombre`) VALUES
(1, 'Diseño Gráfico'),
(2, 'Desarrollo Frontend'),
(3, 'Desarrollo Backend'),
(4, 'Administración'),
(5, 'Administración de Sistemas');

CREATE TABLE `empleados` (


`IdEmpleado` int(11) NOT NULL,
`Nombre` varchar(128) NOT NULL,
`Apellidos` varchar(255) NOT NULL,
`IdDepartamento` int(11) DEFAULT NULL
);
INSERT INTO `empleados` (`IdEmpleado`, `Nombre`, `Apellidos`, `IdDepartamento`)
VALUES
(1, 'Manuel', 'García Sánchez', 1),
(2, 'María', 'Perez Sil', 3),
(3, 'Francisco', 'Martin Martín', 2),
(4, 'Raúl', 'Gil Suárez', 1),
(5, 'Clara', 'Mar Pinal', 2),
(6, 'María', 'Gil Rualez', NULL),
(7, 'Luis', 'Manuel Perez', 4),
(8, 'Mary', 'Carmen Martin', NULL);

ALTER TABLE `departamentos`


ADD PRIMARY KEY (`IdDepartamento`);
ALTER TABLE `empleados`
ADD PRIMARY KEY (`IdEmpleado`);
ALTER TABLE `departamentos`
MODIFY `IdDepartamento` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=6;
ALTER TABLE `empleados`
MODIFY `IdEmpleado` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=9;

También podría gustarte