Você está na página 1de 9

INSTITUTO TECNOLÓGICO SUPERIOR DE MOTUL

ACTIVIDAD: Cuadro comparativo de los manejadores de base de datos

Administración de base de datos

UNIDAD 1

MAESTRO: L.C.C Jesús Epifanio Bote May


ALUMNOS:

Juan Carlos Canul Pech


José Rodolfo Chi Cime
Leisy Aideé Cortes Koh
José Armando Cime Caamal

MOTUL, YUCATÁN, MÉXICO


Fecha: 12 de febrero del 2019
SGBD MEMORIA P.BACKGROU E. E.FISICA DRIVER A.CONCURRE
ND LOGICA NTE
SQLSERV La configuración Este proceso en Filegroup Datafile Microsoft Locks
predeterminada para la segundo plano se External Extend proporciona un → protege los
ER memoria mínima del ejecuta en algún Protocols Page controlador de Java contenidos lógicos del
servidor es 0, y la momento después de Query processor Logfile Database índice de otros txns .
configuración confirmar la Storage Engine Connectivity (JDBC) → Se retuvo durante la
predeterminada para la transacción de Access methods para usar con SQL duración txn.
memoria máxima del eliminación y elimina SQL OS Server y Azure SQL → Necesita poder
servidor es físicamente los Database. deshacer los cambios.
2.147.483.647 registros fantasmas de Cierres
megabytes (MB). De las páginas. El proceso → protege los tramos
forma predeterminada, de limpieza de críticos de estructura de
SQL Server puede registros fantasma se datos interna del índice a
cambiar sus requisitos ejecuta partir de otros hilos.
de memoria de forma automáticamente en → Se retiene para la
dinámica según los un intervalo (cada 5 duración de la
recursos disponibles del segundos para SQL operación.
sistema. Server 2012 + y cada → No necesita poder
10 segundos para SQL deshacer los cambios.
Server 2008/2008 R2)
y comprueba si alguna
página se ha marcado
con registros
fantasma. Si encuentra
alguna, continúa y
elimina los registros
que están marcados
para eliminación, o
como fantasma, con un
alcance máximo de 10
páginas con cada
ejecución.
ORCLE El Área Global del Database write process La estructura La estructura El driver del conector Para hacer que Oracle
Sistema (SGA) es un (DBWn): Se encarga lógica está física se es específico de la soporte más de una
grupo de estructuras de de escribir los bloques formada por los corresponde a base de datos y de la petición de manera
la memoria compartida sucios del “Database tablespace y los los ficheros del versión de la misma. concurrente hay que
que contiene datos e Buffer Cache” a disco. objetos de un sistema Oracle antes usaba modificar la variable
información de control Log writer process esquema de BD operativo: de classes12.zip, ahora PROCESSES del
de una instancia de una (LGWR): Se encarga (tablas, vistas, datos se llama ojdbc14.jar sistema. Para ello
BD. Si varios usuarios de transferir la índices,...). (datafiles), de ejecutamos la siguiente
se conectan de forma información del Redo redo log y de sentencia con el usuario
concurrente a la misma Log Cache a los control system:
instancia, entonces los ficheros físicos de (controlfiles).
datos se comparten en el REDO. ALTER SYSTEM SET
SGA, por lo que Checkpoint process PROCESSES=num_pro
también se llama shared (CKPT): Sincroniza el cesos SCOPE=SPFILE;
global area. fichero de control con
las cabeceras de los
data files.
System monitor
process (SMON): Es
el monitor del sistema.
Monitoriza el sistema,
recupera la instancia si
fuera necesario.
Process monitor
process (PMON): Es
el monitor de
procesos. Controla las
sesiones, mata las
sesiones que
considera, y se encarga
del registro dinámico
del Listener.
Recoverer process
(RECO)
Job queue coordinator
(CJQ0)
Job slave processes
(Jnnn)
Archiver processes
(ARCn)
Queue monitor
processes (QMNn)
POSTGRE PostgreSQL, es posible Procesos Requeridos application_na Zona memoria PostgreSQL JDBC
que deba aumentar los de Procesos back- me: el nombre compartida Driver 42.2.5
S SQL valores de ground de la Socket de
shared_buffers y ● WAL Writer suscripción TCP/IP
max_locks_per_transact ● Background Writer backend_start: Almacenamient
ion en el archivo ● Checkpointer fecha y hora o de disco
postgresql.conf. exacta del
shared_buffers. comienzo de la
max_locks_per_transa replicación
ction lógica.
state: si está
funcionando
recibiremos
“streaming” o
transmitiendo.
sent_location:
valor
hexadecimal a
fines de
auditoría
binaria.
write_location:
ídem anterior.
flush_location:
ídem anterior.
sync_state:
devuelve valor
asíncrona, es
decir, se ejecuta
de manera
independiente o
en segundo
plano.

PROGRES PROGRESS soporta la Los procesos de back- Progress la La estructura Progress DataDirect Mediante un sistema
automatización ActiveX ground para Progress estructura física de Connect y Connect64 denominado MVCC el
S como Controlador de este podría ser usado lógica del progress es que para ODBC Progress proceso concurrente de
automatización. Esto solo si la tarea que Software ha se va a OpenEdge Wire Progress permite que
permite que sea posible quieres realizar de presentado una encontrar Protocol Driver mientras un proceso
escribir código para una verdad es posible nueva estructura directamente en versión 7.1.6 escribe en una tabla,
aplicación en 4GL, que determinar un corporativa nuestros otros accedan a la misma
se conecte y maneje los progreso determinado, dirigida a la volúmenes de tabla sin necesidad de
objetos de si lo que quieres hacer extensión de sus almacenamiento bloqueos. Cada usuario
automatización en algún es conectarte a la BD y servicios e- , ya sean locales obtiene una visión
Servidor de recuperar información business hacia o una cabina de consistente de lo último
automatización. Esto se ese tiempo de las empresas discos, un NAS, a lo que se le hizo
hace creando una conexión y recupero europeas. Así, NFS, ZPOOL, commit. es altamente
conexión a un objeto de de datos no puede ser la firma ha etc. escalable tanto en la
automatización y reflejado en un creado dos Generalmente enorme cantidad de
haciendo referencia a progreso porque no líneas de en una base de datos que puede manejar
sus propiedades y puedes determinar negocio que dan datos progress como en el número de
métodos. La memoria cuánto tardara la DB forma a dos en producción usuarios concurrentes
del sistema de progress en responder las compañías es aconsejable que puede acomodar.
que se usa seria: 3GB actualizaciones en totalmente trabajar con una
(para las simples). segundo plano. independientes, cabina de
Necesita de una Sonic Software almacenamiento
memoria de 500 MB Y y NuSphere. dedicada para
un server de 6Gb de Una base de evitar
RAM. datos de concurrencia en
progress está los discos y con
formada por una ASM
o varias (automatic
unidades storage
lógicas management),
llamadas pero
tablespaces. Un hablaremos de
tablespace es la esto en otra
unidad de
almacenamient ocasión.(dbf,log
o lógico. ,pf)
El servidor Firebird –y Si tiene una red Firebird .fdb Concurrentemente
cualquier base de datos simple de dos almacena los .msg Firebird- significa “al mismo
que cree o a la que se máquinas enlazadas metadatos en un .log 2.5.8.27089_0_Win3 tiempo”.
conecte– deben residir por un cable cruzado, conjunto de .so 2.exe
en un disco duro puede configurar su tablas que se .dll 6M Pues bien, eso depende
Físicamente conectado servidor con crean dentro de de la versión del
a la máquina servidora. cualquier dirección IP la Base de Firebird y de la
No puede ubicar que desee excepto datos, las tablas arquitectura que
componentes del 127.0.0.1 (que está de sistema. estemos usando.
FIRE BIRD servidor o una base de reservada para un Todas las tablas
datos servidor de del sistema SuperServer, hasta la
en un disco mapeado, realimentación tienen versión 2.5.2, 1024
un directorio local) y, por supuesto, identificadores usuarios concurrentes.
compartido o un la dirección IP que que comienzan Desde la versión 2.5.3,
sistema de archivos de está usando para su con “RDB$”. 2048 usuarios
red. máquina cliente. Si Por ejemplo concurrentes.
conoce la dirección IP RDB$DATAB
“nativa” de sus ASE contiene SuperClassic, hasta la
tarjetas de red, y son información de versión 2.5.2, 1024
diferentes, puede definición de la usuarios concurrentes.
simplemente usar propia base de Desde la versión 2.5.3,
ésas. datos. 2048 usuarios
• Si su intención es concurrentes.
probar una instalación
en una única máquina Classic, no tiene límites.
como cliente y Depende solamente de
servidor, debería usar la memoria RAM
la disponible.
dirección de
realimentación local -
localhost, con la
dirección IP 127.0.0.1
Conclusión:

Después de haber realizado este cuadro comparativo nos sirvió para conocer un poco más los manejadores de base de datos que
existen, así como sus principales características que son algunos muy diferentes con otros al igual que las ventajas y desventajas de
cada uno de estos, para realizar este trabajo requerimos de consultas de distintas páginas para lograr recaudar la información necesaria
para poder comprender más acerca de los manejadores y así poder lograr realizar el cuadro comparativo.

Referencias Bibliográficas

https://sg.com.mx/revista/17/sqlite-la-base-datos-embebida
https://www.ecured.cu/SQLite
http://soyprogramador.liz.mx/conociendo-un-poco-ms-a-sqlite/
http://ventajasydesvantajasdebasesdedatos.blogspot.com/
http://ftp.tcrc.edu.tw/MySQL/doc/refman/5.0/es/features.html
https://mysqldaniel.wordpress.com/ventajas-y-desventajas/
http://firebirdinfo.blogspot.com/2017/02/ventajas-y-desventajas.html
http://software-libre.shoutwiki.com/wiki/Caracter%C3%ADsticas_FIREBIRD
http://oraclebddepn.blogspot.com/2013/05/ventajas-y-desventajas.html https://mysqldaniel.wordpress.com/ventajas-y-desventajas/

https://prezi.com/923yydsinkww/concepto-caracteristicas-ventajas-y-desventajas-de-mysqly-workbench/
http://firebirdinfo.blogspot.com/2017/02/ventajas-y-desventajas.html http://software-
libre.shoutwiki.com/wiki/Caracter%C3%ADsticas_FIREBIRD https://www.ecured.cu/Oracle

https://es.scribd.com/document/255762728/Ventajas-de-Firebird https://www.ecured.cu/SQLite

https://karlitho.files.wordpress.com/2010/09/carlos-gomez.pdf http://www.gitmedio.com/gitmedio/7-sistemas-gestores-base-de-
datos/ https://datawarehouse.es.tl/Ventajas-y-desventajas.htm https://www.teradata.com/Products/Software/Database

https://www.monografias.com/trabajos40/sistema-teradata/sistema-teradata.shtml
https://www.postgresql.org/docs/10/bgworker.html

https://es.slideshare.net/bjhp90/arquitectura-e-implementacin-de-postgresql-93

http://desktop.arcgis.com/es/arcmap/10.3/manage-data/gdbs-in-postgresql/memory-tuning-postgresql.htm

http://alfa.facyt.uc.edu.ve/computacion/pensum/cs0347/download/exposiciones2005-2006/Oracle%20POstgre%20MySQL.pdf

http://www.revista.unam.mx/vol.1/num2/art1/

https://docs.microsoft.com/es-es/windows/uwp/launch-resume/monitor-background-task-progress-and-completion

https://www.progress.com/odbc/openedge

Você também pode gostar