SlideShare una empresa de Scribd logo
1 de 27
Descargar para leer sin conexión
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

Más contenido relacionado

La actualidad más candente

Diagramas de objetos
Diagramas de objetosDiagramas de objetos
Diagramas de objetosstill01
 
Unidad 2. modelo entidad relacion
Unidad 2. modelo entidad relacionUnidad 2. modelo entidad relacion
Unidad 2. modelo entidad relacionLuiS YmAY
 
Diccionario de base de datos
Diccionario de base de datosDiccionario de base de datos
Diccionario de base de datosalexis armas
 
Diagrama uml ing software i promecys
Diagrama uml ing software i promecysDiagrama uml ing software i promecys
Diagrama uml ing software i promecysLeonel Narvaez Ruiz
 
Diagrama entidad-relacion normalización
Diagrama entidad-relacion normalizaciónDiagrama entidad-relacion normalización
Diagrama entidad-relacion normalizacióncintiap25
 
Diccionario de datos en los sistemas de información
Diccionario de datos en los sistemas de informaciónDiccionario de datos en los sistemas de información
Diccionario de datos en los sistemas de informaciónYaskelly Yedra
 
Unidad iii paradigmas de la ingeniería de software
Unidad iii  paradigmas de la ingeniería de softwareUnidad iii  paradigmas de la ingeniería de software
Unidad iii paradigmas de la ingeniería de softwareHelen De la Cruz
 
Modelo Orientado A Objetos
Modelo Orientado A ObjetosModelo Orientado A Objetos
Modelo Orientado A Objetosjose_rob
 
Convertir Diagrama Entidad-Relacion a Modelo Relacional.
Convertir Diagrama Entidad-Relacion a Modelo Relacional.Convertir Diagrama Entidad-Relacion a Modelo Relacional.
Convertir Diagrama Entidad-Relacion a Modelo Relacional.Erivan Martinez Ovando
 
7.modelado de los requerimientos escenarios y clases
7.modelado de los requerimientos  escenarios y clases7.modelado de los requerimientos  escenarios y clases
7.modelado de los requerimientos escenarios y clasesRamiro Estigarribia Canese
 
Tópicos Avanzados de Programación - Unidad 4 Acceso a datos
Tópicos Avanzados de Programación - Unidad 4 Acceso a datosTópicos Avanzados de Programación - Unidad 4 Acceso a datos
Tópicos Avanzados de Programación - Unidad 4 Acceso a datosJosé Antonio Sandoval Acosta
 
Ejemplo de Normalización con Modelo Entidad Relación y Modelo Relacional
Ejemplo de Normalización con Modelo Entidad Relación y Modelo RelacionalEjemplo de Normalización con Modelo Entidad Relación y Modelo Relacional
Ejemplo de Normalización con Modelo Entidad Relación y Modelo RelacionalDamelys Bracho
 
Diagrama de clases
Diagrama de clasesDiagrama de clases
Diagrama de clasesNedoww Haw
 
Programación Orientada a Objetos - atributos y métodos
Programación Orientada a Objetos - atributos y métodosProgramación Orientada a Objetos - atributos y métodos
Programación Orientada a Objetos - atributos y métodosAlvaro Enrique Ruano
 
Introduccion bases de datos
Introduccion bases de datosIntroduccion bases de datos
Introduccion bases de datosUTN
 

La actualidad más candente (20)

Diagramas de objetos
Diagramas de objetosDiagramas de objetos
Diagramas de objetos
 
ADO.NET
ADO.NETADO.NET
ADO.NET
 
Unidad 2. modelo entidad relacion
Unidad 2. modelo entidad relacionUnidad 2. modelo entidad relacion
Unidad 2. modelo entidad relacion
 
Fundamentos de BD - unidad 3 modelo relacional
Fundamentos de BD - unidad 3 modelo relacionalFundamentos de BD - unidad 3 modelo relacional
Fundamentos de BD - unidad 3 modelo relacional
 
Diccionario de base de datos
Diccionario de base de datosDiccionario de base de datos
Diccionario de base de datos
 
Diagrama uml ing software i promecys
Diagrama uml ing software i promecysDiagrama uml ing software i promecys
Diagrama uml ing software i promecys
 
Diagrama entidad-relacion normalización
Diagrama entidad-relacion normalizaciónDiagrama entidad-relacion normalización
Diagrama entidad-relacion normalización
 
Diccionario de datos en los sistemas de información
Diccionario de datos en los sistemas de informaciónDiccionario de datos en los sistemas de información
Diccionario de datos en los sistemas de información
 
Unidad iii paradigmas de la ingeniería de software
Unidad iii  paradigmas de la ingeniería de softwareUnidad iii  paradigmas de la ingeniería de software
Unidad iii paradigmas de la ingeniería de software
 
Modelo Orientado A Objetos
Modelo Orientado A ObjetosModelo Orientado A Objetos
Modelo Orientado A Objetos
 
Convertir Diagrama Entidad-Relacion a Modelo Relacional.
Convertir Diagrama Entidad-Relacion a Modelo Relacional.Convertir Diagrama Entidad-Relacion a Modelo Relacional.
Convertir Diagrama Entidad-Relacion a Modelo Relacional.
 
22 ejercicios base de datos
22 ejercicios base de datos 22 ejercicios base de datos
22 ejercicios base de datos
 
7.modelado de los requerimientos escenarios y clases
7.modelado de los requerimientos  escenarios y clases7.modelado de los requerimientos  escenarios y clases
7.modelado de los requerimientos escenarios y clases
 
Tópicos Avanzados de Programación - Unidad 4 Acceso a datos
Tópicos Avanzados de Programación - Unidad 4 Acceso a datosTópicos Avanzados de Programación - Unidad 4 Acceso a datos
Tópicos Avanzados de Programación - Unidad 4 Acceso a datos
 
Phpmyadmin
PhpmyadminPhpmyadmin
Phpmyadmin
 
Sql presentacion
Sql presentacionSql presentacion
Sql presentacion
 
Ejemplo de Normalización con Modelo Entidad Relación y Modelo Relacional
Ejemplo de Normalización con Modelo Entidad Relación y Modelo RelacionalEjemplo de Normalización con Modelo Entidad Relación y Modelo Relacional
Ejemplo de Normalización con Modelo Entidad Relación y Modelo Relacional
 
Diagrama de clases
Diagrama de clasesDiagrama de clases
Diagrama de clases
 
Programación Orientada a Objetos - atributos y métodos
Programación Orientada a Objetos - atributos y métodosProgramación Orientada a Objetos - atributos y métodos
Programación Orientada a Objetos - atributos y métodos
 
Introduccion bases de datos
Introduccion bases de datosIntroduccion bases de datos
Introduccion bases de datos
 

Destacado

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
 

Destacado (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
 

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

Similar a 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
 

Último

Fundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfFundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfsamyarrocha1
 
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdfBIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdfCESARMALAGA4
 
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docxPLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docxJUANSIMONPACHIN
 
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxPPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxOscarEduardoSanchezC
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFAROJosé Luis Palma
 
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
 
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
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxjosetrinidadchavez
 
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
 
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptxc3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptxMartín Ramírez
 
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
 
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfEstrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfAlfredoRamirez953210
 
Mapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdfMapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdfvictorbeltuce
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para eventoDiegoMtsS
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIACarlos Campaña Montenegro
 
TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIA
TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIATRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIA
TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIAAbelardoVelaAlbrecht1
 
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...JAVIER SOLIS NOYOLA
 
CIENCIAS NATURALES 4 TO ambientes .docx
CIENCIAS NATURALES 4 TO  ambientes .docxCIENCIAS NATURALES 4 TO  ambientes .docx
CIENCIAS NATURALES 4 TO ambientes .docxAgustinaNuez21
 
Estrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfEstrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfromanmillans
 

Último (20)

Fundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfFundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdf
 
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdfBIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
 
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docxPLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
 
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxPPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
 
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
 
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
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
 
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
 
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptxc3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
 
VISITA À PROTEÇÃO CIVIL _
VISITA À PROTEÇÃO CIVIL                  _VISITA À PROTEÇÃO CIVIL                  _
VISITA À PROTEÇÃO CIVIL _
 
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
 
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfEstrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
 
Mapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdfMapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdf
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para evento
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
 
TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIA
TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIATRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIA
TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIA
 
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
 
CIENCIAS NATURALES 4 TO ambientes .docx
CIENCIAS NATURALES 4 TO  ambientes .docxCIENCIAS NATURALES 4 TO  ambientes .docx
CIENCIAS NATURALES 4 TO ambientes .docx
 
Estrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfEstrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdf
 

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.