SlideShare ist ein Scribd-Unternehmen logo
1 von 12
Una introducción al software
de base de datos de código
abierto
UNA BASE DE DATOS ES ELALMACENAMIENTO DE FONDO DE UNAAPLICACIÓN, COMO, POR
EJEMPLO, UNAAPLICACIÓN WEB (QUE ES EL PRINCIPAL TIPO DE APLICACIÓN AL QUE NOS
REFERIREMOS EN ESTE ARTÍCULO). LA BASE DE DATOS EN SÍ SE ENCUENTRA EN TU SERVIDOR,
JUNTO CON LOS DEMÁS ELEMENTOS DEL BACKEND, COMO LOS ARCHIVOS PRINCIPALES DE TU
SITIO, CUALQUIER MEDIO QUE UTILICES Y LOS ARCHIVOS DE CONFIGURACIÓN DEL SERVIDOR.
EN UN SENTIDO GENERAL, LA BASE DE DATOS ES UNO DE LOS PUNTOS FINALES DE TU SITIO. POR
EJEMPLO:
•LAS PÁGINAS DE TU SITIO UTILIZARÁN HTML Y PHP PARA HABLAR CON EL SERVIDOR.
•EL SERVIDOR ACCEDERÁ A LA BASE DE DATOS EN TU NOMBRE (UN PROCESO FLUIDO),
EXTRAERÁ O INTRODUCIRÁ DATOS Y LOS DEVOLVERÁ AL FRONTEND.
•TU SITIO MOSTRARÁ O ACTUALIZARÁ SU CONTENIDO EN FUNCIÓN DE LA BASE DE DATOS.
Lo mejor en software de bases de
datos de código abierto: 10
ejemplos
 La siguiente lista contiene algunas bases de datos de código abierto, pero
no es exhaustiva. Existen muchas más opciones de las que podríamos
incluir aquí, por lo que hemos seleccionado nuestras mejores opciones.
 Nuestra primera entrada es posiblemente la opción más destacada para
una base de datos de código abierto, así que empecemos por ahí.
1. MySQL
 MySQL es un sistema de administración de bases de datos
relacionales. Es un software de código abierto desarrollado
por Oracle. Se considera como la base de datos de código
abierto más utilizada en el mundo.
2. MariaDB
 Maria DB: permite editar, guardar y extraer
información de una base de datos, entre otras
herramientas. Además, se debe tener en cuenta
que para utilizar esta herramienta primero se
debe instalar el cliente, el servidor y algunas de
las herramientas de desarrollo..
3. PostgreSQL
 PostgreSQL es un sistema o motor de bases de datos
compatible con los servicios de OVHcloud y la mayoría de las
herramientas más populares del mercado. Es compatible con
diversos modelos de datos para crear aplicaciones orientadas
a objetos, potentes y escalables.
4. Redis
 Redis es un almacén de estructura de datos de valores de
clave en memoria rápido y de código abierto. Redis incorpora
un conjunto de estructuras de datos en memoria versátiles
que le permiten crear con facilidad diversas aplicaciones
personalizadas.
5. SQLite
 SQLite es una biblioteca de C que provee una base de datos
ligera basada en disco que no requiere un
proceso de servidor separado y permite acceder a la
base de datos usando una variación no estándar del
lenguaje de consulta SQL. Algunas aplicaciones pueden
usar SQLite para almacenamiento interno.
6.Neo4j
 Neo4j es un software libre de Base base de datos orientada a
grafos, creada por Neo Technology Inc e implementado en
Java. Neo4j almacena datos estructurados en grafos en lugar
de en tablas, es decir,la información se almacena de forma
relacionada formando un grafo dirigido entre los nodos y las
relaciones entre ellos
7. OrientDB
 OrientDB es una base de datos de modelos múltiples de
NoSQL que funciona con modelos de gráfico, documento,
clave-valor, geoespacial y reactivo. Su flexibilidad permite a
los usuarios administrar diferentes tipos de datos en una base
de datos centralizada.
8. CouchDB
 CouchDB usa vistas como la herramienta principal para
ejecutar consultas y crear informes a partir de archivos
de documentos almacenados. Las vistas le permiten
filtrar documentos para encontrar información relevante
para un proceso de base de datos en particular
9. FirebirdSQL
 Firebird es un sistema de administración de bases de
datos cuya última versión obtiene un aprovechamiento
mayor del hardware, más seguridad y ha mejorado el SQL
que utiliza. Nos ofrece un motor con unas prestaciones
excelentes, que nos servirá, tanto para aplicaciones
pequeñas, como para grandes y comerciales.
10. BigchainDB
 BigchainDB permite a los desarrolladores y a la empresa
implementar pruebas de concepto, plataformas y aplicaciones
de blockchain con una base de datos blockchain escalable.
En lugar de tratar de escalar la tecnología blockchain,
BigchainDB comienza con una base de datos distribuida y
luego agrega características de blockchain - control
descentralizado, inmutabilidad y la capacidad de crear y
transferir activos.

Weitere ähnliche Inhalte

Ähnlich wie base de datos con codigos abiertos.pptx

Ähnlich wie base de datos con codigos abiertos.pptx (20)

Principales bases de datos existentes
Principales bases de datos existentesPrincipales bases de datos existentes
Principales bases de datos existentes
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Act4 base datos_reyes_rosalba
Act4 base datos_reyes_rosalbaAct4 base datos_reyes_rosalba
Act4 base datos_reyes_rosalba
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Rila
RilaRila
Rila
 
Actividad4cosdac
Actividad4cosdacActividad4cosdac
Actividad4cosdac
 
Bases dedatos act. 4
Bases dedatos act. 4Bases dedatos act. 4
Bases dedatos act. 4
 
Bases de Datos - Act4_Gonzalez_Desirena_JuanCarlos
Bases de Datos - Act4_Gonzalez_Desirena_JuanCarlosBases de Datos - Act4_Gonzalez_Desirena_JuanCarlos
Bases de Datos - Act4_Gonzalez_Desirena_JuanCarlos
 
Presentación1
Presentación1Presentación1
Presentación1
 
Que es una base de datos
Que es una base de datosQue es una base de datos
Que es una base de datos
 
Las principales bases de datos existentes
Las principales bases de datos existentesLas principales bases de datos existentes
Las principales bases de datos existentes
 
Diferentes tipos de bases de datos
Diferentes tipos de bases de datosDiferentes tipos de bases de datos
Diferentes tipos de bases de datos
 
Las principales bases de datos existentes
Las principales bases de datos existentesLas principales bases de datos existentes
Las principales bases de datos existentes
 
Principales bases de datos
Principales bases de datosPrincipales bases de datos
Principales bases de datos
 
Principales bases de datos
Principales bases de datosPrincipales bases de datos
Principales bases de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
BD Escobar Gómez Daniel
BD Escobar Gómez DanielBD Escobar Gómez Daniel
BD Escobar Gómez Daniel
 
Pricipales bases de datos
Pricipales bases de datosPricipales bases de datos
Pricipales bases de datos
 

Kürzlich hochgeladen

SISTEMA INTEGRADO DE ADMINISTRACION FINANCIERA - SIAF MODULO ADMINISTRATIVO
SISTEMA INTEGRADO DE ADMINISTRACION FINANCIERA - SIAF MODULO ADMINISTRATIVOSISTEMA INTEGRADO DE ADMINISTRACION FINANCIERA - SIAF MODULO ADMINISTRATIVO
SISTEMA INTEGRADO DE ADMINISTRACION FINANCIERA - SIAF MODULO ADMINISTRATIVOELIAMARYTOVARFLOREZD
 
Introducción a Plone CMS - World Plone Day 2024
Introducción a Plone CMS - World Plone Day 2024Introducción a Plone CMS - World Plone Day 2024
Introducción a Plone CMS - World Plone Day 2024Leonardo J. Caballero G.
 
