SISTEMAS GESTORES DE BASE DE DATOS(SGBD)

BASE DE DATOS

Get Started. It's Free
or sign up with your email address
Rocket clouds
SISTEMAS GESTORES DE BASE DE DATOS(SGBD) by Mind Map: SISTEMAS GESTORES DE BASE DE DATOS(SGBD)

1. Apache Derby

1.1. Caracteristicas

1.2. *Está escrita completamente en Java. *Se basa en los estándares SQL y JDBC. *Proporciona un driver JDBC que puede ser incrustado directamente en nuestra aplicación Java. *Ocupa solo 2,6Mb *Soporta un funcionamiento cliente/servidor. *Puede ser ejecutada directamente en memoria. *Soporta múltiples Schema *Tiene capacidad de ejecutar procedimientos almacenados *Tiene soporte multi-idioma vía localización.

1.3. Requisitos del sistema

1.4. *Memoria mínima: 512 MB por nodo. *Cantidad mínima de espacio libre en el disco: 70 MB para binarios de HADB por host. *Memoria recomendada: 1 GB por nodo. *Espacio libre en el disco recomendado: 70 MB para binarios de HADB por host.

1.5. Plataforma

1.6. Multiplataforma

1.7. Ventajas

1.8. Fácil manejo del programa e instalación. No necesita un administrador de base de datos. Controla la redundancia de datos.

1.9. Desventajas

1.10. Se enfoca hacia su lenguaje programático Java, debido a que no todas las aplicaciones son compatibles con este lenguaje programático, trayendo como consecuencia que las personas que no posean aplicaciones compatibles no podrán utilizar este gestor de base de datos.

2. MYSQL

2.1. Caracteristicas

2.2. *Arquitectura Flexible *OLTP y Transacciones *ANSI SQL Standards *Replicación, Cluster & Alta Disponibilidad *Respaldos *Manejo de Almacenamiento *Características optimizadas para aplicaciones Web *Características optimizadas para Data Warehouse *Seguridad *Fully backed by MySQL Network *Buen Desempeño *Fácil de usar *Herramientas Gráficas *Drivers *Multiplataformas

2.3. Requisitos del sistema

2.4. 512 Mb de memoria Ram. 1024 Mb maquina virtual. 1 GB de espacio de disco duro. Sistema operativo:Windows,Linux y Unix. Arquitectura del sistema 32/64 bit. Protocolo de red TCP/IP.

2.5. Plataforma

2.6. Multiplataforma

2.7. Ventajas

2.8. *MySQL software es Open Source *Velocidad al realizar las operaciones, lo que le hace uno de los gestores con mejor rendimiento. *Bajo costo en requerimientos para la elaboración de bases de datos, ya que debido a su bajo consumo puede ser ejecutado en una máquina con escasos recursos sin ningún problema. *Facilidad de configuración e instalación. *Soporta gran variedad de Sistemas Operativos *Baja probabilidad de corromper datos, incluso si los errores no se producen en el propio gestor, sino en el sistema en el que está. *Su conectividad, velocidad, y seguridad hacen de MySQL Server altamente apropiado para acceder bases de datos en Internet *El software MySQL usa la licencia GPL

2.9. Desventajas

2.10. *Un gran porcentaje de las utilidades de MySQL no están documentadas. *No es intuitivo, como otros programas (ACCESS). *Un gran porcentaje de las utilidades de MySQL no están documentadas. * No es intuitivo, como otros programas (ACCESS).

3. Microsoft SQL Server

3.1. Caracteristicas

3.1.1. *Soporte de transacciones.

3.1.2. *Soporta procedimientos almacenados.

3.1.3. *Incluye también un entorno gráfico de administración, que permite el uso de comandos DDL y DML gráficamente.

3.1.4. *Permite trabajar en modo cliente-servidor, donde la información y datos se alojan en el servidor y los terminales o clientes de la red sólo acceden a la información.

3.1.5. *Además permite administrar información de otros servidores de datos.

3.2. Requisitos del sistema

3.2.1. *Versiones de base de datos compatibles.

3.2.2. *Sistemas operativos compatibles.

3.2.3. *Limitaciones y requisitos de base de datos.

3.2.4. *Software necesario para conectarse a SQL Server.

3.3. Plataformas

3.3.1. Microsoft windows

3.4. Ventajas

3.4.1. 1. Es un sistema de gestión de base de datos.

3.4.2. 2.Es útil para manejar y obtener datos de la red de redes.

