Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Fase 3 - Diseño
Presentado A:
Gustavo Castro
Tutor
Entregado Por:
Andrea Panche Torres - Código: 1024464558
Elmer Ovidio Lopez Aldana - Código: 1.193.513.821
Edward Shnaider Puentes Ossa - Código: 80794589
Grupo: 301330_8
El curso de bases de datos básico buscamos aplicar el conocimiento adquirido para las
fases de desarrollo para lograr un buen diseño para el modelo entidad relación, donde es
importante tener claro los conceptos que utilizaremos en el transcurso de esta tarea y del
curso en general. El aprendizaje surge de las posibilidades que tiene el estudiante a la
hora de resolver diferentes talleres donde se pone en evidencia el estudio de los
referentes teóricos permitiéndole aplicarlos en la solución del problema y que le marcan
el derrotero para realizar un trabajo sistemático y planificado para cumplir con las
técnicas que permite solucionar problemas en estos campos.
General
Aplicar conceptos y/o términos adecuados para el correcto diseño de una base de
datos la cual solucione la problemática planteada.
Específicos
Conocer los conceptos y fundamentos de una base de datos
Construir un glosario con los términos de una base de datos
Modelar e identificar errores a través del diagrama de relaciones
Desarrollo de la actividad
Esquema
Describe la estructura de una base de datos, en un lenguaje formal soportado por un sistema
de gestión de base de datos (DBMS). En una base de datos relacional, el esquema define
sus tablas, sus campos en cada tabla y las relaciones entre cada campo y cada tabla.
El esquema es generalmente almacenado en un diccionario de datos. Aunque generalmente
el esquema es definido en un lenguaje de base de datos, el término se usa a menudo para
referirse a una representación gráfica de la estructura de base de datos.
Ejemplo
Instancias
Una instancia es el conjunto de procesos que se ejecutan en el servidor así como la
memoria que comparten para ello. Cuando se habla de base de datos, nos referimos a los
archivos físicos que componen nuestra base de datos.
Ejemplo
Técnica de normalización
La normalización de bases de datos es un proceso que consiste en designar y aplicar una
serie de reglas a las relaciones obtenidas tras el paso del modelo entidad-relación al modelo
relacional.
Ejemplo
Formas normales
Las formas normales (NF) proporcionan los criterios para determinar el grado de
vulnerabilidad de una tabla a inconsistencias y anomalías lógicas. Cuanto más alta sea la
forma normal aplicable a una tabla, menos vulnerable será a inconsistencias y anomalías.
Cada tabla tiene una "forma normal más alta" (HNF): por definición, una tabla siempre
satisface los requisitos de su HNF y de todas las formas normales más bajas que su HNF;
también por definición, una tabla no puede satisfacer los requisitos de ninguna forma
normal más arriba que su HNF.
Las formas normales son aplicables a tablas individuales; decir que una base de datos
entera está en la forma normal n es decir que todas sus tablas están en la forma normal n.
Forma normal de base de datos.
Primera forma normal, 1FN.
Segunda forma normal, 2FN.
Tercera forma normal, 3FN.
Forma normal de Boyce-Codd, BCNF.
Cuarta forma normal, 4FN.
Quinta forma normal, 5FN.
Sexta forma normal, 6FN.
Ejemplo
Ventajas
Acceso rápido a los datos. ...
Evita datos repetidos o duplicados. ...
Aumenta la productividad. ...
Permiten ingresar datos ilimitados. ...
Compartir datos globalmente. ...
Centralizar la información. ...
Reducción del espacio físico. ...
Mantenimiento fácil.
Permiten hacer respaldos
Son soportables
Permiten ingresar datos ilimitados
Evita datos repetidos o duplicados
Son dinámicas
Desventajas
Pueden crecer mucho
Suba de costos
Actualizaciones
Pueden fallar críticamente
Ataques remotos
Que es el Diccionario de Datos
Un diccionario de datos, o repositorio de metadatos, como lo define el IBM Dictionary of
Computing, es un repositorio centralizado de información sobre datos tales como
significado, relación con otros datos, origen, uso y formato.
En un diccionario de datos se encuentra la lista de todos los elementos que forman parte del
flujo de datos en todo el sistema. Los elementos más importantes son flujos de datos,
almacenes de datos y procesos. El diccionario guarda los detalles y descripciones de todos
estos elementos.
Ejemplo
Conclusiones
Mediante este trabajo lograremos comprender los conceptos elementales de las
bases de datos básicas.
Es importante tener claridad en las definiciones de los diferentes términos usados en
la asignatura de diseño de bases de datos, se sabe que el éxito de un buen diseño de
una base de datos concluirá con la correcta operación de esta.
Hacer un análisis claro y conciso de una problemática identificando de forma clara
las entidades y sus atributos, así como las relaciones entre las mismas para poder
formar un modelo correcto de base de datos evitando replicar información y dar
solución al problema es la parte más importante.
Plasmar la idea de solución en un diagrama de relaciones nos permite tener una idea
más gráfica y clara del modelo y las posibles fallas que podamos haber tenido al
momento de idear la solución para así poder realizar cambios a la solución.
Bibliografía