Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Fbd e1 fase_3_modelos_de_datos

  • Login to see the comments

  • Be the first to like this

Fbd e1 fase_3_modelos_de_datos

  1. 1. MODELOS PARADISEÑAR BASESDE DATOSELEMENTO 1.
  2. 2. MODELOS PARA DISEÑARBASES DE DATOS• Modelo-entidad relación• Modelo Relacional• Modelo Jerárquico• Modelo de Red• Orientado a objetos
  3. 3. Modelo Entidad-Relación• El modelo entidad relación (ER) proporciona unaherramienta para representar información delmundo real a nivel conceptual.• Creado en 1976 por Peter Chen, permite describirlas entidades involucradas en una base de datos,así como las relaciones y restricciones de ellas.• Notación gráfica.• Tiene semántica clara.• Fácil de entender aún por no especialistas.• Independiente de cualquier SABD.
  4. 4. Modelo Entidad-Relación• Una entidad es un elemento con existenciaindependiente de otros elementos.Física: un auto, una casa, una persona, unempleado.Conceptual: un trabajo, un curso, unpréstamo.• Un conjunto de entidades o tipo entidad es unconjunto de entidades que comparten lasmismas propiedades.
  5. 5. Modelo Entidad-Relación• Entidad: un objetoabstracto de algún tipo• Conjunto de entidades:unacolección de objetossimilares• Atributos: propiedades deentidadesen un conjunto deentidades• Relaciones: conexionesentre dos omás conjuntos deentidades
  6. 6. MODELO RELACIONAL• El objetivo del modelorelacional es crear un"esquema", el cual consiste enun conjunto de "tablas" querepresentan"relaciones", relaciones entrelos datos.• Fue propuesto originariamentepor E.F. Codd en 1970.Gracias a su coherencia yfacilidad de uso, el modelo seha convertido en los años 80en el más usado para laproducción de DBMS.
  7. 7. MODELO RELACIONAL• La estructura fundamental del modelo relacionales precisamente esa, "relación", es decir unatabla bidimensional constituida por líneas (tuplas)y columnas (atributos).• Las relaciones representan las entidades que seconsideran interesantes en la base de datos.• Cada instancia de la entidad encontrará sitio enuna tupla de la relación, mientras que losatributos de la relación representarán laspropiedades de la entidad.
  8. 8. MODELO JERARQUICO• Los datos se organizanjerárquicamentemediante un árbolinvertido. Este modeloutiliza punteros paranavegar por los datosalmacenados. Fue elprimer modelo DBMS.
  9. 9. MODELO DE RED• Al igual que el modelojerárquico, estemodelo utilizapunteros hacia losdatos almacenados.Sin embargo, nonecesariamente utilizauna estructura deárbol invertido.
  10. 10. MODELO ORIENTADO AOBJETOS• ODBMS: Object-orientedDatabase Management System(Sistema de Administración deBases de Datos Orientadas aObjetos): los datos se almacenancomo objetos, que sonestructuras denominadas clasesque muestran los datos quecontienen. Los campos soninstancias de estas clases
  11. 11. REFERENCIAS• http://es.kioskea.net/contents/bdd/bddtypes.php3

×