0% encontró este documento útil (0 votos)
13 vistas28 páginas

Fundamentos B de D Proyecto

Cargado por

Diego Martinez
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
13 vistas28 páginas

Fundamentos B de D Proyecto

Cargado por

Diego Martinez
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 28

TECNOLÓGICO DE ESTUDIOS SUPERIORES DE

ECATEPEC

Ingeniería en Sistemas Computacionales

Fundamento de Base de Datos

Prof.: Frumencio Hernández Torres

Proyecto 1

Cruz Becerril Ángel Daniel


Fernández Martínez Diego
García Esquivel Mitzi Cecilia
Ramírez Vega Edwin Alain
Zamora Navarro Madelein Laura

GRUPO: 5451

1
Introducción

Importancia de municipios y viviendas.

Los municipios son una característica común de muchos países de todo el mundo,
sobre todo en zonas que están experimentando una rápida urbanización.

La historia de los municipios varía según el país y el contexto en el que se


desarrollaron. En algunos casos, se desarrollaron como un medio de proporcionar
vivienda y servicios a los trabajadores de las zonas urbanas. Hoy en día, los
municipios se encuentran en muchos países de todo el mundo y son un aspecto
importante de la planificación urbana moderna.

¿Qué son los municipios y por qué se crean? Los municipios son comunidades
planificadas que suelen desarrollarse en las afueras de las ciudades o en zonas
rurales. Su objetivo es ofrecer viviendas y servicios básicos a personas que no
pueden permitirse vivir en el centro de la ciudad.

Los municipios se desarrollan por diversas razones, dependiendo del contexto en el


que se construyan.

Razones más comunes para el desarrollo de municipios:

1. Vivienda asequible: Los municipios suelen desarrollarse para proporcionar


viviendas asequibles a personas que no pueden permitirse vivir en el centro
de la ciudad. En muchos casos, estos municipios se construyen en las
afueras de la ciudad, donde el suelo es más barato y fácil de conseguir.

2. Crecimiento de la población: A medida que crecen las ciudades y aumenta


la urbanización, aumenta también la demanda de viviendas y servicios
básicos. Los municipios suelen desarrollarse para satisfacer esta demanda y
proporcionar viviendas y servicios a una población creciente.

2
3. Migración del campo a la ciudad: Muchas personas se trasladan de las
zonas rurales a las ciudades en busca de mejores oportunidades
económicas y un nivel de vida más alto. Los municipios suelen desarrollarse
para proporcionarvivienda y servicios a estos emigrantes.

4. Política gubernamental: En algunos casos, los gobiernos pueden crear


municipios como parte de un programa político más amplio. Por ejemplo, un
gobierno puede tratar de reducir la pobreza o promover el crecimiento
económico mediante el desarrollo de nuevos municipios en zonas rurales o
urbanas.

5. Ayuda en caso de catástrofe: Tras una catástrofe natural u otro tipo de


crisis, pueden crearse municipios para proporcionar viviendas temporales o
de larga duración a las personas desplazadas.

¿Cuáles serían sus beneficios de desarrollo de los municipios?

Los beneficios del desarrollo de los municipios incluyen la provisión de viviendas


asequibles, el acceso a servicios básicos, la creación de empleo, la reducción de la
presión sobre las infraestructuras urbanas y la mejora de la cohesión social. El
desarrollo de los municipios también puede promover el crecimiento económico y
reducir la pobreza.

VIVIENDA

Es aquella que se desarrolla para garantizar el derecho a la vivienda de los hogares


de menores ingresos, que cumple con los estándares de calidad en diseño
urbanístico, arquitectónico y de construcción sostenible, y cuyo valor no exceda los
135 Salarios Mínimos Legales Mensuales Vigentes (SMLMV).

La Vivienda de Interés Social, cuyo valor es superior a los 90 salarios mínimos es


inferior o igual a 135 SMLMV o hasta 150 SMLMV (para municipios con población
mayor a 1 millón de habitantes). Está diseñada para que las familias y jóvenes que
quieran comprar su primera vivienda logren hacerlo, ya que sus precios son mucho
más asequibles.

