Please enable JavaScript.
Coggle requires JavaScript to display documents.
Diseño de base de datos, Franklin Enriquez - Coggle Diagram
Diseño de base de datos
Desventajas del diseño de la base de datos
Abundancia de información. ...
Límites estructurados. ...
Bases de datos aislados.
Costo. Una de las desventajas de las bases de datos relacionales es la costosa creación y mantenimiento del sistema. ...
Ventajas del diseño de base de datos
Nos ayuda a que se preserve la precisión e integridad de los datos y que no se pierda información.
Agiliza de forma extrema el acceso y el procesamiento de los datos.
Nos permite ahorrar espacio, mediante el diseño de base de datos optimizadas y sin datos duplicados.
El diseño de una base de datos es un proceso que se guía por varios principios bien definidos, partiendo de un dominio del cual se obtendrá un modelo conceptual, seguidamente un modelo lógico,
al cual se le debe aplicar normalización y finalmente obtener un modelo físico y poder implementarlo.
Una base de datos correctamente diseñada permite obtener acceso a información
exacta y actualizada
Diseno de la base de datos
Etapa del diseño conceptual:
en esta etapa se obtiene una estructura de la información de la futura base de datos independiente de la tecnología que se empleará. No se tiene en cuenta todavía qué tipo de base de datos se utilizará (relacional, orientada a objetos, jerárquica); tampoco se tiene en cuenta con qué SGBD (sistema de gestión de base de datos) ni con qué lenguaje concreto se implementará la base de datos.
Etapa del diseño lógico
: en esta etapa se parte del resultado del diseño conceptual, que se transforma al tipo de base de datos que vamos a utilizar. Más concretamente, es preciso que se ajuste al modelo del SGBD con el que se desea implementar la base de datos. Por ejemplo, si se trata de un SGBD relacional, esta etapa obtendrá un conjunto de relaciones donde las entidades se transforman a tablas normalizadas con sus atributos, claves primarias y claves foráneas
Etapa del diseño físico:
en esta etapa se transforma la estructura obtenida en la etapa del diseño lógico, con el objetivo de conseguir una mayor eficiencia; además, se completa con aspectos de implementación física que dependerán del SGBD.
Interacción Humano-Computadora
Visibilidad. Hacer visibles las interacciones de los humanos con la computadora en la medida de lo posible. Mientras más visibles sean las funciones, más probable será que los humanos realicen la acción apropiada.
La interacción se entiende como un diálogo entre la computadora y el humano. Debido a la gran diversidad de personas y de contextos en los que se usan las computadoras, continuamente se proponen métodos y técnicas para entender mejor cómo es o cómo debería ser este proceso
Principios básicos de diseño de interacción :
Visibilidad
. Hacer visibles las interacciones de los humanos con la computadora en la medida de lo posible. Mientras más visibles sean las funciones, más probable será que los humanos realicen la acción apropiada
Restricciones
. Limitar los caminos o las opciones que los usuarios pueden elegir al ejecutar una acción. Ejemplo, sombrear opciones del menú que no se permiten al utilizar un
procesador de texto
Retroalimentación
. Proporcionar al usuario información inmediata acerca de la acción que se está ejecutando o que se acaba de ejecutar.
Asequibilidad
. Indicar o dar pistas acerca de las acciones que se pueden realizar sobre un objeto
Franklin Enriquez