modelo relacional

Páginas: 9 (2029 palabras) Publicado: 6 de mayo de 2013
MODELO DE DATOS RELACIONAL ,z'(
Introducción
El modelo de datos relacional presentado por Codd en 1970, en su célebre artículo titulado "Un modelo de datos relacional para grandes bancos de datos compartidos", constituyó un hito en la historia de las bases de datos. Es el modelo más utilizado en la actualidad para modelar problemas reales y administrar datos dinámicamente.
Una base de datosrelacional es un conjunto de una o más tablas estructuradas en registros (filas o tuplas) y campos (columnas) vinculadas entre sí por un campo en común generalmente denominado como ID, identificador o clave.
Este modelo permite realizar interconexiones (relaciones) entre los datos guardados en las tablas, y a través de dichas conexiones, relacionar los datos de las tablas. De ahí se deriva sunombre.


HISTORIA Y OBJETIVOS
Cuando Codd propuso este modelo de datos, los SGBD imperantes en el mercado, no habían logrado superar el grave inconveniente que suponía la dependencia de las aplicaciones desarrolladas en ellos respecto a las estructuras de los datos.
El modelo relacional se propone como principal objetivo, aislar al usuario de las estructuras físicas de los datos, consiguiendoasí la independencia de las aplicaciones respecto de los datos, finalidad perseguida desde los inicios de las bases de datos.
Los avances más importantes que el modelo relacional incorpora son:
Sencillez y uniformidad: Los usuarios ven la base de datos relacional como una colección de tablas, y al ser la tabla la estructura fundamental del modelo, éste goza de una gran uniformidad, lo que unidoa unos lenguajes no navegacionales y muy orientados al usuario final, da como resultado la sencillez de los sistemas relacionales.
Sólida fundamentación teórica: Al estar definido el modelo con rigor matemático, el diseño y la evaluación del mismo pueden realizarse por métodos sistemáticos basados en abstracciones.
Independencia de la interfaz de usuario: Los lenguajes relacionales, almanipular conjuntos de registros, proporcionan una gran independencia con respecto a la forma en que los datos están almacenados.
CARACTERISTICAS

Una base de datos relacional se compone por varias tablas o relaciones.
No pueden existir dos tablas con el mismo nombre
Cada tabla a su vez es un conjunto de registros, filas o columnas.
La relación entre una tabla padre y un hijo, se lleva a cabo pormedio de las llaves primarias y secundarias o foráneas.
Garantiza herramientas para evitar la duplicidad de registros.
Garantiza la identidad referencial: Así al eliminar un registro, elimina todos los registros relacionados dependientes.
Favorece la normalización por ser más comprensible y aplicable.

ELEMENTOS PERMITIDOS
La estructura básica y única del modelo relacional es la relación(tabla) que sirve para representar tanto los objetos como las asociaciones entre ellos. Los atributos son las propiedades de las relaciones, y se definen sobre los dominios, los cuales, a diferencia de los atributos, tienen vida propia, es decir, existen con independencia de cualquier otro elemento del modelo, mientras que la existencia de un atributo, va unida a la de la relación a la que pertenece.Dominios, Relaciones y Atributos
El Universo del Discurso (UD) de una base de datos relacional está compuesto por un conjunto de dominios {Di} y de relaciones {Ri} definidas sobre los dominios.
Un dominio es un conjunto nominado, finito y homogéneo de valores atómicos. Cada dominio se especifica lógicamente mediante un nombre y un formato, el cual puede definirse por extensión (dando susposibles valores) o por intensión (mediante un tipo de datos). A veces se asocia al dominio su unidad de medida y ciertas restricciones.
Ejemplo:
Podemos definir el dominio Materias , cuyo conjuno de valores, definido por extensión, podría ser: Bases de Datos, Sistemas Operativos, Lenguajes, etc.
Un atributo (A) es la interpretación de un determinado dominio en una relación, es decir, el "papel"...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • MODELO RELACIONAL
  • Modelo relacional
  • modelo relacional
  • El modelo relacional
  • Modelo Relacional
  • Modelo Relacional.
  • Del modelo relacional
  • Modelo Relacional

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS