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?

Diagrama de Flujo de Datos (DFD)
Diagrama de Flujo de Datos (DFD)Diagrama de Flujo de Datos (DFD)
Diagrama de Flujo de Datos (DFD)Yaskelly Yedra
 
Modelo Entidad Relación
Modelo Entidad RelaciónModelo Entidad Relación
Modelo Entidad Relaciónjosecuartas
 
Uml lenguaje unificado de modelado
Uml lenguaje unificado de modeladoUml lenguaje unificado de modelado
Uml lenguaje unificado de modeladoMarvin Zumbado
 
Diseño logico de una base de datos
Diseño logico de  una base de datosDiseño logico de  una base de datos
Diseño logico de una base de datosRobert Rodriguez
 
Diagramas de objetos
Diagramas de objetosDiagramas de objetos
Diagramas de objetosstill01
 
Analisis Y DiseñO Orientado A Objetos
Analisis Y DiseñO Orientado A ObjetosAnalisis Y DiseñO Orientado A Objetos
Analisis Y DiseñO Orientado A Objetosyoiner santiago
 
Modelado Orientado a Objetos
Modelado Orientado a ObjetosModelado Orientado a Objetos
Modelado Orientado a ObjetosRafael Miranda
 
Diagramas de colaboracion
Diagramas de colaboracionDiagramas de colaboracion
Diagramas de colaboraciond-draem
 
NoSQL bases de datos no relacionales
NoSQL bases de datos no relacionalesNoSQL bases de datos no relacionales
NoSQL bases de datos no relacionalesAndrés Londoño
 
Clasificación y modelos de bases de datos
Clasificación y modelos de bases de datosClasificación y modelos de bases de datos
Clasificación y modelos de bases de datosastrid2014
 
Tipos de Modelos de Datos : Ventajas y Desventajas
Tipos de Modelos de Datos : Ventajas y DesventajasTipos de Modelos de Datos : Ventajas y Desventajas
Tipos de Modelos de Datos : Ventajas y DesventajasJuanMiguelCustodioMo
 
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
 
Programación orientada al objeto
Programación orientada al objetoProgramación orientada al objeto
Programación orientada al objetoboncastell
 
Introduccion bases de datos
Introduccion bases de datosIntroduccion bases de datos
Introduccion bases de datosUTN
 
Metodología orientada a objetos
Metodología orientada a objetosMetodología orientada a objetos
Metodología orientada a objetosalcrrsc
 

Was ist angesagt? (20)

Diagrama de Flujo de Datos (DFD)
Diagrama de Flujo de Datos (DFD)Diagrama de Flujo de Datos (DFD)
Diagrama de Flujo de Datos (DFD)
 
Modelo Entidad Relación
Modelo Entidad RelaciónModelo Entidad Relación
Modelo Entidad Relación
 
Uml lenguaje unificado de modelado
Uml lenguaje unificado de modeladoUml lenguaje unificado de modelado
Uml lenguaje unificado de modelado
 
Modelo de entidad relación extendido
Modelo de entidad relación extendidoModelo de entidad relación extendido
Modelo de entidad relación extendido
 
Diseño logico de una base de datos
Diseño logico de  una base de datosDiseño logico de  una base de datos
Diseño logico de una base de datos
 
Modelo entidad relacion
Modelo entidad relacionModelo entidad relacion
Modelo entidad relacion
 
Diagramas de objetos
Diagramas de objetosDiagramas de objetos
Diagramas de objetos
 
Analisis Y DiseñO Orientado A Objetos
Analisis Y DiseñO Orientado A ObjetosAnalisis Y DiseñO Orientado A Objetos
Analisis Y DiseñO Orientado A Objetos
 
Modelado Orientado a Objetos
Modelado Orientado a ObjetosModelado Orientado a Objetos
Modelado Orientado a Objetos
 
Metodologia orientada a objeto
Metodologia orientada a objetoMetodologia orientada a objeto
Metodologia orientada a objeto
 
Diagramas de colaboracion
Diagramas de colaboracionDiagramas de colaboracion
Diagramas de colaboracion
 
NoSQL bases de datos no relacionales
NoSQL bases de datos no relacionalesNoSQL bases de datos no relacionales
NoSQL bases de datos no relacionales
 
Clasificación y modelos de bases de datos
Clasificación y modelos de bases de datosClasificación y modelos de bases de datos
Clasificación y modelos de bases de datos
 
Tipos de Modelos de Datos : Ventajas y Desventajas
Tipos de Modelos de Datos : Ventajas y DesventajasTipos de Modelos de Datos : Ventajas y Desventajas
Tipos de Modelos de Datos : Ventajas y Desventajas
 
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.
 
Programación orientada al objeto
Programación orientada al objetoProgramación orientada al objeto
Programación orientada al objeto
 
Taller de Base de Datos - Unidad 7 Conectividad
Taller de Base de Datos - Unidad 7 ConectividadTaller de Base de Datos - Unidad 7 Conectividad
Taller de Base de Datos - Unidad 7 Conectividad
 
Introduccion bases de datos
Introduccion bases de datosIntroduccion bases de datos
Introduccion bases de datos
 
Metodología orientada a objetos
Metodología orientada a objetosMetodología orientada a objetos
Metodología orientada a objetos
 
UML
UMLUML
UML
 

Andere mochten auch

Modelo de datos semantico
Modelo de datos semanticoModelo de datos semantico
Modelo de datos semanticoclasetic2011
 
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
 
Modelo Orientado A Objetos
Modelo Orientado A ObjetosModelo Orientado A Objetos
Modelo Orientado A Objetosjose_rob
 

Andere mochten auch (7)

Modelo de datos semantico
Modelo de datos semanticoModelo de datos semantico
Modelo de datos semantico
 
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
 
Modelo Orientado A Objetos
Modelo Orientado A ObjetosModelo Orientado A Objetos
Modelo Orientado A Objetos
 
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

ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxzulyvero07
 
Sesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxSesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxMaritzaRetamozoVera
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaDecaunlz
 
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
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAEl Fortí
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdfBaker Publishing Company
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadAlejandrino Halire Ccahuana
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxlclcarmen
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónLourdes Feria
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Carlos Muñoz
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSjlorentemartos
 
Ecosistemas Natural, Rural y urbano 2021.pptx
Ecosistemas Natural, Rural y urbano  2021.pptxEcosistemas Natural, Rural y urbano  2021.pptx
Ecosistemas Natural, Rural y urbano 2021.pptxolgakaterin
 
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñoproyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñotapirjackluis
 
cortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuacortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuaDANNYISAACCARVAJALGA
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoFundación YOD YOD
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzprofefilete
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxYadi Campos
 

Kürzlich hochgeladen (20)

ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
 
Sesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxSesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docx
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativa
 
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
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdad
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
 
Unidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la InvestigaciónUnidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la Investigación
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcción
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
 
Ecosistemas Natural, Rural y urbano 2021.pptx
Ecosistemas Natural, Rural y urbano  2021.pptxEcosistemas Natural, Rural y urbano  2021.pptx
Ecosistemas Natural, Rural y urbano 2021.pptx
 
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdfTema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
 
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñoproyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
 
Presentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza MultigradoPresentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza Multigrado
 
cortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuacortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahua
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativo
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
 

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.