A través de los años el ser humano se ha dedicado a satisfacer sus necesidades al precio que fuese,
ha desarrollado un gran número de tecnologías en la gestión de cómputo para así ahorrarse trabajo
y tiempo en la producción de software. La automatización en los sistemas creados para las empresas
prestadoras de servicios masque en cualquier otro ámbito, han sido la solución a la gran
problemática que estas presentaban.
La base de datos son sistemas que guardan la información de una o más empresas para que estas
puedan ser utilizadas cuando el usuario así lo deseen de gran relevancia porque automatizan
previenen de errores y son eficaces en el tiempo y pueden ser adquiridas cuando el administrador
del sistema lo desee.
Los SMBD (sistemas manejadores de base de datos) se han incrementado en los últimos años de
forma drástica, pues claro está que cada vez más empresas requieren de software para registrar sus
datos.
Los SMBD presentan además una interfaz razonable y comprensible para cualquier usuario,
debemos mencionar que hay distintos gestores de base de datos, entre ellos se encuentran los de
código libre, es decir, pueden ser usados de forma gratuita, los que requieren una licencia comercial,
así como los que se pueden usar en forma de software de instalación, u otros que su utilizan desde
un navegador predeterminado.
El diseño de una base de datos consiste en definir la estructura de los datos que debe tener un
sistema de información determinado.
El diseño lógico parte del resultado del diseño conceptual y da como resultado una descripción de
la estructura de la base de datos en términos de las estructuras de datos que puede procesar un
tipo de SGBD. El diseño lógico depende del tipo de SGBD que se vaya a utilizar, se adapta a la
tecnología que se debe emplear, pero no depende del producto concreto. En el caso de bases de
datos convencionales relacionales (basadas en SQL para entendernos), el diseño lógico consiste en
definir las tablas que existirán, las relaciones entre ellas, normalizarlas.
En el modelo relacional las dos capas de diseño conceptual y lógico, se parecen mucho.
Generalmente se implementan mediante diagramas de Entidad/Relación (modelo conceptual)
y tablas y relaciones entre éstas (modelo lógico).
Como vemos existen tablas para representar cada una de estas entidades
Cada tabla posee una serie de campos que representan valores que queremos almacenar para cada
entidad. Por ejemplo, un producto posee los siguientes atributos que se traducen en los campos
correspondientes para almacenar su información:
Considero que para toda la alcaldía se debe implementar el modelo relacional ya que este más fácil
de manejar y se adecua a los requerimientos exigidos en la alcaldía.
Base de Datos propuesta para proyecto sugerido por la secretaria de planeación y obras públicas.
Localidades
Barrios
Estrato
Familias
Personas
Guardería
Historia_Clínica
Detalle_Historia
Empresa
Detalle_Cargo
Relaciones de Cardinalidad
Diccionario de Datos
VENTAJAS:
CONCLUSIONES
De acuerdo al diseño lógico presentado, podemos concluir que se pueden suplir las
necesidades del cliente, cliente como los funcionarios de la administración municipal
que como usuarios de la base de datos puedan disfrutar de las bondades y
características especiales como: obtener un fácil acceso a la información,
confidencialidad en los datos de cada una de las secretarias u oficinas, integración
de la información y de las aplicaciones que sean utilizadas en cada dependencia
conforme a las restricciones de privacidad, compartimentación de la información de
acuerdo a las políticas de seguridad de la información, además conforme a la
evolución de las tecnologías de la información poder lograr que el ciudadano como
usuario externo, pueda tener acceso en forma segura a las diferentes soluciones y
servicios virtuales que la alcaldía de San Antonio de Sena puede brindar a sus
pobladores.