Download fcuadrocomparativo

Document related concepts
no text concepts found
Transcript
ARIA, FOR
SIT
TA
L
U
C
O
IZ
S
EXC
ELENCI
MEX ICO
DE
A
A
UN
ER
EZ
IV
AR
D E M A TA M
O
R
PROGRAMA ACADÉMICO DE TECNOLOGÍAS DE LA INFORMACIÓN
Actividad
Cuadro Comparativo de OBDMS
Como requerimiento parcial para
acreditar la asignatura de
Base de datos para aplicaciones
Que presentan:
Alumno
Henry Mendoza Ángel
Miguel Ángel Rojas Aguilar
No. Control
09292220
09292138
Asesor
Gonzalo Rosas Cabrera
Izúcar de Matamoros, Pué., 09 de agosto de 2017
RESUMEN
Las base de datos orientado a objetos son una herramienta muy útil para en la época
de la tecnología en la que estaos viviendo hoy en día.
Las grandes interrogantes de cómo poder guardar objetos y no solamente datos como
antes solo se podían hacer, eso se resuelve con las base de datos orientado a objetos.
Por eso hoy les mostramos algunos manejadores de base de datos que nos ayudan a
realizar nuestro trabajo más fácil y mejor
1
1 DESARROLLO
Criterio
BD4O
Desarrollador
Versant Corporation
Versant Object
Objectivity/D
Database
B
Versant Corporation
Objetivity, Inc.
JODB
Matisse
Java
Perst
Matisse
McObject
Software Inc.
Año
de
1985
1989
1990
2001
2003
Versión actual
8.0
8.0
10.2
3.0 release
8.0
4,2
Tipo de licencia
GPL, Comercial
Comercial
Comercial
GPL, GNU
Comercial
Comercial
Aplicaciones
Operadoras Móviles,
Gestión
Código
Usado en las
Silverlight, Android
Sistemas
para proveedores de
aplicaciones
telecomunicaciones,
intensivas
masivo
datos en tiempo
bases de datos
real.
algo similares a
publicación
Navegación
de
y
telemática,
de
redes
multiugador
en los sistemas de
Se
utiliza
en
abierto
orientada
de
objetos
a
centrales
de
nucleares
juego, seguridad de
db4objects pero
redes y detección de
totalmente
fraudes.
orientada a la
comunidad Java
y
completamente
gratis para uso
personal
y
comercial.
Características
-Encapsulación
-Persistencia
principales
-Objetos complejos
Objetos
-Inherencia
Java y .NET
de
de
C++,
-Identidad de Objetos
una
Consultas de los
-Objetos
-Ocupa
jerarquía de las
nativos - forma
nativos, XML y
espacio en base
construcciones de
concisa y con
SQL
de datos integrada
almacenamiento.
seguridad
-Elimina Mapeo
-Transacciones
Objeto-
ACID
la
-Persistencia
base de datos sin
-Proporciona una
expresar
Relacional
-Nativa
-Concurrencia
fisura
única vista lógica
consultas
-Reduce
búsqueda de texto
a través de una
directamente
codificación
completo
federación
como
los
-Alto
métodos
de
rendimiento
empresarial de alta
de
bases de datos.
disponibilidad
Lenguajes
soportados
de
-Distribución
clase
tipos
C#, Java
C++, C#, Java
para
poco
-Extensibilidad
-De
de
-Utiliza
Java;
C++,
C#,
Java,
Python, Smalltalk
and XML
Java,
y
escabilidad
SQL
ODBC y XML
/
Java, C#, C++,
VB,
Java, C#,
Delphi,
Eiffel, Smalltalk,
Perl,
Python
and PHP
2
de
Soporta SQL
Db4o-SQL
Si
Si
Soporta OQL
No
Si
No
Si
SQL 99
No
No
No
3
2 CONCLUSIONES Y RECOMENDACIONES
Los cuadros comparativos son muy eficientes a la hora de saber las debilidades y
fortalezas, en este caso las base de datos orientados a objetos, ya que podremos saber
cual conviene a la hora de utilizar un manejador o que lenguaje soporta.
Por ultimo podemos decir que cada manejador de base de datos tiene sus beneficios y
sus complicaciones, para ello debemos de saber cual es el más eficiente a la hora de
crear un sistema o tan solamente cual es el que mejor se adapta a nuestras
necesidades.
4
3 REFERENCIAS
Douglas K. Barry, B. M. (Enero 2000). El objeto de datos estandar. Data Object
Management Group.
Greene, R. (Nov 1, 2008). Versant Object Database. Redwood City, CA, USA.
Jim Paterson, S. E. (2006). The Definitive Guide to Db4o. United States of America:
Jason Gilmore.
Soto, L. Base de datos orientada a objetos. 2012. México. Consultado: 3 de abril de
2012. Disponible en:
http://www.mitecnologico.com/Main/ComparacionEntreBasesDeDatosOrientadasAObjet
osYLasBasesDeDatosRelacionalesOrientadasAObjetos
Objetivity/DB Métodos Orientados a Objetos () pág. (227) Consultado: 3 de febrero 2012
disponible
en:
http://books.google.com.mx/books?id=WEJSKhM3qP8C&pg=PA227&lpg=PS227&dq=carac
teristicas+principales+de+Objetivity/
5