SlideShare una empresa de Scribd logo
1 de 10
Descargar para leer sin conexión
UNIVERSIDAD NACIONAL EXPERIMENTAL
    DE LOS LLANOS OCCIDENTALES
        “EZEQUIEL ZAMORA”
          BARINAS-BARINAS

       Base de Datos
     Orientada a Objetos

                               
                              INTEGRANTES:
                              APONTE DANIEL C.I 19.943.561
                              BRICEÑO ALIRIO C.I 17.549.176
                              PALENCIA NEIDY C.I 17.377.112
                              PLAZA PEDRO C.I 16.980.727
                              SUBPROYECTO: BASE DE DATOS II


        BARINAS 24 OCTUBRE 2011
•
    Conceptos Básicos de Base de Datos:

Una base de datos es una herramienta para recopilar y
•


organizar información. En las bases de datos, se puede
almacenar información sobre personas, productos, pedidos,
o cualquier otra cosa. Muchas bases de datos empiezan
siendo una lista en un programa de procesamiento de texto o
en una hoja de cálculo.

Las bases de datos almacenan datos, permitiendo
•


manipularlos fácilmente y mostrarlos de diversas formas.
Características de un modelo de datos orientado a
objetos:
•
  Mandatorias, Opcional, Abiertas.
Características mandatorias o reglas de oro:
Un sistema de BDOO debe satisfacer dos criterios:
* Debe tener un BDMS
•
  Debe ser un sistema OO
Características obligatorias: 

Extesibilidad: Proporciona los tipos de datos como: Carácter,
booleano, string, etc. Concurrencia: permite que varios usuarios
tengan acceso a una BD al mismo tiempo.

Recuperación: Cuando se hace una transacción pero no se puede
realizar y se regresa al mismo estado. Facilidad de “Consultas a
Características opcionales:
 
•
  Esta depende del producto que se vaya a realizar.
 
•
  Herencia Múltiple: Tienen características de padres diferentes y
proporcionan mecanismos para saber de 2 o más opciones cual
conviene.

Distribución: Que se puede tener parte de una BD en un servidor
•


y otra parte en otro.
Comparación entre los Modelos de Datos:

Las bases de datos orientadas a objetos se diseñan para
trabajar bien en conjunción con lenguajes de
programación orientados a objetos como Java, C#,
Visual Basic .NET y C++. Los ODBMS usan
exactamente el mismo modelo que estos lenguajes de
programación.


Los ODBMS son una buena elección para aquellos
sistemas que necesitan un buen rendimiento en la
manipulación de tipos de dato complejos.
Los ODBMS proporcionan los costes de desarrollo más bajos
y el mejor rendimiento cuando se usan objetos gracias a que
almacenan objetos en disco y tienen una integración
transparente con el programa escrito en un lenguaje de
programación orientado a objetos, al almacenar exactamente
el modelo de objeto usado a nivel aplicativo, lo que reduce los
costes de desarrollo y mantenimiento.

Una base de datos relacional es un conjunto de una o mas
tablas estructuradas en registros (líneas) y campos
(columnas), que se vinculan entre sí por un campo en común,
en ambos casos posee las mismas características como por
ejemplo el nombre de campo, tipo y longitud; a este campo
generalmente se le denomina ID, identificador o clave. A esta
manera de construir bases de datos se le denomina modelo
relacional.
Ventajas y Desventajas de los Sistemas de Base de
Datos orientado a Objetos:

Ventajas:
 
La clave que posee la BDOO es el poder que confieren al
diseñador para especificar tanto la estructura de objetos
complejos como las operaciones que se pueden aplicar a esos
objetos.
Está su flexibilidad, y soporte para el manejo de tipos de datos
complejos. .
La segunda ventaja de una BDOO, es que manipula datos
complejos en forma rápida y ágilmente. La estructura de la
base de datos está dada por referencias (o apuntadores lógicos)
entre objetos.
Desventajas:

 
•
  Al considerar la adopción de la tecnología orientada a objetos,
la inmadurez del mercado de BDOO constituye una posible
fuente de problemas por lo que debe analizarse con detalle la
presencia en el mercado del proveedor para adoptar su
producto en la línea de producción sustantiva. Por eso en este
artículo se propone que se explore esta tecnología en un
proyecto piloto.
•
 El segundo problema es la falta de estándares en la industria
orientadas a objetos. Sin embargo, el “Grupo Manejador de
Objetos” (OMG), es una Organización Internacional de
Proveedores de Sistemas de Información y usuarios dedicada
a promover estándares para el desarrollo de aplicaciones y
sistemas orientados a objetos en ambiente de cómputos de
red. La implantación de una nueva tecnología requiere que
los usuarios iniciales acepten cierto riesgo. Aquellos que
esperan resultados a corto plazo y con un costo reducido
quedarán desilusionados. Sin embargo, para aquellos que
planean a un futuro intermedio con una visión tecnológica
avanzada, el uso de tecnología avanzada, el uso de tecnología
orientada a objetos, paulatinamente compensará todos los
riesgos.
Gracias por 
su Atención

Más contenido relacionado

La actualidad más candente

Historia de las Bases de Datos
Historia de las Bases de DatosHistoria de las Bases de Datos
Historia de las Bases de Datosda4
 
Historia Base de Datos
Historia Base de DatosHistoria Base de Datos
Historia Base de DatosSandra Marin
 
Cronologia base de datos
Cronologia base de datosCronologia base de datos
Cronologia base de datosAime Rodriguez
 
Antecedentes históricos de la base de datos
Antecedentes históricos de la base de datosAntecedentes históricos de la base de datos
Antecedentes históricos de la base de datosnenyta08
 
Yupa cesar bd2_t1
Yupa cesar bd2_t1Yupa cesar bd2_t1
Yupa cesar bd2_t1Cesar Yupa
 
Caracteristicasde las bases de datos
Caracteristicasde las bases de datosCaracteristicasde las bases de datos
Caracteristicasde las bases de datosJuan Armendariz
 
Base de Datos Emergente BDOO
Base de Datos Emergente BDOOBase de Datos Emergente BDOO
Base de Datos Emergente BDOORosaura Mireles
 
BASE DE DATOS ORIENTADO A OBJETOS
BASE DE DATOS ORIENTADO A OBJETOSBASE DE DATOS ORIENTADO A OBJETOS
BASE DE DATOS ORIENTADO A OBJETOSmigmorbus1
 
Base de-datos-vs-sistema-de-archivos
Base de-datos-vs-sistema-de-archivosBase de-datos-vs-sistema-de-archivos
Base de-datos-vs-sistema-de-archivosmoises martinez
 
Base de Datos
Base de DatosBase de Datos
Base de DatosESPOL
 
Un resumen breve de una base de datos
Un resumen breve de una base de datosUn resumen breve de una base de datos
Un resumen breve de una base de datoslauramurillomoreno
 

La actualidad más candente (20)

Historia de las Bases de Datos
Historia de las Bases de DatosHistoria de las Bases de Datos
Historia de las Bases de Datos
 
Historia Base de Datos
Historia Base de DatosHistoria Base de Datos
Historia Base de Datos
 
Historia de las bases de datos
Historia de las bases de datosHistoria de las bases de datos
Historia de las bases de datos
 
Cronologia base de datos
Cronologia base de datosCronologia base de datos
Cronologia base de datos
 
Antecedentes históricos de la base de datos
Antecedentes históricos de la base de datosAntecedentes históricos de la base de datos
Antecedentes históricos de la base de datos
 
Guia 3 falconsport
Guia 3 falconsportGuia 3 falconsport
Guia 3 falconsport
 
BASE DE DATOS
BASE DE DATOSBASE DE DATOS
BASE DE DATOS
 
Yupa cesar bd2_t1
Yupa cesar bd2_t1Yupa cesar bd2_t1
Yupa cesar bd2_t1
 
Caracteristicasde las bases de datos
Caracteristicasde las bases de datosCaracteristicasde las bases de datos
Caracteristicasde las bases de datos
 
Base de Datos Emergente BDOO
Base de Datos Emergente BDOOBase de Datos Emergente BDOO
Base de Datos Emergente BDOO
 
BASE DE DATOS ORIENTADO A OBJETOS
BASE DE DATOS ORIENTADO A OBJETOSBASE DE DATOS ORIENTADO A OBJETOS
BASE DE DATOS ORIENTADO A OBJETOS
 
