Está en la página 1de 1

C:\Users\patovilla> psql -h localhost -U postgres

--CREAR LA BASE DE DATOS


create database ejemplo
CREATE DATABASE ejemplo WITH OWNER postgres;

use BD_departamento
-- CREAR LA TABLA DEPARTAMENTO
create table departamento(codigo int not null,descripcion varchar(30) not null,CONSTRAINT
PK_DEPARTAMENTO PRIMARY KEY (codigo));

-- CREAR TABLA EMPLEADO


create table empleado(codigoemp int GENERATED BY DEFAULT AS IDENTITY,
apellidos varchar(30) not null, nombres varchar(30) not null , sexo char(1) not null, email
varchar(40) not null, salario float not null, codigodpto int not null,CONSTRAINT
PK_EMPLEADO PRIMARY KEY (codigoemp));

-- CREANDO LA RELACION 1 Dpto· Muchos empleados

ALTER TABLE empleado ADD CONSTRAINT FK_EMPLEADO_Departamento FOREIGN KEY


(codigodpto) REFERENCES departamento(codigo);

También podría gustarte