Académique Documents
Professionnel Documents
Culture Documents
INTRODUCCIÓN
Una de las tareas más importantes para un Administrador de Bases de Datos es la del
diseño de base de datos, que abarca desde el modelamiento de datos en el ámbito lógico
conceptual, hasta la definición de las estructuras de almacenamiento, para lo cual se debe
poseer total claridad y entero conocimiento del modelo de negocios, requerimientos de
información y de los recursos e infraestructura con la que cuenta la organización tanto para
el almacenamiento como para su procesamiento.
Adicionalmente hoy en día las empresas contienen mucha información de datos alojados
en diversos sistemas de almacenamiento, estos almacenamientos son programados y
generados para que las aplicaciones y datos mantengan sus mismos formatos, Un sistema
de base de datos está compuesto por cuatro elementos fundamentales: Hardware,
Software, Usuarios y Datos, su objetivo principal está centrado en dar soporte al
almacenamiento y procesamiento de datos.
En informática se conoce como dato a cualquier elemento informativo que tenga relevancia
para un usuario. Desde su nacimiento, la informática se ha encargado de proporcionar
herramientas que faciliten la manipulación de los datos. Antes de la aparición de las
aplicaciones informáticas, las empresas tenían como únicas herramientas de gestión de
datos los ficheros con cajones, carpetas y fichas de cartón. En este proceso manual, el
tiempo requerido para manipular estos datos era enorme. Pero la propia informática ha
adaptado sus herramientas para que los elementos que el usuario utiliza en cuanto a
manejo de datos se parezcan a los manuales. Por eso se sigue hablado de ficheros,
formularios, carpetas, directorios, entre otros.1
1
https://gestionbasesdatos.readthedocs.io/es/latest/Tema1/Teoria.html
JOSE DAVID GOMEZ OTERO
AA3 - Evidencia 2: Diseño Lógico de la base
de datos
Los sistemas de información actuales se basan en bases de datos (BD) y sistemas de bases
de datos (SGBD) que se han convertido en elementos imprescindibles de la vida cotidiana
de la sociedad moderna.
USUARIOS
PERSONAS
EMPLEADOS
TRAMITE
SECRETARIAS
PROYECTOS
Primero que todo debemos analizar las especificaciones técnicas y de servicio del
almacenamiento.
Para ello el almacenamiento se utilizara una arquitectura SAN (Storage Area Network) lo
cual es Una red de área de almacenamiento (SAN) es una red dedicada de alta velocidad
que brinda acceso al almacenamiento a nivel de bloque. Las SAN se adoptaron para
mejorar la disponibilidad y el rendimiento de las aplicaciones al segregar el tráfico de
almacenamiento del resto de la LAN.
Las SAN permiten a las empresas asignar y administrar más fácilmente los recursos de
almacenamiento, logrando una mayor eficiencia. "En lugar de tener capacidades de
JOSE DAVID GOMEZ OTERO
AA3 - Evidencia 2: Diseño Lógico de la base
de datos
• Administración centralizada.
• Flexibilidad y escalabilidad en la configuración.
• Alta disponibilidad y rendimiento.
• Confiabilidad en la transferencia de los datos.
• No afecta el tráfico de la red LAN.
• Es compatible con dispositivos SCSI.
• Optimiza el espacio disponible para el almacenamiento.
Además debemos analizar los contras de este almacenamiento para tener muy en cuenta
a la hora de manejar la información.
Para la ubicación se deben verificar correctamente las propiedades de las bases de datos
DbStorageLocation donde se especificara la carpeta Analysis Services donde se crearan y
JOSE DAVID GOMEZ OTERO
AA3 - Evidencia 2: Diseño Lógico de la base
de datos
Ruta predeterminada:
Para nuestro caso se contemplan las condiciones fundamentales para que la base de datos
sea adecuada y proporcione la información correspondiente para dar los objetos de cada
tabla.
Aun cuando no se puede garantizar que los datos sean fidedignos por cuanto dependen en
su gran mayoría de los usuarios, debemos apoyar la funcionalidad y cumplimiento de
algunas reglas que puedan garantizar su Integridad.
En general, las condiciones que garantizan la integridad de los datos pueden ser de dos
tipos:
Están asociados a las reglas del negocio, son condiciones específicas de una base de datos
concreta que no son necesariamente relevantes en otra base de datos.
Están determinadas por la funcionalidad de los procesos sobre los que se va a manipular y
por las validaciones mínimas que se esperan sobre los datos.
Son las condiciones generales de un modelo de datos. Estás son genéricas y en el caso
del modelo relacional son:
• Unicidad de la clave Primaria: toda clave primaria que se defina no debe admitir
valores repetidos.
• Integridad de entidad de la clave primaria: los atributos de la clave primaria no
pueden tener valores nulos.
JOSE DAVID GOMEZ OTERO
AA3 - Evidencia 2: Diseño Lógico de la base
de datos
Para nuestro caso tenemos el cumplimiento de los dos criterios más importantes de las
bases de datos.
El proceso consiste en aplicar reglas de normalización sobre las tablas de una base de
datos, cada regla se denomina "Forma Normal". Si una tabla cumple la primera regla, se
dice que está en la "primera forma normal" y si cumple la regla N esta en forma normal N.
Aunque son posibles otros niveles de normalización, la tercera forma normal se considera
el máximo nivel necesario para la mayor parte de las aplicaciones.
Para el caso nuestro se cumplen las reglas de normalización ya que la primera regla es la
Identificacion de los empleados para tener la primera formalización normalizada, además
se contempla una cadena para el llenado de la información teniendo en cuenta cada tabla.