Diseño de Base de Datos

Páginas: 9 (2127 palabras) Publicado: 30 de octubre de 2013
Diseño de bases de datos
Diseño
Objetivos del Diseño
Principios del Diseño de BD
Proceso de Diseño
Normalización
Diseño de Tablas: Claves
Relaciones
Integridad referencial
Convenciones de nomenclatura

Diseño de bases de datos – Diapositiva 1

Objetivos del Diseño
Diseño
Una base de datos correctamente diseñada permite obtener acceso a información
exacta y actualizada. Puesto queun diseño correcto es esencial para lograr los
objetivos fijados para la base de datos, parece lógico emplear el tiempo que sea
necesario en aprender los principios de un buen diseño ya que, en ese caso, es
mucho más probable que la base de datos termine adaptándose a sus necesidades
y pueda modificarse fácilmente.
Será esencial aprender a decidir qué información necesita, a dividir lainformación
en las tablas y columnas adecuadas y a relacionar las tablas entre sí.
El proceso de diseño de una base de datos se guía por algunos principios.
• Evitar la información duplicada o, lo que es lo mismo, los datos redundantes, porque
malgastan el espacio y aumentan la probabilidad de que se produzcan errores e
incoherencias.
• Es importante que la información sea correcta y completa. Sila base de datos contiene
información incorrecta, los informes que recogen información de la base de datos
contendrán también información incorrecta y, por tanto, las decisiones que tome a partir
de esos informes estarán mal fundamentadas.
Diseño de bases de datos – Diapositiva 2

Objetivos del Diseño
Diseño
Un buen diseño de base de datos es, por tanto, aquél que:
• Divide lainformación en tablas basadas en temas para reducir los datos redundantes.
• Proporciona a Access la información necesaria para reunir la información de las tablas
cuando así se precise.
• Ayuda a garantizar la exactitud e integridad de la información.
• Satisface las necesidades de procesamiento de los datos y de generación de informes.

Diseño de bases de datos – Diapositiva 3

Proceso de DiseñoDiseño
El proceso de diseño consta de los pasos siguientes:
1. Determinar la finalidad de la base de datos
2. Buscar y organizar la información necesaria: Reúna todos los tipos de información que desee
registrar en la base de datos, como los nombres de productos o los números de pedidos.
3. Dividir la información en tablas: Divida los elementos de información en entidades o temasprincipales, como Productos o Pedidos. Cada tema pasará a ser una tabla.
4. Convertir los elementos de información en columnas: Decida qué información desea almacenar
en cada tabla. Cada elemento se convertirá en un campo y se mostrará como una columna en la tabla.
Por ejemplo, una tabla Empleados podría incluir campos como Apellido y Fecha de contratación.
5. Especificar claves principales: Elija laclave principal de cada tabla. La clave principal es una
columna que se utiliza para identificar inequívocamente cada fila, como Id. de producto o Código de
cliente.
6. Definir relaciones entre las tablas: Examine cada tabla y decida cómo se relacionan los datos de
una tabla con las demás tablas. Agregue campos a las tablas o cree nuevas tablas para clarificar las
relaciones según seanecesario.
7. Ajustar el diseño: Analice el diseño para detectar errores. Cree las tablas y agregue algunos registros
con datos de ejemplo. Compruebe si puede obtener los resultados previstos de las tablas. Realice los
ajustes necesarios en el diseño.
8. Aplicar las reglas de normalización: Aplique reglas de normalización de los datos para comprobar si
las tablas están estructuradas correctamente.Realice los ajustes necesarios en las tablas.
Diseño de bases de datos – Diapositiva 4

Proceso de Diseño
Diseño
Algunas sugerencias para determinar las columnas de la base de datos:
• No incluya datos calculados: En la mayoría de los casos, no debe almacenar el
resultado de los cálculos en las tablas. En lugar de ello, puede dejar que Access realice los
cálculos cuando desee ver el...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Correcto diseño de una base de datos
  • Diseño Base De Datos
  • Análisis y diseño de bases de datos
  • DISEÑO DE UNA BASE DE DATOS
  • diseño logico de bases de datos
  • Diseño de una Base de Datos
  • diseño de bases de datos ejemplo
  • BASE DE DATOS (“DISEÑO”)

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS