SlideShare ist ein Scribd-Unternehmen logo
1 von 5
Downloaden Sie, um offline zu lesen
UNIVERSIDAD NACIONAL DE CHIMBORAZO
FACULTAD DE CIENCIAS DE LA EDUCACIÓN, HUMANAS Y TECNOLOGÍAS
ESCUELA DE INFORMÁTICA APLICADA A LA EDUCACIÓN
UNIDAD N° I
MATERIA: BASE DE DATOS II
ESTUDIANTE: MARCELO HERRERA
PROFESOR: ING. LEONARDO AYAVACA
SEMESTRE: 6 SMESTRE
TEMA:
 QUE SON LAS BASES DE DATOS ORIENTADA A OBJETOS
 CARACTERÍSTICAS
 VENTAJAS Y DESVENTAJAS
 DIFERENCIAS ENTRE EL MODELO DE OBJETOS Y EL MODELO RELACIONAL
AÑO LECTIVO
2014/ 2015
UNIVERSIDAD NACIONAL DE CHIMBORAZO
FACULTAD DE CIENCIAS DE LA EDUCACIÓN, HUMANAS Y TECNOLOGÍAS
ESCUELA DE INFORMÁTICA APLICADA A LA EDUCACIÓN
BASE DE DATOS II PROFESOR: ING. LEONARDO AYAVACA 1
Introducción
Las Bases de datos orientadas a objetos son aquellas cuyo modelo de datos está orientado a objetos así
como también almacenan y recuperan objetos en los que se almacenan estados y comportamientos.
“La orientación a objetos ofrece flexibilidad, no está limitada por los tipos de datos y los lenguajes de
consulta de los sistemas de bases de datos tradicionales” (Piqueres).
En si las Bases de datos orientadas a objetos se han diseñado con la finalidad de integrar directamente
con aplicaciones desarrolladas con lenguajes orientados a objetos
Objetivos
En el presente trabajo se tratara sobre las Bases de Datos Orientadas a Objetos, así como también las
características, ventajas, desventajas y las principales Diferencias entre el Modelo de Objetos y El
modelo Relacional.
Que son las bases de datos orientadas a objetos
Según (Marqués, 2002) menciona los siguientes conceptos de una Base de Datos Orientada a Objetos
que a continuación se destacan cada uno de ellos.
Objetos.- Corresponden a todos los elementos que se manipulan dentro de una Base de Datos
Orientada a Objetos.
Clase.- “Abstracción conceptual que permite describir un conjunto de objetos que tienen el mismo tipo
similares”.
Instanciación.- Mecanismo que permite crear objetos de una clase determinada.
Variable de Instancia.- Son cada uno de los atributos que caracterizan el estado de un objeto.
Identidad de un Objeto.- Se implementa a través de un identificador único, OID (Object Identifier),
generado por el sistema.
Método: Es un procedimiento algorítmico a través del cual se realiza una determinada operación sobre
el comportamiento de un objeto.
Tipo.- Modelo de los rasgos comunes de un conjunto de elementos que tienen las mismas
características.
Según los autores (Manzaneque & Galvez Díaz-Tendero, pág. 3), lo consideran a las Bases de datos
Orientada a Objetos como “Una colección persistente y compatible de objetos definida por un modelo
de datos orientado a objetos”.
Modelo de datos orientados a objetos “Un modelo de datos que captura la semántica delos objetos
soportados en la programación orientada a objetos”. (Manzaneque & Galvez Díaz-Tendero, pág. 3)
UNIVERSIDAD NACIONAL DE CHIMBORAZO
FACULTAD DE CIENCIAS DE LA EDUCACIÓN, HUMANAS Y TECNOLOGÍAS
ESCUELA DE INFORMÁTICA APLICADA A LA EDUCACIÓN
BASE DE DATOS II PROFESOR: ING. LEONARDO AYAVACA 2
Sistema Gestor de Bases de Datos Orientadas a Objetos “El gestor de una base de datos orientada a
objetos”. (Manzaneque & Galvez Díaz-Tendero, pág. 3)
Características
Las bases de Datos Orientadas a Objetos son diseñadas para trabajar con los distintos lenguajes de
programación como son: Java, C++, Visual Basic. Net.
 Deben soportar objetos complejos.
 Soporte de mecanismos de identidad de objetos.
 Soporte de encapsulación.
 Soporte de tipos o clases
 Los tipos o clases deben ser capaces de heredar de sus ancestros
 Debe soportarse el enlace dinámico
 El Lenguaje de Manipulación de datos (DML) debe ser computacionalmente complejo
 El conjunto de todos los tipos de datos debe ser ampliable
 El sistema generador de las bases de datos debe ser capaz de gestionar las bases de datos de
grandes tamaños.
 Debe soportar usuarios concurrentes
 Debe estar en la capacidad de recuperarse a fallos.
Ventajas y desventajas de una base de datos orientada a objetos
VENTAJAS DESVENTAJAS
 Mayor capacidad de modelado
 Ampliabilidad.
 Sistema de consulta más expresivo.
 Adecuación a las aplicaciones avanzadas
de base de datos.
 Manipulación de los datos complejos de
una manera rápida.
 Mayores prestaciones.
 Carencia de un modelo de datos universal.
 La optimización de consultas compromete la
encapsulación.
 Mecanismos de consulta muy primitivos.
 No hay agrupamiento físico de objetos.
 Carencia de experiencia.
 Carencia de estándares.
Diferencias entre el Modelo de Objetos y El modelo Relacional
Que es un objeto
Según ( Gómez Gallego, pág. 4)“Los tipos de datos orientados a objetos son abstracciones de las
entidades del mundo real que se guardan en la base de datos, un objeto es un esquema compuesto por
un OID (Y que puede manejarse como llave primaria), un nombre, y un conjunto de métodos.”
Modelo de Objetos
Según los autores ( Ruiz Medina & Montoya Ríos, pág. 20) “El Modelo de Objetos o también conocido
como (ODMG), es aquel que permite que tanto los diseños, como las implementaciones, sean portables
entre el sistema que lo soportan. Disponen de las siguientes modelados”.
UNIVERSIDAD NACIONAL DE CHIMBORAZO
FACULTAD DE CIENCIAS DE LA EDUCACIÓN, HUMANAS Y TECNOLOGÍAS
ESCUELA DE INFORMÁTICA APLICADA A LA EDUCACIÓN
BASE DE DATOS II PROFESOR: ING. LEONARDO AYAVACA 3
 Los componentes básicos de una base de datos orientada a objetos son los objetos y los
literales.
 Un objeto es una instancia auto contenida de una entidad de interés del mundo real. Los
objetos tienen algún tipo de identificación único de ese objeto.
Los objetos pueden ser transitorios o persistentes.
 Los objetos transitorios se los utilizan temporal como para dar apoyo al programa de la
aplicación que se está ejecutando.
 Los objetos persistentes son aquellos que se almacenan en las bases de datos.
Modelo Relacional
Este modelo actualmente es el as utilizado por su gran versatilidad y potencia a continuación hablare
sobre dicho modelo:
Este modelo permite representar la información del mundo real de una manera intuitiva, introduciendo
conceptos cotidianos y fáciles de entender por cualquier persona.
Asimismo, mantiene información sobre las propias características de la base de datos (metadatos), que
facilitan las modificaciones, disminuyendo los problemas ocasionados en las aplicaciones desarrolladas.
Por otro lado, incorpora mecanismos de consulta muy potente, totalmente independiente del S.G.B.D, e
incluso de la organización física de los datos; el propio S.G.B.D. “es el encargado de optimizar estas p
preguntas en formato estándar, a sus características propias de almacenamiento”.
Modelo Objeto Modelo Relacional
 Permite la creación de nuevos tipos de
datos
 Utiliza las técnicas de la POO.
 La asignación de las posiciones de
memoria de los objetos se realiza basada
en las relaciones entre los objetos.
 En consultas utiliza las sentencias de SQL,
pero el lenguaje es llamado OQL: Select,
From, Where.
 Permite la manipulación de datos
complejos.
 Combina la POO con la tecnología de las
BDR.
 Utiliza un alias para cada tabla, el cual
debe ser único.
 Introduce un API separado (basado en
SQL) para manipular los datos
almacenados, las definiciones de clase se
deben mapear a los tipos de datos
soportados por el sistema. En desarrollo
SQL3.
 Igual a SMBDR.
