¿Qué significa diseñar una base de datos? ¿Qué cosas se definen durante el diseño?

Respuestas

Respuesta dada por: gustavopastelitosmor
3

Respuesta:

¿Que significa diseñar una base de datos?

El diseño de la base de datos es la organización de datos de acuerdo con un modelo de base de datos. El diseñador determina qué datos deben almacenarse y cómo se interrelacionan los elementos de datos. Con esta información, pueden comenzar a ajustar los datos al modelo de base de datos.

¿Que cosas se definen durante el diseño?

Se define:

  • El determinar el propósito de la base de datos: Esto le ayuda a prepararse para el resto de los pasos.
  • Buscar y organizar la información necesaria: Recopile todos los tipos de información que desea grabar en la base de datos, como el número de nombre y orden de producto.
  • Dividir la información en tablas: Dividir los elementos de información en entidades o temas, como productos o pedidos principales. Cada tema se convierte en una tabla.
  • Convertir los elementos de información en columnas: Decida qué información desea almacenar en cada tabla. Cada elemento se convierte en un campo y se muestra como una columna de la tabla. Por ejemplo, una tabla empleados puede incluir campos como apellido y fecha de contratación.
  • Especificar claves principales: Elija la clave principal de cada tabla. La clave principal es una columna que se utiliza para identificar inequívocamente cada fila. Un ejemplo podría ser el identificador de producto o Id.
  • Configurar las relaciones de tabla:  Examine cada tabla y decida cómo los datos en una tabla relacionados con los datos en otras tablas. Agregar campos a las tablas o cree nuevas tablas para clarificar las relaciones según sea necesario.
  • Refinar el diseño:  Analizar el diseño de errores. Crear las tablas y agregue algunos registros de datos de ejemplo. Vea si puede obtener los resultados que desee en las tablas. Realizar ajustes en el diseño, según sea necesario.
  • Aplicar las reglas de normalización: Aplicar las reglas de normalización de datos para ver si las tablas están estructuradas correctamente. Realizar ajustes en las tablas, según sea necesario.
Preguntas similares