Aprendiendo Desarrollo

Bases de datos relacionales

Una base de datos relacional es un tipo de base de datos que almacena y proporciona acceso a puntos de datos que están relacionados entre sí. Las bases de datos relacionales almacenan los datos en una serie de tablas. Las interconexiones entre las tablas se especifican como claves externas. Una clave externa es una referencia única de una fila de una tabla relacional a otra fila de una tabla, que puede ser la misma tabla, pero lo más habitual es que sea una tabla diferente.

PostgreSQL (Recomendado)

PostgreSQL, también conocido como Postgres, es un sistema de gestión de bases de datos relacionales gratuito y de código abierto que hace hincapié en la extensibilidad y el cumplimiento de SQL.

MySQL

MySQL es un sistema de gestión de bases de datos relacionales (RDBMS) de código abierto increíblemente popular. MySQL puede utilizarse como cliente independiente o junto con otros servicios para proporcionar conectividad a bases de datos. La M de la pila LAMP significa MySQL; sólo eso ya debería dar una idea de su prevalencia.

MariaDB

El servidor MariaDB es una bifurcación del servidor MySQL desarrollada por la comunidad. Iniciado por miembros del equipo original de MySQL, MariaDB trabaja activamente con desarrolladores externos para ofrecer el servidor SQL abierto más completo, estable y con las licencias más razonables de la industria. MariaDB se creó con la intención de ser una versión más versátil y sustitutiva de MySQL.

MS SQL

MS SQL (o Microsoft SQL Server) es el sistema de gestión de bases de datos relacionales (RDBMS) desarrollado por Microsoft. MS SQL utiliza el lenguaje de consulta T-SQL (Transact-SQL) para interactuar con las bases de datos relacionales. Existen muchas versiones y ediciones diferentes de MS SQL

Oracle

Oracle Database Server or sometimes called Oracle RDBMS or even simply Oracle is a world leading relational database management system produced by Oracle Corporation.