Advertisement
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. 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.
- SQL> CREATE TABLE Empleados
- (
- DNI VARCHAR2(9),
- Nombre VARCHAR2(30),
- Direccion VARCHAR2(25),
- Telefono VARCHAR2(9),
- FechaNacimiento DATE,
- Salario NUMBER(5),
- Departamento NUMBER(2),
- CONSTRAINT pk_empleados PRIMARY KEY (DNI),
- CONSTRAINT nombrerelleno CHECK (Nombre IS NOT NULL)
- );
- Tabla creada.
- SQL> INSERT INTO Empleados
- VALUES ('90389058R', 'Joaquin Marrero Covas', 'C/ Hijuela de Lojo, 22', '618385118', TO_DATE('1997-01-28', 'YYYY-MM-DD'), 1446, 10);
- 1 fila creada.
- SQL> INSERT INTO Empleados
- VALUES ('18232747A', 'Aristarco Caban Meraz', 'Puerta Nueva, 67', '691204722', TO_DATE('1994-05-07', 'YYYY-MM-DD'), 4789, 30);
- 1 fila creada.
- SQL> INSERT INTO Empleados
- VALUES ('94106513N', 'Marian Fonseca Betancourt', 'C/ Manuel Iradier, 37', '638415823', TO_DATE('1979-07-17', 'YYYY-MM-DD'), 2561, 30);
- 1 fila creada.
- SQL> INSERT INTO Empleados
- VALUES ('12777631G', 'Merlino Rosado Cordero', 'C/ Henan Cortes, 58', '609841755', TO_DATE('1993-11-27', 'YYYY-MM-DD'), 7961, 20);
- 1 fila creada.
- SQL> INSERT INTO Empleados
- VALUES ('68219319P', 'Tabare Chapa Alcantar', 'C/ Arana, 12', '682227206', TO_DATE('1992-03-09', 'YYYY-MM-DD'), 8568, 40);
- 1 fila creada.
- SQL> INSERT INTO Empleados
- VALUES ('67227129S', 'Ian Esquivel Laboy', 'C/ Inglaterra, 64', '728005136', TO_DATE('1992-07-21', 'YYYY-MM-DD'), 3519, 10);
- 1 fila creada.
- SQL> INSERT INTO Empleados
- VALUES ('52315160G', 'Heinz Collado Caraballo', 'Escuadro, 60', '600173822', TO_DATE('1984-02-13', 'YYYY-MM-DD'), 1672, 20);
- 1 fila creada.
- SQL> INSERT INTO Empleados
- VALUES ('85145590G', 'Anabel Lerma Dominguez', 'Crta. Cadiz, 1', '675014823', TO_DATE('1981-01-07', 'YYYY-MM-DD'), 5919, 10);
- 1 fila creada.
- SQL> INSERT INTO Empleados
- VALUES ('56228957Y', 'Dinorah Viera Tello', 'Ctra. Villena, 22', '642852778', TO_DATE('1987-05-28', 'YYYY-MM-DD'), 2567, 30);
- 1 fila creada.
- SQL> INSERT INTO Empleados
- VALUES ('61242562W', 'Manases Castillo Camacho', 'Ctra. Hornos, 91', '607853354', TO_DATE('1991-10-29', 'YYYY-MM-DD'), 4270, 40);
- 1 fila creada.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement