martes, 24 de febrero de 2009

Craeción de las Tablas de la Base de Datos

CREATE TABLE tb_accesorios(
Cod_acce char(6) NOT NULL ,
Des_acce varchar(35) NOT NULL )
go

CREATE TABLE tb_asegurado(
Cod_ase char(6) NOT NULL ,
Nro_doc_ase char(6) NOT NULL ,
Nom_ase varchar(25) NOT NULL ,
Ape_pat_ase varchar(25) NOT NULL ,
Ape_mat_ase varchar(25) NOT NULL ,
Fec_nac_ase datetime NULL ,
Dir_ase varchar(40) NULL ,
Tlf_ase char(10) NULL ,
Cel_ase char(10) NULL ,
Email_ase varchar(40) NULL ,
Tipo_doc char(6) NOT NULL ,
Cod_prov char(6) NOT NULL ,
Cod_dep char(6) NOT NULL ,
Cod_dis char(6) NOT NULL ,
Cod_con char(6) NULL )
go

CREATE TABLE tb_auto(
Plac_aut char(6) NOT NULL ,
Año_fab_aut datetime NOT NULL ,
Mod_aut varchar(35) NOT NULL ,
Mot_aut varchar(35) NOT NULL ,
Car_aut varchar(35) NOT NULL ,
Color_aut varchar(35) NOT NULL ,
Mar_aut varchar(35) NOT NULL ,
Cod_emp char(6) NULL ,
Tipo_comb char(6) NOT NULL ,
Cod_pro char(6) NOT NULL )
go

CREATE TABLE tb_certificado(
Num_cer char(6) NOT NULL ,
Fec_ini_cer datetime NOT NULL ,
Fec_ter_cer datetime NOT NULL ,
Num_pol char(6) NOT NULL ,
Plac_aut char(6) NOT NULL ,
Cod_ase char(6) NOT NULL )
go

CREATE TABLE tb_cInformacion(
Cod_ci char(6) NOT NULL ,
Nom_ci varchar(35) NOT NULL )
go

CREATE TABLE tb_cobertura(
Cod_cob char(6) NOT NULL ,
Des_cob varchar(35) NOT NULL ,
Monto_cob money NOT NULL )
go

CREATE TABLE tb_combustible(
Tipo_comb char(6) NOT NULL ,
Des_comb varchar(35) NOT NULL )
go

CREATE TABLE tb_contratante(
Cod_con char(6) NOT NULL ,
Nro_doc_con char(7) NOT NULL ,
Nom_con varchar(25) NOT NULL ,
Ape_pat_con varchar(25) NOT NULL ,
Ape_mat_con varchar(25) NOT NULL ,
Dir_con varchar(40) NULL ,
Fec_nac_con datetime NULL ,
Tlf_con char(10) NULL ,
Cel_con char(10) NULL ,
Email_con varchar(40) NULL ,
Tipo_doc char(6) NOT NULL ,
Cod_prov char(6) NOT NULL ,
Cod_dep char(6) NOT NULL ,
Cod_dis char(6) NOT NULL ,
Cod_emp char(6) NULL )
go

CREATE TABLE tb_courrier(
Cod_cou char(6) NOT NULL ,
Nom_cou varchar(25) NOT NULL ,
Ape_pat_cou varchar(25) NOT NULL ,
Ape_mat_cou varchar(25) NOT NULL ,
Nro_doc_cou char(7) NOT NULL ,
Dir_cou varchar(40) NULL ,
Tlf_cou char(10) NULL ,
Cel_cou char(10) NULL ,
Email_cou varchar(40) NULL ,
Tipo_doc char(6) NOT NULL ,
Cod_prov char(6) NOT NULL ,
Cod_dep char(6) NOT NULL ,
Cod_dis char(6) NOT NULL )
go

CREATE TABLE tb_departamento(
Cod_dep char(6) NOT NULL ,
Des_dep varchar(40) NOT NULL )
go

CREATE TABLE tb_detalleAccesorios(
Cod_acce char(6) NOT NULL ,
Plac_aut char(6) NOT NULL )
go

