1. Características Herramientas Administración ,edición, Consulta,control de
bases de datos
Monitoreo y Estadísticas
MySQL ⦁Permite escoger múltiples motores de
almacenamiento para cada tabla.
⦁Mydumper
⦁XtraBackup
PhpMyAdmin: ofrece todas las herramientas de
administración de MySQL de una forma sencilla,
como la generación de tablas, su manipulación,
acceso a los datos, usuarios de MySQL, creación y
restauración de copias de seguridad, etc.
Sequel Pro: contiene todas las funcionalidades
esenciales para el uso del día a día: la consulta de la
información, edición y creación de tablas, realización
de backups, etc.
HeidiSQL: Es un programa maduro, con una nutrida
cantidad de funcionalidades, que permite comenzar
a administrar MySQL o a acceder a las bases de
datos prácticamente sin apenas necesitar formación.
AggreGate Network Manager
proporciona la herramienta de
Monitoreo de MySQL de alta
calidad lista para ser usada
en la supervisión sin agente
de MySQL y sin carga
adicional en su base de datos
monitoreada.
El Controlador Nativo de
MySQL soporta la obtención
de estadísticas sobre la
comunicación entre el cliente
y el servidor. Las estadísticas
obtenidas son de dos tipos
principales:
*Estadísticas del cliente
*Estadísticas de conexión
⦁Agrupación de transacciones, pudiendo reunirse de
forma múltiple desde varias conexiones con el fin de
incrementar el número de transacciones por
segundo.
⦁Conectividad segura.
⦁Ejecución de transacciones y uso de claves
foráneas.
⦁Tcprstat
⦁Pt-table-checksum
⦁Pt-stalk
⦁Mycheckpoint
⦁Shard-Query
⦁Presenta un amplio subconjunto del lenguaje SQL. ⦁Pt-archiver
⦁Replicación ⦁Oak-security-audit
⦁Disponible en casi todas las plataformas o
sistemas.
⦁Búsqueda e indexación de campos de texto.
⦁Utiliza varias herramientas para portabilidad.
Microsoft
SQL Server
● Soporte exclusivo por parte de Microsoft.
● Escalabilidad, estabilidad y seguridad.
● Posibilidad de cancelar consultas.
*Azure Data Studio
*SQL Server
Management Studio
(SSMS)
*Administrador de
configuración
*SQL Server Migration Assistant
*Asistente Para
experimentación con base de
datos.
● Potente entorno gráfico de administración
que permite utilizar comandos DDL y DML.
*SQL Server Data
Tools (SSDT)
Distributed Replay
● Aunque es nativo para Windows puede
utilizarse desde hace ya un tiempo en otras
plataformas como Linux o Docker.
*Visual Studio Code
Oracle ⦁Soporte de transacciones.
⦁Estabilidad.
⦁Escalabilidad.
⦁Multiplataforma.
Oracle SQL Developer
Data Modeler, los
usuarios pueden crear,
navegar y editar
modelos lógicos,
relacionales, físicos,
multidimensionales y
de tipo de datos.
La función View -> Reports de Oracle SQL
Developer permite seleccionar varios informes
estándar del sistema para ver los detalles de su
base de datos y esquemas. Asimismo, para un fácil
acceso, hay dos informes disponibles desde el menú
Tools y del Navegador de Conexiones,
respectivamente. Ambos son adecuados para
usuarios privilegiados como SYSTEM o SYS. (usted
también puede ejecutarlos como usuario no
privilegiado, como HR, con algunas limitaciones).
AggreGate Network Manager
proporciona una
monitorización de Oracle
continua y lista para usar sin
agentes involucrados. El
administrador mantiene un
seguimiento en tiempo real de
las métricas de Oracle sin
poner carga adicional en sus
servidores.
DBMS_STATS.Desde la
versión 10, Oracle recoge
automáticamente las
estadísticas. Desde la
versión 11, esta tarea se
realiza mediante una tarea de
mantenimiento automatizada.
Microsoft
Access
Access facilita la administración de datos, ya que
sus posibilidades de consulta y conexión le ayudan
a encontrar rápidamente la información deseada,
cualquiera que sea su formato o lugar de
almacenamiento.
Con Access es posible producir formularios e
informes sofisticados y efectivos,
*Copia de Seguridad
*Compactar y Reparar
*El Documentador
*Analizar Rendimiento
*Analizar Tablas
Hay dos variedades básicas de consultas: consultas
de selección y consultas de acciones. Una consulta
de selección simplemente recupera los datos y los
pone a disposición para su uso. Puede ver los
resultados de la consulta en la pantalla, imprimirlos o
copiarlos al portapapeles.
permite analizar todos
los objetos que tienes
definidos en tu base
de datos te dará
varios consejos
sobre cómo alcanzar un
mayor rendimiento en
tu base de datos.
Access permite lograr un considerable aumento en
la productividad mediante el uso de los asistentes y
las macros. Estos permiten automatizar fácilmente
muchas tareas sin necesidad de programar.
PostgreSQL Cumple con ACID, es decir provee atomicidad,
consistencia, aislamiento y durabilidad para sus
operaciones.
s downloaded by 100000813519559 from CourseHero.com on 09-19-2022 20:00:27 GMT
⦁Permite crear esquemas, tablas heredadas y
e
trr
oi.g
cog
me
/fir
le
s
/55
o
31
r2
ie
78
n
9/tc
a
ua
d
dr
o
o-
s
com
apae
rav
tiv
e
o-
n
St
G
o
Bs
D-tq
op
u
-1
e
0do
n
cx
o
/ poseen otros
motores.
PgAdmin PgAdmin Navicat Premium
This study source wa
https://www.courseh
PgAccess
-
N
05
a
:0
v
0
icat Premium
EMS SQL manager
es una aplicación gráfica para trabajar con el diseño
y administración total de bases de datos incluye un
constructor de consultas, un editor de SQL y un
servidor del lado del editor de código.
Provee algunas utilidades
como importación y
exportación de archivos,
herramienta de modelado de
for PostgreSQL datos y creación de informes,
2. ⦁Permite definir procedimientos, no solo en
PostgreSQL, sino también en otros muchos
lenguajes como Pearl, TCL o Python. Incluso si
lenguaje que queramos usar no está soportado,
podemos definirlo con nuevas extensiones.
⦁Si necesitamos algún tipo de dato que no esté
soportado de serie, también podemos definirlos.
monitorización de servidores
y copias de seguridad.
Postgres incluye un
subsistema de recolección de
estadísticas que permite
obtener información acerca
de la actividad del servidor.
Este recolector contabiliza
accesos a tablas e índices a
nivel de bloques en disco y
filas.
DB2 *Información de configuración y tiempo de ejecución
de HADR (Database High Availability and Disaster
Recovery).
*Aplicaciones que actualmente están esperando
bloqueos y otros detalles sobre los recursos de
bloqueo.
*Sucesos clave del servidor, el número de
conexiones del servidor, las bases de datos con la
proporción más baja de aciertos de agrupación de
*almacenamientos intermedios y aplicaciones con el
porcentaje más alto de sentencias SQL fallidas
*Uso de tamaño y de página de los espacios de
tablas.
*Gestionar sus datos a
lo largo de su ciclo de
vida, desde su
requisición hasta su
retiro
*Supervisar el estado
general de su
ambiente de base de
datos
Analizar y optimizar el
desempeño en las
tareas de consultas,
bases de datos y
aplicaciones
*Recursos del sistema donde se está ejecutando el
servidor de DB2 Server, incluyendo el uso de la
CPU, de la memoria e información de red.
*Información de registro, como la cantidad de
espacio de registro activo, el porcentaje de registro
secundario y la cantidad de espacio utilizando por
los registros de archivado.
Acelerar y optimizar
tareas, como
instalación,
configuración,
corrección,
actualizaciones, copia
de seguridad y
restauración,
clonación de base de
datos, gestión de
pruebas y rutinas de
limpieza de datos
Aumentar la calidad y
la consistencia de los
datos a través de
políticas, modelos y
métodos compartidos
Migrar datos entre la
nube y los sistemas
on-premises.
MongoDB Indexación. El concepto de índices en MongoDB es
similar al empleado en bases de datos relacionales,
con la diferencia de que cualquier campo
documentado puede ser indexado y añadir múltiples
índices secundarios.
⦁Replicación. Del mismo modo, la replicación es un
proceso básico en la gestión de bases de datos.
MongoDB soporta el tipo de replicación primario-
secundario.
⦁Balanceo de carga. MongoDB tiene la capacidad de
ejecutarse de manera simultánea en múltiples
servidores, ofreciendo un balanceo de carga o
servicio de replicación de datos, de modo que
podemos mantener el sistema funcionando en caso
de un fallo del hardware.
⦁Almacenamiento de archivos. Aprovechando la
capacidad de MongoDB para el balanceo de carga y
la replicación de datos, Mongo puede ser utilizado
también como un sistema de archivos. Esta
funcionalidad, llamada GridFS e incluida en la
distribución oficial, permite manipular archivos y
contenido.
⦁Ejecución de JavaScript del lado del servidor.
s
M
do
o
w
n
nlg
oa
o
de
D
d B
by 1t
0i0
e
00
n
0e
813l5
a
195
c
59
af
p
ro
a
mc
C
io
d
ua
rsd
eHed
roe
.com
re
on
a0
li
9
z
-1
a
9-
r20c
22
o2
n
0:
s
00
u
:2
lt
7a
G
s
MT
utilizando JavaScript, haciendo que estas sean
e
e
ro
n
.c
v
om
ia
/f
d
ile
a
/5
s
531
d
27
ir
8
e
9/
c
cu
ta
a
dr
m
o-c
e
om
np
te
arat
a
ivo-
lS
a
GB
b
D
a
-t
s
op
e
-10
d
do
e
cx/
datos para ser
Robomongo Mongo23 Mongostat24
Navicat for MongoDB Shell interactivo que permite a los desarrolladores y Instrumento de línea de
Mongo23
administradores ver, insertar, eliminar y actualizar
datos en su base de datos.
comandos que muestra en
resumen una lista de
estadísticas de una instancia
de MongoDB en ejecución.
This study source wa -05:00
https://www.courseh
3. ejecutadas.
SQLite SQLite es un sistema completo de bases de datos
que soporta múltiples tablas, índices, triggers y
vistas. No necesita un proceso separado
funcionando como servidor ya que lee y escribe
directamente sobre archivos que se encuentran en
el disco duro.
La base de datos se almacena en un único fichero a
diferencia de otros DBMS que hacen uso de varios
archivos. SQLite emplea registros de tamaño
variable de forma tal que se utiliza el espacio en
disco que es realmente necesario en cada
momento.
SQLite Manager
SQLite Database
Browser:
SQLite Database Browser:
software gratuito, de dominio público y una
herramienta visual de código abierto, utilizado para
crear, diseñar y editar archivos de base de datos
compatible con SQLite.
SQLite se enlaza con el
programa pasando a ser parte
integral del mismo. El
programa utiliza la
funcionalidad de SQLite a
través de llamadas simples a
subrutinas y funciones.
El código fuente está pensado para que sea
entendido y accesible por programadores promedio.
Todas las funciones y estructuras están bien
documentadas.
MariaDB Migración Perfecta de Datos DBEdit MONyog
ofrece un módulo de análisis
de registros, un sniffer de
consultas y un "observador de
procesos" que hace que sea
fácil de identificar las
declaraciones y las
aplicaciones que se ejecutan
en el servidor, puede
monitorizar continuamente las
consultas en tiempo real y
enviar las notificaciones de
las consultas que tardan más
de una cantidad especificada
de tiempo en ejecutarse.
También puede especificar
una opción para matar ese
tipo de consultas
⦁Herramienta de Manipulación Diversificada
⦁Editar Fácilmente SQL
dbForge Studio for
MySQL
⦁Diseñador Inteligente de Bases de Datos
SQLyog
⦁Aumente su Productividad
phpMyAdmin
⦁Colaborar de Forma Sencilla
⦁Conéctese con Seguridad
⦁Licencias Multiplataforma
Redis ● Increíblemente rápido. Los datos se
encuentran en la memoria principal, a diferencia de
otros sistemas que se encuentran en SSD o disco
duro convencional.
Desktop Manager
(RDM)
Applications
Manager
● Estructuras de datos en memoria. Con Redis
podemos guardar claves de diferentes tipos de
datos y disponemos de un tamaño máximo de
512MB para una cadena, ya sea texto o datos
binarios. También admite listas de cadenas,
conjuntos de cadenas sin orden, conjuntos
clasificados por puntuación, hashes e
HyperLogLogs. Es decir, podemos almacenar en la
memoria prácticamente cualquier tipo de dato.
● Replicación y persistencia. Como
comentamos antes, Redis hace uso de una
arquitectura maestro-esclavo y acepta la replicación
asíncrona que hace que pueda copiar datos en
multitud de servidores esclavos. Con esto se
mejoran las lecturas y la recuperación cuando falla
el servidor principal.
● Compatibilidad con casi cualquier lenguaje.
Los que quieran desarrollar en Redis, pueden
hacerlo con multitud de lenguajes de programación,
como por ejemplo Java, Python, PHP, C, C++, C#,
JavaScript, Node.js, Ruby, R, Go y muchos más.
This study source was downloaded by 100000813519559 from CourseHero.com on 09-19-2022 20:00:27 GMT -05:00
https://www.coursehero.com/file/55312789/cuadro-comparativo-SGBD-top-10docx/