Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- DROP DATABASE IF EXISTS incidencies;
- CREATE DATABASE incidencies;
- USE incidencies;
- SET AUTOCOMMIT=0;
- CREATE TABLE Personal (
- ID VARCHAR(5) NOT NULL,
- PRIMARY KEY (ID)
- );
- CREATE TABLE Departamento (
- ID_Departamento VARCHAR(10) NOT NULL,
- Nombre VARCHAR(30),
- Jefe VARCHAR(20),
- PRIMARY KEY (ID_Departamento)
- );
- CREATE TABLE Profesores (
- Nombre VARCHAR(30),
- Apellido VARCHAR(30),
- Direccion VARCHAR(50),
- Dni VARCHAR(10) NOT NULL,
- Email VARCHAR(30),
- Telefono CHARACTER(10),
- ID_Departamento CHARACTER(10),
- ID_Personal CHARACTER(10),
- PRIMARY KEY (Dni),
- FOREIGN KEY (ID_Departamento) REFERENCES Departamento(ID_Departamento),
- FOREIGN KEY (ID_Personal) REFERENCES Personal(ID)
- );
- CREATE TABLE PAS (
- DNI VARCHAR(10) NOT NULL,
- Tipo VARCHAR(20),
- ID_Personal VARCHAR(10),
- Nombre VARCHAR(10),
- Apellido VARCHAR(30),
- PRIMARY KEY (DNI),
- FOREIGN KEY (ID_Personal) REFERENCES Personal(ID)
- );
- CREATE TABLE Instituto (
- Nivel VARCHAR(10) NOT NULL,
- Aula VARCHAR(20),
- DepartamentoID VARCHAR(10),
- PRIMARY KEY (Nivel),
- FOREIGN KEY (DepartamentoID) REFERENCES Departamento(ID_Departamento)
- );
- CREATE TABLE Material (
- NumeroSerie VARCHAR(10) NOT NULL,
- Tipo VARCHAR(10) NOT NULL,
- Marca VARCHAR(15),
- Modelo VARCHAR(15),
- MAC VARCHAR(10),
- AulaInstituto VARCHAR(10),
- PRIMARY KEY (NumeroSerie),
- FOREIGN KEY (AulaInstituto) REFERENCES Instituto(Aula)
- );
- INSERT INTO Personal (ID) VALUES ('0001');
- INSERT INTO Personal (ID) VALUES ('0002');
- INSERT INTO Personal (ID) VALUES ('0003');
- INSERT INTO Personal (ID) VALUES ('0004');
- INSERT INTO Personal (ID) VALUES ('0005');
- INSERT INTO Departamento (ID_Departamento, Nombre, Jefe) VALUES ('01', 'Mรบsica','Maria Cordobes');
- INSERT INTO Departamento (ID_Departamento, Nombre, Jefe) VALUES ('02', 'Ingles','Javi Torres');
- INSERT INTO Departamento (ID_Departamento, Nombre, Jefe) VALUES ('03', 'Ciencias Sociales', 'Hugo Martinez');
- INSERT INTO Departamento (ID_Departamento, Nombre, Jefe) VALUES ('04', 'Catalan','Andrea Carpintero');
- INSERT INTO Departamento (ID_Departamento, Nombre, Jefe) VALUES ('05', 'Matematicas', 'Laura Lozano');
- INSERT INTO Profesores (Nombre, Apellido, Direccion, Dni, Email, Telefono,
- ID_Departamento,ID_Personal) VALUES ('Laura', 'Lozano', 'Avenida Cat, 321-4ยบ planta','534627152L', 'LauLozano@gmail.com', '648577276', '05', '0001');
- INSERT INTO Profesores (Nombre, Apellido, Direccion, Dni, Email, Telefono,
- ID_Departamento,ID_Personal) VALUES ('Lorena', 'Lozano', 'Avenida Cala Tarida, 34', '453261799F','LorenaLozano@gmail.com', '933993696', '04', '0002');
- INSERT INTO Profesores (Nombre, Apellido, Direccion, Dni, Email, Telefono,
- ID_Departamento,ID_Personal) VALUES ('Marc', 'Coronado', 'Avenida Palmeras, 21, Planta Baja','536546123M', 'Mcoronado@gmail.com', '652786912', '01', '0003');
- INSERT INTO Profesores (Nombre, Apellido, Direccion, Dni, Email, Telefono,
- ID_Departamento,ID_Personal) VALUES ('Jessican', 'Nigri', 'Carrer Argentona, S/N', '536448574J','Jnigri@gmail.com', '645321453', '03', '0004');
- INSERT INTO Profesores (Nombre, Apellido, Direccion, Dni, Email, Telefono,
- ID_Departamento,ID_Personal) VALUES ('Javi', 'Torres', 'Calle Esperanza, 25, 2ยบ3ยช', '532123485J',
- 'Jtorres@gmail.com', '657123432', '02', '0005');
- INSERT INTO Personal (ID) VALUES ('0006');
- INSERT INTO Personal (ID) VALUES ('0007');
- INSERT INTO Personal (ID) VALUES ('0008');
- INSERT INTO Personal (ID) VALUES ('0009');
- INSERT INTO Personal (ID) VALUES ('0010');
- INSERT INTO PAS (DNI, Tipo, ID_Personal, Nombre, Apellido) VALUES ('879564712X',
- 'Limpiar', '0006', 'Marco', 'Polo');
- INSERT INTO PAS (DNI, Tipo, ID_Personal, Nombre, Apellido) VALUES ('908756231D',
- 'Limpiar', '0007', 'Marta', 'Alcantara');
- INSERT INTO PAS (DNI, Tipo, ID_Personal, Nombre, Apellido) VALUES ('657453190A',
- 'Limpiar', '0008', 'Dolores', 'Agudos');
- INSERT INTO PAS (DNI, Tipo, ID_Personal, Nombre, Apellido) VALUES ('341546777A',
- 'Secretaria', '0009', 'Marc', 'Rodriguez');
- INSERT INTO PAS (DNI, Tipo, ID_Personal, Nombre, Apellido) VALUES ('341567890C',
- 'Conserjeria', '0010', 'Diana', 'Carrasco');
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement