Está en la página 1de 11

ESPECIALIZACIÓN EN GESTIÓN Y SEGURIDAD EN BASE DE DATOS

DISEÑO LÓGICO DE LA BASE DE DATOS PARA LA ALCALDÍA DE SAN


ANTONIO DEL SENA

APRENDÍZ

ALEIXO EDER PINEDAR RAMIREZ

1881772

CAMILO ANDRES GUTIERREZ

INSTRUCTOR

SERVICIO NACIONAL DE APRENDIZAJE

COLOMBIA

JULIO 15/2019
INTRODUCCIÓN

A través de los años el hombre se ha dedicado a satisfacer sus necesidades al


cualquier precio que fuese, a partir de este impulso ha desarrollado un gran
número de tecnologías en la gestión de cómputo para así minimizar trabajo y
tiempo que se ven reflejados en dinero por ende se ha enfatizado en la
producción de software.
A finales de la década de los 60, cuando las Bases de Datos entraron por
primera vez en el mercado del software, los diseñadores de Bases de Datos
actuaban como artesanos, con herramientas muy primitivas: diagrama de
bloques y estructuras de registros eran los formatos comunes para las
especificaciones, y el Diseño de Bases de Datos, se confundía frecuentemente
con la implementación de las Bases de Datos. Esta situación ahora ha
cambiado: los métodos y modelos de Diseño de Bases de Datos han
evolucionado paralelamente con el progreso de la tecnología en los sistemas
de Bases de Datos.

Se ha entrado en la era de los sistemas relacionales de Bases de Datos, que


ofrecen poderosos lenguajes de consultas, herramientas para el desarrollo de
aplicaciones e interfaces amables con los usuarios. La tecnología de Bases de
Datos cuenta ya con un marco teórico, que incluye la teoría relacional de datos,
procesamiento y optimización de consultas, control de concurrencia, gestión de
transacciones y recuperación, etc.
Las bases de datos son sistemas que almacenan la información de una o más
entidades para su óptimo rendimiento al momento de búsquedas de
información guardada en los archivos para que estas puedan ser utilizadas
cuando el usuario lo requiera, tienen gran relevancia porque automatizan,
poseen mayor rendimiento en la lectura de datos, están diseñados a prueba de
fallos, son eficaces en tiempo real y pueden ser adquiridas cuando el
administrador del sistema lo disponga.
OBJETIVO

Diseñar un sistema de información que permita construir un modelo de datos


conceptual en un modelo lógico de datos para la alcaldía de san Antonio del
Sena
REQUERIMIENTOS

La secretaria de planeación y obras públicas proyecta crear un sistema de


información que cumpla con los siguientes requerimientos:

La alcaldía está divida en localidades y cada una de ellas cubre un


conjunto de barrios para los cuales se desea saber:
Nombre, área, nivel socioeconómico y cantidad total de habitantes. Solo
para aquellos barrios de nivel socioeconómico bajo se requiere tener
información respecto a la cantidad de rutas de transporte que los cubre.

Para cada barrio hay un conjunto de familias y de cada una de estas se


desea tener: dirección, teléfono, ingreso familiar y tipo de habitación
(propia, arriendo o familiar). Para las personas miembros de cada
familia, se requiere saber: fecha y lugar de nacimiento, nombres,
apellidos y si tiene identificación el número y tipo de documento.

Para los menores de 6 años se requiere información sobre el uso de la


guardería infantil y las enfermedades que tiene o ha tenido. Con
respecto a los jóvenes (7-18 años) información de tipo escolar (jornada,
plantel, modalidad). Los adultos (mayores a 18 años) información de tipo
laboral (empresa, cargo, antigüedad, sueldo). En los casos de las
instituciones como guarderías, planteles educativos y empresas, se
requiere saber si pertenecen o no al área de la localidad.

Actualmente la alcaldía cuenta con 5 localidades y se actualizará la


información anualmente, se estima que la población crecerá a una tasa
media anual de 1.18% y la información de distribución de barrios por
localidad, así como la de instituciones educativas e empresas se
muestra en las siguientes tablas:

Localidad Número de barrios Número de barrios


Habitantes a Dic
1. Antonio Nariño 12 125000
2. Simón Bolívar 10 169000
3. Antonio Galán 15 187000
4. Mártires 8 857000
5. Los Andes 11 143250
Localidad Planteles Guarderías Empresas
Educativos
1. Antonio Nariño 5 2 30
2. Simón Bolívar 6 4 5
3. Antonio Galán 8 6 12
4. Mártires 2 3 8
5. Los Andes 4 2 6

Las tablas anteriores corresponden al planteamiento para el sistema de


información de la secretaría de Planeación, información que debe ser insumo
para la construcción de la base de datos que dé respuesta a los requerimientos
de la secretaría y su nuevo sistema de información.

MODELO ENTIDAD RELACIÓN

DEFINICIONES:

a. Entidad.

Una entidad es cualquier objeto o elemento acerca del cual se pueda


almacenar información en la BD. Las entidades pueden ser concretas como
una persona o abstractas como una fecha.

b. Relación.
Una relación es la asociación que existe entre dos a más entidades. Cada
relación tiene un nombre que describe su función.

c. Atributo de una entidad.

Un atributo es una propiedad o campo, que representa alguna característica de


una entidad. Los atributos de una entidad pueden tomar un conjunto de valores
permitidos al que se le conoce como dominio del atributo.

d. Identificador de una entidad.

Es un atributo o conjunto de atributos que identifican de manera unívoca cada


ocurrencia de una entidad. También se llaman clave primaria o clave principal.

e. Atributo de una relación.

Es aquel cuyo valor sólo se puede obtener en la relación, puesto que dependen
de todas las entidades que participan en la relación. Se denominan atributos
propios.

f. Rol de una entidad en una relación.

Es la función que tiene la entidad en una relación. También se conoce como


papel. En el siguiente ejemplo se representa en texto color verde:

g. Participación de una entidad en una relación.

Se conoce también como cardinalidad de la entidad dentro de una relación. La


participación de una entidad nos indica las ocurrencias mínimas y máximas de
dicha entidad dentro de una relación concreta. En el siguiente ejemplo se
representa en texto color azul:

h. Cardinalidad de una relación.

Es el número de ocurrencias de una entidad asociadas a una ocurrencia de la


otra entidad. Se obtiene a partir de las participaciones máximas de las
entidades involucradas.
DICCIONARIO LÓGICO DE DATOS

El objetivo del diccionario del modelo lógico de la base de datos de la alcaldía de San Antonio
del Sena es dar precisión sobre los diferentes daos que se van a manejar en el sistema,
evitando con esto, malas interpretaciones o ambigüedades.

Elementos que componen el diccionario de datos:

1.Entidad LOCALIDAD
Alias LOCA_ASDS
Descripción Esta tabla guarda la información de LOCALIDAD
Campo Tamaño Tipo de Dato Descripción
IdLOCALIDAD 10 Entero Guarda la
información del
campo de
localidades, campo
principal

2.Entidad PERSONAS
Alias PERSO_ASDS
Descripción Esta tabla guarda la información de PERSONAS
Campo Tamaño Tipo de Dato Descripción
IdPERSONAS 10 Entero Guarda la
información del
campo de código de
PERSONAS, campo
principal

Guarda la
información del
IdTRANSPORTE 10 Entero campo de código
TRANSPORTE
Guarda la
IdGUARDERIA 10 Entero información del
campo de código
GUARDERIA
IdPLANTEL 10 Entero Guarda la
información del
campo de código
PLANTEL
IdLOCALIDAD 10 Entero Guarda la
información del
campo de código
Localidad
IdLABORAL 10 Entero Guarda la
información del
campo de código
LABORAL
Tipo Documento 2 Numerico Guarda la
información del
campo de código
Tipo Documento
NombrePersona 45 Texto Guarda la
información del
campo de código
NombrePersona
ApellidoPersona 45 Texto Guarda la
información del
campo de código
ApellidoPersona
Telefono 20 Numeric Guarda la
información del
campo de código
Teléfono
FechadeNcimiento 45 VARCHAR Guarda la
información del
campo de código
Fecha de
Nacimiento
LugardeNacimietno 45 VARCHAR Guarda la
información del
campo de código
Lugar de Nacimiento
EdadPersona 10 Numeric Guarda la
información del
campo de código
Edad Persona

3.Entidad LOCALIDAD
Alias LOCA_ASDS
Descripción Esta tabla guarda la información de LOCALIDAD
Campo Tamaño Tipo de Dato Descripción
IdLOCALIDAD 10 Entero Guarda la
información del
campo de
localidades, campo
principal

4.Entidad LOCALIDAD
Alias LOCA_ASDS
Descripción Esta tabla guarda la información de LOCALIDAD
Campo Tamaño Tipo de Dato Descripción
IdLOCALIDAD 10 Entero Guarda la
información del
campo de
localidades, campo
principal

5.Entidad LOCALIDAD
Alias LOCA_ASDS
Descripción Esta tabla guarda la información de LOCALIDAD
Campo Tamaño Tipo de Dato Descripción
IdLOCALIDAD 10 Entero Guarda la
información del
campo de
localidades, campo
principal

6.Entidad LOCALIDAD
Alias LOCA_ASDS
Descripción Esta tabla guarda la información de LOCALIDAD
Campo Tamaño Tipo de Dato Descripción
IdLOCALIDAD 10 Entero Guarda la
información del
campo de
localidades, campo
principal

7.Entidad LOCALIDAD
Alias LOCA_ASDS
Descripción Esta tabla guarda la información de LOCALIDAD
Campo Tamaño Tipo de Dato Descripción
IdLOCALIDAD 10 Entero Guarda la
información del
campo de
localidades, campo
principal
8.Entidad LOCALIDAD
Alias LOCA_ASDS
Descripción Esta tabla guarda la información de LOCALIDAD
Campo Tamaño Tipo de Dato Descripción
IdLOCALIDAD 10 Entero Guarda la
información del
campo de
localidades, campo
principal

9.Entidad LOCALIDAD
Alias LOCA_ASDS
Descripción Esta tabla guarda la información de LOCALIDAD
Campo Tamaño Tipo de Dato Descripción
IdLOCALIDAD 10 Entero Guarda la
información del
campo de
localidades, campo
principal

10.Entidad LOCALIDAD
Alias LOCA_ASDS
Descripción Esta tabla guarda la información de LOCALIDAD
Campo Tamaño Tipo de Dato Descripción
IdLOCALIDAD 10 Entero Guarda la
información del
campo de
localidades, campo
principal

11.Entidad LOCALIDAD
Alias LOCA_ASDS
Descripción Esta tabla guarda la información de LOCALIDAD
Campo Tamaño Tipo de Dato Descripción
IdLOCALIDAD 10 Entero Guarda la
información del
campo de
localidades, campo
principal

13.Entidad LOCALIDAD
Alias LOCA_ASDS
Descripción Esta tabla guarda la información de LOCALIDAD
Campo Tamaño Tipo de Dato Descripción
IdLOCALIDAD 10 Entero Guarda la
información del
campo de
localidades, campo
principal

También podría gustarte