MacOS SISTEMA OPERATIVO CARACTERISTICAS.pptx
MacOS SISTEMA OPERATIVO CARACTERISTICAS.pptxMacOS SISTEMA OPERATIVO CARACTERISTICAS.pptx
MacOS SISTEMA OPERATIVO CARACTERISTICAS.pptxcalzadillasluis134
 
Presentación de html, css y javascript.
Presentación  de html, css y javascript.Presentación  de html, css y javascript.
Presentación de html, css y javascript.CeteliInmaculada
 
Semana 5-Conceptualización del lenguaje de programación C++
Semana 5-Conceptualización del lenguaje de programación C++Semana 5-Conceptualización del lenguaje de programación C++
Semana 5-Conceptualización del lenguaje de programación C++luzgaray6
 
Theme design in Plone 6 - World Plone Day 2024
Theme design in Plone 6 - World Plone Day 2024Theme design in Plone 6 - World Plone Day 2024
Theme design in Plone 6 - World Plone Day 2024Leonardo J. Caballero G.
 

Kürzlich hochgeladen (6)

SISTEMA INTEGRADO DE ADMINISTRACION FINANCIERA - SIAF MODULO ADMINISTRATIVO
SISTEMA INTEGRADO DE ADMINISTRACION FINANCIERA - SIAF MODULO ADMINISTRATIVOSISTEMA INTEGRADO DE ADMINISTRACION FINANCIERA - SIAF MODULO ADMINISTRATIVO
SISTEMA INTEGRADO DE ADMINISTRACION FINANCIERA - SIAF MODULO ADMINISTRATIVO
 
Introducción a Plone CMS - World Plone Day 2024
Introducción a Plone CMS - World Plone Day 2024Introducción a Plone CMS - World Plone Day 2024
Introducción a Plone CMS - World Plone Day 2024
 
MacOS SISTEMA OPERATIVO CARACTERISTICAS.pptx
MacOS SISTEMA OPERATIVO CARACTERISTICAS.pptxMacOS SISTEMA OPERATIVO CARACTERISTICAS.pptx
MacOS SISTEMA OPERATIVO CARACTERISTICAS.pptx
 
Presentación de html, css y javascript.
Presentación  de html, css y javascript.Presentación  de html, css y javascript.
Presentación de html, css y javascript.
 
Semana 5-Conceptualización del lenguaje de programación C++
Semana 5-Conceptualización del lenguaje de programación C++Semana 5-Conceptualización del lenguaje de programación C++
Semana 5-Conceptualización del lenguaje de programación C++
 
Theme design in Plone 6 - World Plone Day 2024
Theme design in Plone 6 - World Plone Day 2024Theme design in Plone 6 - World Plone Day 2024
Theme design in Plone 6 - World Plone Day 2024
 

base de datos con codigos abiertos.pptx

  • 1. Una introducción al software de base de datos de código abierto UNA BASE DE DATOS ES ELALMACENAMIENTO DE FONDO DE UNAAPLICACIÓN, COMO, POR EJEMPLO, UNAAPLICACIÓN WEB (QUE ES EL PRINCIPAL TIPO DE APLICACIÓN AL QUE NOS REFERIREMOS EN ESTE ARTÍCULO). LA BASE DE DATOS EN SÍ SE ENCUENTRA EN TU SERVIDOR, JUNTO CON LOS DEMÁS ELEMENTOS DEL BACKEND, COMO LOS ARCHIVOS PRINCIPALES DE TU SITIO, CUALQUIER MEDIO QUE UTILICES Y LOS ARCHIVOS DE CONFIGURACIÓN DEL SERVIDOR. EN UN SENTIDO GENERAL, LA BASE DE DATOS ES UNO DE LOS PUNTOS FINALES DE TU SITIO. POR EJEMPLO: •LAS PÁGINAS DE TU SITIO UTILIZARÁN HTML Y PHP PARA HABLAR CON EL SERVIDOR. •EL SERVIDOR ACCEDERÁ A LA BASE DE DATOS EN TU NOMBRE (UN PROCESO FLUIDO), EXTRAERÁ O INTRODUCIRÁ DATOS Y LOS DEVOLVERÁ AL FRONTEND. •TU SITIO MOSTRARÁ O ACTUALIZARÁ SU CONTENIDO EN FUNCIÓN DE LA BASE DE DATOS.
  • 2. Lo mejor en software de bases de datos de código abierto: 10 ejemplos  La siguiente lista contiene algunas bases de datos de código abierto, pero no es exhaustiva. Existen muchas más opciones de las que podríamos incluir aquí, por lo que hemos seleccionado nuestras mejores opciones.  Nuestra primera entrada es posiblemente la opción más destacada para una base de datos de código abierto, así que empecemos por ahí.
  • 3. 1. MySQL  MySQL es un sistema de administración de bases de datos relacionales. Es un software de código abierto desarrollado por Oracle. Se considera como la base de datos de código abierto más utilizada en el mundo.
  • 4. 2. MariaDB  Maria DB: permite editar, guardar y extraer información de una base de datos, entre otras herramientas. Además, se debe tener en cuenta que para utilizar esta herramienta primero se debe instalar el cliente, el servidor y algunas de las herramientas de desarrollo..
  • 5. 3. PostgreSQL  PostgreSQL es un sistema o motor de bases de datos compatible con los servicios de OVHcloud y la mayoría de las herramientas más populares del mercado. Es compatible con diversos modelos de datos para crear aplicaciones orientadas a objetos, potentes y escalables.
  • 6. 4. Redis  Redis es un almacén de estructura de datos de valores de clave en memoria rápido y de código abierto. Redis incorpora un conjunto de estructuras de datos en memoria versátiles que le permiten crear con facilidad diversas aplicaciones personalizadas.
  • 7. 5. SQLite  SQLite es una biblioteca de C que provee una base de datos ligera basada en disco que no requiere un proceso de servidor separado y permite acceder a la base de datos usando una variación no estándar del lenguaje de consulta SQL. Algunas aplicaciones pueden usar SQLite para almacenamiento interno.
  • 8. 6.Neo4j  Neo4j es un software libre de Base base de datos orientada a grafos, creada por Neo Technology Inc e implementado en Java. Neo4j almacena datos estructurados en grafos en lugar de en tablas, es decir,la información se almacena de forma relacionada formando un grafo dirigido entre los nodos y las relaciones entre ellos
  • 9. 7. OrientDB  OrientDB es una base de datos de modelos múltiples de NoSQL que funciona con modelos de gráfico, documento, clave-valor, geoespacial y reactivo. Su flexibilidad permite a los usuarios administrar diferentes tipos de datos en una base de datos centralizada.
  • 10. 8. CouchDB  CouchDB usa vistas como la herramienta principal para ejecutar consultas y crear informes a partir de archivos de documentos almacenados. Las vistas le permiten filtrar documentos para encontrar información relevante para un proceso de base de datos en particular
  • 11. 9. FirebirdSQL  Firebird es un sistema de administración de bases de datos cuya última versión obtiene un aprovechamiento mayor del hardware, más seguridad y ha mejorado el SQL que utiliza. Nos ofrece un motor con unas prestaciones excelentes, que nos servirá, tanto para aplicaciones pequeñas, como para grandes y comerciales.
  • 12. 10. BigchainDB  BigchainDB permite a los desarrolladores y a la empresa implementar pruebas de concepto, plataformas y aplicaciones de blockchain con una base de datos blockchain escalable. En lugar de tratar de escalar la tecnología blockchain, BigchainDB comienza con una base de datos distribuida y luego agrega características de blockchain - control descentralizado, inmutabilidad y la capacidad de crear y transferir activos.