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.
Base de datos 2(tema 3)

Más contenido relacionado

La actualidad más candente

Historia de la tecnologia de base de datos
Historia de la tecnologia de base de datosHistoria de la tecnologia de base de datos
Historia de la tecnologia de base de datosralbarracin
 
Modelo Entidad Relación
Modelo Entidad RelaciónModelo Entidad Relación
Modelo Entidad Relaciónjosecuartas
 
Normalización de Base de Datos
Normalización de Base de DatosNormalización de Base de Datos
Normalización de Base de DatosJorge Luis Chalén
 
Los 13 diagramas UML y sus componentes
Los 13 diagramas UML y sus componentesLos 13 diagramas UML y sus componentes
Los 13 diagramas UML y sus componentesVictor Escamilla
 
MODELO COCOMO (INGENIERA DE SOFTWARE)
MODELO COCOMO (INGENIERA DE SOFTWARE)MODELO COCOMO (INGENIERA DE SOFTWARE)
MODELO COCOMO (INGENIERA DE SOFTWARE)Yadith Miranda Silva
 
tipos de requisitos
  tipos de requisitos   tipos de requisitos
tipos de requisitos Juan Henao
 
Diagrama de clases
Diagrama de clasesDiagrama de clases
Diagrama de clasesNedoww Haw
 
Modelo Orientado A Objetos
Modelo Orientado A ObjetosModelo Orientado A Objetos
Modelo Orientado A Objetosjose_rob
 
3. modelo entidad relación extendido
3. modelo entidad relación extendido3. modelo entidad relación extendido
3. modelo entidad relación extendidoGalo Anzules
 
Normas y Estándares de calidad para el desarrollo de Software
Normas y Estándares de calidad para el desarrollo de SoftwareNormas y Estándares de calidad para el desarrollo de Software
Normas y Estándares de calidad para el desarrollo de SoftwareEvelinBermeo
 
Diagramas Analisis
Diagramas AnalisisDiagramas Analisis
Diagramas Analisisinnovalabcun
 
Crear conexion a servidor en MySQL Workbench
Crear conexion a servidor en  MySQL WorkbenchCrear conexion a servidor en  MySQL Workbench
Crear conexion a servidor en MySQL WorkbenchJair Ospino Ardila
 
Diagramas de colaboracion
Diagramas de colaboracionDiagramas de colaboracion
Diagramas de colaboraciond-draem
 

La actualidad más candente (20)

Historia de la tecnologia de base de datos
Historia de la tecnologia de base de datosHistoria de la tecnologia de base de datos
Historia de la tecnologia de base de datos
 
Modelo Entidad Relación
Modelo Entidad RelaciónModelo Entidad Relación
Modelo Entidad Relación
 
Fundamentos de BD - Unidad 5 algebra relacional
Fundamentos de BD - Unidad 5 algebra relacionalFundamentos de BD - Unidad 5 algebra relacional
Fundamentos de BD - Unidad 5 algebra relacional
 
Normalización de Base de Datos
Normalización de Base de DatosNormalización de Base de Datos
Normalización de Base de Datos
 
Los 13 diagramas UML y sus componentes
Los 13 diagramas UML y sus componentesLos 13 diagramas UML y sus componentes
Los 13 diagramas UML y sus componentes
 
MODELO COCOMO (INGENIERA DE SOFTWARE)
MODELO COCOMO (INGENIERA DE SOFTWARE)MODELO COCOMO (INGENIERA DE SOFTWARE)
MODELO COCOMO (INGENIERA DE SOFTWARE)
 
Lenguaje SQL
Lenguaje SQLLenguaje SQL
Lenguaje SQL
 
tipos de requisitos
  tipos de requisitos   tipos de requisitos
tipos de requisitos
 
Diagrama de clases
Diagrama de clasesDiagrama de clases
Diagrama de clases
 
Modelo Orientado A Objetos
Modelo Orientado A ObjetosModelo Orientado A Objetos
Modelo Orientado A Objetos
 
Ejercicio parciall 2
Ejercicio parciall 2Ejercicio parciall 2
Ejercicio parciall 2
 
3. modelo entidad relación extendido
3. modelo entidad relación extendido3. modelo entidad relación extendido
3. modelo entidad relación extendido
 
Ejercicio 1,2,3
Ejercicio 1,2,3Ejercicio 1,2,3
Ejercicio 1,2,3
 