Biografía
(s/f). Manzaneque, A. & Gálvez Díaz-Tendero, J. UNIVERSIDAD DE CASTILLA-LA MANCHA. Obtenido de
Modelos Avanzados de Bases de Datos. Recuperado el 9 de noviembre de 2014 de
http://basededatos2010.wikispaces.com/file/view/BD+O-O+ventajas+y+desventajas.pdf
(s/f). Piqueres, T. J. Base de datos orientada a objetos.Recuperado el 9 de noviembre de 2014 de
https://iessanvicente.com/colaboraciones/bdOO.pdf
(s.f.). Ruiz Medina, E. A., & Montoya Ríos, A. F. Base de Datos Orientada a objetos. Recuperado el 14 de
noviembre de http://es.slideshare.net/montoya118/base-de-datos-orientada-a-objetos-10781998
UNIVERSIDAD NACIONAL DE CHIMBORAZO
FACULTAD DE CIENCIAS DE LA EDUCACIÓN, HUMANAS Y TECNOLOGÍAS
ESCUELA DE INFORMÁTICA APLICADA A LA EDUCACIÓN
BASE DE DATOS II PROFESOR: ING. LEONARDO AYAVACA 4
(s.f.).Gómez Gallego, J. P. Modelo Objeto relacional -ORDBMS. Recuperado el 14 de noviembre de 2014
de http://www.monografias.com/trabajos-pdf4/ensayo-base-datos-objeto-relacional/ensayo-base-
datos-objeto-relacional.pdf
(s/f).Modelo Relacional. Recuperado el 14 de noviembre de 2014 de
http://www.uazuay.edu.ec/analisis/El%20modelo%20relacional.pdf
Marqués, M. (12 de Abril de 2002). Base de Datos Orientado a Objetos. Recuperado el 15 de noviembre
de 2014 de http://www3.uji.es/~mmarques/e16/teoria/cap2.pdf

Weitere ähnliche Inhalte

Andere mochten auch

Andere mochten auch (17)

Herrera marcelo bdii_6_s_tI_2
Herrera marcelo bdii_6_s_tI_2Herrera marcelo bdii_6_s_tI_2
Herrera marcelo bdii_6_s_tI_2
 
CONTENIDO 1
CONTENIDO 1CONTENIDO 1
CONTENIDO 1
 
7. sgbd sistema gestor de BD
7. sgbd   sistema gestor de BD7. sgbd   sistema gestor de BD
7. sgbd sistema gestor de BD
 
Herrera marcelo bdii_T2
Herrera marcelo bdii_T2Herrera marcelo bdii_T2
Herrera marcelo bdii_T2
 
7.Bases de datos access
7.Bases de datos access7.Bases de datos access
7.Bases de datos access
 
Herrera marcelo bdii_T8
Herrera marcelo bdii_T8Herrera marcelo bdii_T8
Herrera marcelo bdii_T8
 
3 diseño de-BD
3 diseño de-BD3 diseño de-BD
3 diseño de-BD
 
4. Normalización
4. Normalización4. Normalización
4. Normalización
 
Herrera marcelo bdii_T3
Herrera marcelo bdii_T3Herrera marcelo bdii_T3
Herrera marcelo bdii_T3
 
Estación No.dos Mi Contexto de Formación
Estación No.dos Mi Contexto de FormaciónEstación No.dos Mi Contexto de Formación
Estación No.dos Mi Contexto de Formación
 
Herrera marcelo bdii_T7
Herrera marcelo bdii_T7Herrera marcelo bdii_T7
Herrera marcelo bdii_T7
 
6. SQL structured query language
6. SQL   structured query language6. SQL   structured query language
6. SQL structured query language
 
Herrera marcelo bdii_T1
Herrera marcelo bdii_T1Herrera marcelo bdii_T1
Herrera marcelo bdii_T1
 
Data Warehouse
Data WarehouseData Warehouse
Data Warehouse
 
5. Ejercicios normalización
5. Ejercicios normalización5. Ejercicios normalización
5. Ejercicios normalización
 
Herrera marcelo Rl_1
Herrera marcelo Rl_1Herrera marcelo Rl_1
Herrera marcelo Rl_1
 
8.ejercicios SQL access
8.ejercicios SQL access8.ejercicios SQL access
8.ejercicios SQL access
 

Ähnlich wie Herrera marcelo 6_s_TI_1

Ähnlich wie Herrera marcelo 6_s_TI_1 (20)

Bases de datos orientados a objetos
Bases de datos orientados a objetosBases de datos orientados a objetos
Bases de datos orientados a objetos
 
3chars
3chars3chars
3chars
 
Lumisaca hector 6_s_ti_1.pdf
Lumisaca hector 6_s_ti_1.pdfLumisaca hector 6_s_ti_1.pdf
Lumisaca hector 6_s_ti_1.pdf
 
Yupa cesar 6_s_ti_1
Yupa cesar 6_s_ti_1Yupa cesar 6_s_ti_1
Yupa cesar 6_s_ti_1
 
Trabajo bdoo
Trabajo bdooTrabajo bdoo
Trabajo bdoo
 
B dtrabajo2
B dtrabajo2B dtrabajo2
B dtrabajo2
 
Aguagallo doris 6_s_ts.1
Aguagallo doris 6_s_ts.1Aguagallo doris 6_s_ts.1
Aguagallo doris 6_s_ts.1
 
Aguagallo doris 6_s_ts.1
Aguagallo doris 6_s_ts.1Aguagallo doris 6_s_ts.1
Aguagallo doris 6_s_ts.1
 
Aguagallo doris 6_s_ts.1
Aguagallo doris 6_s_ts.1Aguagallo doris 6_s_ts.1
Aguagallo doris 6_s_ts.1
 
Aguagallo doris 6_s_ts.1 (1)
Aguagallo doris 6_s_ts.1 (1)Aguagallo doris 6_s_ts.1 (1)
Aguagallo doris 6_s_ts.1 (1)
 
Mora diego 6_s_ti_1
Mora diego 6_s_ti_1Mora diego 6_s_ti_1
Mora diego 6_s_ti_1
 
Tema 2. bases de datos orientadas a objetos
Tema 2. bases de datos orientadas a objetosTema 2. bases de datos orientadas a objetos
Tema 2. bases de datos orientadas a objetos
 
Iniciando con las base de datos oo
Iniciando con las base de datos ooIniciando con las base de datos oo
Iniciando con las base de datos oo
 
Sistema de bases orientada a objetos y relacional
Sistema de bases orientada a objetos y relacionalSistema de bases orientada a objetos y relacional
Sistema de bases orientada a objetos y relacional
 
Base de datos orientada a objetos
Base de datos orientada a objetosBase de datos orientada a objetos
Base de datos orientada a objetos
 
Melesio perez jarquin
Melesio perez jarquinMelesio perez jarquin
Melesio perez jarquin
 
Rosero inés 6_s_ti_1 (2)
Rosero inés 6_s_ti_1 (2)Rosero inés 6_s_ti_1 (2)
Rosero inés 6_s_ti_1 (2)
 
Basededatos.pdf
Basededatos.pdfBasededatos.pdf
Basededatos.pdf
 
Objetos De Aprendizaje
Objetos De AprendizajeObjetos De Aprendizaje
Objetos De Aprendizaje
 
Presentacion del blog
Presentacion del blogPresentacion del blog
Presentacion del blog
 

Mehr von Marcelo Herrera

Mehr von Marcelo Herrera (20)

Historia
HistoriaHistoria
Historia
 
Seguridad informatica
Seguridad informaticaSeguridad informatica
Seguridad informatica
 
Tia 568
Tia 568Tia 568
Tia 568
 
Metodologia para el diseño de redes
Metodologia para el diseño de redesMetodologia para el diseño de redes
Metodologia para el diseño de redes
 
Administración de centros de cómputo clase 1
Administración de centros de cómputo   clase 1Administración de centros de cómputo   clase 1
Administración de centros de cómputo clase 1
 
Silabo adm
Silabo admSilabo adm
Silabo adm
 
plan
plan plan
plan
 
Plan ANUAL
Plan ANUAL Plan ANUAL
Plan ANUAL
 
Informe sobre VNC
 Informe sobre VNC Informe sobre VNC
Informe sobre VNC
 
Informe sobre Teamviewer
Informe sobre TeamviewerInforme sobre Teamviewer
Informe sobre Teamviewer
 
Ejercicios de subnetting
Ejercicios de subnetting Ejercicios de subnetting
Ejercicios de subnetting
 
ejercicios de subnetting
ejercicios de subnettingejercicios de subnetting
ejercicios de subnetting
 
Ejercicios subnetting y vlsm
Ejercicios subnetting y vlsm   Ejercicios subnetting y vlsm
Ejercicios subnetting y vlsm
 
Acuerdosy compromisosupa
Acuerdosy compromisosupaAcuerdosy compromisosupa
Acuerdosy compromisosupa
 
Seguimientodel silaboestudiantesupa
Seguimientodel silaboestudiantesupaSeguimientodel silaboestudiantesupa
Seguimientodel silaboestudiantesupa
 
Acuerdosy compromisosupa
Acuerdosy compromisosupaAcuerdosy compromisosupa
Acuerdosy compromisosupa
 
Seguimientodel silaboestudiantesupa
Seguimientodel silaboestudiantesupaSeguimientodel silaboestudiantesupa
Seguimientodel silaboestudiantesupa
 
Silabo redes de computadores II
Silabo redes de computadores IISilabo redes de computadores II
Silabo redes de computadores II
 
Seguimiento Silabo estudiantes
Seguimiento Silabo estudiantesSeguimiento Silabo estudiantes
Seguimiento Silabo estudiantes
 
Acta De compromiso
Acta De compromisoActa De compromiso
Acta De compromiso
 

Kürzlich hochgeladen

Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosCesarFernandez937857
 
30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdfgimenanahuel
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...JAVIER SOLIS NOYOLA
 
Manual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfManual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfMaryRotonda1
 
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í
 
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
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arteRaquel Martín Contreras
 
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
 
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
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
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxzulyvero07
 
UNIDAD DPCC. 2DO. DE SECUNDARIA DEL 2024
UNIDAD DPCC. 2DO. DE  SECUNDARIA DEL 2024UNIDAD DPCC. 2DO. DE  SECUNDARIA DEL 2024
UNIDAD DPCC. 2DO. DE SECUNDARIA DEL 2024AndreRiva2
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxAna Fernandez
 
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
 
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptDE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptELENA GALLARDO PAÚLS
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.amayarogel
 
texto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticostexto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticosisabeltrejoros
 
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
 

Kürzlich hochgeladen (20)

Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos Básicos
 
30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
 
Manual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfManual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdf
 
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
 
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
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arte
 
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
 
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
 
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
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
 
Repaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia GeneralRepaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia General
 
UNIDAD DPCC. 2DO. DE SECUNDARIA DEL 2024
UNIDAD DPCC. 2DO. DE  SECUNDARIA DEL 2024UNIDAD DPCC. 2DO. DE  SECUNDARIA DEL 2024
UNIDAD DPCC. 2DO. DE SECUNDARIA DEL 2024
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docx
 
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
 
Power Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptxPower Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptx
 
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptDE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.
 
texto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticostexto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticos
 
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
 

Herrera marcelo 6_s_TI_1

  • 1. UNIVERSIDAD NACIONAL DE CHIMBORAZO FACULTAD DE CIENCIAS DE LA EDUCACIÓN, HUMANAS Y TECNOLOGÍAS ESCUELA DE INFORMÁTICA APLICADA A LA EDUCACIÓN UNIDAD N° I MATERIA: BASE DE DATOS II ESTUDIANTE: MARCELO HERRERA PROFESOR: ING. LEONARDO AYAVACA SEMESTRE: 6 SMESTRE TEMA:  QUE SON LAS BASES DE DATOS ORIENTADA A OBJETOS  CARACTERÍSTICAS  VENTAJAS Y DESVENTAJAS  DIFERENCIAS ENTRE EL MODELO DE OBJETOS Y EL MODELO RELACIONAL AÑO LECTIVO 2014/ 2015
  • 2. UNIVERSIDAD NACIONAL DE CHIMBORAZO FACULTAD DE CIENCIAS DE LA EDUCACIÓN, HUMANAS Y TECNOLOGÍAS ESCUELA DE INFORMÁTICA APLICADA A LA EDUCACIÓN BASE DE DATOS II PROFESOR: ING. LEONARDO AYAVACA 1 Introducción Las Bases de datos orientadas a objetos son aquellas cuyo modelo de datos está orientado a objetos así como también almacenan y recuperan objetos en los que se almacenan estados y comportamientos. “La orientación a objetos ofrece flexibilidad, no está limitada por los tipos de datos y los lenguajes de consulta de los sistemas de bases de datos tradicionales” (Piqueres). En si las Bases de datos orientadas a objetos se han diseñado con la finalidad de integrar directamente con aplicaciones desarrolladas con lenguajes orientados a objetos Objetivos En el presente trabajo se tratara sobre las Bases de Datos Orientadas a Objetos, así como también las características, ventajas, desventajas y las principales Diferencias entre el Modelo de Objetos y El modelo Relacional. Que son las bases de datos orientadas a objetos Según (Marqués, 2002) menciona los siguientes conceptos de una Base de Datos Orientada a Objetos que a continuación se destacan cada uno de ellos. Objetos.- Corresponden a todos los elementos que se manipulan dentro de una Base de Datos Orientada a Objetos. Clase.- “Abstracción conceptual que permite describir un conjunto de objetos que tienen el mismo tipo similares”. Instanciación.- Mecanismo que permite crear objetos de una clase determinada. Variable de Instancia.- Son cada uno de los atributos que caracterizan el estado de un objeto. Identidad de un Objeto.- Se implementa a través de un identificador único, OID (Object Identifier), generado por el sistema. Método: Es un procedimiento algorítmico a través del cual se realiza una determinada operación sobre el comportamiento de un objeto. Tipo.- Modelo de los rasgos comunes de un conjunto de elementos que tienen las mismas características. Según los autores (Manzaneque & Galvez Díaz-Tendero, pág. 3), lo consideran a las Bases de datos Orientada a Objetos como “Una colección persistente y compatible de objetos definida por un modelo de datos orientado a objetos”. Modelo de datos orientados a objetos “Un modelo de datos que captura la semántica delos objetos soportados en la programación orientada a objetos”. (Manzaneque & Galvez Díaz-Tendero, pág. 3)
  • 3. UNIVERSIDAD NACIONAL DE CHIMBORAZO FACULTAD DE CIENCIAS DE LA EDUCACIÓN, HUMANAS Y TECNOLOGÍAS ESCUELA DE INFORMÁTICA APLICADA A LA EDUCACIÓN BASE DE DATOS II PROFESOR: ING. LEONARDO AYAVACA 2 Sistema Gestor de Bases de Datos Orientadas a Objetos “El gestor de una base de datos orientada a objetos”. (Manzaneque & Galvez Díaz-Tendero, pág. 3) Características Las bases de Datos Orientadas a Objetos son diseñadas para trabajar con los distintos lenguajes de programación como son: Java, C++, Visual Basic. Net.  Deben soportar objetos complejos.  Soporte de mecanismos de identidad de objetos.  Soporte de encapsulación.  Soporte de tipos o clases  Los tipos o clases deben ser capaces de heredar de sus ancestros  Debe soportarse el enlace dinámico  El Lenguaje de Manipulación de datos (DML) debe ser computacionalmente complejo  El conjunto de todos los tipos de datos debe ser ampliable  El sistema generador de las bases de datos debe ser capaz de gestionar las bases de datos de grandes tamaños.  Debe soportar usuarios concurrentes  Debe estar en la capacidad de recuperarse a fallos. Ventajas y desventajas de una base de datos orientada a objetos VENTAJAS DESVENTAJAS  Mayor capacidad de modelado  Ampliabilidad.  Sistema de consulta más expresivo.  Adecuación a las aplicaciones avanzadas de base de datos.  Manipulación de los datos complejos de una manera rápida.  Mayores prestaciones.  Carencia de un modelo de datos universal.  La optimización de consultas compromete la encapsulación.  Mecanismos de consulta muy primitivos.  No hay agrupamiento físico de objetos.  Carencia de experiencia.  Carencia de estándares. Diferencias entre el Modelo de Objetos y El modelo Relacional Que es un objeto Según ( Gómez Gallego, pág. 4)“Los tipos de datos orientados a objetos son abstracciones de las entidades del mundo real que se guardan en la base de datos, un objeto es un esquema compuesto por un OID (Y que puede manejarse como llave primaria), un nombre, y un conjunto de métodos.” Modelo de Objetos Según los autores ( Ruiz Medina & Montoya Ríos, pág. 20) “El Modelo de Objetos o también conocido como (ODMG), es aquel que permite que tanto los diseños, como las implementaciones, sean portables entre el sistema que lo soportan. Disponen de las siguientes modelados”.
  • 4. UNIVERSIDAD NACIONAL DE CHIMBORAZO FACULTAD DE CIENCIAS DE LA EDUCACIÓN, HUMANAS Y TECNOLOGÍAS ESCUELA DE INFORMÁTICA APLICADA A LA EDUCACIÓN BASE DE DATOS II PROFESOR: ING. LEONARDO AYAVACA 3  Los componentes básicos de una base de datos orientada a objetos son los objetos y los literales.  Un objeto es una instancia auto contenida de una entidad de interés del mundo real. Los objetos tienen algún tipo de identificación único de ese objeto. Los objetos pueden ser transitorios o persistentes.  Los objetos transitorios se los utilizan temporal como para dar apoyo al programa de la aplicación que se está ejecutando.  Los objetos persistentes son aquellos que se almacenan en las bases de datos. Modelo Relacional Este modelo actualmente es el as utilizado por su gran versatilidad y potencia a continuación hablare sobre dicho modelo: Este modelo permite representar la información del mundo real de una manera intuitiva, introduciendo conceptos cotidianos y fáciles de entender por cualquier persona. Asimismo, mantiene información sobre las propias características de la base de datos (metadatos), que facilitan las modificaciones, disminuyendo los problemas ocasionados en las aplicaciones desarrolladas. Por otro lado, incorpora mecanismos de consulta muy potente, totalmente independiente del S.G.B.D, e incluso de la organización física de los datos; el propio S.G.B.D. “es el encargado de optimizar estas p preguntas en formato estándar, a sus características propias de almacenamiento”. Modelo Objeto Modelo Relacional  Permite la creación de nuevos tipos de datos  Utiliza las técnicas de la POO.  La asignación de las posiciones de memoria de los objetos se realiza basada en las relaciones entre los objetos.  En consultas utiliza las sentencias de SQL, pero el lenguaje es llamado OQL: Select, From, Where.  Permite la manipulación de datos complejos.  Combina la POO con la tecnología de las BDR.  Utiliza un alias para cada tabla, el cual debe ser único.  Introduce un API separado (basado en SQL) para manipular los datos almacenados, las definiciones de clase se deben mapear a los tipos de datos soportados por el sistema. En desarrollo SQL3.  Igual a SMBDR. Biografía (s/f). Manzaneque, A. & Gálvez Díaz-Tendero, J. UNIVERSIDAD DE CASTILLA-LA MANCHA. Obtenido de Modelos Avanzados de Bases de Datos. Recuperado el 9 de noviembre de 2014 de http://basededatos2010.wikispaces.com/file/view/BD+O-O+ventajas+y+desventajas.pdf (s/f). Piqueres, T. J. Base de datos orientada a objetos.Recuperado el 9 de noviembre de 2014 de https://iessanvicente.com/colaboraciones/bdOO.pdf (s.f.). Ruiz Medina, E. A., & Montoya Ríos, A. F. Base de Datos Orientada a objetos. Recuperado el 14 de noviembre de http://es.slideshare.net/montoya118/base-de-datos-orientada-a-objetos-10781998
  • 5. UNIVERSIDAD NACIONAL DE CHIMBORAZO FACULTAD DE CIENCIAS DE LA EDUCACIÓN, HUMANAS Y TECNOLOGÍAS ESCUELA DE INFORMÁTICA APLICADA A LA EDUCACIÓN BASE DE DATOS II PROFESOR: ING. LEONARDO AYAVACA 4 (s.f.).Gómez Gallego, J. P. Modelo Objeto relacional -ORDBMS. Recuperado el 14 de noviembre de 2014 de http://www.monografias.com/trabajos-pdf4/ensayo-base-datos-objeto-relacional/ensayo-base- datos-objeto-relacional.pdf (s/f).Modelo Relacional. Recuperado el 14 de noviembre de 2014 de http://www.uazuay.edu.ec/analisis/El%20modelo%20relacional.pdf Marqués, M. (12 de Abril de 2002). Base de Datos Orientado a Objetos. Recuperado el 15 de noviembre de 2014 de http://www3.uji.es/~mmarques/e16/teoria/cap2.pdf