Sunteți pe pagina 1din 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:

Aban Basto Juan José

Canche Hernández Shomar Alejandro

Canche Pech Jorge Armando

Canul Pech Carmen Rafaela

MOTUL, YUCATÁN, MÉXICO


Fecha: 12 de febrero del 2019
istema Memoria Procesos en background Estructura lógica Estructura física Driver Accesos concurrentes
gestor de
Base de
Datos

Una instancia de Oracle esta Daemons: listener de red Los archivos de datos se 3 Tipos: 11.2.0.4 JDBC Thin 2000 Accesos
compuesta por un gran bloque agrupan en: driver concurrentes de
DBWn (Data Base Writer  Control aplicaciones
de memoria localizado una
Process): escribe los archivos del  Table-spaces file(información
area llamada Area del Sistema
buffer a los archivos de datos en pudiendo llegar a acerca de la 2048 máximo numero de
Global (SGA,System Global
disco. pesar hasta 128 TB estructura, sin entrar conexiones a través de
Area), junto a un numero de
(bigfile tablespace). en datos) todas las bases de datos
procesos background. CKPT: proceso encargado de
en una instancia
registrar la llegada de un  Blocks: es la  Redo log files (en
checkpoint. unidad de este son escritos los
Los datos en la instancia almacenamiento datos)
LGWR (LoG WriteR Process):
poseen dos grandes estructuras mas pequeña de la
de almacenamiento:
proceso encargado de escribir en  Data files (datos de
base de datos en
los archivos redo log. los usuarios)
Oracle.
SGA (Server Global Area):
PMON (Process Monitor): se
zona de la memoria en la que
encarga de gestionar el fallo en
se guardan los datos globales
de la instancia. La mayoria de
un proceso de usuario.  Extents: consiste en
sus componentes son SMON( System Monitor): uno o mas blocks.
memorias del tipo cache. Proceso encargado de
monitorizar el sistema.
Oracle PGA (Program Global Area):  Segmentos: un
ARCn (Archiver Process):
Zona de la memoria en la que grupo de extents
proceso de archivado, encargado
se guardan los datos referentes que Oracle trata
de escribir los archivos redo log
a un proceso servidor como una unidad
historicos.
concreto. tal como una tabla
RECO (recoverer process) se o indice. Se
encarga de los fallos en las categoriza en:
transacciones segmentos de
distribuidas(transacciones que información,
incluyen mas de una tabla segmentos de
indice, segmentos
temporales,
segmentos de
rollback (retroceso)

Las bases de datos se pueden En SQL Server hay 3 procesos La base de datos debe tener Los “DataFiles” es donde se Devart ODBC El tamaño del paquete de
optimizar para “procesamiento que manejan la escritura de al menos 1 “FileGroup” el guarda toda la información Driver para SQL red es el tamaño de los
de transacciones” (OLTP) con datos en el disco, el LAZY cual contiene a toda la de la base de datos. Un Server proporciona paquetes de flujo TDS
almacenamiento en renglones WRITER, EAGER WRITER y metadata de la misma base “DataFile” solo puede una solución de usados para la
o “procesamiento analítico” el proceso CHECKPOINT. de datos, es decir tablas y pertenecer a 1 “FileGroup”. conectividad de alto comunicación entre
(OLAP) con almacenamiento Los tres de estos procesos son vistas de sistema, a este rendimiento y rica aplicaciones y el Motor
columna. asíncronos. “FileGroup” inicial se le en características de base de datos
conoce como “Primario” y para aplicaciones relacional. El tamaño del
está presente en todas las basadas en ODBC paquete predeterminado
bases de datos. para acceder a bases es 4 KB y se controla
de datos de SQL mediante la opción de
Server configuración Tamaño de
desde Windows, ma paquete de red.
cOS, Linux, tanto
de 32 bits como
de 64 bits. El
soporte completo
para las funciones
SQL server estándar de la API
ODBC y los tipos
de datos
implementados en
nuestro controlador
hacen que la
interacción de sus
aplicaciones de
base de datos con
SQL Server sea
rápida, fácil y
extremadamente
útil.

Una base de datos relacional Uno de los Web developers de la Motores de Cada registro de índice MySQL ofrece En MySQL, los clientes
desde un punto de vista lógico organización me comentó que almacenamiento. en InnoDB contiene un conectividad y servidores Windows se
usa tablas para guardar los una consulta en una aplicación Conectores. Gestor de encabezado de seis bytes. controladora pueden conectar usando
datos. Internamente un Web estaba demorando conexiones. Los registros en el índice estándar de base de memoria compartida.
mecanismo de demasiado (muchos Procesador de consultas. agrupado contienen campos datos para utilizar MySQL contiene su
almacenamiento (storage minutos).Era necesario analizar Optimizador de consultas. para todas las columnas con aplicaciones propio paquete de
engine) es el encargado de el consumo de memoria, disco y Cache de consultas. definidas por el usuario. con estándares de la pruebas de rendimiento
almacenar en último término CPU en los servidores para Control de concurrencia. Un registro contiene OBDC (one big proporcionado con el
los datos de las tablas en determinar en qué estado se Gestor de recuperación. además un puntero a cada disk cyema) o código fuente de la
dispositivos físicos, para que encontraban durante la ejecución Gestor de transacciones. campo del mismo. también el gran distribución de MySQL.
estos tengan durabilidad. de la misma. Se trata de una Para el diseño lógico del Cada registro de índice disco CYCMA y
aplicación desarrollada por MySQL es necesario ver secundario contiene JDBC (java
MySQL terceros, implementada por sobretodo un buen también todos los campos database
utilizando Java (corriendo sobre motor de almacenamiento definidos para la clave del connectivity).
un servidor Glassfish) y bases de que es única en el mundo índice agrupado.
datos MySQL. de las bases de datos.
MySQL soporta varios
motores de
almacenamiento que tratan
con distintos tipos de
tabla.
MySQL es un SGBD muy
completo y que se llega a
tornar simple y que cumple
con las funciones para cada
desarrollador, claro
tomando en cuenta el uso
que se le va a dar. MySQL
está compuesto por
diversos componentes y
características unas más
complejas que otras.
 Área de memoria local:  WAL Writer  Libpq  Archivo con  PostODBC Mediante un sistema
Asignada por cada proceso extensión .mdf: denominado MVCC
de back-end para su propio  Background Writer  Postmaster
Contiene información
 OpenLink (Acceso concurrente
uso. ODBC multiversión)
 Checpointer  Postgres de inicio de la B.D.
PostgreSQL permite que
 Área de memoria  Gestor de  Archivo con mientras un proceso
compartida: Utilizada por almacenamiento extensión .ndf: escribe en una tabla,
todos los procesos de un Contienen los datos que otros accedan a la misma
servidor.PostgreSQL no caben en el archivo tabla sin necesidad de
principal. bloqueos. Cada usuario
obtiene una visión
 Shared_buffers  Archivo con consistente de lo último a
postgresql
extensión .Idf: Registro lo que se le hizo commit.
 Temp_buffers de transacciones.
 Ficheros y directorios.
 Work_mem
Creación de clúster de b.d:
initdb
 Maintenance_work_mem

Progress para bases de datos con más Dump process Database file  Dbf  ANSI SQL-92 Soporte para 10,000
de 16 petabytes Progress 4GL usuarios concurrentes
Event log file  Log
Soporte para configuraciones  ODBC 3.0
Load process pf
de hasta 32 procesadores SMP
 JBDC
y ccNUMA. Before-image file
 SQL/C
embebido.
After-image-file

Lock file
El servidor Firebird –y Si tiene una red simple de dos Firebird almacena los .fdb Concurrentemente
Firebird. cualquier base de datos que máquinas enlazadas por un cable metadatos en un conjunto .msg Firebird- significa “al mismo
cree o a la que se conecte– cruzado, puede configurar su de tablas que se crean .log 2.5.8.27089_0_Wi tiempo”.
deben residir en un disco duro servidor con dentro de la Base de datos, .so n32.exe
Físicamente conectado a la cualquier dirección IP que desee las tablas de sistema. Todas .dll 6M Pues bien, eso depende
máquina servidora. No puede excepto 127.0.0.1 (que está las tablas del sistema de la versión del Firebird
ubicar componentes del reservada para un servidor de tienen identificadores que y de la arquitectura que
servidor o una base de datos realimentación comienzan con “RDB$”. estemos usando.
en un disco mapeado, un local) y, por supuesto, la Por ejemplo
directorio compartido o un dirección IP que está usando RDB$DATABASE SuperServer, hasta la
sistema de archivos de red. para su máquina cliente. Si contiene información de versión 2.5.2, 1024
conoce la dirección IP definición de la propia usuarios concurrentes.
“nativa” de sus tarjetas de red, y base de datos. Desde la versión 2.5.3,
son diferentes, puede 2048 usuarios
simplemente usar ésas. concurrentes.
• Si su intención es probar una
instalación en una única SuperClassic, hasta la
máquina como cliente y versión 2.5.2, 1024
servidor, debería usar la usuarios concurrentes.
dirección de realimentación Desde la versión 2.5.3,
local - localhost, con la dirección 2048 usuarios
IP 127.0.0.1 concurrentes.

Classic, no tiene límites.


Depende solamente de la
memoria RAM
disponible
Referencias

https://sg.com.mx/revista/38/bases-datos-memoria
https://www.devart.com/odbc/sqlserver/
https://dbamemories.wordpress.com/2011/07/11/arquitectura-de-bases-de-datos-sql-server/
https://www.brentozar.com/blitz/max-memory/
https://prezi.com/gq9tusgbzv5_/arquitectura-y-estructura-de-mysql/
http://andresherediatec.blogspot.com/2013/03/arquitectura-y-logica-de-mysql.html
https://www.linuxito.com/gnu-linux/nivel-alto/508-monitoreo-en-tiempo-real-y-detencion-de-procesos-mysql
https://es.wikipedia.org/wiki/MySQL
https://es.wikipedia.org/wiki/Mecanismos_de_almacenamiento_(MySQL)
https://sg.com.mx/revista/38/bases-datos-memoria
https://www.mssqltips.com/sqlservertip/2986/comparing-sql-server-and-oracle-background-processes/

https://docs.oracle.com/cd/E11882_01/timesten.112/e21643/limit.htm#TTREF455
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

S-ar putea să vă placă și