Documente Academic
Documente Profesional
Documente Cultură
Versant
Versant es un Sistema Gestor de Base de Datos Orientada a Objetos, desarrollado por Versant Corporation. Y Es funcional para los sistemas operativos:
Microsoft Windows 2000, Xp, 2003 Sun Solaris 2.6, 2.10 IBM AIX 5.1, 5.3 HP-UX I RED HAT RHEL 3.0, 4.0
Debido a que ha sido creado de manera que se utilice por aplicaciones externas, Versant proporciona interfaces con los lenguajes de programacin ms utilizados, como son C, C++ y Java. Anteriormente tambin tena interfaz con SmallTalk.
Tipos de Objetos
OBJETO INSTANCIA: Objeto que almacena datos OBJETO CLASE: Cuando se crea una clase Versant crea un objeto clase, o objeto esquema, que almacena la definicin de tipos en la base de datos OBJETO VERSIONADO: Objeto que guarda las diferentes versiones, se llega desde un objeto instancia. OBJETO TRANSITORIO: Solo existe cuando el programa que lo creo este en ejecucin. OBJETO PERSISTENTE: Un objeto que existe aunque el programa que lo creo no este en ejecucin. OBJETO ESTNDAR: Objeto creado con el operador new de C++/Versan OBJETO EMBEBIDO: Objeto que es un atributo de otro objeto. OBJETO INTELIGENTE: Objeto que selecciona automticamente la versin correcta basndose en una configuracin previa.
Tipos de Usuarios
DBSA: Encargado de la instalacin de Versant
S E G U R I D A D
Privilegios
Acceso Publico
Tipos de Sesiones:
Stndar Shared Multiple Threads on Multiple Sessions: Shared con alto rendimiento: Optimistic Locking:
Recuperacin
Copias de Seguridad: Versant provee mecanismos diferentes para realizar backups Servidor de Tolerancia a Fallas: Se puede usar el Servidor de Tolerancia a Fallos Versant.
INTERNALIZACIN Debido a la variedad de juegos de caracteres existentes, Versant ofrece la posibilidad de definir cuales utilizar, estando entre ellos el UTF-8, muy utilizado en la actualidad por permitir caracteres de diferentes alfabetos.
ESTADSTICAS Versant proporciona gran cantidad de herramientas para crear estadsticas sobre la utilizacin de la base de datos. Luego estas estadsticas pueden ser debidamente utilizadas para optimizar los diferentes accesos. VERSANT QUERY LANGUAJE Versant utiliza un lenguaje de consultas muy similar al OQL diseado para consultas contra una base de datos orientada a objetos. VERSANT MULTIMEDIA ACCESS