Modelo relacional

Post on 22-Jul-2015

53 views 0 download

Transcript of Modelo relacional

Modelo de datos:

Modelo Relacional

Luis Javier Aguilar Cruz730534

5-B

¿Qué es?

Es un modelo de datos basado en la lógica de predicado y en la teoría de conjuntos.

Es el modelo más utilizado en la actualidad para modelas problemas reales y administrar datos dinámicamente.

Utilidades

Ubica un número elevado de habilidades de diferentes actividades humanas mediante un número reducido de categorías.

Relaciona la habilidad con multiples conceptos: Entorno, instrumento, estrategia, táctica, técnica, principios, valores, etc.

Características

*En SQL es manejable bajo dos modalidades distintas: como modulo interactivo que proporciona un potente lenguaje de consultas interpretadas y como leguaje huésped de un lenguaje anfitrión.

*Respeta la indepéndencia entre el nivel conceptual y las aplicaciones (nivel externo) ya que permite la creación de esquemas externos personalizados.

*Garantiza la independencia entre el nivel conceptual y el nivel entorno. El usuario no nota la presencia de un índice, es asunto del administrador el conseguir la optimización de las ejecuciones.

Relación con otros modelos

Se relaciona con otros modelos por que tiene como objetivo relacionar dos elementos o más para su analisis posterior.

Conceptos importantes

Dominio: es un conjunto finito de valores homogéneos y atomicos caracterizados por un nombre; decimos homogéneos porque son todos del mismo tipo y atómicos porque son indivisibles.

Relación: se puede definir como un subconjunto del producto cartesiano de una lista de dominios, donde cada elemento de la relación, tupla , es una serie de n valores ordenados.

Tupla: es un registro que ocupa cierto espacio dentro de una tabla en el modelo relacional.

Modelo relacional orientado a objetos: es como el modelo relacional, solo que este emplea imagenes para un uso mas sencillo y rápido.

Fin