3
Y es toda aquella que cumple con los elementos que brindan habitabilidad,
estándares de calidad en diseño urbanístico, arquitectónico y de construcción.
Además, está dirigida a personas y familias con ingresos inferiores a los cuatro
salarios mínimos.

Una vivienda digna y decorosa es aquella que cuenta con grandes habitaciones,
áreas de servicio separadas, patios, jardines, mucha iluminación natural, un sistema
de ventilación pasivo adecuado y confort en cada rincón. Sin embargo, la realidad
es otra. El mercado ofrece un sinfín de modelos de casas habitación, así como
diversos modos de acceder a alguno de ellos por medio de créditos hipotecarios,
pero para los sectores populares y de bajos ingresos económicos, el mercado se
reduce a muy pocas opciones, dentro de las cuales se ubica la autoconstrucción,
los asentamientos irregulares -los cuales no aseguran y, de hecho, ponen en riesgo
cualquier patrimonio y las viviendas de interés social en los denominados
desarrollos

Sus características:

• La Vivienda de Interés Social se entrega en obra gris y la mayoría de los


proyectos No VIS cuentan con acabados que no tienen los VIP o VIS.
• En la vivienda No VIS encontrarás una gran variedad de estilos de vida
porque presenta espacios más amplios a diferencia de los proyectos VIS.

4
• La manutención de los propietarios en un proyecto No VIS suele ser más
costosa que en una VIS porque incluyen servicios adicionales como el
mantenimiento de las zonas comunes, lo que hace elevar diferentes gastos
a la hora de adquirir este tipo de vivienda.
• Si estás interesado en una Vivienda de Interés Social, puedes acceder a los
subsidios que otorga el Gobierno Nacional, las Cajas de Compensación y
ayudas municipales.
• los servicios públicos en una Vivienda de Interés Social suelen ser más
económicos, pues se encuentran entre los estratos 2 y 3.

Algunas características que son importantes al momento de adquirir una


vivienda:

Precio accesible: por lo general, una vivienda de interés social debe de tener
un precio más económico que otras unidades en el mercado. El precio de este
tipo de vivienda no sobrepasa la cantidad de $900,000 pesos más o menos.
Siempredepende la zona y el tamaño.

Tamaño y distribución: las viviendas de interés social no suelen ser muy


grandes. Usualmente van desde los 40 hasta 100 metros cuadrados, con la
infraestructura básica para poder cocinar, darte un baño, tener una habitación, e
incluso a vecesdisfrutar del patio.

Calidad, diseño sencillo y estructura: la arquitectura de una vivienda de


interés social es simple pero funcional. El objetivo es que a las personas que la
habitan no les falte nada en las instalaciones y que puedan vivir de forma
cómoda con todo lo que necesitan. Los materiales de construcción que se
utilizan para este tipo de vivienda son económicos pero eficaces, con el
objetivo de construir un inmueble muy bien estructurado.

Una de las ventajas que tenemos al ser dueño puedes conseguir una buena
vivienda a un menor precio. Ya que todos tenemos el derecho y la necesidad de
un sitio digno donde vivir, la ley te proporciona este tipo de vivienda con el
objetivo de otorgar un espacio que tú y tu familia puedan convertir en hogar.

5
Al hacerlo, utilizan materiales más sencillos pero sólidos con el fin de ofrecerte
un inmueble a un precio al que todos puedan acceder.

El ritmo de vida de una zona rural o en una zona urbana, está definido por una
serie de elementos propios de cada región que deben considerarse al comprar
una vivienda o terreno, ya que, aunque existen generalidades para cada zona
como cercanía de servicios en ciudades o más áreas verdes en poblados;
también existen particularidades para cada individuo o familia. Si estás en
búsqueda de comprar tu primera vivienda o adquirir un terreno, te compartimos
algunos aspectos que debes considerar en una zona urbana y en una zona rural.

Es el conjunto de personas que pueden ser o no familiares y que comparten la


misma vivienda. Una persona que vive sola también constituye un hogar.

Cuando esta prestación de servicios se realice para dos o más personas que, sin
constituir una familia ni una persona jurídica, convivan en la misma vivienda,
asumirá la condición de titular del hogar familiar la persona que sostente la
titularidad de la vivienda que habite o aquella que asuma la representación de tales
personas, que podrá recaer de forma sucesiva en cada una de ellas.

6
Un hogar familiar es aquel en el que al menos uno de los integrantes tiene
parentesco con la jefa o el jefe del hogar. A su vez se divide en: nuclear, ampliado y
compuesto.

La persona referencia es reconocida por los demás habitantes de la vivienda como


jefa o jefe.

La información del Censo de Población y Vivienda 2020, muestra que, a nivel


nacional en 33 de cada 100 hogares, las mujeres son reconocidas como jefas de la
vivienda, esto significa 11,474,983 hogares.

PORCENTAJE DE HOGARES CON


PERSONA DE REFERENCIA MUJER

35
30
25
20
15
10
5
0
2020 2010

7
Planteamiento del Problema

Diseñar un esquema E/R que recoja la organización de una base de datos para
contener la información sobre las viviendas y municipios, sabiendo que se deben
cumplir las siguientes especificaciones:

• Las viviendas y municipios están divididas y divididos en varias categorías


(económicas, populares y viviendas residenciales, etc.) esto para las
viviendas, ahora para los municipios (metropolitano, urbano, rural y
marginado).

• Las viviendas se clasifican en viviendas unifamiliares y viviendas colectivas,


dentro de las cuales encontramos casas, edificios de apartamentos y
conjuntos residenciales.

• Los municipios se dividen por regidores, síndicos y por su presidente


municipal.

Lo que nos interesa saber es cuantas viviendas puede haber en un municipio,


también cuántas personas puede haber en una vivienda y cuantas personas tienen
distintas viviendas dentro del mismo municipio, de igual manera nos interesa saber
que dentro de las viviendas cuantas personas dependen del cabecilla de familia.

8
Justificación

Según la network la cual es un centro de gestión de conocimiento para las ciudades


latinoamericanas en la implementación de la nueva agenda urbana y de la
ciudadanía sostenible las viviendas constituyen la base del patrimonio familiar y es
el centro de la convivencia y desarrollo social, una vivienda de calidad con
certidumbre jurídica sobre su propiedad permite a las familias generar mayor
riqueza, tanto para las generaciones actuales, como para las futuras.

Sin duda el bienestar de los habitantes, actuales y futuros, de las ciudades de


México depende de las decisiones que tomemos hoy. El rompimiento con el viejo
modelo rentista debe impulsar la consolidación urbana para propiciar ciudades
compactas, sostenibles, prósperas y resilientes, dependerá en buena medida de la
eficiencia en la coordinación de los tres órdenes de gobierno y de la concertación
con los sectores social y privado.

Bajo este escenario, el promover el desarrollo de los sectores de la construcción de


viviendas deben ser un elemento esencial de la estrategia de la política sectorial de
vivienda en México. Ambos son sectores altamente generadores de empleos, que
se constituyen en el crecimiento de la población a escalas desmedidas, reduciendo
la sensibilidad ante fluctuaciones en la economía internacional. La construcción
mantiene una vinculación directa con el desarrollo de una infraestructura moderna
y eficiente y con la producción de satisfactores para demandas sociales como las
viviendas.

Este proyecto fue realizado a partir de diferentes fuentes de información que


resumen los principales problemas del México actual donde la sobrepoblación y la
falta de viviendas son un problema recurrente en nuestro día a día. De esta manera,
se construyeron indicadores sustentados en la base de datos para identificar el
problema y potencial de desarrollo que cada uno posee en términos de calidad de
vida y vivienda. Del total general se considera que aproximadamente el 52 por ciento
está catalogada como vivienda de buen nivel; más del 40 por ciento se puede
recuperar (es decir que requiere acciones de mejora) y aproximadamente el 7 por
ciento es de muy mala calidad y necesita ser reemplazada.

9
La importancia de construir una base de datos para la población del país radica en
su estructura de organización, así como en las posibilidades de sus aplicaciones y
uso de esta base de datos para mejorar la calidad de vida y de propósito generales.

La creación de una base de datos de carácter informativo y de monitoreo permitiría


en un caso de aplicación a nivel municipal tener un mejor control y por ende una
mejor administración de las viviendas dentro del país el simple hecho de la
existencia de una base de datos que nos dé toda la información en tiempo real y
precisa de lo que ocurre dentro de este municipio en cuestión de su estatus traería
un cambio significativo al desarrollo e infraestructura dentro y fuera del país
asiéndonos notar por nuestra buena calidad de vida.

“No debemos olvidar que, como ingenieros, arquitectos o funcionarios públicos,


antes que diseñar y proponer líneas para conformar proyectos arquitectónicos o
políticas de vivienda, debemos pensar que trabajamos y construimos para gente
de escasos recursos, donde se requiere administrar los recursos eficientemente y
no malgastarlos proyectando caprichos”. – Arquitecto Carlos González Lobo-

Dicho esto, en esta ocasión el problema se aborda desde un planteamiento básico;


donde únicamente se ha analizado a el municipio en cuestión, la propuesta de hacer
la base de datos, y la cuestión de inclusión de datos esenciales dentro del criterio
de cómo se administra a vivienda para las personas.

10
Objetivos

Objetivo general

Necesitamos una base de datos que permita almacenar información sobre las
viviendas y las personas que viven en ellas en un municipio. El objetivo general de
una base de datos es guardar, organizar y proporcionar información de forma
sencilla.

Para lograr nuestros objetivos, necesitamos una base de datos relacional que
permita almacenar la información en tablas organizadas por filas y columnas.
También necesitamos definir las relaciones entre las tablas para poder acceder a la
información de forma rápida y eficiente.

Objetivo específico

Configurar y planear la estructura de la base de datos de modo de que sea


entendible para cualquier persona que interactúe con esta, la cual me ayude a:

• Almacenar información sobre el número de viviendas en el municipio.


• Registrar el número de personas que viven en cada vivienda.
• Almacenar información sobre el número de personas que tienen distintas viviendas
dentro del mismo municipio.
• Registrar el número de personas por vivienda que dependen del cabecilla de familia.

11
Desarrollo

Fundamentos y planteamiento de los principios operacionales

Encontramos necesario aclarar que este proyecto toma el carácter de una base de
datos informativa desde el punto de vista del uso dinámico de la información y sus
aplicaciones dentro de múltiples y escalables sectores, bajo esta premisa, el
propósito general de la base de datos será brindar información rápida concisa y
coherente acerca de los registros de vivienda y población, así como sus
características en un principio aplicable básico. Para la base de datos en sí, ésta
seguirá los siguientes criterios como base fundamento y estilo de construcción:

• Será sencilla con datos claros y rápidos.


• Con información correcta pero simple, de manera de que cualquiera que la
vea pueda entender de qué trata.
• Su edición sería sencilla y seguirá criterios dinámicos, que no compliquen la
obtención, construcción, edición ni manipulación de la información
• Será ampliamente compatible con todas las fuentes de consulta en las que
esta pueda ser revisada.
• Contará con un modelo gráfico simple, sencillo de entender y que connote la
estructura de la base de datos desde su uso real.
• Se apegará a un sistema que sea rápido de actualizar y capaz de divulgar la
información de la manera más eficaz en el menor tiempo posible.

Estos criterios son fundamentales para diseñar una base de datos que sea versátil
y eficaz en cualquier aplicación en la que ésta pueda llegar a incurrir. Tomando en
cuenta la enorme diversidad tanto de las los registros de vivienda, demográfico-
económicas, así como de los datos con las que estas pueden relacionarse,
aunado a las situaciones y aplicaciones que tienen dentro de un análisis
socioeconómico general; es imprescindible la simplicidad del diseño de nuestra
base de datos, pues esta se enfoca al mercado como un producto que servirá
como un esquema básico para ser llenado y manipulado según las necesidades
de quien lo adquiera.

12
Datos en el enunciado

1. Cada persona (propietario) sólo puede habitar una vivienda


2. Una persona puede ser propietaria de varias viviendas
3. Cada dueño debe estar empadronado en sólo un municipio
4. Debe evidenciarse las personas de las cuales es sostén económico el
propietario de la(s) vivienda(s).

Entidades Fuertes

Las entidades se presentan desde planteamiento del problema, siendo estas;

- Vivienda

- Municipio

- Propietario

- Familia

Interrelaciones

Cada interrelación es declarada y descrita pensando en su cardinalidad,


funcionalidad en cuestión de diseño y la coherencia de la estructura en general.

▪ Propietario – Vivienda; (1:M):


Una vivienda sólo puede tener un único propietario, sin embargo, un propietario
puede tener en posesión múltiples viviendas.

▪ Municipio – Vivienda; (1:N):


En un municipio puede haber muchas viviendas; una vivienda sólo puede estar
ubicada dentro de un solo municipio.

▪ Propietario – Municipio; (1:N):


Un propietario puede estar empadronado en un solo municipio; un municipio puede
tener múltiples propietarios de vivienda dentro de sus registros de empadronaje.

13
▪ Familia – Vivienda; (1:1):
No más de una familia puede habitar una vivienda.

▪ Propietario – Familia; (1:1):


El propietario sólo puede ser sostén económico de la familia junto con la que habita
la vivienda de la cual se ha empadronado como propietario, ante las autoridades del
municipio correspondiente.

Entidades Débiles

Estas entidades fueron creadas para optimizar la estructura de la base de datos


según los requerimientos descriptivos de las interrelaciones entre las entidades
fuertes. Se describen enunciadas según denominaciones de palabras según lo que
se requiera describir, aun no se han definido con los mnemónicos necesarios para
el modelo interno.

o Registro_Propiedad (Creada de Interrelación Propietario – Vivienda)


o Registo_Predial (Creada de interrelación Municipio – Vivienda)
o Empadronaje (Creada de Interrelación Propietario – Municipio)

Atributos

Se describen enunciados según denominaciones de palabras para lo que se


requiera describir, aun no se han definido con los mnemónicos necesarios para el
modelo interno.

Vivienda

• ID_registro (Primary Key) = Numero de registro de la vivienda


• Ubicación_viv = Dirección de la vivienda (Atributo Multivaluado)
• Dimensiones_viv = Área total de la vivienda
• Valor_viv = Valor en pesos del inmueble
• ID_propietario = Número de registro poblacional del propietario
• Estatus_viv = ¿Está habitado o no el inmueble? (Atributo Multivaluado)

14
Municipio

• ID_Municipio (Primary Key) = No. Identificador del municipio


• Nombre_mp = Nombre del municipio
• Extensión = Área total del municipio
• Población = Personas registradas como habitantes en la entidad
• Estado_perteneciente = Estado en el que se encuentra el municipio
Propietario

• Nombre_prop (Primary Key) = Nombre completo del propietario


• Ocupación_prop = Puesto laboral o modus vivendi del propietario
• Edad
• Direccion_prop = Dirección en la que se ha empadronado como habitante
• ID_registro1 (Foreign Key)
Familia

• Cabeza_fam (Primary Key) = Rol familiar que funge como sostén económico
de la familia en cuestión (Multivaluado)
• Integrantes_fam = Cantidad de miembros de la familia
• ID_registro2 (Foreign Key)
• Nombre_prop1 (Foreign Key)
Registro_propiedad

• ID_registro3 (Foreign Key)


• Nombre_prop2 (Foreign Key)

Registro_predial Empadronaje

• ID_registro4 (Foreign Key) • ID_registro5 (Foreign Key)


• ID_municipio1 (Foreign Key) • Nombre_prop3 (Foreign Key)
• Cabeza_fam1 (Foreign Key) • ID_Municipio2 (Foreign Key)

15
Diccionario de Datos

En este apartado los atributos ya se muestran con nemónicos acortados de sus


propuestas descriptivas anteriores, optimizados para la programación del modelo
interno y la mejor funcionalidad posible de la base de datos.

Vivienda
CAMPO TAMAÑO TIPO DE DATO DESCRIPCIÓN
ID_reg Predeterminado INT ID con Primary Key de la vivienda
Ubic_viv 200 VARCHAR Dirección de la vivienda
Dim_viv 80 VARCHAR Área total de la vivienda en m2
Val_viv Predeterminado FLOAT Valor en pesos del inmueble
ID_prop Predeterminado INT Número identificador del propietario
Est_viv 30 VARCHAR Si el inmueble está habitado o no

Municipio
CAMPO TAMAÑO TIPO DE DATO DESCRIPCIÓN
ID_mun Predeterminado INT ID con Primary Key del municipio
Nom_mun 100 VARCHAR Nombre del municipio/alcaldía
Ext_mun Predeterminado FLOAT Área total del municipio en km2
Pob_mun Predeterminado INT Población total de la entidad
Estado donde se encuentra el
Est_mun 150 VARCHAR
municipio

Propietario
CAMPO TAMAÑO TIPO DE DATO DESCRIPCIÓN
Nom_prop 150 VARCHAR Nombre (Primary Key) del propietario
Oc_prop 200 VARCHAR Posicion laboral del propietario
Ed_prop Predeterminado INT Edad del individuo
Dirección donde el propietario se ha
Dir_prop 200 VARCHAR
apadronado como residente
ID_reg1 Predeterminado INT Foreign Key

16
Familia
CAMPO TAMAÑO TIPO DE DATO DESCRIPCIÓN
Rol del sostén económico de la
C_fam 80 VARCHAR familia (Padre, madre abuelo, etc.)
(Primary Key)
In_fam Predeterminado INT Cantidad de miembros en la familia
ID_reg2 Predeterminado INT Foreign Key
Nom_prop1 150 VARCHAR Foreign Key

Las entidades débiles no se encuentran con atributos descritos dentro del


diccionario de datos debido a que todos sus atributos son Foreign Key’s de las
entidades fuertes.

El único fin de las entidades débiles de este modelo es reafirmar y solidificar las
interrelaciones entre enditades fuertes y ayudar a la estructura gráfica visualizable
de la base de datos una vez que esta esté programada.

17
Diagrama del modelo E-R

Sin restricción de cardinalidades o representación de entidades débiles

1:N
Ubicada VIVIENDA
en un

MUNICIPIO Tiene 1:M 1:1 Habita

Apadronado Propietario Mantiene FAMILIA


en una
1:N 1:1

18
Tabla muestral de interrelaciones

VIVIENDA PROPIETARIO MUNICIPIO FAMILIA

LECTURA
VIVIENDA

Apadronado en Mantiene una


PROPIETARIO Tiene (1:M)
(1:N) (1:1)

MUNICIPIO Ubicada en (1:N)

FAMILIA Habita (1:1)

FLUJO DE
19
Diagrama de Chen (con restricción de cardinalidades, entidades débiles y atributos con mnemónicos)
• ID_reg
o Ubic_viv
o Dim_viv
o Val_viv
- ID_reg4 o ID_prop
- ID_mun1 o Est_viv
- C_fam1

1:1 Registro 1:1


Predial VIVIENDA
• ID_mun
o Nom_mun 1:N
o Ext_mun
o Pob_mun
o Est_mun
1:1

Registro de - ID_reg3
MUNICIPIO 1:M Propiedad - Nom_prop2 Habita 1:1
1:1

1:N
1:1 1:1 Mantiene
Empadronaje Propietario
una
FAMILIA
- ID_reg5 1:1
- Nom_prop3 • Nom_prop • C_fam
- ID_mun2 o Oc_prop o In_fam
o Ed_prop - ID_reg2
o 20Dir_prop - Nom_prop1
- ID_reg1
Creación de la Base de datos: Programación (Modelo Interno)

Código

Creación de la base de datos:

create database Demograficos

use Demográficos

Creación de las entidades como tablas:

create table Vivienda(


ID_reg int primary key,
Ubic_viv varchar(200),
Dim_viv varchar(80),
Val_viv float,
ID_prop int,
Est_viv varchar(30)
)

create table Municipio(


ID_mun int primary key,
Nom_mun varchar(100),
Ext_num float,
Pob_mun int,
Est_mun varchar(150)
)

create table Propietario(


Nom_prop varchar(150) primary key,
Oc_prop varchar(200),
Ed_prop int,
Dir_prop varchar(200),
ID_reg1 int,
foreign key(ID_reg1) references Vivienda(ID_reg)
)

