ElTicus.com

Programación, lenguajes y recursos para programadores

Recurso no clasificado
Fundamentos de la bases de datos relacionales
Conceptos
Publicado por JL Fecha: 2006-12-08 01:20:00 Idioma: Español Tipo de documento: Resumen

Untitled Document

Reporte de lectura. Reporte #2.

Base de Datos .

Presentación de Arciniega Mauro, Cárdenas Gerardo, Cosio María de los Ángeles, Galaviz Alejandro, Martínez Anabel, Moreno Salvador.

 

  • Fundamentos de la bases de datos relacionales
  • El modelo relacional
  • Conceptos: Tablas, llaves, relaciones
  • Normalización
  • Reglas de integridad

 

Contenido

Las bases de datos relacionales son el tipo de bases de datos actualmente más difundido, esto debido a que ofrecen sistemas simples y eficaces para representar y manipular los datos y a que se basan en un modelo, el relacional, con sólidas bases teóricas.

La estructura en que se fundamenta el modelo relacional es precisamente la "relación", es decir una tabla puede ser bidimensional y estar constituida por líneas (renglones) y columnas (campos o atributos). Las relaciones representan las entidades de la base de datos que tienen algún interés particular. En esencia, una relación es sólo la definición de la estructura de la tabla, es decir su nombre y la lista de los atributos que la componen.

En general, el objetivo de un diseño de una base de datos relacional es generar un conjunto de esquemas, es decir, de relaciones que permitan almacenar, información sin redundancias innecesarias, así como que permitan recuperar la información fácilmente.

En un diseño incorrecto de base de datos existen propiedades no deseables, tales como por ejemplo, la repetición de la información o la incapacidad de representar cierta información de manera adecuada.

Además de las restricciones impuestas por las reglas generales del modelo relacional, y de las reglas específicas impuestas por el administrador de la base de datos, sería conveniente la observación de otras "reglas" que ayudaran a mantener la integridad de los datos y a evitar la redundancia. Esto es lo que se conoce como normalización.

La normalización es el proceso de simplificar el diseño de la base de datos con el objetivo de optimizar su estructura.

Conocemos como reglas de integridad a aquellas reglas que han de ser aplicadas a una base de datos para asegurar que los datos introducidos sean consistentes con la realidad que pretenden modelar. Existen dos reglas generales que aporta el modelo relacional.

Estas dos reglas son simples, y son
1. Regla de integridad de las entidades: ningún componente de la clave primaria de una relación base puede aceptar valores nulos.
2. Regla de integridad referencial: la base de datos no debe contener valores de clave ajena sin concordancia.

 

Conclusiones

Si bien es cierto que no es posible que alguien establezca reglas o pasos exactos para generar una base de datos que sea perfecta, si es importante conocer las reglas básicas de diseño de bases de datos que han sido expuestas por conocedores de todo el mundo, y que nos proporcionan las pautas a seguir para asegurarnos que nuestro diseño sea lo más funcional posible. Básicamente esto se trata de aprender de los logros y fracasos de otros.

 




Hay 2 comentarios sobre este tema por parte de los lectores


Haz un comentario sobre este tema
Nombre email (no se muestra)
comentario:
Escribe las 2 letras que ves aquí: Imagen anti-spam =

Comentarios de parte de los lectores:

1. Comentario de alex el 2017-11-29 20:02:12
por que esta mucho tiene k ser resumidito ajajjaj

2. Comentario de jhonny el 2015-05-29 16:14:01
buenoo yo creo q eso esta mal


Artículos relacionados:
Recurso no clasificado Explotación regional de un SGBD Recurso no clasificado Sistemas Gestores de Base de Datos Recurso no clasificado Arquitectura de Sistema de Base de Datos Recurso no clasificado Fundamentos del diseño de Bases de Datos Relacionales Recurso no clasificado Campos Dublín Core (DC) para la Catalogación de Revistas en Internet