bases de datos
bases de datosbases de datos
bases de datos
 
Base de-datos-vs-sistema-de-archivos
Base de-datos-vs-sistema-de-archivosBase de-datos-vs-sistema-de-archivos
Base de-datos-vs-sistema-de-archivos
 
Historia de la base de datos
Historia de la base de datosHistoria de la base de datos
Historia de la base de datos
 
Base de Datos
Base de DatosBase de Datos
Base de Datos
 
Un resumen breve de una base de datos
Un resumen breve de una base de datosUn resumen breve de una base de datos
Un resumen breve de una base de datos
 
Tipos dba chmj_22082018
Tipos dba chmj_22082018Tipos dba chmj_22082018
Tipos dba chmj_22082018
 
Modelos de base de datos
Modelos de base de datosModelos de base de datos
Modelos de base de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Base de datos1
Base de datos1Base de datos1
Base de datos1
 

Destacado

CLIENTE SERVIDOR
CLIENTE SERVIDORCLIENTE SERVIDOR
CLIENTE SERVIDORapomel
 
CLIENTE SERVIDOR
CLIENTE SERVIDORCLIENTE SERVIDOR
CLIENTE SERVIDORapomel
 
Exposicion de base de datos ii
Exposicion de base de datos iiExposicion de base de datos ii
Exposicion de base de datos iiapomel
 
What's Next in Growth? 2016
What's Next in Growth? 2016What's Next in Growth? 2016
What's Next in Growth? 2016Andrew Chen
 
32 Ways a Digital Marketing Consultant Can Help Grow Your Business
32 Ways a Digital Marketing Consultant Can Help Grow Your Business32 Ways a Digital Marketing Consultant Can Help Grow Your Business
32 Ways a Digital Marketing Consultant Can Help Grow Your BusinessBarry Feldman
 

Destacado (6)

CLIENTE SERVIDOR
CLIENTE SERVIDORCLIENTE SERVIDOR
CLIENTE SERVIDOR
 
CLIENTE SERVIDOR
CLIENTE SERVIDORCLIENTE SERVIDOR
CLIENTE SERVIDOR
 
Vertebrados
VertebradosVertebrados
Vertebrados
 
Exposicion de base de datos ii
Exposicion de base de datos iiExposicion de base de datos ii
Exposicion de base de datos ii
 
What's Next in Growth? 2016
What's Next in Growth? 2016What's Next in Growth? 2016
What's Next in Growth? 2016
 
32 Ways a Digital Marketing Consultant Can Help Grow Your Business
32 Ways a Digital Marketing Consultant Can Help Grow Your Business32 Ways a Digital Marketing Consultant Can Help Grow Your Business
32 Ways a Digital Marketing Consultant Can Help Grow Your Business
 

Similar a BaseDatosOO

Bases de datos
Bases de datosBases de datos
Bases de datosDazaVzla
 
Unidad 1 - Introducción a los Sistemas de Gestión de Bases de Datos.pdf
Unidad 1 - Introducción a los Sistemas de Gestión de Bases de Datos.pdfUnidad 1 - Introducción a los Sistemas de Gestión de Bases de Datos.pdf
Unidad 1 - Introducción a los Sistemas de Gestión de Bases de Datos.pdfDanielMarquez902683
 
Unidad 2-bdoo
Unidad 2-bdooUnidad 2-bdoo
Unidad 2-bdooAle Sgg
 
Base de datos laura rios 11-2
Base de datos  laura rios 11-2Base de datos  laura rios 11-2
Base de datos laura rios 11-2Laura Ríos
 
BASE DE DATOS SISTEMA MODELO DE GESTION DE DATOS
BASE DE DATOS SISTEMA MODELO DE GESTION DE DATOSBASE DE DATOS SISTEMA MODELO DE GESTION DE DATOS
BASE DE DATOS SISTEMA MODELO DE GESTION DE DATOSmiguel a
 
Guia n1 fundamentos de base de datos
Guia n1 fundamentos de base de datosGuia n1 fundamentos de base de datos
Guia n1 fundamentos de base de datosJohan Silva Cueva
 
Actividad base de datos
Actividad base de datosActividad base de datos
Actividad base de datosyulianalozano
 
Primera actividad 10% (presentación)-enmanuel morles.27.691.096
Primera actividad 10% (presentación)-enmanuel morles.27.691.096Primera actividad 10% (presentación)-enmanuel morles.27.691.096
Primera actividad 10% (presentación)-enmanuel morles.27.691.096enmanuelmorlestiller
 
Taller base de datos kevin stiven watanabe barragan
Taller base de datos kevin stiven watanabe barraganTaller base de datos kevin stiven watanabe barragan
Taller base de datos kevin stiven watanabe barraganKevin Stiven Watanabe
 
Basesde datos
Basesde datosBasesde datos
Basesde datosyakiraq
 

Similar a BaseDatosOO (20)

Bases de datos orientadas a objetos
Bases de datos orientadas a objetosBases de datos orientadas a objetos
Bases de datos orientadas a objetos
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Base de datos I
Base de datos IBase de datos I
Base de datos I
 
DB4O + BIRT
DB4O + BIRTDB4O + BIRT
DB4O + BIRT
 
Unidad 1 - Introducción a los Sistemas de Gestión de Bases de Datos.pdf
Unidad 1 - Introducción a los Sistemas de Gestión de Bases de Datos.pdfUnidad 1 - Introducción a los Sistemas de Gestión de Bases de Datos.pdf
Unidad 1 - Introducción a los Sistemas de Gestión de Bases de Datos.pdf
 
Unidad 2-bdoo
Unidad 2-bdooUnidad 2-bdoo
Unidad 2-bdoo
 
Base de datos laura rios 11-2
Base de datos  laura rios 11-2Base de datos  laura rios 11-2
Base de datos laura rios 11-2
 
BASE DE DATOS SISTEMA MODELO DE GESTION DE DATOS
BASE DE DATOS SISTEMA MODELO DE GESTION DE DATOSBASE DE DATOS SISTEMA MODELO DE GESTION DE DATOS
BASE DE DATOS SISTEMA MODELO DE GESTION DE DATOS
 
Base de datos - meryann
Base de datos  -  meryannBase de datos  -  meryann
Base de datos - meryann
 
Base de datos
Base de datosBase de datos
Base de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Guia n1 fundamentos de base de datos
Guia n1 fundamentos de base de datosGuia n1 fundamentos de base de datos
Guia n1 fundamentos de base de datos
 
Actividad base de datos
Actividad base de datosActividad base de datos
Actividad base de datos
 
Primera actividad 10% (presentación)-enmanuel morles.27.691.096
Primera actividad 10% (presentación)-enmanuel morles.27.691.096Primera actividad 10% (presentación)-enmanuel morles.27.691.096
Primera actividad 10% (presentación)-enmanuel morles.27.691.096
 
Taller base de datos kevin stiven watanabe barragan
Taller base de datos kevin stiven watanabe barraganTaller base de datos kevin stiven watanabe barragan
Taller base de datos kevin stiven watanabe barragan
 
Base de Datos
Base de DatosBase de Datos
Base de Datos
 
Basesde datos
Basesde datosBasesde datos
Basesde datos
 
Glosario base de datos
Glosario base de datosGlosario base de datos
Glosario base de datos
 

Último

MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMarjorie Burga
 
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
 
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
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfAngélica Soledad Vega Ramírez
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxYadi Campos
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Lourdes Feria
 
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
 
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
 
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
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PCCesarFernandez937857
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.José Luis Palma
 
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptxTECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptxKarlaMassielMartinez
 
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
 
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
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaDecaunlz
 
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfFrancisco158360
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptxFelicitasAsuncionDia
 

Último (20)

MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grande
 
Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.
 
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
 
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
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...
 
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
 
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
 
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
 
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
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PC
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.
 
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptxTECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
 
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
 
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
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativa
 
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptx
 

BaseDatosOO

  • 1. UNIVERSIDAD NACIONAL EXPERIMENTAL DE LOS LLANOS OCCIDENTALES “EZEQUIEL ZAMORA” BARINAS-BARINAS Base de Datos Orientada a Objetos   INTEGRANTES: APONTE DANIEL C.I 19.943.561 BRICEÑO ALIRIO C.I 17.549.176 PALENCIA NEIDY C.I 17.377.112 PLAZA PEDRO C.I 16.980.727 SUBPROYECTO: BASE DE DATOS II BARINAS 24 OCTUBRE 2011
  • 2. Conceptos Básicos de Base de Datos: Una base de datos es una herramienta para recopilar y • organizar información. En las bases de datos, se puede almacenar información sobre personas, productos, pedidos, o cualquier otra cosa. Muchas bases de datos empiezan siendo una lista en un programa de procesamiento de texto o en una hoja de cálculo. Las bases de datos almacenan datos, permitiendo • manipularlos fácilmente y mostrarlos de diversas formas.
  • 3. Características de un modelo de datos orientado a objetos: • Mandatorias, Opcional, Abiertas. Características mandatorias o reglas de oro: Un sistema de BDOO debe satisfacer dos criterios: * Debe tener un BDMS • Debe ser un sistema OO Características obligatorias:  Extesibilidad: Proporciona los tipos de datos como: Carácter, booleano, string, etc. Concurrencia: permite que varios usuarios tengan acceso a una BD al mismo tiempo. Recuperación: Cuando se hace una transacción pero no se puede realizar y se regresa al mismo estado. Facilidad de “Consultas a
  • 4. Características opcionales:   • Esta depende del producto que se vaya a realizar.   • Herencia Múltiple: Tienen características de padres diferentes y proporcionan mecanismos para saber de 2 o más opciones cual conviene. Distribución: Que se puede tener parte de una BD en un servidor • y otra parte en otro.
  • 5. Comparación entre los Modelos de Datos: Las bases de datos orientadas a objetos se diseñan para trabajar bien en conjunción con lenguajes de programación orientados a objetos como Java, C#, Visual Basic .NET y C++. Los ODBMS usan exactamente el mismo modelo que estos lenguajes de programación. Los ODBMS son una buena elección para aquellos sistemas que necesitan un buen rendimiento en la manipulación de tipos de dato complejos.
  • 6. Los ODBMS proporcionan los costes de desarrollo más bajos y el mejor rendimiento cuando se usan objetos gracias a que almacenan objetos en disco y tienen una integración transparente con el programa escrito en un lenguaje de programación orientado a objetos, al almacenar exactamente el modelo de objeto usado a nivel aplicativo, lo que reduce los costes de desarrollo y mantenimiento. Una base de datos relacional es un conjunto de una o mas tablas estructuradas en registros (líneas) y campos (columnas), que se vinculan entre sí por un campo en común, en ambos casos posee las mismas características como por ejemplo el nombre de campo, tipo y longitud; a este campo generalmente se le denomina ID, identificador o clave. A esta manera de construir bases de datos se le denomina modelo relacional.
  • 7. Ventajas y Desventajas de los Sistemas de Base de Datos orientado a Objetos: Ventajas:   La clave que posee la BDOO es el poder que confieren al diseñador para especificar tanto la estructura de objetos complejos como las operaciones que se pueden aplicar a esos objetos. Está su flexibilidad, y soporte para el manejo de tipos de datos complejos. . La segunda ventaja de una BDOO, es que manipula datos complejos en forma rápida y ágilmente. La estructura de la base de datos está dada por referencias (o apuntadores lógicos) entre objetos.
  • 8. Desventajas:   • Al considerar la adopción de la tecnología orientada a objetos, la inmadurez del mercado de BDOO constituye una posible fuente de problemas por lo que debe analizarse con detalle la presencia en el mercado del proveedor para adoptar su producto en la línea de producción sustantiva. Por eso en este artículo se propone que se explore esta tecnología en un proyecto piloto.
  • 9. • El segundo problema es la falta de estándares en la industria orientadas a objetos. Sin embargo, el “Grupo Manejador de Objetos” (OMG), es una Organización Internacional de Proveedores de Sistemas de Información y usuarios dedicada a promover estándares para el desarrollo de aplicaciones y sistemas orientados a objetos en ambiente de cómputos de red. La implantación de una nueva tecnología requiere que los usuarios iniciales acepten cierto riesgo. Aquellos que esperan resultados a corto plazo y con un costo reducido quedarán desilusionados. Sin embargo, para aquellos que planean a un futuro intermedio con una visión tecnológica avanzada, el uso de tecnología avanzada, el uso de tecnología orientada a objetos, paulatinamente compensará todos los riesgos.