Modelo de datos:
Modelo Relacional
Luis Javier Aguilar Cruz
730534
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

Modelo relacional

  • 1.
    Modelo de datos: ModeloRelacional Luis Javier Aguilar Cruz 730534 5-B
  • 2.
    ¿Qué es? Es unmodelo 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.
  • 3.
    Utilidades Ubica un númeroelevado 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.
  • 4.
    Características *En SQL esmanejable 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.
  • 5.
    Relación con otrosmodelos Se relaciona con otros modelos por que tiene como objetivo relacionar dos elementos o más para su analisis posterior.
  • 6.
  • 7.
    Dominio: es unconjunto 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.
  • 8.

Notas del editor