SlideShare ist ein Scribd-Unternehmen logo
1 von 27
Downloaden Sie, um offline zu lesen
Ing. Edwin Gustavo Enriquez Arias
Contenido
                       
 Introducción
 El modelo de objeto semántico
 Creación de modelos de Datos con Objetos
  semánticos
 Tipos de Objetos
 Programación orientada a objetos y objetos
  semánticos
 Comparación del modelo de objetos semánticos y el
  modelo de entidad relación.
Introducción
           
 En 1970, el Modelo Relacional revoluciono el campo
  de las Bases de Datos, debido al logro de la
  separación de la representación lógica del dato de la
  implementación física, lo que produjo en adelante el
  desarrollo de lenguajes de consultas.
Introducción
           
 La historia del modelamiento semántica, también
  data hacia esas fechas. Los modelos semánticos
  fueron introducidos como herramientas de diseño de
  esquemas.
 El motivo principal de su uso radicaba en la
  exactitud del modelo de datos, como muchos autores
  aseveran, el modelado semántico, no es mas, que una
  representación del mundo real.
Introducción
                         
 Los modelos semánticos en
  cambio permiten captar mejor
  el significado (semántica) de
  los datos contenidos en la base
  de datos.
El Modelo de Objeto
Semántico
           
 Un objeto semántico es una representación de algunas
  cosas identificables en el ambiente de trabajo de los
  usuarios. De manera formal, un objeto semántico es un
  conjunto de atributos que describen con eficacia una
  identidad bien determinada. Los objetos semánticos se
  agrupan en clases. Una clase de objeto tiene un nombre
  que la hace diferente a otras y que corresponde a los
  nombres de las cosas que representa. Los nombres de
  clases se escriben en mayúsculas. Un objeto semántico
  particular es una ocurrencia de tal clase. Por ejemplo:
  "William Shakespeare", es una ocurrencia de la clase
  ESCRITOR, y "CUARTO" es una ocurrencia de la clase
                         EDIFICIO.
Definición de Objeto
 Semántico
                           bien definida.
 Es un conjunto de atributos que describen
  suficientemente una identidad
 Modela el significado de los datos del usuario.
 Un objeto semántico particular es una ocurrencia de la
  clase. “Juan Caballero” es una ocurrencia de la clase
  Persona.
Atributos
                          
 Cada Objeto tiene un conjunto de atributos. Significa
  que los atributos representan todas las características
  que necesita un usuario para hacer su trabajo. Cada
  objeto tiene un número de características pero
  muchas de estas no son necesarias para el usuario.
 Existen objetos que existen físicamente como
  Empleado pero existen otros que no como Pedido.
  Por lo tanto, algo no necesita tener una forma física
  para ser considerado un objeto; solo necesita que los
  usuarios lo identifiquen.
Atributos
                         
 Los objetos semánticos tiene atributos que definen su
  característica.
 Atributos Simples. Tiene un solo elemento. Fecha de
  contratación, número de factura
 Atributos grupales. Sion combinaciones de otros
  atributos. Dirección que contiene los atributos Calle,
  Ciudad, Estado, Código postal.
 Atributos de objeto semántico. Establecen una
  relación entre un objeto semántico y otro.
Objeto semántico
          
Cardinalidad de los
Atributos
                          
 Cardinalidad de atributos. Cada atributo en un
  objeto semántico tiene una cardinalidad mínima y
  máxima.
 La mínima indica la cantidad de instancias del
  atributo que deben existir para el objeto sea valido; si
  es 0 no se requiere que el atributo tenga un valor. Si
  es 1, tiene que tener un valor.
 La máxima indica el número máximo de instancias
  del atributo que el objeto puede tener. Si es 1 el
  atributo no puede tener más de una instancia, si es
  N, el atributo pude tener muchos valores.
Cardinalidad de los
Atributos
          
Atributos Pareados
           
 Si un objeto contiene a otro el segundo abarcará al
  primero.
 La relación de objetos es siempre bidireccional:
    OBJETO1 tiene atributo de objeto de OBJETO2.
    OBJETO2 tiene atributo de objeto de OBJETO1.
 Ejemplo: En el ejemplo anterior si departamento
  contiene a escuela; entonces escuela contiene a
  departamento.
Identificadores de
Objetos
           
 Uno o más atributos del objeto que el usuario utiliza
  para identificar
 una ocurrencia.
 Suelen llevar ID al principio; el usuario los
  determina y pueden tener
 atributos de grupo o atributos simples, sus valores
  suelen ser únicos.
Identificadores de
Objetos
           
 La cardinalidad del atributo identificador suele ser y
  es por defecto [1.1].
Dominio de los Atributos
                         
 Es una descripción de los posibles valores.
 Las características de un dominio dependen del tipo
  de atributo.
 El dominio de un atributo simple consiste tanto en
  una descripción física como en una descripción
  semántica.
 Extensión, Enumeración de valores válidos.
 Intensión, Propiedad, característica de los valores.
Dominio de los
            Atributos
                
 Física. Indica el tipo de dato, su longitud y otras
  restricciones o condiciones. En algunos casos, es una
  lista enumerada, es decir, el conjunto de valores
  específicos de un atributo.
 Semántica. Indica la función o el propósito del
  atributo; esto lo distingue de otros atributos que
  pueden tener la misma descripción física.
Dominio de los
            Atributos
                
 El dominio de un atributo de objeto es el conjunto de
  ocurrencias de un objeto de tal tipo.
Creación del Modelo de
          Datos con Objetos
                Semánticos
                         
 Modelo una estructura de
  datos hablando con el
 empresario y obtengo los
 objetos y atributos de los
 mismos que debo poseer.
Creación del Modelo de
Datos con Objetos
Semánticos 
Tipos de Objetos
                
 En el Modelo de Objeto Semántico se definen 7 tipos
  de objetos.
  a)   Atributo de valor único. Atributo con cardinalidad
       máxima de 1.
  b)   Atributo de valor múltiple. Atributo con cardinalidad
       máxima mayor que 1.
  c)   Atributo que no es objeto. Atributo simple o de grupo.
Objetos Simples
 Objeto Semántico que sólo
  tiene atributos de valor
                           
  único (y que no son de
  objeto).
 El formato de este tipo de
  objetos es el siguiente, de
  forma genérica:
Objetos Simples
               
 Como se observa la cardinalidad máxima de todos
  los atributos (incluidas la clave primaria y posibles
  claves alternativas) es 1.
 Hay que recordar que cuando la cardinalidad
  mínima es 0 y la máxima es 1 (Atributro0.1) se
  omiten los subíndices para tener mayor claridad en
  la representación.
 Esto ocurre incluso con los atributos de grupo.
Objetos Simples
               
 En este caso la definición es muy clara. Se trata de
  objetos cuyos atributos son de valor único, es decir,
  tienen un único valor, y ningún atributo es otro
  objeto.
 No obstante, pueden existir atributos de grupos
  (aquellos que se componen de otros atributos a su
  vez), siempre y cuando el atributo de grupo sea a su
  vez un atributo de valor único, e igualmente todos
  los atributos que lo componen sean también
  atributos de valor único (de grupo o no).

 Modelo lógico de datos




 Equivalencias MOS – MER
Conclusiones
          
 El modelado semántico resume la complejidad lógica representativa de la Base de
  Datos, esto permite mayor usabilidad por parte de mas usuarios, se extiende el
  amplio dominio para la redes de comunicaciones donde los usuarios no son
  conscientes de la estructura lógica de una base de datos remota.
 La abstracción de datos y la separación de componente lógicos y conceptuales son
  propiedades importantes en las Bases de Datos Semántica por tanto permiten la
 representación de la realidad a modo de espejo.
 También trae consigo mayor complejidad l ´lógica y problemas
 de interpretación de las consultas, debido a su
 acercamiento al lenguaje natural, produce ambigüedades.
 La base de datos Semántica permite la adaptación de
 datos derivados, no existentes en la base de datos pero
 que para el usuario es obvia su existencia.
 El nuevo estándar trata de minimizar el problema de
 ambigüedad en la base de datos.
Modelo de Objetos Semánticos y su Aplicación en Bases de Datos

Weitere ähnliche Inhalte

Was ist angesagt?

Características, componentes y arquitectura de los dbms.
Características, componentes y arquitectura de los dbms.Características, componentes y arquitectura de los dbms.
Características, componentes y arquitectura de los dbms.Julicamargo
 
Estructura de datos: lista, pilas y colas
Estructura de datos: lista, pilas y colasEstructura de datos: lista, pilas y colas
Estructura de datos: lista, pilas y colasHuascar Génere
 
Unidad 2. modelo entidad relacion
Unidad 2. modelo entidad relacionUnidad 2. modelo entidad relacion
Unidad 2. modelo entidad relacionLuiS YmAY
 
Presentacion de Modelo entidad -relación de Base de Datos
Presentacion de Modelo entidad -relación de Base de Datos Presentacion de Modelo entidad -relación de Base de Datos
Presentacion de Modelo entidad -relación de Base de Datos Yarquiri Claudio
 
Estructura de Datos - árboles y grafos
Estructura de Datos - árboles y grafosEstructura de Datos - árboles y grafos
Estructura de Datos - árboles y grafosMiguel Rodríguez
 
Clases y objetos de java
Clases y objetos de javaClases y objetos de java
Clases y objetos de javainnovalabcun
 
Componentes de una base de datos
Componentes de una base de datosComponentes de una base de datos
Componentes de una base de datosSteven Nuñez
 
Transformar modelo entidad relacion a modelo logico
Transformar modelo entidad relacion a modelo logicoTransformar modelo entidad relacion a modelo logico
Transformar modelo entidad relacion a modelo logicojosecuartas
 
Ciclo de vida de los sistemas de informacion
Ciclo de vida de los sistemas de informacionCiclo de vida de los sistemas de informacion
Ciclo de vida de los sistemas de informacionYaskelly Yedra
 
Sistema Binario Octal Y Hexadecimal
Sistema Binario Octal Y HexadecimalSistema Binario Octal Y Hexadecimal
Sistema Binario Octal Y Hexadecimalsixtoverduga
 
Introduccion bases de datos
Introduccion bases de datosIntroduccion bases de datos
Introduccion bases de datosUTN
 
Modelo Orientado A Objetos
Modelo Orientado A ObjetosModelo Orientado A Objetos
Modelo Orientado A Objetosjose_rob
 
Estructura de una base de datos
Estructura de una base de datosEstructura de una base de datos
Estructura de una base de datosZcnp1234
 

Was ist angesagt? (20)

Características, componentes y arquitectura de los dbms.
Características, componentes y arquitectura de los dbms.Características, componentes y arquitectura de los dbms.
Características, componentes y arquitectura de los dbms.
 
Estructura de datos: lista, pilas y colas
Estructura de datos: lista, pilas y colasEstructura de datos: lista, pilas y colas
Estructura de datos: lista, pilas y colas
 
Unidad 2. modelo entidad relacion
Unidad 2. modelo entidad relacionUnidad 2. modelo entidad relacion
Unidad 2. modelo entidad relacion
 
Presentacion de Modelo entidad -relación de Base de Datos
Presentacion de Modelo entidad -relación de Base de Datos Presentacion de Modelo entidad -relación de Base de Datos
Presentacion de Modelo entidad -relación de Base de Datos
 
Estructura de Datos - árboles y grafos
Estructura de Datos - árboles y grafosEstructura de Datos - árboles y grafos
Estructura de Datos - árboles y grafos
 
Pilas, colas, y listas estructura de datos
Pilas, colas, y listas estructura de datosPilas, colas, y listas estructura de datos
Pilas, colas, y listas estructura de datos
 
Clases y objetos de java
Clases y objetos de javaClases y objetos de java
Clases y objetos de java
 
Componentes de una base de datos
Componentes de una base de datosComponentes de una base de datos
Componentes de una base de datos
 
Fundamentos de las bases de datos
Fundamentos de las bases de datosFundamentos de las bases de datos
Fundamentos de las bases de datos
 
1. Modelo de Datos
1. Modelo de Datos1. Modelo de Datos
1. Modelo de Datos
 
Transformar modelo entidad relacion a modelo logico
Transformar modelo entidad relacion a modelo logicoTransformar modelo entidad relacion a modelo logico
Transformar modelo entidad relacion a modelo logico
 
Desarrollo Orientado a Objetos
Desarrollo Orientado a ObjetosDesarrollo Orientado a Objetos
Desarrollo Orientado a Objetos
 
Ciclo de vida de los sistemas de informacion
Ciclo de vida de los sistemas de informacionCiclo de vida de los sistemas de informacion
Ciclo de vida de los sistemas de informacion
 
Sistema Binario Octal Y Hexadecimal
Sistema Binario Octal Y HexadecimalSistema Binario Octal Y Hexadecimal
Sistema Binario Octal Y Hexadecimal
 
Abstracción de datos
Abstracción de datosAbstracción de datos
Abstracción de datos
 
Tipos de listas en estructura de datos
Tipos de listas en estructura de datosTipos de listas en estructura de datos
Tipos de listas en estructura de datos
 
Ejercicios uml
Ejercicios umlEjercicios uml
Ejercicios uml
 
Introduccion bases de datos
Introduccion bases de datosIntroduccion bases de datos
Introduccion bases de datos
 
Modelo Orientado A Objetos
Modelo Orientado A ObjetosModelo Orientado A Objetos
Modelo Orientado A Objetos
 
Estructura de una base de datos
Estructura de una base de datosEstructura de una base de datos
Estructura de una base de datos
 

Andere mochten auch

Modelo de datos semantico
Modelo de datos semanticoModelo de datos semantico
Modelo de datos semanticoclasetic2011
 
Modelado Orientado a Objetos
Modelado Orientado a ObjetosModelado Orientado a Objetos
Modelado Orientado a ObjetosRafael Miranda
 
Modelo entidad relación
Modelo entidad relaciónModelo entidad relación
Modelo entidad relaciónUTN
 
Base de datos semantica
Base de datos semanticaBase de datos semantica
Base de datos semanticaFreddy Vera
 

Andere mochten auch (7)

Modelo de datos semantico
Modelo de datos semanticoModelo de datos semantico
Modelo de datos semantico
 
Modelado Orientado a Objetos
Modelado Orientado a ObjetosModelado Orientado a Objetos
Modelado Orientado a Objetos
 
Modelo entidad relación
Modelo entidad relaciónModelo entidad relación
Modelo entidad relación
 
Base de datos semantica
Base de datos semanticaBase de datos semantica
Base de datos semantica
 
Nivel fonológico
Nivel fonológicoNivel fonológico
Nivel fonológico
 
N ivel semantico
N ivel semanticoN ivel semantico
N ivel semantico
 
Nivel sintáctico
Nivel sintácticoNivel sintáctico
Nivel sintáctico
 

Ähnlich wie Modelo de Objetos Semánticos y su Aplicación en Bases de Datos

Ähnlich wie Modelo de Objetos Semánticos y su Aplicación en Bases de Datos (20)

1º deber de Auditoria
1º deber de Auditoria1º deber de Auditoria
1º deber de Auditoria
 
Modelo entidad relación
Modelo entidad relaciónModelo entidad relación
Modelo entidad relación
 
Modelo entidad relación
Modelo entidad relaciónModelo entidad relación
Modelo entidad relación
 
Modelo entidad relación
Modelo entidad relaciónModelo entidad relación
Modelo entidad relación
 
Modelo entidad relación
Modelo entidad relaciónModelo entidad relación
Modelo entidad relación
 
Diagrama de clases
Diagrama de clasesDiagrama de clases
Diagrama de clases
 
Presentacion de MER
Presentacion de MERPresentacion de MER
Presentacion de MER
 
B dtrabajo2
B dtrabajo2B dtrabajo2
B dtrabajo2
 
Modelo entidad
Modelo entidadModelo entidad
Modelo entidad
 
Presentacion de mer
Presentacion de mer Presentacion de mer
Presentacion de mer
 
Uml orientada a objetos
Uml orientada a objetosUml orientada a objetos
Uml orientada a objetos
 
Bd Cap4 1
Bd Cap4 1Bd Cap4 1
Bd Cap4 1
 
Bd Cap 2
Bd Cap 2Bd Cap 2
Bd Cap 2
 
Bd Cap4 1
Bd Cap4 1Bd Cap4 1
Bd Cap4 1
 
modelo entidad relacion
modelo entidad relacionmodelo entidad relacion
modelo entidad relacion
 
Cap3.0
Cap3.0Cap3.0
Cap3.0
 
Unidad 2
Unidad 2Unidad 2
Unidad 2
 
Poo java v fin
Poo java v finPoo java v fin
Poo java v fin
 
Diseño oo
Diseño ooDiseño oo
Diseño oo
 
Programación Orientada a Objetos
Programación Orientada a ObjetosProgramación Orientada a Objetos
Programación Orientada a Objetos
 

Kürzlich hochgeladen

05 Fenomenos fisicos y quimicos de la materia.pdf
05 Fenomenos fisicos y quimicos de la materia.pdf05 Fenomenos fisicos y quimicos de la materia.pdf
05 Fenomenos fisicos y quimicos de la materia.pdfRAMON EUSTAQUIO CARO BAYONA
 
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDUFICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDUgustavorojas179704
 
Actividad transversal 2-bloque 2. Actualización 2024
Actividad transversal 2-bloque 2. Actualización 2024Actividad transversal 2-bloque 2. Actualización 2024
Actividad transversal 2-bloque 2. Actualización 2024Rosabel UA
 
Secuencia didáctica.DOÑA CLEMENTINA.2024.docx
Secuencia didáctica.DOÑA CLEMENTINA.2024.docxSecuencia didáctica.DOÑA CLEMENTINA.2024.docx
Secuencia didáctica.DOÑA CLEMENTINA.2024.docxNataliaGonzalez619348
 
sesión de aprendizaje 4 E1 Exposición oral.pdf
sesión de aprendizaje 4 E1 Exposición oral.pdfsesión de aprendizaje 4 E1 Exposición oral.pdf
sesión de aprendizaje 4 E1 Exposición oral.pdfpatriciavsquezbecerr
 
Uses of simple past and time expressions
Uses of simple past and time expressionsUses of simple past and time expressions
Uses of simple past and time expressionsConsueloSantana3
 
SIMULACROS Y SIMULACIONES DE SISMO 2024.docx
SIMULACROS Y SIMULACIONES DE SISMO 2024.docxSIMULACROS Y SIMULACIONES DE SISMO 2024.docx
SIMULACROS Y SIMULACIONES DE SISMO 2024.docxLudy Ventocilla Napanga
 
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxPresentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxYeseniaRivera50
 
Contextualización y aproximación al objeto de estudio de investigación cualit...
Contextualización y aproximación al objeto de estudio de investigación cualit...Contextualización y aproximación al objeto de estudio de investigación cualit...
Contextualización y aproximación al objeto de estudio de investigación cualit...Angélica Soledad Vega Ramírez
 
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO YESSENIA 933623393 NUEV...
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO  YESSENIA 933623393 NUEV...IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO  YESSENIA 933623393 NUEV...
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO YESSENIA 933623393 NUEV...YobanaZevallosSantil1
 
Manejo del Dengue, generalidades, actualización marzo 2024 minsa
Manejo del Dengue, generalidades, actualización marzo 2024 minsaManejo del Dengue, generalidades, actualización marzo 2024 minsa
Manejo del Dengue, generalidades, actualización marzo 2024 minsaLuis Minaya
 
Día de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialDía de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialpatriciaines1993
 
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMALVOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMALEDUCCUniversidadCatl
 
periodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicasperiodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicas123yudy
 
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024gharce
 

Kürzlich hochgeladen (20)

PPTX: La luz brilla en la oscuridad.pptx
PPTX: La luz brilla en la oscuridad.pptxPPTX: La luz brilla en la oscuridad.pptx
PPTX: La luz brilla en la oscuridad.pptx
 
05 Fenomenos fisicos y quimicos de la materia.pdf
05 Fenomenos fisicos y quimicos de la materia.pdf05 Fenomenos fisicos y quimicos de la materia.pdf
05 Fenomenos fisicos y quimicos de la materia.pdf
 
Aedes aegypti + Intro to Coquies EE.pptx
Aedes aegypti + Intro to Coquies EE.pptxAedes aegypti + Intro to Coquies EE.pptx
Aedes aegypti + Intro to Coquies EE.pptx
 
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDUFICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
 
Actividad transversal 2-bloque 2. Actualización 2024
Actividad transversal 2-bloque 2. Actualización 2024Actividad transversal 2-bloque 2. Actualización 2024
Actividad transversal 2-bloque 2. Actualización 2024
 
Secuencia didáctica.DOÑA CLEMENTINA.2024.docx
Secuencia didáctica.DOÑA CLEMENTINA.2024.docxSecuencia didáctica.DOÑA CLEMENTINA.2024.docx
Secuencia didáctica.DOÑA CLEMENTINA.2024.docx
 
sesión de aprendizaje 4 E1 Exposición oral.pdf
sesión de aprendizaje 4 E1 Exposición oral.pdfsesión de aprendizaje 4 E1 Exposición oral.pdf
sesión de aprendizaje 4 E1 Exposición oral.pdf
 
La luz brilla en la oscuridad. Necesitamos luz
La luz brilla en la oscuridad. Necesitamos luzLa luz brilla en la oscuridad. Necesitamos luz
La luz brilla en la oscuridad. Necesitamos luz
 
Sesión La luz brilla en la oscuridad.pdf
Sesión  La luz brilla en la oscuridad.pdfSesión  La luz brilla en la oscuridad.pdf
Sesión La luz brilla en la oscuridad.pdf
 
Uses of simple past and time expressions
Uses of simple past and time expressionsUses of simple past and time expressions
Uses of simple past and time expressions
 
SIMULACROS Y SIMULACIONES DE SISMO 2024.docx
SIMULACROS Y SIMULACIONES DE SISMO 2024.docxSIMULACROS Y SIMULACIONES DE SISMO 2024.docx
SIMULACROS Y SIMULACIONES DE SISMO 2024.docx
 
Aedes aegypti + Intro to Coquies EE.pptx
Aedes aegypti + Intro to Coquies EE.pptxAedes aegypti + Intro to Coquies EE.pptx
Aedes aegypti + Intro to Coquies EE.pptx
 
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxPresentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
 
Contextualización y aproximación al objeto de estudio de investigación cualit...
Contextualización y aproximación al objeto de estudio de investigación cualit...Contextualización y aproximación al objeto de estudio de investigación cualit...
Contextualización y aproximación al objeto de estudio de investigación cualit...
 
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO YESSENIA 933623393 NUEV...
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO  YESSENIA 933623393 NUEV...IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO  YESSENIA 933623393 NUEV...
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO YESSENIA 933623393 NUEV...
 
Manejo del Dengue, generalidades, actualización marzo 2024 minsa
Manejo del Dengue, generalidades, actualización marzo 2024 minsaManejo del Dengue, generalidades, actualización marzo 2024 minsa
Manejo del Dengue, generalidades, actualización marzo 2024 minsa
 
Día de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialDía de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundial
 
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMALVOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
 
periodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicasperiodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicas
 
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
 

Modelo de Objetos Semánticos y su Aplicación en Bases de Datos

  • 1. Ing. Edwin Gustavo Enriquez Arias
  • 2. Contenido   Introducción  El modelo de objeto semántico  Creación de modelos de Datos con Objetos semánticos  Tipos de Objetos  Programación orientada a objetos y objetos semánticos  Comparación del modelo de objetos semánticos y el modelo de entidad relación.
  • 3. Introducción   En 1970, el Modelo Relacional revoluciono el campo de las Bases de Datos, debido al logro de la separación de la representación lógica del dato de la implementación física, lo que produjo en adelante el desarrollo de lenguajes de consultas.
  • 4. Introducción   La historia del modelamiento semántica, también data hacia esas fechas. Los modelos semánticos fueron introducidos como herramientas de diseño de esquemas.  El motivo principal de su uso radicaba en la exactitud del modelo de datos, como muchos autores aseveran, el modelado semántico, no es mas, que una representación del mundo real.
  • 5. Introducción   Los modelos semánticos en cambio permiten captar mejor el significado (semántica) de los datos contenidos en la base de datos.
  • 6. El Modelo de Objeto Semántico   Un objeto semántico es una representación de algunas cosas identificables en el ambiente de trabajo de los usuarios. De manera formal, un objeto semántico es un conjunto de atributos que describen con eficacia una identidad bien determinada. Los objetos semánticos se agrupan en clases. Una clase de objeto tiene un nombre que la hace diferente a otras y que corresponde a los nombres de las cosas que representa. Los nombres de clases se escriben en mayúsculas. Un objeto semántico particular es una ocurrencia de tal clase. Por ejemplo: "William Shakespeare", es una ocurrencia de la clase ESCRITOR, y "CUARTO" es una ocurrencia de la clase EDIFICIO.
  • 7. Definición de Objeto Semántico  bien definida.  Es un conjunto de atributos que describen suficientemente una identidad  Modela el significado de los datos del usuario.  Un objeto semántico particular es una ocurrencia de la clase. “Juan Caballero” es una ocurrencia de la clase Persona.
  • 8. Atributos   Cada Objeto tiene un conjunto de atributos. Significa que los atributos representan todas las características que necesita un usuario para hacer su trabajo. Cada objeto tiene un número de características pero muchas de estas no son necesarias para el usuario.  Existen objetos que existen físicamente como Empleado pero existen otros que no como Pedido. Por lo tanto, algo no necesita tener una forma física para ser considerado un objeto; solo necesita que los usuarios lo identifiquen.
  • 9. Atributos   Los objetos semánticos tiene atributos que definen su característica.  Atributos Simples. Tiene un solo elemento. Fecha de contratación, número de factura  Atributos grupales. Sion combinaciones de otros atributos. Dirección que contiene los atributos Calle, Ciudad, Estado, Código postal.  Atributos de objeto semántico. Establecen una relación entre un objeto semántico y otro.
  • 11. Cardinalidad de los Atributos   Cardinalidad de atributos. Cada atributo en un objeto semántico tiene una cardinalidad mínima y máxima.  La mínima indica la cantidad de instancias del atributo que deben existir para el objeto sea valido; si es 0 no se requiere que el atributo tenga un valor. Si es 1, tiene que tener un valor.  La máxima indica el número máximo de instancias del atributo que el objeto puede tener. Si es 1 el atributo no puede tener más de una instancia, si es N, el atributo pude tener muchos valores.
  • 13. Atributos Pareados   Si un objeto contiene a otro el segundo abarcará al primero.  La relación de objetos es siempre bidireccional:  OBJETO1 tiene atributo de objeto de OBJETO2.  OBJETO2 tiene atributo de objeto de OBJETO1.  Ejemplo: En el ejemplo anterior si departamento contiene a escuela; entonces escuela contiene a departamento.
  • 14. Identificadores de Objetos   Uno o más atributos del objeto que el usuario utiliza para identificar  una ocurrencia.  Suelen llevar ID al principio; el usuario los determina y pueden tener  atributos de grupo o atributos simples, sus valores suelen ser únicos.
  • 15. Identificadores de Objetos   La cardinalidad del atributo identificador suele ser y es por defecto [1.1].
  • 16. Dominio de los Atributos   Es una descripción de los posibles valores.  Las características de un dominio dependen del tipo de atributo.  El dominio de un atributo simple consiste tanto en una descripción física como en una descripción semántica.  Extensión, Enumeración de valores válidos.  Intensión, Propiedad, característica de los valores.
  • 17. Dominio de los Atributos   Física. Indica el tipo de dato, su longitud y otras restricciones o condiciones. En algunos casos, es una lista enumerada, es decir, el conjunto de valores específicos de un atributo.  Semántica. Indica la función o el propósito del atributo; esto lo distingue de otros atributos que pueden tener la misma descripción física.
  • 18. Dominio de los Atributos   El dominio de un atributo de objeto es el conjunto de ocurrencias de un objeto de tal tipo.
  • 19. Creación del Modelo de Datos con Objetos Semánticos   Modelo una estructura de datos hablando con el empresario y obtengo los objetos y atributos de los mismos que debo poseer.
  • 20. Creación del Modelo de Datos con Objetos Semánticos 
  • 21. Tipos de Objetos   En el Modelo de Objeto Semántico se definen 7 tipos de objetos. a) Atributo de valor único. Atributo con cardinalidad máxima de 1. b) Atributo de valor múltiple. Atributo con cardinalidad máxima mayor que 1. c) Atributo que no es objeto. Atributo simple o de grupo.
  • 22. Objetos Simples  Objeto Semántico que sólo tiene atributos de valor  único (y que no son de objeto).  El formato de este tipo de objetos es el siguiente, de forma genérica:
  • 23. Objetos Simples   Como se observa la cardinalidad máxima de todos los atributos (incluidas la clave primaria y posibles claves alternativas) es 1.  Hay que recordar que cuando la cardinalidad mínima es 0 y la máxima es 1 (Atributro0.1) se omiten los subíndices para tener mayor claridad en la representación.  Esto ocurre incluso con los atributos de grupo.
  • 24. Objetos Simples   En este caso la definición es muy clara. Se trata de objetos cuyos atributos son de valor único, es decir, tienen un único valor, y ningún atributo es otro objeto.  No obstante, pueden existir atributos de grupos (aquellos que se componen de otros atributos a su vez), siempre y cuando el atributo de grupo sea a su vez un atributo de valor único, e igualmente todos los atributos que lo componen sean también atributos de valor único (de grupo o no).
  • 25.   Modelo lógico de datos  Equivalencias MOS – MER
  • 26. Conclusiones   El modelado semántico resume la complejidad lógica representativa de la Base de Datos, esto permite mayor usabilidad por parte de mas usuarios, se extiende el amplio dominio para la redes de comunicaciones donde los usuarios no son conscientes de la estructura lógica de una base de datos remota.  La abstracción de datos y la separación de componente lógicos y conceptuales son propiedades importantes en las Bases de Datos Semántica por tanto permiten la  representación de la realidad a modo de espejo.  También trae consigo mayor complejidad l ´lógica y problemas  de interpretación de las consultas, debido a su  acercamiento al lenguaje natural, produce ambigüedades.  La base de datos Semántica permite la adaptación de  datos derivados, no existentes en la base de datos pero  que para el usuario es obvia su existencia.  El nuevo estándar trata de minimizar el problema de  ambigüedad en la base de datos.