3.4.3. 3. Nos permite olvidarnos de los ficheros que forman la base de datos.

3.4.4. 4. Si trabajamos en una red social nos permite agregar otros servidores de SQL Server. Por ejemplo dos personas que trabajan con SQL Server, uno de ellos se puede conectar al servidor de su otro compañero y así se puede ver las bases de datos del otro compañero con SQL Server.

3.4.5. 5. SQL permite administrar permisos a todo. También permite que alguien conecte su SQLO al nuestro pero sin embargo podemos decirle que no puede ver esta base de datos pero otro si.

3.5. Desventajas

3.5.1. 1. Utiliza mucho la memoria RAM para las instalaciones y utilización de software.

3.5.2. 2. No se puede utilizar como practicas porque se prohíben muchas cosas, tiene restricciones en lo particular.

3.5.3. 3. La relación, calidad y el precio esta muy debajo comparado con oracle.

3.5.4. 4. Tiene muchos bloqueos a nivel de página, un tamaño de página fijo y demasiado pequeño, una pésima implementación de los tipos de datos variables.

4. Oracle Database

4.1. Caracteristicas

4.1.1. Modelo relacional: los usuarios visualizan los datos en tablas con el formato filas/columnas.

4.1.2. Herramienta de administración gráfica intuitiva y cómoda de utilizar.

4.1.3. Control de acceso: tecnologías avanzadas para vigilar la entrada a los datos.

4.1.4. Protección de datos: seguridad completa en el entorno de producción y de pruebas y gestión de copias de seguridad.

4.1.5. Lenguaje de diseño de bases de datos muy completo (PL/SQL): permite implementar diseños "activos", que se pueden adaptar a las necesidades cambiantes de negocio.

4.1.6. Alta disponibilidad: escalabilidad, protección y alto rendimiento para la actividad empresarial.

4.1.7. Gestión de usuarios: agilidad en los trámites, reducción de costes y seguridad en el control de las personas que acceden a las aplicaciones y a los sistemas.

4.2. Requisistos del sistema

4.2.1. SO: Microsoft Windows 7 / 8 / 10.

4.2.2. Procesador: Quad core 2.4GHz.

4.2.3. Memoria: 1 GB de RAM.

4.2.4. Gráficos: NVidia GTX 360 ó Radeon HD 5970.

4.2.5. DirectX: Versión 11.

4.2.6. Almacenamiento: 2 GB de espacio disponible.

4.2.7. Tarjeta de sonido: DirectX 11 compatible Tarjeta de sonido.

4.3. Pataformas

4.3.1. Multiplataforma

4.4. Ventajas

4.4.1. Lo más ventajoso de Oracle es que puede ejecutarse en todas las plataformas, desde una PC hasta un supercomputador.

4.4.2. Además soporta todas las funciones que se esperan de un servidor "serio" y permiten el uso de particiones para la mejora de la eficiencia, de replicación e incluso ciertas versiones admiten la administración de bases de datos distribuidas.

4.5. Desventajas

4.5.1. Una de las principales desventajas de Oracle es el elevado costo económico en licencias personales. Además una mala configuración en la instalación de este software lo convierte en un sistemadesesperante y lento.

5. PostgreSQL

5.1. Caracteristicas

5.2. Sus características técnicas la hacen una de las bases de datos más potentes y robustos del mercado. Diseñado para ambientes de alto volumen y nadie puede demandarlo por violar acuerdos de licencia, puesto que no hay costo asociado a la licencia del software.

5.3. Requisitos del sistema

5.4. 512 Mb de memoria RAM. 1024 Mb máquina virtual. 1 GB de espacio de disco duro. Sistema operativo: Windows, Linux y Unix. Arquitectura del sistema 32/64 bit. Protocolo de red TCP/IP. Proyector con una resolución de al menos 800 x 600 - indispensable

5.5. Plataformas

5.6. Multiplataformas

5.7. Ventajas

5.8. Instalación ilimitada Fácil de Administrar y dispone de la flexibilidad para hacer investigación y desarrollo de sistemas sin necesidad de incurrir en costos adicionales de licenciamiento. Está disponible para más de 34 plataformas y es un software de código abierto.

5.9. Desventajas

5.10. Es 3 veces más lento que My SQL. La sintaxis de algunos de sus comandos o sentencias no es nada intuitiva y es muy consumista de recursos. No posee ayuda en línea hay foros oficiales, pero no hay una ayuda obligatoria.