Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- -- La base de datos es bastante simple, pues se almacena información sobre los empleados de una empresa, algo similar a la tabla EMP del esquema SCOTT de Oracle. Además, se indicará en una columna "Departamento" el número de departamento al que pertenece cada uno de ellos. En una situación habitual, esta columna sería resultado de una relación 1:N con la tabla "Departamentos", pero en esta ocasión, dicha tabla se va a encontrar ubicada en un gestor remoto, tal y como veremos a continuación.
- prueba1=> CREATE TABLE Empleados
- prueba1-> (
- prueba1(> DNI VARCHAR(9),
- prueba1(> Nombre VARCHAR(30),
- prueba1(> Direccion VARCHAR(25),
- prueba1(> Telefono VARCHAR(9),
- prueba1(> FechaNacimiento DATE,
- prueba1(> Salario NUMERIC(5),
- prueba1(> Departamento NUMERIC(2),
- prueba1(> CONSTRAINT pk_empleados PRIMARY KEY (DNI),
- prueba1(> CONSTRAINT nombrerelleno CHECK (Nombre IS NOT NULL)
- prueba1(> );
- CREATE TABLE
- prueba1=> INSERT INTO Empleados
- prueba1-> VALUES ('90389058R', 'Joaquin Marrero Covas', 'C/ Hijuela de Lojo, 22', '618385118', TO_DATE('1997-01-28', 'YYYY-MM-DD'), 1446, 10);
- INSERT 0 1
- prueba1=> INSERT INTO Empleados
- prueba1-> VALUES ('18232747A', 'Aristarco Caban Meraz', 'Puerta Nueva, 67', '691204722', TO_DATE('1994-05-07', 'YYYY-MM-DD'), 4789, 30);
- INSERT 0 1
- prueba1=> INSERT INTO Empleados
- prueba1-> VALUES ('94106513N', 'Marian Fonseca Betancourt', 'C/ Manuel Iradier, 37', '638415823', TO_DATE('1979-07-17', 'YYYY-MM-DD'), 2561, 30);
- INSERT 0 1
- prueba1=> INSERT INTO Empleados
- prueba1-> VALUES ('12777631G', 'Merlino Rosado Cordero', 'C/ Henan Cortes, 58', '609841755', TO_DATE('1993-11-27', 'YYYY-MM-DD'), 7961, 20);
- INSERT 0 1
- prueba1=> INSERT INTO Empleados
- prueba1-> VALUES ('68219319P', 'Tabare Chapa Alcantar', 'C/ Arana, 12', '682227206', TO_DATE('1992-03-09', 'YYYY-MM-DD'), 8568, 40);
- INSERT 0 1
- prueba1=> INSERT INTO Empleados
- prueba1-> VALUES ('67227129S', 'Ian Esquivel Laboy', 'C/ Inglaterra, 64', '728005136', TO_DATE('1992-07-21', 'YYYY-MM-DD'), 3519, 10);
- INSERT 0 1
- prueba1=> INSERT INTO Empleados
- prueba1-> VALUES ('52315160G', 'Heinz Collado Caraballo', 'Escuadro, 60', '600173822', TO_DATE('1984-02-13', 'YYYY-MM-DD'), 1672, 20);
- INSERT 0 1
- prueba1=> INSERT INTO Empleados
- prueba1-> VALUES ('85145590G', 'Anabel Lerma Dominguez', 'Crta. Cadiz, 1', '675014823', TO_DATE('1981-01-07', 'YYYY-MM-DD'), 5919, 10);
- INSERT 0 1
- prueba1=> INSERT INTO Empleados
- prueba1-> VALUES ('56228957Y', 'Dinorah Viera Tello', 'Ctra. Villena, 22', '642852778', TO_DATE('1987-05-28', 'YYYY-MM-DD'), 2567, 30);
- INSERT 0 1
- prueba1=> INSERT INTO Empleados
- prueba1-> VALUES ('61242562W', 'Manases Castillo Camacho', 'Ctra. Hornos, 91', '607853354', TO_DATE('1991-10-29', 'YYYY-MM-DD'), 4270, 40);
- INSERT 0 1
Add Comment
Please, Sign In to add comment