Base De Datos

Páginas: 19 (4661 palabras) Publicado: 27 de enero de 2013
WUALTER GARCIA TREJO

ANA LILIA

INGENIERIA EN SISTEMAS COMPUTACIONALES

DISEÑO DE BASE DE DATOS

4º. CUTRIMESTRE DOMINGOS

TEMAS
DISEÑO DE BASE DE DATOS
IMPLEMENTACION DE BASE DE DATOS CON EL M-R

Tema 3

DISEÑO DE BASE DE DATOS
Una base de datos correctamente diseñada permite obtener acceso a información exacta y actualizada. Puesto que un diseño correcto es esencial paralograr 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.
En este artículo se proporcionan instrucciones para preparar una base de datos. Aprenderá a decidir qué informaciónnecesita, a dividir la información en las tablas y columnas adecuadas y a relacionar las tablas entre sí. Debe leer este artículo antes de crear la primera base de datos.
El proceso de diseño
El proceso de diseño consta de los pasos siguientes:
* Determinar la finalidad de la base de datos    
Esto le ayudará a estar preparado para los demás pasos.
* Buscar y organizar la informaciónnecesaria    
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.
* Dividir la información en tablas    
Divida los elementos de información en entidades o temas principales, como Productos o Pedidos. Cada tema pasará a ser una tabla.
* 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.

* 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, como Id.de producto o Id. de pedido.
* 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 sea necesario.
* Ajustar el diseño    
Analice el diseño para detectar errores. Cree las tablas y agregue algunos registros con datos deejemplo. Compruebe si puede obtener los resultados previstos de las tablas. Realice los ajustes necesarios en el diseño.
* 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.

-------------------------------------------------
MODELO RELACIONAL-------------------------------------------------

-------------------------------------------------
El modelo relacional para la gestión de una base de datos es un modelo de datos basado en la lógica de predicados y en la teoría de conjuntos. Es el modelo más utilizado en la actualidad para modelar problemas reales y administrar datos dinámicamente. Tras ser postuladas sus bases en 1970 por EdgarFrank Codd, de los laboratorios IBM en San José (California), no tardó en consolidarse como un nuevo paradigma en los modelos de base de datos.
-------------------------------------------------

-------------------------------------------------
Su idea fundamental es el uso de «relaciones». Estas relaciones podrían considerarse en forma lógica como conjuntos de datos llamados «tuplas». Pese aque ésta es la teoría de las bases de datos relacionales creadas por Edgar Frank Codd, la mayoría de las veces se conceptualiza de una manera más fácil de imaginar, esto es, pensando en cada relación como si fuese una tablaque está compuesta por registros (cada fila de la tabla sería un registro o tupla), y columnas (también llamadas campos).
-------------------------------------------------...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Que es una base de datos y tipos de base de datos
  • Bases de datos y usuarios de bases de datos
  • Base De Datos
  • Base De Datos
  • Base de datos
  • Base De Datos
  • Base de datos
  • Bases de datos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS