Está en la página 1de 7

Sistemas Gestores de Bases de Datos

(SGBD)
Un Sistema Gestor de Bases de Datos (SGBD) o DBMA (DataBase
Management System) es una coleccin de programas cuyo objetivo
es servir de interfaz entre la base de datos, el usuario y las
aplicaciones. Se compone de un lenguaje de definicin de datos, de
un lenguaje de manipulacin de datos y de un lenguaje de consulta.
Un SGBD permite definir los datos a distintos niveles de abstraccin y
manipular dichos datos, garantizando la seguridad e integridad de los
mismos.
MySQL
Es un sistema de administracin de una
base

de

datos

con

soporte

para

mltiples usuarios.
MySQL usa el lenguaje SQL estandarizado para el almacenamiento,
actualizacin y acceso a informacin. MySQL es muy rpido y capaz
de almacenar grandes cantidades de datos.
MySQL soporta muchos lenguajes de programacin distintos como: C,
C++, Eiffel, Java, Perl, PHP, Python y TCL. Tambin tiene la opcin de
proteccin mediante contrasea, la cual es flexible y segura.
Sistema Operativo
Windows, Mac, Linux, Solaris,
Tru64, SCO OpenServer, Open
BSD, Novell Netware, entre
otros.

Licencia

Libre

PostgreSQL
PostgreSQL es un completo sistema de
gestin de bases de datos, compatible con
SQL y basada en objetos.
PostgreSQL es capaz de ejecutarse en
Windows de forma nativa como servidor.
Incluye adems una prctica interfaz grfica que facilita su uso y
administracin.
Con PostgreSQL se puede generar bases de datos y gestionarlas,
crear usuarios, mantener tu servidor y todas las otras tareas
relacionadas con la administracin de este tipo de informacin.
Sistema Operativo
Linux. Unix, Mac OS X, Solaris,

Licencia

Tru64, AIX, BSD, HP-UX, SGI IRIX

Libre

y Windows 32/64 bits

Oracle
Oracle

es

bsicamente

una

herramienta cliente/servidor para la


gestin de Bases de Datos. Es un producto vendido a nivel mundial,
aunque la gran potencia que tiene y su elevado precio hace que slo
se vea en empresas muy grandes y multinacionales, por norma
general. En el desarrollo de pginas web pasa lo mismo: como es un

sistema muy caro no est tan extendido como otras bases de datos,
por ejemplo, Access, MySQL, SQL Server, etc.

Oracle es el motor de base de datos relacional ms usado a nivel

mundial.
Puede ejecutarse en todas las plataformas, desde una Pc hasta un

supercomputador.
Oracle soporta todas las funciones que se esperan de un servidor
"serio": un lenguaje de diseo de bases de datos muy completo
(PL/SQL) que permite implementar diseos "activos", con triggers y
procedimientos

almacenados,

con

una

integridad

referencial

declarativa bastante potente.


Permite el uso de particiones para la mejora de la eficiencia, de
replicacin e incluso ciertas versiones admiten la administracin de

bases de datos distribuidas.


El software del servidor puede ejecutarse en multitud de sistemas

operativos.
Oracle es la base de datos con ms orientacin haca INTERNET

Sistema Operativo
Multiplataforma: Windows, Linux,

Licencia

Mac OS X, Solaris, IBM AIX, entre

Comercial

otros.

RazorSQL
RazorSQL es un completsimo gestor y
navegador

de

bases

de

datos.

Compatible con casi treinta sistemas de bases de datos, como DB2,


MySQL, PostgreSQL, Oracle, Informix o SQLite (por citar algunos).
El centro neurlgico de RazorSQL es el navegador. El rbol de
carpetas lateral permite explorar la base de datos con un altsimo
nivel de detalle. El otro punto fuerte de RazorSQL es el editor de
cdigo SQL, con resaltado de sintaxis para la mayora de dialectos

SQL (como PL/SQL y Transact-SQL) y lenguajes de programacin (PHP,


Perl,

Python,

Ruby,

Java,

Objective-C,

etctera).

Esto

facilita

enormemente el desarrollo de programas sobre la base de datos.


Sistema Operativo
Windows, Mac OS X, Linux y

Licencia
Comercial

Solaris

Firebird
Firebird es una base de datos relacional que trabaja
con el lenguaje SQL para manipular datos. Dispone
de la mayora de las instrucciones DDL y DML
estndar de SQL.
Se instala fcilmente pero requiere algo de experiencia en bases de
datos para apreciar sus caractersticas: soporta procedimientos
almacenados y "Triggers", las transacciones son ACID compilant,
acepta funciones externas (UDF), ofrece una gran variedad de medios
para acceder a los datos (nativo/API, driver dbExpress, ODBC, OLEDB,
.Net provider, driver JDBC nativo de tipo 4, mdulo para Python, PHP,
Perl, etc.)
Firebird es muy verstil, puede ejecutarse como servicio o aplicacin.
Tambin suministra un paquete de utilidades en lnea de comandos
para grabar y recuperar copias de seguridad, generar bases de datos,
crear estadsticas, etc.
Este programa est diseado para soportar grandes cantidades de
conexiones

administrar

un

nmero

elevado

de

informacin.
Sistema Operativo

Licencia

gigas

de

Linux, HP-UX, Free BSD, Mac OS,


Solaris y Microsoft Windows.

Libre

SQLiterManager
SQLiteManager es un gestor de
bases de datos SQLite, con una
interfaz muy clara, dividida en
pestaas para los elementos de
diseo,
administracin
y
la
elaboracin de instrucciones SQL,
con la posibilidad de crear y navegar por las tablas, ndices y views,
insertar, eliminar y editar las tablas, ejecutar sentencias SQL, etc.
Dispone de un completo sistema de generacin de informes,
exportables en una gran variedad de formatos, incluyendo HTML, CSV
y XML. En definitiva, SQLiteManager ofrece una forma ms amena
para navegar entre los objetos de nuestras bases de datos, gestionar
las bases de datos y construir instrucciones SQL, junto a una tabla
completa con los resultados de las peticiones formuladas.

Sistema Operativo
Linux, HP-UX, Free BSD, Mac OS,
Solaris y Microsoft Windows.

Licencia
Dominio Publico

Microsoft Access
Access es un editor y gestor de
base de datos, este software
permite crear base datos con formularios de una manera sencilla,
incluso incorpora un esquema estructural para relacionar tablas.
Access cuenta con funciones avanzadas, como la importaciones de
base de datos a otros gestores de base de datos conocidos, Mysql,
Oracle, SQL Server, entre otros.
Para los ms exigentes, Microsoft Access admite macros, cdigo
Visual Basic y bases de datos SQL ya sean locales o compartidas en
redes internas o Internet usando contenido web.
Sistema Operativo
Windows.

Licencia
Comercial

SQL SERVER
SQL Server es un sistema para la
gestin de bases de datos
producido por Microsoft basado en
el modelo relacional. Sus lenguajes para consultas son T-SQL y ANSI
SQL. Microsoft SQL Server constituye la alternativa de Microsoft a
otros potentes sistemas gestores de bases de datos como son Oracle,
PostgreSQL o MySQL.

Optimizador de consultas.
Amplio soporte de datos, evitando de esta manera el problema con
metadatos, ya que incorpora Data Warehousing.
Primera base de datos con OLAP integrado permitiendo conjuntos
de resultados multidimensionales.
Integracin Internet y correo electrnico.
Disponibilidad, fiabilidad y tolerancia a fallos.
Mayor Seguridad en los datos debido a que existe un nico ID de
login tanto para red como para la base de datos.
Password y encriptacin de datos en red para mejorar la seguridad.
Encriptacin de procedimientos almacenados para la integridad y
seguridad de cdigo de aplicacin.
Restauracin en lnea, ya que nicamente los datos que se estn
recuperando quedan como no disponibles. El resto de la base de
datos permanece online y disponible.
Sistema Operativo
Windows.

Licencia
Comercial

CUADRO COMPARATIVO DE LOS PRINCIPALES


GESTORES DE BASE DE DATOS
Caractersticas
Software libre
Multiplataforma
Soporta mltiples
lenguajes de
programacin

SQL
SERVER
NO
NO
POBRE

BASE DE DATOS
MYS POSTGRES
QL
QL
SI
SI
SI
SI
SI
SI

ORACL
E
NO
SI
SI

Cumple propiedades
ACID
Mayor velocidad
Mayor seguridad
Soporta SSL

SI

SI

SI

SI

POBRE
POBRE
SI

SI
SI
SI

POBRE
SI

SI
SI
SI

SI

Existen varios gestores de base de datos, en su mayora son


multiplataforma, corre en diferentes sistemas operativos, los gestores
de base datos ms conocidos y utilizados en pequeas, medianas,
pequeas o grandes empresas. He llegado a la conclusin que Mysql
es un excelente gestor, en lo que respecta a que es gratis, eficiente,
seguro y veloz, adems de compatible con varios lenguajes de
programacin, es recomendable para las empresas.

También podría gustarte