Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
CIBERTEC
Ao de la Diversificacin Productiva y del Fortalecimiento de la Educacin
Ciclo/Aula/Semestre
Segundo ciclo/T2BM/2015-1
Integrantes del grupo:
NOMBRE DE LA EMPRESA:
PROCESO A IMPLEMENTAR:
Solicitud de previa conformidad para la compra o arrendamiento de
inmuebles en la zona de seguridad de frontera.
DESCRIPCIN:
Este proceso permite verificar los datos de una persona (natural o jurdica)
que, por un bien particular, desea la compra o arrendamiento de un
inmueble ubicado en la zona de seguridad de frontera.
nro_item_autAnt
numExp_autAnt
numResol_autAnt
fecResol_autAnt
cod_docAdj
nom_docAdj
cod_org
nom_org
apePat_org
apeMat_org
nom_esc
num_matric_esc
num_regis_esc
domic_esc
cod_dis_esc
nom_dis_esc
cod_postal
fecAutoriz_Esc
autoriz_esc
cod_ciu_inm,
cod_dis_inm,
apePat_emple
apeMat_emple
nom_emple
nomCalle_emple
numLote_emple
numPiso_emple
numDpto_emple
nomLoacl_emple
cod_prov_emple
nom_prov_emple
cod_postal_emple
cod_cony
apePat_cony
apeMat_cony
nom_cony
aunVive_cony
cod_doc_iden_cony
nom_doc_iden__cony
num_doc_iden_cony
cod_pais_orig_cony
nom_pais_ori_cony
cod_prov_orig_cony
nom_prov_orig_cony
numCarNatura_cony
carExpenPor_cony
fecCarNatura_cony
numPasap_cony
pasapExpenPor_cony
fecPasap_cony
nro_item_hijo
apePat_hijo
apeMat_hijo
nom_hijo
cod_pais_orig_hijo
nom_pais_orig_hijo
edad_hijo
fecNatura_hijo
viveConSol_hijo
cod_pais_act_hijo
nom_pais_act_hijo
nro_item_obs
descrip_obs
(cod_sol,
apePat_sol,
apeMat_sol,
nom_sol,
cod_doc_iden_sol,
num_doc_iden_sol, estCivil_sol, numNup_sol, nomCalle_sol, numLote_sol,
numPiso_sol,
numDpto_sol,
nomLocal_sol,
cod_prov_act_sol,
cod_postal_sol, cod_pais_nac_sol, cod_depar_nac_sol, cod_prov_nac_sol,
cod_ciu_nac_sol,
fec_nac_sol,
fecIngPais_sol,
numRadica_sol,
radicaExpenPor_sol, fecRadica_sol, natura_sol, numCarNatura_sol,
carExpenPor_sol, fecCarNatura_sol, numPasap_sol, pasapExpenPor_sol,
fecPasap_sol, profe_sol, ocupAct_sol)
med_super_inm
valFiscalAct_inm
monOpe_inm
superEdifi_inm
dest_inm
capiInvert_inm
cod_vend
cod_doc_iden_vend
nom_doc_iden_vend
apePat_vend
apeMat_vend
nom_vend
cod_tip_vend
tip_vend
nom_ente_vend
cod_pais_vend
nom_pais_vend
cod_nac_orig_vend
nom_nac_orig_vend
tiemPosInm_vend
nro_item_obs_vend
descrip_obs_vend
nro_item_obs_inm
descrip_obs_inm
(nroInscDom_inm,
cod_prov_inm,
cod_ciu_inm,
cod_dis_inm,
numCircuns_inm, numSec_inm, nomManz_inm, nomIdio_inm, parce_inm,
subParce_inm, nroLote_inm, desig_inm, fecInscDom_inm, ubica_inm,
nomCalle_inm,
nomEntCalle_inm,
gps_inm,
nomTipoProp_inm,
cod_tip_super_inm, med_super_inm, valFiscalAct_inm, monOpe_inm,
superEdifi_inm, dest_inm, capiInvert_inm, cod_vend)
cargo_direcActual
cod_repreLegal
apePater_repreLegal
apeMater_repreLegal
nom_repreLegal
nomCalle_repreLegal
numCalle_repreLegal
numPiso_repreLegal
numDpto_repreLegal
nomLocal_repreLegal
cod_depar_repreLegal
nom_depar_repreLegal
cod_prov_repreLegal
nom_prov_repreLegal
cod_postal_repreLegal
cod_capSocial
monto_capSocial
cod_pais_orig_capSocial
nom_pais_orig_capSocial
integrac_capSocial
cod_tipo_acciones
nom_tipo_acciones
cod_ope
final_ope
capInvertir_ope
planInver_ope
tiem_ope
monto_ope
nro_item_obs
descrip_obs
(numExpediente,
numFormulario,
ruc_emp,
razSocial_emp,
nomCalle_emp, numCalle_emp, numPiso_emp, numDpto_emp,
nomLocal_emp, cod_depar_emp, nom_depar_emp, cod_prov_emp,
nom_prov_emp, cod_postal_emp, cod_tip_socie, nom_tipo_socie,
objPrin_sociedad, cod_nac_emp, nom_nac_emp, dependOtra_socie,
denoDepen_socie,
numAsientDepen_socie,
cod_nac_socie,
nacioDepen_socie,
cod_repreLegal,
apePater_repreLegal,
apeMater_repreLegal,
nom_repreLegal,
nomCalle_repreLegal,
numCalle_repreLegal, numPiso_repreLegal, numDpto_repreLegal,
nomLocal_repreLegal,
cod_depar_repreLegal,
nom_depar_repreLegal cod_prov_repreLegal, nom_prov_repreLegal,
cod_postal_repreLegal,
cod_capSocial,
monto_capSocial,
cod_pais_orig_capSocial,
nom_pais_orig_capSocial,
integrac_capSocial, cod_tipo_acciones, nom_tipo_acciones, cod_ope,
final_ope, capInvertir_ope, planInver_ope, tiem_ope, monto_ope)
AntecEmpres_DirecActual
(numExpediente,
nro_item_direcActual,
apePater_direcActual,
apeMater_direcActual,
nom_ direcActual, cargo_ direcActual)
(numExpediente,
numFormulario,
ruc_emp,
razSocial_emp,
nomCalle_emp, numCalle_emp, numPiso_emp, numDpto_emp,
nomLocal_emp, cod_depar_emp, nom_depar_emp, cod_prov_emp,
nom_prov_emp, cod_postal_emp, cod_tip_socie, nom_tipo_socie,
objPrin_sociedad, cod_nac_emp, nom_nac_emp, dependOtra_socie,
denoDepen_socie,
numAsientDepen_socie,
cod_nac_socie,
nacioDepen_socie,
cod_repreLegal,
apePater_repreLegal,
apeMater_repreLegal,
nom_repreLegal,
nomCalle_repreLegal,
numCalle_repreLegal, numPiso_repreLegal, numDpto_repreLegal,
nomLocal_repreLegal,
cod_depar_repreLegal,
nom_depar_repreLegal cod_prov_repreLegal, nom_prov_repreLegal,
cod_postal_repreLegal,
cod_capSocial,
monto_capSocial,
cod_pais_orig_capSocial,
nom_pais_orig_capSocial,
integrac_capSocial, cod_tipo_acciones, nom_tipo_acciones, cod_ope,
final_ope, capInvertir_ope, planInver_ope, tiem_ope, monto_ope)
AntecEmpres_DirecActual
(numExpediente,
nro_item_direcActual,
apePater_direcActual,
apeMater_direcActual,
nom_ direcActual, cargo_ direcActual)
DatosCapitalSocial
(cod_capSocial,
monto_capSocial,
integrac_capSocial, cod_tipo_acciones)
cod_pais_orig_capSocial,
(numExpediente,
nro_item_direcActual,
apePater_direcActual,
apeMater_direcActual,
nom_ direcActual, cargo_ direcActual)
(cod_sol,
apePat_sol,
apeMat_sol,
nom_sol,
cod_tip_doc_iden_sol,
num_doc_iden_sol, estCivil_sol, numNup_sol, nomCalle_sol, numLote_sol,
numPiso_sol, numDpto_sol, nomLocal_sol, cod_prov_act_sol, cod_postal_sol,
cod_pais_nac_sol, cod_depar_nac_sol, cod_prov_nac_sol, cod_ciu_nac_sol,
fec_nac_sol,
fecIngPais_sol,
numRadica_sol,
radicaExpenPor_sol,
fecRadica_sol,
natura_sol,
numCarNatura_sol,
carExpenPor_sol,
fecCarNatura_sol, numPasap_sol, pasapExpenPor_sol, fecPasap_sol,
profe_sol, ocupAct_sol, cod_emple, cod_cony)
(numExpediente,
item_autAnt,
numResol_autAnt, fecResol_autAnt)
numExp_autAnt,
(cod_cony,
apePat_cony,
apeMat_cony,
nom_cony,
aunVive_cony,
cod_doc_iden_cony,
num_doc_iden_cony,
cod_pais_orig_cony,
cod_depar_orig_cony,
cod_prov_orig_cony,
numCarNatura_cony,
carExpenPor_cony,
fecCarNatura_cony,
numPasap_cony,
pasapExpenPor_cony, fecPasap_cony)
(cod_repreLegal,
apePater_repreLegal,
nom_repreLegal, nomCalle_repreLegal,
numPiso_repreLegal, numDpto_repreLegal,
cod_depar_repreLegal,
cod_postal_repreLegal)
DatosCapitalSocial
(cod_capSocial,
monto_capSocial,
integrac_capSocial, cod_tipo_acciones)
apeMater_repreLegal,
numCalle_repreLegal,
nomLocal_repreLegal,
cod_prov_repreLegal,
cod_pais_orig_capSocial,
/******************************************************************************/
set dateformat DMY
if db_id('bd_inmueble') is not null begin
use master
drop database bd_inmueble
end
go
create database bd_inmueble
go
sp_helpdb bd_inmueble
go
use bd_inmueble
go
/******************************************************************************/
if object_id('tb_Pais') is not null begin
drop table tb_Pais
end
go
create table tb_Pais(
cod_pais int primary key not null,
nom_paies
varchar(40) not null,
naciona
varchar(40) not null
)
go
sp_help tb_Pais
go
create table tb_Departamento(
cod_pais int not null references tb_Pais,
cod_depar
int not null,
nom_depar
varchar(40) not null
apeMat_emp
varchar(30) not null,
nom_emp
varchar(30) not null,
nomCalle_emp varchar(50) not null,
numLote_emp
int not null,
numPiso_emp
int null,
numDpto_emp
int null,
nomLocal_emp varchar(40) not null,
cod_pais
int not null check (cod_pais = 51),
cod_depar
int not null check (cod_depar = 1),
cod_ciu
int not null check (cod_ciu = 1),
cod_prov
int not null check (cod_prov = 1),
cod_dis
int not null,
cod_post_emp varchar(25) not null
foreign key(cod_pais, cod_depar, cod_ciu, cod_prov, cod_dis) references tb_Distrito
)
go
sp_help tb_Empleador
go
create table tb_Conyuge(
cod_cony
int primary key not null,
apePat_cony
varchar(40) not null,
apeMat_cony
varchar(40) not null,
nom_cony
varchar(40) not null,
vive_cony
varchar(2) not null check(vive_cony = 'Si' or vive_cony = 'No'),
cod_tip_doc
int not null,
num_doc_iden int not null,
cod_pais_orig int not null check(cod_pais_orig = 51),
cod_dep_orig int not null check(cod_dep_orig = 1),
cod_ciu_orig int not null check(cod_ciu_orig = 1),
cod_prov_orig int not null check(cod_prov_orig = 1),
cod_dis_orig int not null,
numCarNat_cony
int null,
cartExpPor
varchar(50) null,
fecCarNat_cony
date null,
numPasap_cony int null,
pasapExpPor
varchar(40) null,
fecPasap_cony date null,
carExpenPor_sol
varchar(50) null,
fecCarNatura_sol
date null,
numPasap_sol
int null,
pasapExpenPor_sol varchar(50) null,
fecPasap_sol
date null,
profe_sol
varchar(40) not null,
ocupAct_sol
varchar(40) not null,
cod_emple
int not null references tb_Empleador,
cod_cony
int not null references tb_Conyuge unique,
foreign key (cod_pais_naci_sol, cod_depar_naci_sol, cod_ciu_naci_sol, cod_prov_naci_sol, cod_dist_nac_sol) references
tb_Distrito,
foreign key (cod_pais_act, cod_dep_act, cod_ciu_act, cod_prov_act, cod_dis_act) references tb_Distrito
)
go
sp_help tb_Solicitante
go
create table tb_Vendedor(
cod_vend
int primary key not null,
cod_tip_doc
int not null references tb_TipoDocIdentidad,
apePat_vend
varchar(40) not null,
apeMat_vend
varchar(40) not null,
nom_vend
varchar(40) not null,
cod_tip_vend int not null references tb_TipoVendedor,
nomEnte_vend varchar(50) not null,
cod_pais_nac int not null check(cod_pais_nac = 51),
cod_dep_nac
int not null check(cod_dep_nac = 1),
cod_ciu_nac
int not null check(cod_ciu_nac = 1),
cod_prov_nac int not null check(cod_prov_nac = 1),
cod_dis_nac
int not null,
tiemPosImn
int not null
foreign key (cod_pais_nac, cod_dep_nac, cod_ciu_nac, cod_prov_nac, cod_dis_nac) references tb_Distrito
)
go
sp_help tb_Vendedor
go
create table tb_Vend_Observacion(
go
sp_help tb_Organismo
go
create table tb_SolicPreviaConformidad(
num_exp
int primary key not null,
num_form
int not null,
cod_sol
int not null references tb_Solicitante,
cod_tip_ope
int not null references tb_TipoOperacion,
nroInsDom_inm int not null references tb_Inmueble,
cod_org
int not null references tb_Organismo,
fec_ing
date not null
)
go
sp_help tb_SolicPreviaConformidad
go
create table tb_SolicPrevConfor_AutorizaAnteriores(
num_exp
int not null references tb_SolicPreviaConformidad,
item_autAnt
int not null,
numexp_autAnt
int null,
numResol_autAnt
int null,
fec_autAnt
date null
primary key (num_exp, item_autAnt)
)
go
sp_help tb_SolicPrevConfor_AutorizaAnteriores
go
create table tb_DocumentacionAdjunta(
cod_docAdj
int primary key not null,
nom_docAdj
varchar(70) not null
)
go
sp_help tb_DocumentacionAdjunta
go
create table tb_SolicPrevConfor_DocAdjunta(
num_exp
int not null references tb_SolicPreviaConformidad,
cod_docAdj
int not null references tb_DocumentacionAdjunta,
primary key(num_exp, cod_docAdj)
)
go
sp_help tb_SolicPrevConfor_DocAdjunta
go
create table tb_AntecSolicitante(
num_exp
int primary key not null,
num_form int not null,
cod_sol
int not null references tb_Solicitante
)
go
sp_help tb_AntecSolicitante
go
create table tb_AntecSolicitante_Hijo(
num_exp
int not null references tb_AntecSolicitante,
item_hijo
int not null,
apePat_hij
varchar(30) not null,
apeMat_hij
varchar(30) not null,
nom_hijo
varchar(40) not null,
cod_pais_orig int not null check(cod_pais_orig = 51),
cod_dep_orig int not null check(cod_dep_orig = 1),
cod_ciu_orig int not null check(cod_ciu_orig = 1),
cod_prov_orig int not null check(cod_prov_orig = 1),
cod_dis
int not null,
edad_hijo
int not null,
fecNatura_hijo
date null,
vivConSol_hijo
char(2) not null check (vivConSol_hijo = 'Si' or vivConSol_hijo = 'No'),
cod_pais_act int not null,
cod_dep_act
int not null check(cod_dep_act = 1),
cod_ciu_act
int not null check(cod_ciu_act = 1),
cod_prov_act int not null check(cod_prov_act = 1),
cod_dis_act
int not null,
primary key(num_exp, item_hijo)
)
go
sp_help tb_AntecSolicitante_Hijo
go
nom_repLegal
varchar(40) not null,
nomCalle_repLegal varchar(50) not null,
numCalle_repLegal int not null,
numPiso_repLegal int not null,
numDpto_repLegal int not null,
nomLocal_repLegal varchar(50),
cod_pais
int not null check(cod_pais = 51),
cod_depar
int not null check(cod_depar = 1),
cod_ciu
int not null check(cod_ciu = 1),
cod_prov
int not null,
cod_dis
int not null,
cod_post
varchar(50)
foreign key(cod_pais, cod_depar, cod_ciu, cod_prov, cod_dis) references tb_Distrito
)
go
sp_help tb_RepresenLegal
go
create table tb_CapitalSocial(
cod_capSoc
int primary key not null,
monto_capSoc money not null,
cod_pais
int not null references tb_Pais,
integ_capSoc varchar(50) not null,
cod_tip_acc
int not null references tb_TipoAcciones
)
go
sp_help tb_CapitalSocial
go
create table tb_Empresa(
ruc_emp
char(11) primary key not null,
razSoc_emp
varchar(50) not null,
nomCalle_emp varchar(50) not null,
numCalle_emp int not null,
numPiso_emp
int not null,
numDpto_emp
int not null,
nomLocal_emp varchar(50) not null,
cod_pais
int not null check(cod_pais = 51),
cod_depar
int not null check(cod_depar = 1),
cod_ciu
int not null check(cod_ciu = 1),
cod_prov
int not null check(cod_prov = 1),
cod_dist
int not null,
cod_post
varchar(40) not null,
cod_tip_soc
int not null references tb_TipoSociedad,
objPrin_soc
varchar(50) not null,
depOtraSoc
varchar(2) not null check(depOtraSoc = 'Si' or depOtraSoc = 'No'),
denDepSoc
varchar(50) null,
numAsienDepSoc
int null,
cod_repLegal int not null references tb_RepresenLegal,
cod_capSoc
int not null references tb_CapitalSocial unique,
cod_ope
int references
tb_Operacion,
foreign key (cod_pais, cod_depar, cod_ciu, cod_prov, cod_dist) references tb_Distrito
)
go
sp_help tb_Empresa
go
create table tb_AntecEmpresa(
num_exp
int primary key not null,
num_form int not null,
ruc_emp
char(11) not null references tb_Empresa,
cod_ope
int references
tb_Operacion
)
go
sp_help tb_AntecEmpresa
go
create table tb_AntecEmpresa_DirecActual(
num_exp
int not null references tb_AntecEmpresa,
item_direAct int not null,
apePat_direAct
varchar(40) not null,
apeMat_direAct
varchar(40) not null,
nom_direAct varchar(40) not null,
carg_direAct varchar(40) not null
primary key(num_exp, item_direAct)
)
go
sp_help tb_AntecEmpresa_DirecActual
go
create table tb_AntecEmpresa_Observacion(
num_exp
int not null references tb_AntecEmpresa,
item_obs
int not null,
desc_obs
varchar(50) not null
primary key(num_exp, item_obs)
)
go
sp_help tb_AntecEmpresa_Observacion
go
into
into
into
into
tb_Ciudad
tb_Ciudad
tb_Ciudad
tb_Ciudad
values
values
values
values
insert
insert
insert
insert
go
into
into
into
into
tb_Provincia
tb_Provincia
tb_Provincia
tb_Provincia
(51,
(51,
(51,
(51,
values
values
values
values
1, 1, 'Lima')
1, 2, 'San Vicente de Caete')
84, 1, 'Cusco')
84, 2, 'Calca')
(51,
(51,
(51,
(51,
1, 1, 1, 'Lima')
1, 2, 1, 'Caete')
84, 1, 1, 'Cusco')
84, 2, 1, 'Calca')
insert
insert
insert
insert
insert
insert
insert
go
into
into
into
into
into
into
into
tb_Distrito
tb_Distrito
tb_Distrito
tb_Distrito
tb_Distrito
tb_Distrito
tb_Distrito
values (51,
values (51,
values (51,
values (51,
values (51,
values (51,
values (51,
insert
insert
insert
insert
go
into
into
into
into
tb_TipoOperacion
tb_TipoOperacion
tb_TipoOperacion
tb_TipoOperacion
1, 1, 1, 18, 'Miraflores')
1, 2, 1, 1, 'Asia')
1, 2, 1, 2, 'Cerro Azul')
84, 1, 1, 1, 'Cusco')
84, 1, 1, 2, 'Ccorca')
84, 2, 1, 1, 'Calca')
84, 2, 1, 2, 'Coya')
usp_inserTipOpeTI 1
go
usp_inserTipOpeTI 2
go
usp_inserTipOpePCL 3
go
usp_inserTipOpePCL 4
go
insert
insert
insert
insert
insert
go
into
into
into
into
into
tb_TipoSuperficie
tb_TipoSuperficie
tb_TipoSuperficie
tb_TipoSuperficie
tb_TipoSuperficie
insert
insert
insert
insert
go
into
into
into
into
tb_TipoVendedor
tb_TipoVendedor
tb_TipoVendedor
tb_TipoVendedor
values
values
values
values
values
values
values
values
values
(1,
(2,
(3,
(4,
(1,
(2,
(3,
(4,
(5,
'ha')
'a')
'ca')
'm2')
'dm2')
'Nacional')
'Provincial')
'Municipal')
'Particular')
insert
insert
insert
insert
insert
insert
insert
go
into
into
into
into
into
into
into
tb_TipoSociedad
tb_TipoSociedad
tb_TipoSociedad
tb_TipoSociedad
tb_TipoSociedad
tb_TipoSociedad
tb_TipoSociedad
values
values
values
values
values
values
values
(1,
(2,
(3,
(4,
(5,
(6,
(7,
insert
insert
insert
insert
insert
go
into
into
into
into
into
tb_TipoAcciones
tb_TipoAcciones
tb_TipoAcciones
tb_TipoAcciones
tb_TipoAcciones
values
values
values
values
values
(1,
(2,
(3,
(4,
(5,
'Acciones
'Acciones
'Acciones
'Acciones
'Acciones
insert
insert
insert
insert
go
into
into
into
into
tb_TipoDocIdentidad
tb_TipoDocIdentidad
tb_TipoDocIdentidad
tb_TipoDocIdentidad
Ordinarias')
de Preferentes')
Defensivas')
de Crecimiento')
Cclicas')
insert into tb_Conyuge values (4, 'Infante', 'Paz', 'Armando', 'Si', 3, 71300140, 51, 1, 1, 1, 18, 587963,'Ciudad de Huancayo',
'17/03/2014', 489631, 'Ministerio de...', '16/09/2014')
go
insert into
insert into
insert into
insert into
go
select*from
insert into
insert into
insert into
insert into
go
tb_Vendedor
tb_Vendedor
tb_Vendedor
tb_Vendedor
values
values
values
values
insert
insert
insert
insert
go
into
into
into
into
tb_Operacion
tb_Operacion
tb_Operacion
tb_Operacion
insert
insert
insert
insert
insert
insert
insert
go
into
into
into
into
into
into
into
tb_DocumentacionAdjunta
tb_DocumentacionAdjunta
tb_DocumentacionAdjunta
tb_DocumentacionAdjunta
tb_DocumentacionAdjunta
tb_DocumentacionAdjunta
tb_DocumentacionAdjunta
tb_vendedor
tb_Vend_Observacion
tb_Vend_Observacion
tb_Vend_Observacion
tb_Vend_Observacion
(1,
(2,
(3,
(4,
2,
3,
2,
3,
values
values
values
values
(1,
(2,
(3,
(4,
values
(1, 'Producin', 200000.00, 'Plan de Produccin', '2 aos', 300000.00)
values (2, 'Ventas', 100000.00, 'Plan de ventas', '1 ao', 150000.00)
values (3, 'Produccin', 1500000.00, 'Produccin', '3 aos', 170000.00)
values (4, 'Produccin', 1700000.00,'Produccin', '5 aos', 200000.00)
values
values
values
values
values
values
values
(1,
(2,
(3,
(4,
(5,
(6,
(7,
insert into tb_RepresenLegal values (1, 'Vargas', 'Arribasplata', 'Sandro', 'Los Amautas', 315, 3, 2, 'Vargas S.A.',51,1,1,1, 14,
'Lima 10')
insert into tb_RepresenLegal values (2, 'Pizarro', 'Quincha', 'Jordy', 'Bellavista', 115, 4, 4, 'Quincha S.A.',51,1,1,1, 18, 'Lima
11')
insert into tb_RepresenLegal values (3, 'Masias', 'Montes', 'Gregorio', 'Diez Canseco', 458, 8, 7, 'Montes S.A.',51,1,1,1, 14, 'Lima
31')
insert into tb_RepresenLegal values (4, 'Parra', 'Julca', 'William', 'Los Rosales', 756, 2, 1, 'Parra S.A.',51,1,1,1, 18, 'Lima 32')
go
insert
insert
insert
insert
go
into
into
into
into
tb_CapitalSocial
tb_CapitalSocial
tb_CapitalSocial
tb_CapitalSocial
values
values
values
values
(001,
(002,
(003,
(004,
35000.00, 51,'Circulante', 1)
30000.00, 51,'Variable', 2)
40000.00 ,51,'Constante', 1)
45000.00 ,51,'Financiero', 1)
insert into tb_Solicitante values (1, 'Rojas', 'Garcia', 'Maria', 3, 523684715, 'S', 4,'El Carmen', 362, 4, 5, 'Urb. Los ngeles',
51, 1, 1, 1, 18, 'Lima 10', 51, 1, 1, 1, 18, '25/11/1981','12/08/2000', 69985474, 'Consejera de Lima', '23/06/1999', 'No', 0, 'Falt
de Docuemntos', '15/02/2000', 889966, 'Trabajo', '15/03/2001', 'Administracin de Empresas', 'Administrador', 1, 3)
insert into tb_Solicitante values
(2, 'Flores', 'Vivas', ' Magno', 3, 71300240, 'C', 3,'Los Ciruelos',150,6, 3, 'Ub. Canto rey' ,
51, 1, 1, 1 , 14, 'Lima 31', 51, 1, 1, 1, 14, ' 21/03/1979', '13/01/1998', 69985513, 'Ministerio del interior', '14/02/1997', 'Si', 1,
'Residencia', '13/11/2000', 5556699,'Deuda', '13/06/1995', 'Ing. Sistemas', 'Jefe de Sistemas',2,2)
insert into tb_Solicitante values
(3, 'Saire', 'Villa', 'Calos', 3, 69456745, 'S', 2, 'Tejones',260,1, 6, ' Ub. Los Giasoles', 51,
1, 1, 1, 14, 'Lima 31' , 51, 1, 1, 1, 14, '20/06/1974', '15/02/2000', 69985789, 'Consejera de Lince', '19/11/1999', 'No',0, 'Falta de
Documentos', '11/02/2001', 448899, 'Trabajo', '15/03/1999', 'Ing Industrial', 'Gencia',3,4)
insert into tb_Solicitante values
(4, 'Archenti', 'Perez', 'Nicole',3, 72400250, 'C', 0, 'Granados', 503,2 , 1,'Urb. Naranjos', 51,
1, 1,1 ,14, 'Lima 31' ,51 ,1 ,1 ,1 , 14 , '16/05/1996', '17/06/2005', 69985889, 'Consejera de Lima', '17/03/2004', 'No',0, 'Falta de
Documentos', '12/05/2005', 7789365, 'Estudios', '18/05/2006', 'Ciencias de la Comunicacion','Pediodista',4,1)
go
insert into tb_Inmueble values (100, 51, 1, 1, 1, 14, 1003, 25, 'Mz. A', 'Ingles', 40, 20, 55, 'Grande',
'21/10/1998', 21, 'Mirones', 'Palmeras', 134, 'urbano', 1, 102,
35000.00, 30000.00, 6, 'Alquiler', 30000.00, 1, 12)
insert into tb_Inmueble values (101, 51,1,1,1,18,1009, 13, 'Mz. F',' Espaol',50, 25, 321, 'Grande',
'15/02/1999',22, 'Caminos','Girasoles', 156, 'rural',3, 104 ,
45000.00, 44000.00, 7, 'Venta', 40000.00,2 , 11)
insert into tb_Inmueble values (102, 51,1,1,1,14, 2000, 18, 'Mz. J', 'Ingles',46, 21, 123, 'Mediana',
'16/09/1996',23, 'Ferrocarril', 'Galata', 136, 'urbano', 4, 105,
47000.00, 45000.00, 8, 'Venta', 44000.00, 3, 10)
insert into tb_Inmueble values (103, 51,1,1,1,14, 2096, 23, 'Mz. k', 'Ingles', 40, 26, 056, 'Grande',
'17/06/1990', 24, 'Alberjas', 'Porto', 178, 'rural', 2, 107,
19000.00, 17000.00, 9, 'Alquiler', 16000.00, 4, 15)
go
insert into tb_Empresa values ('12345678912','G&M','Los aires',12, 4, 3, 'Los jardines', 51, 1, 1, 1, 14, 'Lima 10', 1, 'Inversion',
'No', '', 12, 1, 1, 1)
insert into tb_Empresa values ('52366584455','R&R','La Paz',28, 54, 2, 'Los Angeles', 51, 1, 1, 1, 18, 'Lima 10', 1, 'Produccin',
'No', '', 12, 1, 2, 1)
insert into tb_Empresa values ('75669876455','S&S','La Paradita',18, 43, 1, 'Los Lurines', 51, 1, 1, 1, 14, 'Lima 10', 1,
'Produccin', 'No', '', 20, 1, 3, 1)
insert into tb_Empresa values ('98456464645','T&T','Los Ruiseores',18, 43, 1, 'Las Gardeas', 51, 1, 1, 1, 18, 'Lima 10', 1,
'Ventas', 'No', '', 13, 1, 4, 1)
go
into
into
into
into
into
into
tb_SolicPreviaConformidad
tb_SolicPreviaConformidad
tb_SolicPreviaConformidad
tb_SolicPreviaConformidad
tb_SolicPreviaConformidad
tb_SolicPreviaConformidad
values
values
values
values
values
values
(1,
(2,
(3,
(4,
(5,
(6,
insert
insert
insert
insert
go
into
into
into
into
tb_SolicPrevConfor_AutorizaAnteriores
tb_SolicPrevConfor_AutorizaAnteriores
tb_SolicPrevConfor_AutorizaAnteriores
tb_SolicPrevConfor_AutorizaAnteriores
1,
1,
1,
1,
1,
1,
1,
2,
3,
4,
1,
1,
1,
1,
1,
1,
1,
1,
values
values
values
values
100,
101,
102,
103,
100,
100,
1,
1,
1,
1,
1,
1,
'09/12/2014')
'05/09/2010')
'10/05/2013')
'20/12/2008')
'09/12/2014')
'09/12/2014')
(1,1,4345,3232,'12/06/2013')
(1,2,1545,2015,'20/07/2013')
(1,3,7545,4205,'06/05/2014')
(1,4,8151,4055,'31/08/2015')
into
into
into
into
tb_AntecSolicitante
tb_AntecSolicitante
tb_AntecSolicitante
tb_AntecSolicitante
values
values
values
values
(1,1,1)
(2,1,2)
(3,1,3)
(4,1,4)
insert
insert
18)
insert
1, 18)
insert
14)
go
into tb_AntecSolicitante_Hijo values (1,1, 'Rojas', 'Simon', 'Erika', 51, 1, 1, 1, 14, 23, '23/08/2000', 'Si', 51, 1, 1, 1, 14)
into tb_AntecSolicitante_Hijo values (1,2, 'Suarez', 'Caldas', 'Julia', 51, 1, 1, 1, 18, 20, '13/05/2004', 'Si', 51, 1, 1, 1,
insert
insert
insert
insert
go
into
into
into
into
tb_AntecSolic_Observaciones
tb_AntecSolic_Observaciones
tb_AntecSolic_Observaciones
tb_AntecSolic_Observaciones
insert
insert
insert
insert
go
into
into
into
into
tb_AntecedenteInmueble
tb_AntecedenteInmueble
tb_AntecedenteInmueble
tb_AntecedenteInmueble
insert
insert
insert
insert
go
into
into
into
into
tb_AntecInmueb_Observacion
tb_AntecInmueb_Observacion
tb_AntecInmueb_Observacion
tb_AntecInmueb_Observacion
into tb_AntecSolicitante_Hijo values (2,1, 'Iglesias', 'Mugabuu', 'Julio', 51, 1, 1, 1, 18, 24, '13/05/2005', 'Si', 51, 1, 1,
into tb_AntecSolicitante_Hijo values (2,2, 'Huaoto', 'Huerta', 'Enrique', 51, 1, 1, 1, 14, 28, '13/05/2008', 'Si', 51, 1, 1, 1,
values
values
values
values
values
values
values
values
(1,
(2,
(3,
(4,
values
values
values
values
(1,1,'Presenta
(2,1,'Presenta
(3,1,'Presenta
(4,1,'Presenta
1,
1,
1,
1,
antecedentes')
antecedentes')
antecedentes')
antecedentes')
100)
101)
102)
103)
(1,1,'cuenta
(2,1,'cuenta
(3,1,'cuenta
(4,1,'cuenta
con
con
con
con
inmueble')
inmueble')
inmueble')
inmueble')
insert
insert
insert
insert
go
into
into
into
into
tb_AntecEmpresa
tb_AntecEmpresa
tb_AntecEmpresa
tb_AntecEmpresa
values
values
values
values
(1,
(2,
(3,
(4,
1,'12345678912',1)
1,'52366584455',1)
1,'75669876455',1)
1,'98456464645',1)
insert
insert
insert
insert
go
into
into
into
into
tb_AntecEmpresa_DirecActual
tb_AntecEmpresa_DirecActual
tb_AntecEmpresa_DirecActual
tb_AntecEmpresa_DirecActual
values
values
values
values
(1,1,'Vlasques','Lpez','Ulices','Marketing')
(1,2,'Vsquez','Rojas','Marco','Promotor')
(1,3,'Flores','Daz','Renzo','Promotor')
(1,4,'Castro','Romero','Carlos','Promotor')
insert
insert
insert
insert
go
into
into
into
into
tb_AntecEmpresa_Observacion
tb_AntecEmpresa_Observacion
tb_AntecEmpresa_Observacion
tb_AntecEmpresa_Observacion
values
values
values
values
(1,1,'trabajando')
(1,2,'trabajando')
(1,3,'trabajando')
(1,4,'trabajando')
/*PROCEDIMIENTOS ALMACENADOS*/
/* 1. Cree un SP que muestre el codigo y nombre del solicitante, que desee
adquirir un inmueble, solo sera posible esta solicitud s el solicitante
tiene 10 aos de residencia como mnimo, recibir como parametro el ao actual. */
if OBJECT_ID('usp_persoTiemResidencia')is not null
drop procedure usp_persoTiemResidencia
go
create procedure usp_persoTiemResidencia
@fecha1 int
as
begin
select cod_sol , nom_sol
from tb_solicitante
if exists (select cod_sol from tb_solicitante where @fecha1 - year(fecIngPais_sol) > 10)
select 'Procede la solicitud' as Mensaje
else
select 'No procede' as Mensaje
end
go
usp_persoTiemResidencia 2015
go
/* 2. Cree un SP que muestre el codigo, apellidos y nombres del solicitante,
teniendo en cuenta que el distrito tiene que estar registrado en el ministerio,
se recibir como parametro el cdigo del distrito. */
if OBJECT_ID('usp_codDistritoXsolicitante')is not null
drop procedure usp_codDistritoXsolicitante
go
create procedure usp_codDistritoXsolicitante
@codDst int
as
begin
select s.cod_sol, s.apePat_sol, s.apeMat_sol, s.nom_sol
from tb_Solicitante as s
inner join tb_Distrito as d
on s.cod_dis_act = d.cod_dis
where d.cod_dis = @codDst
end
go
usp_codDistritoXsolicitante 14
go
/* 3. Cree un SP que muestre el codigo y nombre de solicitante enviando
como parametro el codigo de solicitante, teniendo en cuenta que el solicitante
tiene que tener como minimo 10 aos de residencia. */
update tb_Solicitante
set fecIngPais_sol = '12/02/2007'
where cod_sol = 4
go
if object_id('usp_SoliciTiemResidencia')is not null
drop procedure usp_SoliciTiemResidencia
go
create procedure usp_SoliciTiemResidencia
@codSO int
as
begin
select cod_sol, nom_sol
from tb_Solicitante
where 2015 - year(fecIngPais_sol) > 10 and cod_sol=@codSO
end
go
usp_SoliciTiemResidencia 3
go
/* 4. Crea un SP que muestre el codigo, DNI y nombre del solicitante,
donde su codigo de distrito sea igual al enviado como parametro,
asimismo. esotos solicitates tienen que ser solteros y su ao de nacimiento
se encuentre entre los aos enviados como parametros. */
if OBJECT_ID ('usp_soliciEstAnioNac') is not null
Drop procedure usp_soliciEstAnioNac
Go
Create procedure usp_soliciEstAnioNac
@codDistrito int,
@ao1 int,
@ao2 int
as
Begin
Select S.nom_sol,S.apePat_sol,S.apeMat_sol,S.num_doc_iden_sol,S.nom_sol,D.nom_dis
from tb_Solicitante as S
Inner Join tb_Distrito as D
on D.cod_dis = S.cod_dis_act
where D.cod_dis = @codDistrito and estCivil_sol = 'S' and year (fec_nac_sol) between @ao1 and @ao2
End
Go
usp_soliciEstAnioNac 14, 1970, 1980
/* 5. Crear un SP donde se muestre los numeros de expediente, nombre del solicitante,
nombre del distrito del solicitante que se encuentren entre los aos enviados como
parametros, y que a la vez pertenecen al distrito de Lince.
Solo se mostrar los expedientes que tengan solicitantes que sean Casados y
que el ao de nacimiento sea enviado como parametro. Los numeros de expedientes
deben estar ordenados de manera ascendentes. */
if OBJECT_ID ('usp_expPorFechas') is not null
Drop procedure usp_expPorFechas
Go
Create procedure usp_expPorFechas
@ao1 int,
@ao2 int,
@aoNac int
as
Begin
Select SPC.num_exp, S.nom_sol, SPC.fec_ing,D.nom_dis
from tb_SolicPreviaConformidad as SPC
Inner Join tb_Solicitante as S
on SPC.cod_sol = S.cod_sol
Inner Join tb_Distrito as D
on S.cod_dis_act = D.cod_dis
Where year (SPC.fec_ing) between @ao1 and @ao2 and D.cod_dis = 14 and S.estCivil_sol = 'C'
and year (S.fec_nac_sol) = @aoNac
order By SPC.num_exp asc
End
Go
usp_expPorFechas 2000, 2015, 1996
begin
select count(S.cod_sol) as 'Cantidad de solicitantes'
from tb_Solicitante as S
inner join tb_Distrito as D
on S.cod_dist_nac_sol = D.cod_dis
where cod_dist_nac_sol = @cod_dis and (year(getdate()) - year(S.fec_nac_sol)) > 35
and year(S.fecIngPais_sol) > 5
end
go
usp_CantSolicDistrito 14
go
/* 8. Cree un SP que verifique el ao de compra o arrendamiento de un
inmueble, teniendo en cuenta que un inmueble no puede ser vendido o
alquilado ms de una vez por ao. Se recibir como parmetro el
nmero de Inscripcin de dominio del inmueble*/
if object_id('usp_verifAoTransaccion') is not null
drop proc usp_verifAoTransaccion
go
create proc usp_verifAoTransaccion
@numInsDom int
as
begin
if exists(Select I.nroInscDom_inm
From tb_Inmueble as I
Inner join tb_SolicPreviaConformidad as S
on I.nroInscDom_inm = S.nroInsDom_inm
Where I.nroInscDom_inm = @numInsDom
and year(S.fec_ing) = year(getdate())) begin
select 'Denegado: este inmueble no se puede vender o arrendar' as Mensaje
end else begin
select 'Permitido: Este inmueble se puede vender o arrendar' as Mensaje
end
end
go
usp_verifAoTransaccion 100
go
----1---- Cree una vista que muestre el codigo, nombres y apellidos del solicitante, asi como tambien el numero
---- de inscripcion del dominio y el nombre del distrito del inmueble---if OBJECT_ID ('v_Solicitante') is not null
Drop view v_Solicitante
Go
create view v_Solicitante
as
Select S.cod_sol,S.nom_sol,S.apePat_sol,S.apeMat_sol,I.nroInscDom_inm,D.nom_dis
from tb_Solicitante as S
Inner Join tb_Distrito as D
on D.cod_dis = D.cod_dis
Inner Join tb_Inmueble as I
on D.cod_dis = I.cod_dis_inm
Go
Select * from v_Solicitante
----2.--- Cree una vista que muestre la razon Social, ruc, nombre y numero de la calle de la empresa, asi como el capital social
------mayor a 1000 y que la empresa pertenezca al distrito de Lima.
----3.--- Cree una vista que muestre los numeros de expediente, el numero de formulario, el codigo y nombre del organismo. asi como
tambien
----- el codigo, nombre y apellidos del solicitante.
----4---- Crea una vista que muestre el numero y fecha de expediente,el codigo del tipo de operacin,
--------- el codigo,nombres, apellidos, numero de dni del solicitante.
Reglas de Negocio:
-- 1.
--
-- 2.
--
-- 3.
--
El monto del capital social debe ser como mnimo 100 000.00
y un mximo de 500 000.00
alter table tb_CapitalSocial
add constraint ckCapSoc
check (monto_capSoc >= 100000.00 or monto_capSoc <= 500000.00)
go
-- 4.
-- 5.
-- 6.
-- 7.
--
-- 8.
-- 9.
-- 10.
--
Glosario
inherente: Que por su naturaleza est de tal manera unido a algo, que no se puede
separar de ello.
Escribano: Persona que por oficio pblico est autorizada para dar fe de las
escrituras y dems actos que pasan ante l.
Estatuto: Rgimen jurdico al cual estn sometidas las personas o las cosas, en
relacin con la nacionalidad o el territorio.
Identidad, el equipo debe definir una serie de valores que lo distingan de los dems y
lo hagan nico, los que deben ser conocidos por todos los miembros.
Equipamiento, los miembros del equipo debe contar con los elementos mnimos
indispensables para llevar a cabo sus tareas.
Respeto, todo equipo debe manifestar un profundo respeto por su lder y asimismo
por la dignidad de cada uno de sus miembros.
Sincronizacin, los integrantes del equipo debe tener un mtodo dinmico de trabajo
con base en las caractersticas de los recursos con los que cuenta.
Bien comn, el equipo debe comprender que ste es ms importante que el bien
particular.
sus miembros,
Informe de colaboracin
Miembros
Puntualidad
antes y durante
la fecha de
reunin
programada
(1-5 ptos.)
Aporte al buen
clima del
trabajo en
equipo (1-5
ptos.)
Actitud para el
desarrollo de
problemas
durante la
reunin
(1-5 ptos.)
Trabajos que
permitan
mejorar en
nivel del equipo
(1-5 ptos.)
Nota
Macedo Chavarra
Jairo Carlos
17
Castilla Snchez
Lizbeth Edith
17
Mamani Quispe
Karin
15
Cucho Arhuis
Adrin
14