Crea una cuenta o inicia sesión

¡Continúa aprendiendo sin ningún costo! Únete y comienza a potenciar tu carrera

No se trata de lo que quieres comprar, sino de quién quieres ser. Invierte en tu educación con el precio especial

Antes: $249

Currency
$209

Paga en 4 cuotas sin intereses

Paga en 4 cuotas sin intereses
Suscríbete

Termina en:

12 Días
1 Hrs
22 Min
39 Seg

Breve historia de las bases de datos

3/34
Recursos

Aportes 28

Preguntas 3

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad?

Resumen de la clase

Originalmente las bases de datos se utilizaban de manera texto, es decir, que se guardaban los datos de manera plana, en archivos de texto ‘.txt’. El problema era que al momento de sacarlos, leerlos y hacer cosas interesantes con los datos se complicaba.

En ese contexto nacen las bases de datos relacionales fueron un esfuerzo, incluido matemático, para hacer la conjunción de datos y mantenerlos estables, de forma que no solo pudiéramos guardar, sino también extraer y hacer cosas ingeniosas con los datos, como cálculos estadísticos. Ejemplos de estas bases de datos serían: SQLServer, Oracle, PostgreSQL, MariaDB, MySQL.

Las bases de datos relacionales históricamente son una navaja Suiza, son la herramienta que arregla en general todos los casos de datos y te permite hacer sistemas muy robustos con una sola herramienta.

Por otro lado empezó un problema histórico a inicio de los años 2000, en el que teníamos web 2.0, bases de datos gigantes y redes sociales. Fue un gran torrente de datos incrementándose día a día. Para esto se crearon ciencias para manejo de grandes cantidades de datos, como BIG DATA. En respuesta a esto se crearon nuevas bases de datos que fueron específicas para manejar ciertos casos de datos.

Las Bases de Datos No Relacionales no son solo un tipo son diferentes. Algunas basadas en documentos, otras basadas en grafos, otras son columnares, algunas se las guarda en memoria.

Las bases de datos no relacionales no con como las relacionales, son herramientas específicas para ciertos tipos de trabajo como: mantener el estado de la aplicación (base de datos basado en documentos), si se quiere hacer analítica de datos se requiere un datawarehouse (algo basado en grafos), si se quiere tener algo con relaciones muy complejas entre entidades se recomienda las bases de datos basadas en grafos. Dependiendo el caso de uso se utiliza una herramienta diferente.

Las bases de datos relacionales también evolucionaron con el paso del tiempo, se han acoplado nuevas funcionalidades, como él implementó de funciones, nuevos esquemas de trabajo y varias funcionalidades nuevas para mantenerse vivas en el mundo del manejo de datos.

Buena intro para recordar y mantener el enfoque claro entre las bases de datos relacionales y no relacionales. No se menciona pero pienso que deberían lanzar un curso avanzado de SQL Server ya que es el motor de base de datos mas usada corporativamente.

Lo que me encanta de Platzi. Sus cursos siempre empiezan dándole al estudiante un contexto general de donde proviene lo que va a aprender y luego poco a poco va llegando al desarrollo y finaliza con resumen y conclusión. Tal cual como recomienda terminar un texto en curso de escritura online.

Yo creo que sería necesario nombrar a Denis Diderot, el primer “compilador” de la primer enciclopedia, como uno de los precursores de las bases de datos, ya que reunió todo el conocimiento de la época de una manera sistematizada y asequible para el hombre como nunca antes se había hecho hasta el momento… ¿Que opinan ustedes?

Excelente explicación profe

La historia de las bases de datos es fascinante y se remonta a los primeros sistemas de almacenamiento de información. Aquí tienes una breve historia de las bases de datos:

Década de 1960: Modelo de Red y Jerárquico:

  • En los años 60, surgieron los primeros sistemas de bases de datos con modelos de datos jerárquicos y en red. El modelo jerárquico organizaba los datos en una estructura de árbol, mientras que el modelo en red permitía relaciones más complejas.

1970: Modelo Relacional y SQL:

  • En 1970, Edgar F. Codd introdujo el modelo relacional, que se basaba en la teoría matemática de conjuntos. Este modelo permitía la representación de datos en tablas relacionadas. Además, se desarrolló el lenguaje SQL (Structured Query Language) para interactuar con bases de datos relacionales.

1974: Fundación de Oracle Corporation:

  • Larry Ellison, Bob Miner y Ed Oates fundaron Oracle Corporation en 1977. Oracle Database, lanzada en 1979, se convirtió en una de las primeras bases de datos relacionales comerciales exitosas.

1980: Auge de las Bases de Datos Relacionales:

  • Durante la década de 1980, las bases de datos relacionales ganaron popularidad rápidamente. IBM desarrolló DB2, Microsoft lanzó SQL Server y Sybase también contribuyó al crecimiento de esta tecnología.

1983: PostgreSQL:

  • En 1983, el proyecto PostgreSQL (Postgres) se inició en la Universidad de California en Berkeley. PostgreSQL se convirtió en una base de datos de código abierto extremadamente potente y flexible.

1990: MySQL y el Auge de las Bases de Datos de Código Abierto:

  • En 1995, se lanzó MySQL, otra base de datos relacional de código abierto. MySQL ganó popularidad especialmente en aplicaciones web. El auge de las bases de datos de código abierto continuó con proyectos como SQLite.

2000: Bases de Datos NoSQL:

  • A principios del siglo XXI, surgieron las bases de datos NoSQL para abordar limitaciones de escalabilidad y flexibilidad en los sistemas tradicionales. MongoDB, Cassandra y CouchDB son ejemplos de bases de datos NoSQL que se destacaron.

2010 en Adelante: Big Data y Bases de Datos Distribuidas:

  • Con el crecimiento de grandes volúmenes de datos, surgieron bases de datos diseñadas para manejar entornos distribuidos y grandes conjuntos de datos. Ejemplos incluyen Hadoop, Apache Cassandra y Amazon DynamoDB.

Tendencias Actuales:

Actualmente, las bases de datos en la nube, la inteligencia artificial, el aprendizaje automático y la integración de datos en tiempo real son áreas clave de desarrollo. Bases de datos como Google Bigtable, Amazon Aurora y Microsoft Azure Cosmos DB están liderando estas tendencias.

El darte un cotexto como inicio es muy bueno pero con Israel es excelente

Excelente resumen, claro y preciso.

3. Breve historia de las bases de datos

  • Originalmente, se guardaban de manera de texto.

Bases de datos Relacionales

  • Se desarrollaron de manera temprana.
  • Sin embargo, han seguido evolucionando desde entonces.
  • SQL Server, MySQL, ORACLE, MariaDB, PostgreSQL
  • Navaja suiza; permite hacer sistemas muy robustos con una sola herramienta.

Bases de Datos No Relacionales

  • Nuevos jugadores en escena.
  • Han ganado terreno rápidamente.
  • No se usan para todo sino que cada base de datos tiene un uso específico.

Las bases de datos relacionales han sido una navaja suiza, una excelente herramienta.

AAAA sos tu!!!??? no me habia dado cuenta! que bien el arreglo de imagen

Gracias a esta intro, recordé el curso e fundamentos de bases de datos

Excelente explicación de los tipos de bases de datos!!

Esta lección es como una condensación del curso de fundamentos de bases de datos.

Que buen resumen

Básicamente es que dependiendo del proyecto en el que estemos y el uso de los datos que estemos haciendo es que va a depender de la Base de Datos que usaremos. Como todo en la tecnología, siempre dependemos de lo que estamos haciendo y de lo que queremos lograr.

Nunca está d3e mas hablar de lo fundamental o de las bases de los que se va a parender. Estas clases de como se dieron las cosas o como fueron los inicios de lo que vamos a aprender nos da la idea de como evolucioann lass cosas y como estan en proceso de mejora continua.

Ahora sí a comenzar el curso!

Genial…!

💗💗

Solo paso por aca para recalcar lo excelente que es, Israel.

Es el mismo Israel de fundamentos DB jajajaja

Empecemos

Buenísima explicación !!

DB Zoo

Isra!! de nuevo por acá en uno de tus cursos!!

Gran clase!!!

En lo personal quede enamorado de las columnares!!!

Me gustaria aprender de las basadas en grafos.

Excelente intro a las BD.