CREATE TABLE tb_detalleCI(
Cod_emp char(6) NOT NULL ,
Cod_ci char(6) NOT NULL ,
Inf_CI_emp varchar(100) NOT NULL )
go

CREATE TABLE tb_detalleCobetura(
Cod_cob char(6) NOT NULL ,
Num_pol char(6) NOT NULL )
go

CREATE TABLE tb_detalleMoneda(
Tipo_mon varchar(35) NOT NULL ,
Cod_cob char(6) NOT NULL )
go

CREATE TABLE tb_distrito(
Cod_dis char(6) NOT NULL ,
Des_dis varchar(40) NOT NULL )
go

CREATE TABLE tb_documento(
Tipo_doc char(6) NOT NULL ,
Des_doc varchar(40) NOT NULL )
go

CREATE TABLE tb_empleados(
Cod_emp char(6) NOT NULL ,
Nom_emp varchar(35) NOT NULL ,
Ape_pat_emp varchar(35) NOT NULL ,
Ape_mat_emp varchar(35) NOT NULL ,
Dir_emp varchar(35) NULL ,
Tlf_emp char(10) NULL ,
Cel_emp char(10) NULL ,
Fec_nac_emp datetime NULL ,
Email_emp varchar(40) NULL ,
Tipo_emp char(18) NOT NULL ,
Cod_dis char(6) NOT NULL ,
Cod_dep char(6) NOT NULL ,
Cod_prov char(6) NOT NULL ,
Tipo_doc char(6) NOT NULL ,
Nro_doc_emp char(7) NOT NULL )
go

CREATE TABLE tb_hojaInspeccion(
Num_hi char(6) NOT NULL ,
Mot_ins varchar(25) NOT NULL ,
Est_ins varchar(25) NOT NULL ,
Lug_ins varchar(40) NOT NULL ,
Tel_ref char(10) NOT NULL ,
Cod_emp char(6) NULL ,
Plac_aut char(6) NOT NULL ,
Cod_ase char(6) NOT NULL ,
Fec_ins datetime NOT NULL ,
Cod_con char(6) NOT NULL )
go

CREATE TABLE tb_moneda(
Tipo_mon varchar(35) NOT NULL ,
Des_mon varchar(35) NOT NULL )
go

CREATE TABLE tb_poliza(
Num_pol char(6) NOT NULL ,
Fec_ini_pol datetime NOT NULL ,
Fec_ter_pol datetime NOT NULL ,
Suma_ase_pol money NOT NULL ,
Est_pol varchar(25) NOT NULL ,
Cod_con char(6) NOT NULL ,
Cod_cou char(6) NOT NULL ,
Num_sol char(6) NOT NULL ,
Cod_emp char(6) NULL )
go

CREATE TABLE tb_propietario(
Cod_pro char(6) NOT NULL ,
Nom_pro varchar(25) NOT NULL ,
Ape_pat_pro varchar(25) NOT NULL ,
Ape_mat_pro varchar(25) NOT NULL ,
Dir_pro varchar(40) NULL ,
Fec_nac_pro datetime NULL ,
Tlf_pro char(10) NULL ,
Cel_pro char(10) NULL ,
Email_pro varchar(40) NULL ,
Tipo_doc char(6) NOT NULL ,
Cod_prov char(6) NOT NULL ,
Cod_dep char(6) NOT NULL ,
Cod_dis char(6) NOT NULL ,
Cod_ase char(6) NOT NULL ,
Nro_doc_pro char(7) NOT NULL )
go

CREATE TABLE tb_provincia(
Cod_prov char(6) NOT NULL ,
Des_prov varchar(40) NOT NULL )
go

CREATE TABLE tb_solicitud(
Num_sol char(6) NOT NULL ,
Fec_ini_sol datetime NOT NULL ,
Fec_ter_sol datetime NOT NULL ,
Cod_con char(6) NOT NULL ,
Cod_emp char(6) NULL ,
Plac_aut char(6) NOT NULL )
go

CREATE TABLE tb_tipoEmpleado(
Tipo_emp char(18) NOT NULL ,
Des_emp varchar(25) NOT NULL )
go

No hay comentarios: