Investigacion
Sistemas gestores de bases de datos distribuidas existentes
Un sistema gestor de bases de datos distribuida no es mas que el software que permite la administracion de la base de datos distribuida y hace que tanto como la distribucion y el control de concurrencia de las transacciones, las fallas sean transparrentes para el ususario que operan con el sistema.
MySQL
MySQL es un sistema gestor de bases de datos relacionales rápido,
sólido y flexible. Es idóneo para la creación de bases de datos con
acceso desde páginas web dinámicas, así como para la creación de
cualquier otra solución que implique el almacenamiento de datos,
posibilitando realizar múltiples y rápidas consultas. Está desarrollado
en C y C++, facilitando su integración en otras aplicaciones
desarrolladas también en esos lenguajes.
Es un sistema cliente/servidor, por lo que permite trabajar como
servidor multiusuario y de subprocesamiento múltiple, o sea, cada vez
que se crea una conexión con el servidor, el programa servidor establece
un proceso para manejar la solicitud del cliente, controlando así el
acceso simultáneo de un gran número de usuarios a los datos y asegurando
el acceso a usuarios autorizados solamente. Es uno de los sistemas
gestores de bases de datos más utilizado en la actualidad, utilizado por
grandes corporaciones como Yahoo! Finance, Google, Motorola, entre
otras.
Microsoft SQL Server
SQL Server es un sistema gestor de base de datos relacionales
producido por Microsoft. Es un sistema cliente/servidor que funciona
como una extensión natural del sistema operativo Windows. Entre otras
características proporciona integridad de datos, optimización de
consultas, control de concurrencia y backup y recuperación.
Es relativamente fácil de administrar a través de la utilización
de un entorno gráfico para casi todas las tareas de sistema y
administración de bases de datos. Utiliza servicios del sistema
operativo Windows para ofrecer nuevas capacidades o ampliar la base de
datos, tales como enviar y recibir mensajes y gestionar la seguridad de
la conexión. Es fácil de usar y proporciona funciones de almacenamiento
de datos que sólo estaban disponibles en Oracle y otros sistemas
gestores de bases de datos más caros.
PostgreSQL
PostgreSQL es un Sistema Gestor de Bases de Datos Relacionales
Orientadas a Objetos, derivado de Postgres, desarrollado en la
Universidad de California, en el Departamento de Ciencias de la
Computación de Berkeley. Es un gestor de bases de datos de código
abierto, brinda un control de concurrencia multi-versión (MVCC por sus
siglas en inglés) que permite trabajar con grandes volúmenes de datos;
soporta gran parte de la sintaxis SQL y cuenta con un extenso grupo de
enlaces con lenguajes de programación.
Posee características significativas del motor de datos, entre
las que se pueden incluir las subconsultas, los valores por defecto, las
restricciones a valores en los campos (constraints) y los disparadores
(triggers). Ofrece funcionalidades en línea con el estándar SQL92,
incluyendo claves primarias, identificadores entrecomillados, conversión
de tipos y entrada de enteros binarios y hexadecimales.
El código fuente se encuentra disponible para todos sin costo
alguno. Está disponible para 34 plataformas con la última versión
estable.Es totalmente compatible con ACID (acrónimo de Atomicity,
Consistency, Isolation and Durability; en español: Atomicidad,
Consistencia, Aislamiento y Durabilidad).
Posee una integridad referencial e interfaces nativas para
lenguajes como ODBC, JDBC, C, C++, PHP, PERL, TCL, ECPG; PYTHON y RUBY.
Funciona en todos los sistemas operativos Linux, UNIX (AIX, BSD, HP-UX,
SGI IRIX, Mac OS X, Solaris, Tru64), y Windows.
Debido a la liberación de la licencia, PostgreSQL se puede usar, modificar y distribuir de forma gratuita para cualquier fin, ya sea privado, comercial o académico.
Debido a la liberación de la licencia, PostgreSQL se puede usar, modificar y distribuir de forma gratuita para cualquier fin, ya sea privado, comercial o académico.
Oracle
Surge a finales de los 70 bajo el nombre de Software a partir de
un estudio sobreSGBD (Sistemas Gestores de Base de Datos) de George
Koch. Computer World definióeste estudio como uno de los más completos
jamás escritos sobre bases de datos. Este artículo incluía una
comparativa de productos que erigía a Relational Software como elmás
completo desde el punto de vista técnico. Esto se debía a que usaba la
filosofía delas bases de datos relacionales, algo que por aquella época
era todavía desconocido. En la actualidad, Oracle (Nasdaq: ORCL) todavía
encabeza la lista. La tecnología Oracle seencuentra prácticamente en
todas las industrias alrededor del mundo y en las oficinas de98 de las
100 empresas Fortune 100. Oracle es la primera compañía de software
quedesarrolla e implementa software para empresas 100 por ciento
activado por Internet através de toda su línea de productos: base de
datos, aplicacionescomerciales y herramientas de desarrollo de
aplicaciones y soporte de decisiones. Oraclees el proveedor mundial
líder de software para administración de información, y lasegunda
empresa de software. Oracle a partir de la versión 10g Release 2, cuenta
con 6ediciones: Oracle Database Enterprise Edition(EE). Oracle Database
Standard Edition(SE). Oracle Database Standard Edition One (SE1).
Oracle Database Express Edition(XE). Oracle Database Personal Edition
(PE). Oracle Database Lite Edition (LE).
Es relativamente de uso libre sencillo para Multiplataforma para principiantes ya que proporciona soporte dispone de unos nativo para diferentes asistentes muy potentes bases de datos. Access crear tablas rápidamente, Soporta agendas LDAP, sin preocuparse de la Microsoft Outlook, complejidad de las bases Microsoft Windows y de datos Mozilla. Crear varios informes con Ventajas vistas diferentes de la misma información. Posibilidad de ampliación, Sencillez, Múltiples usuarios, No es multiplataforma, pues sólo está disponible para sistemas operativos de Microsoft, Su uso es inadecuado para grandes proyectos deDesventajas software que requieren tiempos de respuesta críticos. Es una base de datos para pequeños escenarios.
http://es.slideshare.net/Deyzzi/unidad1-bases-de-datos-distribuidas
http://www.ecured.cu/index.php/Sistema_Gestor_de_Base_de_Datos




No hay comentarios.:
Publicar un comentario