Академический Документы
Профессиональный Документы
Культура Документы
Ventajas
Desventajas
Hay menor eficiencia si las relaciones entre objetos son
sencillas y hay pocos datos.
Con pocos datos las tablas relacionales son ms simples
Existen actualmente ms herramientas para bases de
datos relacionales
Los estndares establecidos para bases de datos
relacionales son ms estables.
Existe ms soporte para bases de datos relacionales.
Su soporte a errores no es muy definido y algo escaso
Instalacin
Para instalar Objetivity/DB es necesario ingresar a
www.download.objectivity.com/approved.aspx
donde se puede obtener una copia con licencia por 60
das. No se puede ingresar desde la pgina oficial para
un trial, nicamente teniendo cuenta de
programador.
Lo primero es registrarse para tener acceso a la
descarga.
Soporte
El sistema cuenta con 2 fuetes de informacin
El asistente que se encuentra dentro de la instalacin ofrece
informacin sobre el uso del OODBMS
Soporte
Y la gua para programadores disponible desde su pagina web
http://support.objectivity.com/learning/objectivity/10_2_1/ho
w-to/ con acceso a los suscriptores
Gestin de datos
Con objectivity la informacin se almacena dentro de una
federacin, cuyos miembros son bases de datos
La federacin proporciona una gestin unificada de los archivos
de base de datos y una coleccin de otros recursos (archivos y
procesos):
Gestin de datos
La federacin contiene bases de datos
Las bases de datos almacenan contenedores (paquetes)
Los contenedores almacenan objetos y sus relaciones (clases)
DB
Projecto java
Gestin de datos
Para administrar la federacin y consulta de datos es desde el
Objectivity/Asistente
Para administrar los objetos se realizan las operaciones desde la
programacin
Gestin de datos
programacin
Para conectar con la federacin se requiere tener acceso a su
archivo .boot cuya informacin es la necesaria para acceder a
sus datos
Gestin de datos
programacin
Gestin de datos
programacin
Que es?
OrientDB es un sistema de gestin de bases de
datos NoSQL de cdigo abierto escrito en Java.
Tiene caractersticas de ambos documentos y de gestin de
grficos, ya que es una base de datos basada en
documentos, pero las relaciones se manejan como en las
bases de datos de grficos con conexiones directas entre los
registros.
OrientDB es increblemente rpido: puede almacenar
hasta 150.000 registros por segundo en el hardware comn.
Cuenta con un slido sistema de perfiles de seguridad
basado en usuarios y roles y soporta SQL como un lenguaje
de consulta.
ventajas
Quienes lo usan?
Instalacion
Descargar desde http://orientdb.com/download/
Existen dos versiones Community (gratis) y Enterprice
(Comercial)
En caso de usar windows es necesario tener instalado
JDK para utilizarlo
http://www.oracle.com/technetwork/java/javase/down
loads/jdk8-downloads-2133151.html
Instalacion
1 descomprimir
2 abrir orientdb-community-2.1.13\bin\server.bin
3 si es la primera vez pedir ingresar contrasea
community-2.1.13\config\orientdb-server-config.xml
Abrir http://localhost:2480/
Uso
Para acceder se utilizara la contrasea ingresada
anteriormente
Las credenciales utilizadas re direccionan a la BD con ese
usuario
Uso
Sus elementos clave son
vertex: objetos de la OODB
Edge: la relacin entre los objetos
Los datos ingresados pueden ser mediante JSON
Uso
La relacin entre sus datos es: utilizando objetos (vertex)
relacionados (Edge)
Uso
Su workbench es dinmico
Se crean Clases, Vertex y Edges
La administracin de sus datos es mediante sentencias SQL
Documentacin
La pagina oficial cuenta con una descripcin de uso
http://orientdb.com/docs/last/index.html
Cuenta con un curso introductorio dentro de la plataforma
udemy https://www.udemy.com/orientdb-gettingstarted/learn/v4/content