Normas y Estándares de calidad para el desarrollo de Software
Normas y Estándares de calidad para el desarrollo de SoftwareNormas y Estándares de calidad para el desarrollo de Software
Normas y Estándares de calidad para el desarrollo de Software
 
22 ejercicios base de datos
22 ejercicios base de datos 22 ejercicios base de datos
22 ejercicios base de datos
 
Ejercicios uml
Ejercicios umlEjercicios uml
Ejercicios uml
 
Diagramas Analisis
Diagramas AnalisisDiagramas Analisis
Diagramas Analisis
 
Formato ieee830
Formato ieee830Formato ieee830
Formato ieee830
 
Crear conexion a servidor en MySQL Workbench
Crear conexion a servidor en  MySQL WorkbenchCrear conexion a servidor en  MySQL Workbench
Crear conexion a servidor en MySQL Workbench
 
Diagramas de colaboracion
Diagramas de colaboracionDiagramas de colaboracion
Diagramas de colaboracion
 

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 Base de datos 2(tema 3)

Similar a Base de datos 2(tema 3) (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

Revista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdfRevista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdfapunteshistoriamarmo
 
INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO   .pptxINSTRUCCION PREPARATORIA DE TIRO   .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptxdeimerhdz21
 
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptxRigoTito
 
Infografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdfInfografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdfAlfaresbilingual
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOluismii249
 
semana 4 9NO Estudios sociales.pptxnnnn
semana 4  9NO Estudios sociales.pptxnnnnsemana 4  9NO Estudios sociales.pptxnnnn
semana 4 9NO Estudios sociales.pptxnnnnlitzyleovaldivieso
 
Posición astronómica y geográfica de Europa.pptx
Posición astronómica y geográfica de Europa.pptxPosición astronómica y geográfica de Europa.pptx
Posición astronómica y geográfica de Europa.pptxBeatrizQuijano2
 
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfUPTAIDELTACHIRA
 
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICABIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICAÁngel Encinas
 
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptxRESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptxpvtablets2023
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docxEliaHernndez7
 
Los avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtualesLos avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtualesMarisolMartinez707897
 
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdfPlan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdfcarolinamartinezsev
 
Análisis de los Factores Externos de la Organización.
Análisis de los Factores Externos de la Organización.Análisis de los Factores Externos de la Organización.
Análisis de los Factores Externos de la Organización.JonathanCovena1
 
FUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
FUERZA Y MOVIMIENTO ciencias cuarto basico.pptFUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
FUERZA Y MOVIMIENTO ciencias cuarto basico.pptNancyMoreiraMora1
 
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAJAVIER SOLIS NOYOLA
 

Último (20)

Revista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdfRevista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdf
 
INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO   .pptxINSTRUCCION PREPARATORIA DE TIRO   .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptx
 
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
 
Sesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronósticoSesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronóstico
 
Infografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdfInfografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdf
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
 
semana 4 9NO Estudios sociales.pptxnnnn
semana 4  9NO Estudios sociales.pptxnnnnsemana 4  9NO Estudios sociales.pptxnnnn
semana 4 9NO Estudios sociales.pptxnnnn
 
Power Point E. S.: Los dos testigos.pptx
Power Point E. S.: Los dos testigos.pptxPower Point E. S.: Los dos testigos.pptx
Power Point E. S.: Los dos testigos.pptx
 
Posición astronómica y geográfica de Europa.pptx
Posición astronómica y geográfica de Europa.pptxPosición astronómica y geográfica de Europa.pptx
Posición astronómica y geográfica de Europa.pptx
 
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
 
Supuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docxSupuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docx
 
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICABIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
 
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptxRESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
 
Tema 11. Dinámica de la hidrosfera 2024
Tema 11.  Dinámica de la hidrosfera 2024Tema 11.  Dinámica de la hidrosfera 2024
Tema 11. Dinámica de la hidrosfera 2024
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
 
Los avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtualesLos avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtuales
 
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdfPlan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
 
Análisis de los Factores Externos de la Organización.
Análisis de los Factores Externos de la Organización.Análisis de los Factores Externos de la Organización.
Análisis de los Factores Externos de la Organización.
 
FUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
FUERZA Y MOVIMIENTO ciencias cuarto basico.pptFUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
FUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
 
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
 

Base de datos 2(tema 3)

  • 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.