lunes, 27 de abril de 2020

Script de la base de datos planteada en la TIA 2: Implementación y manipulación de bases de da

create database Arrendamientos
use Arrendamientos

--CREAR TABLAS

--Creacion de tabla Sede
Create Table Sede(
codigo int,
codigo_administracion int,
nombre_administracion varchar(30),
constraint pk_cs primary key(codigo)
)

-- Creacion de tabla Propiedad
Create Table Propiedad(
codigo int,
tipo varchar (30),
direccion varchar (50),
tamaño_metros int,
numero_habitaciones int,
precio bigint,
propietario varchar (50),
fecha_ultimo_arriendo datetime,
fecha_fin_ultimo_arriendo datetime,
Constraint pk_cp primary key(codigo)
)

--Creacion de tabla Fiador
Create Table Fiador(
nombre varchar (30),
cedula_fiador bigint,
codigo_propiedad int,
Constraint pk_nf primary key(cedula_fiador),
Constraint fk_cpf foreign key(codigo_propiedad) references Propiedad(codigo)
)

--Creacion de tabla Cliente
Create Table Cliente(
cedula bigint,
nombre varchar (50),
certificado_laboral varchar (30),
cedula_fiador bigint,
Constraint pk_cc primary key(cedula),
Constraint fk_nf1 foreign key(cedula_fiador) references Fiador(cedula_fiador)
)

--Creacion de tabla Contrato
Create Table Contrato(
codigo int,
codigo_propiedad int,
cedula_cliente bigint,
precio bigint,
fecha_inicio datetime,
duracion_meses int,
Constraint pk_cCo primary  key(codigo),
Constraint fk_cp1 foreign key(codigo_propiedad) references Propiedad(codigo),
Constraint fk_cc1 foreign key(cedula_cliente) references Cliente(cedula)
)

--Creacion de tabla Pago
Create Table Pago(
codigo int,
codigo_contrato int,
cedula_cliente bigint,
fecha_pago datetime,
valor bigint,
Constraint pk_cp2 primary key(codigo),
Constraint fk_cCo1 foreign key(codigo_contrato) references Contrato(codigo),
Constraint fk_cc2 foreign key(cedula_cliente) references Cliente(cedula),
)



No hay comentarios:

Publicar un comentario

Reconociendo lo Aprendido UD1 - IoT

El Internet de las cosas (IoT) es el proceso que permite conectar elementos físicos cotidianos al Internet: desde objetos domésticos comunes...