El documento describe la creación y configuración de tablas y secuencias en una base de datos. Se crean tablas para beneficios, empleados, documentos y más, y se definen claves primarias y foráneas. Luego se insertan datos de ejemplo en varias tablas.
0 calificaciones0% encontró este documento útil (0 votos)
15 vistas4 páginas
El documento describe la creación y configuración de tablas y secuencias en una base de datos. Se crean tablas para beneficios, empleados, documentos y más, y se definen claves primarias y foráneas. Luego se insertan datos de ejemplo en varias tablas.
El documento describe la creación y configuración de tablas y secuencias en una base de datos. Se crean tablas para beneficios, empleados, documentos y más, y se definen claves primarias y foráneas. Luego se insertan datos de ejemplo en varias tablas.
El documento describe la creación y configuración de tablas y secuencias en una base de datos. Se crean tablas para beneficios, empleados, documentos y más, y se definen claves primarias y foráneas. Luego se insertan datos de ejemplo en varias tablas.
Descargue como TXT, PDF, TXT o lea en línea desde Scribd
Descargar como txt, pdf o txt
Está en la página 1de 4
Drop TABLE beneficio CASCADE CONSTRAINTS;
Drop TABLE carga CASCADE CONSTRAINTS;
Drop TABLE ciudad CASCADE CONSTRAINTS; Drop TABLE comuna CASCADE CONSTRAINTS; Drop TABLE contaco CASCADE CONSTRAINTS; Drop TABLE detalle_solicitud CASCADE CONSTRAINTS; Drop TABLE documento CASCADE CONSTRAINTS; Drop TABLE empleado CASCADE CONSTRAINTS; Drop TABLE estado_civil CASCADE CONSTRAINTS; Drop TABLE genero CASCADE CONSTRAINTS;
DROP SEQUENCE sq_comuna;
--DROP SEQUENCE sq_det_solicitud;
CREATE SEQUENCE sq_comuna START WITH 1 INCREMENT BY 1;
--CREATE SEQUENCE sq_det_solicitud START WITH 1 INCREMENT BY 1;
CREATE TABLE beneficio (
id_beneficio NUMBER(2) NOT NULL, desc_beneficio VARCHAR2(20) NOT NULL );
rut_carg NUMBER(10) NOT NULL, dv_carg CHAR(1) NOT NULL, nombres_carg VARCHAR2(20) NOT NULL, apellidos_carg VARCHAR2(20) NOT NULL, telefono CHAR(10), correo VARCHAR2(50), fec_nacimiento DATE NOT NULL, empleado NUMBER(10) NOT NULL, rut_emp NUMBER(10) NOT NULL );
rut_emp NUMBER(10) NOT NULL, dv_emp CHAR(1) NOT NULL, pnombre_emp CHAR(20), snombre_emp CHAR(20), apaterno_emp CHAR(20) NOT NULL, amaterno_emp CHAR(20) NOT NULL, telefono CHAR(10), correo VARCHAR2(50), fec_nacimiento DATE NOT NULL, fec_ingreso DATE NOT NULL, id_genero NUMBER(2) NOT NULL, id_estcivil NUMBER(2) NOT NULL, id_ciudad NUMBER(2) NOT NULL );
INSERT INTO comuna VALUES (sq_comuna.NEXTVAL, 'Las condes');
INSERT INTO comuna VALUES (sq_comuna.NEXTVAL, 'Lo barnechea'); INSERT INTO comuna VALUES (sq_comuna.NEXTVAL, 'Independencia'); INSERT INTO comuna VALUES (sq_comuna.NEXTVAL, 'Macul'); INSERT INTO comuna VALUES (sq_comuna.NEXTVAL, 'Providencia'); INSERT INTO comuna VALUES (sq_comuna.NEXTVAL, 'Cerrillos');
INSERT INTO beneficio VALUES (1, 'Beneficio 1');
INSERT INTO beneficio VALUES (2, 'Beneficio 2'); INSERT INTO beneficio VALUES (3, 'Beneficio 3'); INSERT INTO beneficio VALUES (4, 'Beneficio 4'); INSERT INTO beneficio VALUES (5, 'Beneficio 5'); INSERT INTO beneficio VALUES (6, 'Beneficio 6');
INSERT INTO genero VALUES (1, 'Masculino');
INSERT INTO genero VALUES (2, 'Femenino'); INSERT INTO genero VALUES (3, 'Otro');
INSERT INTO estado_civil VALUES (1, 'soltero');
INSERT INTO estado_civil VALUES (2, 'casado'); INSERT INTO estado_civil VALUES (3, 'divorciado'); INSERT INTO estado_civil VALUES (4, 'viudo'); INSERT INTO estado_civil VALUES (5, 'no sabe');
INSERT INTO ciudad VALUES (1, 'santiago', 1);
INSERT INTO ciudad VALUES (2, 'valparaiso', 2); INSERT INTO ciudad VALUES (3, 'concepcion', 3); INSERT INTO ciudad VALUES (4, 'temuco', 4); INSERT INTO ciudad VALUES (5, 'talca', 5);
INSERT INTO documento VALUES (1, 'Documento 1', 1);
INSERT INTO documento VALUES (2, 'Documento 2', 2); INSERT INTO documento VALUES (3, 'Documento 3', 3); INSERT INTO documento VALUES (4, 'Documento 4', 4); INSERT INTO documento VALUES (5, 'Documento 5', 5); INSERT INTO documento VALUES (6, 'Documento 6', 6); INSERT INTO documento VALUES (7, 'Documento 7', 1);