Está en la página 1de 2

EJERCICIO 3

Actividad Base De Datos 2 Crear la estructura del siguiente Modelo entidad Relación en el motor
postgresql. (Realizar la creación mediante sql), el campo fecha es de tipo date.

Realizar la Inserción de registros de cada tabla utilizando la sentencia insert into.

CREATE DATABASE empresa

CREATE TABLE empleado (

codemp int,

primnom varchar (50),

segnom varchar(50),

primapel varchar(50),

segapel varchar(50),

id1 int,

CONSTRAINT pk_ce PRIMARY KEY (codemp),

CONSTRAINT fk_i FOREIGN KEY (id1) REFERENCES aporte (id)

INSERT INTO empleado VALUES (1, "Jessica", "jones", "Rosa", "Diaz",1)

CREATE TABLE aporte (

id int,

salud double,

pension double,

arl double,

fecha date,

CONSTRAINT pk_ci PRIMARY KEY (id)


)

INSERT INTO aporte VALUES (1,50000,12000,100000, ‘7:00’, ‘Diaz’)

CREATE TABLE cargo (

codcargo int,

nombcargo varchar (50),

salario double,

codemp1 int,

CONSTRAINT pk_cc PRIMARY KEY (codcargo),

CONSTRAINT fk_ce FOREIGN KEY (codemp1) REFERENCES empleado (codemp)

INSERT INTO cargo VALUES (01,"coordinador", 180000,1)

CREATE TABLE departamento (

Coddep int,

nomdep varchar (150),

codcargo1 int,

CONSTRAINT pk_cd PRIMARY KEY (coddep),

CONSTRAINT fk_dd FOREIGN KEY (codcargo1) REFERENCES cargo (codcargo)

INSERT INTO departamento VALUES ( 1, "primero",01)

También podría gustarte