create table Familia(


C_fam varchar(80) primary key,
In_fam int,
ID_reg2 int,
Nom_prop1 varchar(150),
foreign key(ID_reg2) references Vivienda(ID_reg),
foreign key(Nom_prop1) references Propietario(Nom_prop)
)

create table Registro_Propiedad(


ID_reg3 int,
Nom_prop2 varchar(150),
foreign key(ID_reg3) references Vivienda(ID_reg),
foreign key(Nom_prop2) references Propietario(Nom_prop)
)

21
create table Registro_Predial(
ID_reg4 int,
ID_mun1 int,
C_fam1 varchar(80),
foreign key(ID_reg4) references Vivienda(ID_reg),
foreign key(ID_mun1) references Municipio(ID_mun),
foreign key(C_fam1) references Familia(C_fam)
)

create table Empadronaje(


ID_reg5 int,
Nom_prop3 varchar(150),
ID_mun2 int,
foreign key(ID_reg5) references Vivienda(ID_reg),
foreign key(Nom_prop3) references Propietario(Nom_prop),
foreign key(ID_mun2) references Municipio(ID_mun)
)

Creación de nexos con inner join, llenado de tablas y consulta:

select ID_reg from Vivienda inner join Propietario on Vivienda.ID_reg=Propietario.ID_reg1

select ID_reg from Vivienda inner join Familia on Vivienda.ID_reg=Familia.ID_reg2


select Nom_prop from Propietario inner join Familia on
Propietario.Nom_prop=Familia.Nom_prop1

select ID_reg from Vivienda inner join Registro_Propiedad on


Vivienda.ID_reg=Registro_Propiedad.ID_reg3
select Nom_prop from Propietario inner join Registro_Propiedad on
Propietario.Nom_prop=Registro_Propiedad.Nom_prop2

select ID_reg from Vivienda inner join Registro_Predial on


Vivienda.ID_reg=Registro_Predial.ID_reg4
select ID_mun1 from Municipio inner join Registro_Predial on
Municipio.ID_mun=Registro_Predial.ID_mun1
select C_fam from Familia inner join Registro_Predial on
Familia.C_fam=Registro_Predial.C_fam1

select ID_reg from Vivienda inner join Empadronaje on Vivienda.ID_reg=Empadronaje.ID_reg5


select Nom_prop from Propietario inner join Empadronaje on
Propietario.Nom_prop=Empadronaje.Nom_prop3
select ID_mun from Municipio inner join Empadronaje on
Municipio.ID_mun=Empadronaje.ID_mun2

insert into Vivienda (ID_reg, Ubic_viv, Dim_viv, Val_viv, ID_prop, Est_viv)


