Trabajo de base de datos
Upcoming SlideShare
Loading in...5
×
 

Trabajo de base de datos

on

  • 959 views

trabajo de base datos....

trabajo de base datos.
en el hablamos de los diferentes modelos de datos vistos en clase.
POR: Laura Angarita
Fernando Urbina

Ingenieria de telecomunicaciones
UPA.

Statistics

Views

Total Views
959
Views on SlideShare
959
Embed Views
0

Actions

Likes
0
Downloads
4
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Trabajo de base de datos Trabajo de base de datos Presentation Transcript

  • MODELO DE DATOS
  • Modelo de datos
    Es un lenguaje utilizado para la descripción de una base de datos; por lo general, un modelo de datos permite describir las estructuras de datos de la base, las restricciones de integridad y las operaciones de manipulación de los datos.
  • Sub lenguajes de un Modelo de Datos
    Un modelo de datos es un lenguaje que, típicamente, tiene dos sub lenguajes:
    • Un Lenguaje de Definición de Datos o DDL (Data definition Language) View slide
    • Un Lenguaje de Manipulación de Datos o DML (Data Manipulation Language)
    A la parte del DML orientada a la recuperación de datos, usualmente se le llama Lenguaje de Consulta o QL (Query Language).
    View slide
  • Clasificación de los Modelos de Datos
    1.Una opción bastante usada a la hora de clasificar los modelos de datos es hacerlo de acuerdo al nivel de abstracción que presentan:
    • Modelos de Datos Conceptuales
    Son los orientados a la descripción de estructuras de datos y restricciones de integridad.
    • Modelos de Datos Lógicos
    Son orientados a las operaciones más que a la descripción de una realidad.
    Modelos de Datos Físicos
    Son estructuras de datos a bajo nivel implementadas dentro del propio manejador.
  • Clasificación de los Modelos de Datos
    2.Los modelos de datos pueden clasificarse en:
    • Modelos de datos de alto nivel o conceptuales: disponen de conceptos cercanos a la forma en que los usuarios finales perciben una base de datos.
    • Modelos de datos de bajo nivel o físicos: disponen de conceptos que describen detalles sobre el almacenamiento de los datos en la computadora.
    • Modelos de datos de representación (o de implementación): disponen de conceptos que pueden entender los usuarios finales, pero que no están alejados de la forma en que se almacenan los datos en la computadora.
  • Clasificación de los Modelos de Datos
    3.Los modelos de datos sirven para clasificar los distintos tipos de SGBD.Existen diferentes modelos de datos para bases de datos como ser:
    • Modelo relacional
    • Modelo orientado a objetos
    • Modelo relacional-objeto
    • Modelo jerárquico
    • Modelo de red
  • El modelo entidad-relación
    El modelo entidad-relación está formado por un conjunto de conceptos que permiten describir la realidad mediante un conjunto de representaciones gráficas y lingüísticas.
    Figura 1: Conceptos del modelo entidad-relación extendido.
  • El modelo entidad-relación
    • Entidad
    Cualquier tipo de objeto o concepto sobre el que se recoge información: cosa, persona, concepto abstracto o suceso.
    Hay dos tipos de entidades: fuertes y débiles. Una entidad débil es una entidad cuya existencia depende de la existencia de otra entidad. Una entidad fuerte es una entidad que no es débil.
    • Relación (interrelación)
    Es una correspondencia o asociación entre dos o más entidades. Cada relación tiene un nombre que describe su función.
    Las entidades que están involucradas en una determinada relación se denominan entidades participantes. El número de participantes en una relación es lo que se denomina grado de la relación.
  • El modelo entidad-relación
    • Atributo
    Es una característica de interés o un hecho sobre una entidad o sobre una relación. Los atributos representan las propiedades básicas de las entidades y de las relaciones. Toda la información extensiva es portada por los atributos. Cada atributo tiene un conjunto de valores asociados denominado dominio.
    • Identificador
    Un identificador de una entidad es un atributo o conjunto de atributos que determina de modo único cada ocurrencia de esa entidad. Un identificador de una entidad debe cumplir dos condiciones:
    *No pueden existir dos ocurrencias de la entidad con el mismo valor del identificador.
    *Si se omite cualquier atributo del identificador, la condición anterior deja de cumplirse.
  • El modelo entidad-relación
    • Jerarquía de generalización
    Cada jerarquía es total o parcial, y exclusiva o superpuesta. Una jerarquía es total si cada ocurrencia de la entidad genérica corresponde al menos con una ocurrencia de alguna sub entidad. Es parcial si existe alguna ocurrencia de la entidad genérica que no corresponde con ninguna ocurrencia de ninguna sub entidad. Una jerarquía es exclusiva si cada ocurrencia de la entidad genérica corresponde, como mucho, con una ocurrencia de una sola de las sub entidades. Es superpuesta si existe alguna ocurrencia de la entidad genérica que corresponde a ocurrencias de dos o más sub entidades diferentes.
    Un subconjunto es un caso particular de generalización con una sola entidad como sub entidad. Un subconjunto siempre es una jerarquía parcial y exclusiva.
  • El modelo conceptual
    Se trata de obtener el esquema conceptual de la base de datos a partir de la lista descriptiva de objetos y asociaciones identificadas en la organización durante el análisis.
     
    El Modelador debe asegurar la representación formal de los fenómenos;
    es decir, realizar su Modelización. Esta Modelización debe conservar la semántica de lo real expresado en la lista y descripción de los objetos y asociaciones y traducirla en forma no redundante.
    Se recomienda realizar esta Modelización en varias etapas. Luego de cada etapa se realiza una "depuración" de la etapa precedente. Todas las etapas se apoyan sobre el mismo modelo: el modelo relacional introducido en el universo de la estructuración de datos por E. F. Codd.
  • PRESENTADO POR:
    Laura Isabel Angarita Camargo
    Willian Fernando Urbina Sanchez