Está en la página 1de 3

Sistemas Gestores de Bases de Datos

• Tipos de gestores de base de datos


o Relacional
Una base de datos relacional es un tipo de base de datos que almacena y
proporciona acceso a puntos de datos relacionados entre sí. Se basan en
una forma intuitiva y directa de representar datos en tablas.

o No relacional
Son un sistema de almacenamiento de información que se caracteriza por
no usar sql para consultas, también se les llama NoSQL. No trabajan
estructuras definidas (los datos no se almacenan en tablas).

• Gestores
o Mysql
Es un sistema de gestión de basa de datos relacoinal desarrollado bajo
licencia dual (pública general y comercial) por Oracle Corporation, es
considerada la base de datos de código abierto más popuar del mundo.
Los derechos de autor del código están en poder del autor individual está
desarrollado en su mayor parte en ANSI y C++.
Funciona en varias plataformas como: AIX, BSD, FreeBSD, HP-UX,
Kurisu OS, GNU/Linux, Mac OS X, NetBSD, Open BSD, OS/2 Warp, QNX,
SGI IRIX, solaris, Sun OS, SCO Open Server, SCO UnixWare, Tru64,
eBD, Windows, OpenVMS.
Las características disponibles en las últimas versiones se puede destacar
que posee un amplio subconjunto del lenguaje SQL.
En cuanto a precios se refiere MySQL posee tres tipos de servicios de
paga Standard, Enterprise y Cluster. Cada uno con el costo en euros de 1,
709.22 – 10, 255.31, 4, 273.04 – 25, 638.27 y 8, 546.09 – 51, 276.54
respectivamente.
MySQL es muy tilizados en aplicaciones web, como Joomla, Wordpress,
Drupal o phpBB. Ejemplos de software que utiliza MySQL son Facebook,
Wikipedia, Google y Twitter.
o Mariadb
Es un sistema de gestión de bases de datos derivado de MySQL con
licencia GPL. Este surge a raíz de la compra de sun Microsystems. Es
una bifurcación directa de MySQL que asegura la existencia de una
versión de este producto con licencia GPL. Es compatible con Linux y
Windows. Posee, en general, las mismas características que MySQL, sin
embargo, Mariadb provee unas facilidades de usos como, índices y tablas
en INFORMATION_SCHEMA y nuevas opciones a comandos como
FLUSH y SHOW y otros cambios de manejo en comandos provenientes
de MySQL.
En el caso de skysql, una base de datos en la nube, MarianaDB tiene un
costo de .1318USD por hora.
MaríaDB se puede usar desde la mayoría de sistemas de administración
exixtentes para MySQL y es compatible con aplicaciones como
WordPress, Drupal, etc.

o Sql Server
Es un sistema de gestión de base de datos relacional desarrollado por
Microsoft, lanzado en 1989. Es una implementación del estándar ANSI del
lenguaje SQL, utilizado para manipular y recuperar datos, crear tablas y
definir relaciones entre ellas. Puede ser configurado para utilizar varias
instancias en el mismo servidor físico, la primera instalación lleva
generalmente el nombre del servidor y, las siguientes, nombres
específicos.
SQL Server es compatible con Windows y Linux.
Tiene la característica de que en cada instalación de SQL Server hay 4
bases de datos de sistema, y la capacidad de crear nuevas bases de
datos por el usuario, en los cuales los datos están almacenados en tablas.
Las bases de datos creadas por los usuarios incluyen un archivo de datos
con las tablas y los distintos objetos a nivel de la base de datos.
Las base de datos se jerarquizan como máster, msdb, model y tmpdb.
Cada una cumpliendo con un funcionamiento exclusivo.
SQL Server posee diferentes servicios, los de paga (standard y
Enterprise) tienen un rango de precios empezando desde 209USD hasta
13,748USD.
SQL Server es utilizado en sistemas o redes que hacen un manejo de
información muy grande (miles de solicitudes por segundo).

o Oracle
Es un sistema de gestión lanzado en 1977, desarrollado en Python, java,
c y c++. De tipo ORDBMS o Object Relational Data Base Management
System, desarrollado por Oracle Corporation. Mejora la gestión de
grandes bases de datos y aumenta el nivel de seguridad. Es compatible
con Windows y Linux y tiene un rango de precios que parte desde 1.72
USD hasta 118.40USD.
Oracle es utilizado en sistemas con necesidad de un grado alto de
seguridad en la información que maneja.

o Postgresql
Es un sistema de gesión de bases de datos relacional orientado a objetos
y es de código abierto, publicado bajo licencia PostreSQL. Fue lanzado en
1996, desarrollado en C. Es compatible con Windows y Linux. Se
caracteriza por su alta concurrencia, amplia variedad de tipos nativos y
otras características, por ejemplo, sus claves ajenas, denominadas llaves
ajenas o claves foáneas. PostgreSQL es completamente gratuito.
Postrgresql es utilizado en sistemas relativamente pequeños y con
búsqueda de costos bajos.

o Firebase
Es una plataforma para el desarrollo de aplicaciones web y aplicaciones
móviles lanzada en 211, es una plataforma en la nube que usa un
conjunto de herramientas para creación y sincronización de proyectos.
Se caracteriza por la fácil sincronización de datos entre proyectos sin la
necesidad de administrar conexiones o escribir lógica de sincronización;
es multiplataforma teniendo posibilidad de uso en sistemas como IOS,
Android y web. Posee varios servicios y planes que parten desde 240USD
al mes hasta 117,346USD al mes. Firebase es utilizado para proyectos
que requieren facilidad de desarrollo.

o MongoDB
Es un sistema de base de datos NoSQL, orientado a documentos y de
código abierto, lanzado en 2009. No guarda los datos en tablas, guarda
estructuras de datos BSON con un esquema dinámico, haciendo que la
integración de datos en ciertas aplicaciones sea más fácil y rápida. Es una
base de datos utilizada en empresas como MTV, Cragslist, Fouscquare,
etc. Es compatible con Windows, Linux y Solaris. Es completamente
gratuito y es utilizado en producción de sistemas con esquemas
dinámicos. Entre sus características principales posee: Consultas ad hoc,
indexación, replicación, balanceo de carga, almacenamiento de archivos y
agregación.

También podría gustarte