values (859574, 'Calle Sauces, No.550, Col. Arboledas, Cuahutémoc, CDMX', '150 metros c.',
1985000.85, 001, 'Habitada'),
(025698, 'Calle Allende, No.26, Col. Centro, Cuahutémoc, CDMX', '400 metros c.',
6500000.00, 002, 'Habitada'),
(554730, 'Avenida Cedros, No.8952, Col. Jardines, Ecatepec, Estado de México', '90 metros
c.', 900000.00, 003, 'No Habitada'),
(786544, 'Calle Centenario, No.20, Col. Ejidos, Venustiano Carranza, CDMX', '80 metros
c.', 1582985.32, 003, 'Habitada'),
(020654, 'Blvd. de los Teocalis, No.15, Col. Etnias, Ecatepec, Estado de México', '100
metros c.', 700962.00, 004, 'Habitada')

22
insert into Municipio (ID_mun, Nom_mun, Ext_num, Pob_mun, Est_mun)
values (5268, 'Cuauhtémoc', 482665.24, 2845692, 'Cuidad de México'),
(0562, 'Azcapotzalco', 856321.85, 3526987, 'Cuidad de México'),
(6598, 'Venustiano Carranza', 254963.13, 1695321, 'Cuidad de México'),
(0165, 'Ecatepec', 1589324.25, 9874215, 'Estado de México'),
(0189, 'Tecámac', 1896357.96, 11258456, 'Estado de México')

insert into Propietario (Nom_prop, Oc_prop, Ed_prop, Dir_prop, ID_reg1)


values ('Juan Estrada Pérez', 'Comerciante', 45, 'Calle Sauces, No.550, Col. Arboledas,
Cuahutémoc, CDMX', 859574),
('Luis Torres Gonzáles', 'Emprendedor', 29, 'Calle Allende, No.26, Col. Centro,
Cuahutémoc, CDMX', 025698),
('Ana Soto García', 'Gerente, ARS Inc.', 36, 'Calle Centenario, No.20, Col. Ejidos,
Venustiano Carranza, CDMX', 786544),
('Elena Martinez Garza', 'CEO, Rewind S.A. de C.V.', 48, 'Blvd. de los Teocalis, No.15,
Col. Etnias, Ecatepec, Estado de México', 020654)

insert into Familia (C_fam, In_fam, ID_reg2, Nom_prop1)


values ('Padre', 5, 859574, 'Juan Estrada Pérez'),
('Padrastro', 3, 025698, 'Luis Torres Gonzáles'),
('Madre', 4, 786544, 'Ana Soto García'),
('Abuela', 3, 020654, 'Elena Martinez Garza')

insert into Registro_Propiedad (ID_reg3, Nom_prop2)


values (859574, 'Juan Estrada Pérez'),
(025698, 'Luis Torres Gonzáles'),
(786544, 'Ana Soto García'),
(020654, 'Elena Martinez Garza')

insert into Registro_Predial (ID_reg4, ID_mun1, C_fam1)


values (859574, 5628, 'Padre'),
(025698, 5628, 'Padrastro'),
(786544, 6598, 'Madre'),
(020654, 0165, 'Abuela')

insert into Empadronaje (ID_reg5, Nom_prop3, ID_mun2)


values (859574, 'Juan Estrada Pérez', 5628),
(025698, 'Luis Torres Gonzáles', 5628),
(786544, 'Ana Soto García', 6598),
(020654, 'Elena Martinez Garza', 0165)

select * from Vivienda


select * from Municipio
select * from Propietario
select * from Familia
select * from Registro_Propiedad
select * from Registro_Predial
select * from Empadronaje

23
Resultados de consulta

Vivienda

Municipio

Propietario

Familia

Registro_Propiedad

Registro_Predial

Empadronaje

24
Diagrama generado por SQL

25
Conclusiones

Cruz Becerril Ángel Daniel:

Las bases de datos son realmente necesarias en cualquier ámbito administrativo ya sea
chico o grande, por lo tanto, en la nuestra ocupamos una igual, la cual nos optimizará la
organización de los datos de las viviendas, por tanto, podemos ver la gran importancia
de estas bases de datos y su gran función en los sectores gubernamentales; además,
creo que planteamos una buena organización y ejecución en la nuestra.

Fernández Martínez Diego:

Las bases de datos son necesarias para el gobierno ya que con ellas tenemos un mejor
manejo de todo aquello que a veces esta fuera de nuestro control. Estoy seguro de que
esta base de datos sería de gran utilidad en muchos lugares y sectores industriales.

García Esquivel Mitzi Cecilia:

Las bases de datos son demasiado importantes y útiles para la organización de la nuestra
información, así podemos llevar siempre el control de todos lo inventarios como lo son
movimientos, entradas, salidas, distribuciones que ocurren a la hora de crear viviendas
para una mejor forma de vida.

Ramírez Vega Edwin Alain:

Una base de datos es una herramienta para recopilar y organizar información. Las bases
de datos pueden almacenar información sobre personas, productos, pedidos u otras
cosas. Muchas bases de datos comienzan como una lista en una hoja de cálculo o en un
programa de procesamiento de texto.

26
Zamora Navarro Madelein
Laura:

En conclusión, las bases de datos son muy importantes y útiles cuando se trata de
organizar o guardar mucha información. Son muy útiles para llevar el control de
inventarios o movimientos en el avance de la creación de viviendas o simplemente ver el
avance de nuestro apoyo a las familias. Por lo que aplicando esto en el proyecto se facilita
aún más la gestión de datos.

27
28

También podría gustarte