5 Bases de Datos que DEBERÍAS CONOCER (como Ingeniero de Software)

  Рет қаралды 41,023

BettaTech

BettaTech

Күн бұрын

Hay tantos tipos de bases de datos... Veamos 5 tipos de bases de datos con ejemplos de cuál puedes utilizar :)
► Regístrate GRATIS en el ‪@Samsung_Espana‬ Dev Day 2021: bit.ly/31RMb0i
#SDD2021
18 de Noviembre a las 18:30 (horario de España peninsular)
👾 Redes sociales 👾
► Twitter: / bettatech
► Instagram: / betta_tech
► Canal Secundario: / @forkdebettatech
► Slack: bit.ly/33gaDDM
👨🏼‍🏫 MIS CURSOS 👨🏼‍🏫
👽 Curso de iniciación a la programación con JavaScript:
► bit.ly/3kr4bTc
👽 Curso de desarrollo backend con NodeJS y Express:
► bit.ly/3n4sirS
👕 MERCHANDISING DEL CANAL:
► Tienda KZbin: / bettatech
► Tienda Teespring: teespring.com/...
⭐️ AFILIADOS ⭐️
🎁 7% Descuento en HOSTINGER (Código BETTATECH)
► www.hostg.xyz/...
🧠 Autocompletado con IA (Kite)
► www.kite.com/g...
🐾 MacPaw (CleanMyMacX):
► macpaw.audw.ne...
📝 Todoist:
► doist.grsm.io/...
🎵 TODA la música es de EpidemicSound:
► www.epidemicso...
✉️ CONTACTO PROFESIONAL:
► Respuesta no garantizada:
bettatechyt@gmail.com
📚 LIBROS 📚
Design Patterns
► amzn.to/39XuQlq
Head First Design Patterns
► amzn.to/2uq6XUq
Refactoring
► amzn.to/2SQnf2c
Clean Architecture
► amzn.to/3bZVonJ
Clean Code
► amzn.to/32WVKq3
Introduction to Algorithms
► amzn.to/34SyVFP
Cracking the Coding Interview
► amzn.to/2QkdwC6

Пікірлер: 89
@cristian8888
@cristian8888 2 жыл бұрын
Bases de datos geograficas, tienen funciones para calcular áreas, distancias entre puntos, etc.
@camiloguzman1801
@camiloguzman1801 2 жыл бұрын
Siempre fue difícil entender bases de datos de una forma tan efectiva, Martin muchas gracias. Cómo dominarás el tema tan bien que lo dices tan simple.
@BettaTech
@BettaTech 2 жыл бұрын
No es que sea un experto 😅, las que mas he usado son clave valor y documentos. Para las demás he tenido que buscar ejemplos de esas bases de datos y sus casos de uso. Gracias por verme!
@MichiHerbar
@MichiHerbar 2 жыл бұрын
muy bien tus comentarios, a veces pienso que la empresa se piensa que eres inútil porque no conozcas algún término. Está muy bien tener un conocimiento que abarque todo el campo de las tecnologías, para situarnos mejor en el terreno, gracias y saludos
@federicojuretich
@federicojuretich 2 жыл бұрын
¡Excelente el video! Muchas gracias por compartir los conocimientos y recomendaciones.
@BettaTech
@BettaTech 2 жыл бұрын
Gracias por comentar!
@nicolascantoro518
@nicolascantoro518 2 жыл бұрын
excelente muchas gracias !!! aprendí muchísimo y me quedó claro muchas cosas!!! GRACIAS DE VERDAD!!
@BettaTech
@BettaTech 2 жыл бұрын
Gracias a ti por verme! :D
@santiagojimenezpinedo3473
@santiagojimenezpinedo3473 2 жыл бұрын
Buen video, cuando mencionaste la de documentos pensé que mencionarias Firebase Firestore, y que su contra es que es más dificil acceder a la información según la estructura que decidas poner, pues aunque es la base de datos que mas veces he implementado, al mismo tiempo es bastante complicado debido a que su manejo de promesas debe ser el adecuado, como por ejemplo tener un try catch que esta dentro de una function async, y que dentro de esta, para hacer una consulta, comprobar con un if y luego hacer otra consulta con este if, toca usar otra promesa (un .then), o para filtrar mucha información dentro de colecciones, hacer una consulta completa de todas las colecciones que intervienen y guardarla en listas para luego si filtrarla. Tengo una relación amor-odio con esta, pues siempre es complicado acceder a la info, pero al mismo tiempo usar esta base de datos es la que mejores proyectos me ha proporcionado. Tienes un nuevo sub
@BettaTech
@BettaTech 2 жыл бұрын
Gracias por el comentario! Poco he trabajado con Firestore, pero como DBaaS tiene muy buena fama no?
@cristianvargas1547
@cristianvargas1547 2 жыл бұрын
Los videos de este canal, son los mas ricos en contenido e informacion util. Gracias.
@lucasnapoli2189
@lucasnapoli2189 2 жыл бұрын
Eres un crack! Explicas simple, con lo cual se ve que controlas… y mucho! Podrías explicar que es una base de datos columnar y como funciona.
@BettaTech
@BettaTech 2 жыл бұрын
Muchisimas gracias por el comentario!!!!
@DjLightner
@DjLightner 2 жыл бұрын
Una base de datos que utilicé en mi TFG fue DynamoDB y la verdad que me resultó bastante interesante. Es bastante buena (y barata) para aplicaciones OLTP y el modelado cuanto menos es interesante. PD: gracias por el video :3
@sniperdaoud
@sniperdaoud 2 жыл бұрын
pero mysql 8 ya puedes utilizar json con todo tipo de funciones, y los que no son sql no puedes tener millones de datos y filtrarlos y todo eso, sql puede hacer todo lo relacionado con manejo de datos, puede que las db de hach funcionen muy rápido al buscar el id pero no se compara con el index de sql, en mi experiencia sql te permite todo tipo que manejo de datos y no tiene limites, aunque no utilice tanto los otros tipos, muchas gracias por el contenido
@Jocker88
@Jocker88 2 жыл бұрын
Me sorprende que no hayas mencionado a Oracle, en el entorno profesional está muy arraigado, sobre todo en proyectos "legacy" que como bien sabrás son más de los que nos gustaría jeje. Un saludo y gran vídeo :)
@BettaTech
@BettaTech 2 жыл бұрын
Correcto, tampoco quería que el vídeo pareciera una lista de la compra jaja pero Oracle y SQLServer también están por todos lados
@erickleonelmarianomalagon6582
@erickleonelmarianomalagon6582 2 жыл бұрын
no es sorpresa, pues es un video no convencional, hay miles de millones de videos de bd, pero jamas habia escuchado a neo4j ni arangodb, considero que es un video para despertar curiosidad mas que enseñar lo que ya hay en internet
@computacionysistemastomaso7270
@computacionysistemastomaso7270 2 жыл бұрын
Muchas gracias fue un excelente video 👍 solo tengo una pregunta... Es apropiado combinar varios tipos bases de datos en un mismo proyecto, Por ejemplo, grafos y estructurada? para guardar y relacionar puntos de GPS con datos estructurados de una aplicación.
@BettaTech
@BettaTech 2 жыл бұрын
Depende de tus necesidades. Es muy común tener varios tipos de bases de datos. En el proyecto que trabajo ahora tenemos, por ejemplo, SQL junto con Redis y DynamoDB, cada una para ciertas partes de la plataforma
@mishelrodri
@mishelrodri 2 жыл бұрын
Hay tanto que aprender ✨ amo!!
@BettaTech
@BettaTech 2 жыл бұрын
Ánimo! No hay que aprenderlo todo, sólo lo necesario en cada momento :)
@Prototype_N
@Prototype_N 2 жыл бұрын
Gran video que habla de cosas que ignoraba. Gracias y éxitos.
@cekamy4492
@cekamy4492 2 жыл бұрын
Muy ilustrativo. Me hubiera gustado q hablara de las bd multivalor, tuve una experiencia no muy grata con JBase una multivalor de la q no conozco nada. Muchas gracias! 🙏
@edglo464
@edglo464 2 жыл бұрын
Buen video! Oye, nosql creo qué significa no only sql entonces si deja muy abierto a que se puede referir pero no quiere decir que no pueda tener elementos relacionales, por obviedad creo que todas deben tenerlo jaja
@wilmerh.munoz.2303
@wilmerh.munoz.2303 2 жыл бұрын
ElasticSearch Como motor de búsqueda
@juanisidorogarcia1699
@juanisidorogarcia1699 2 жыл бұрын
Muy bueno el video! Me encanto ^^ Muy claro todo explicado, como siempre ^^. GENIAL!! Muchas gracias. Con unas ganas locas de investigar más sobre el tema y ver contenido sobre BBDD de grafos y Time Series ^^ jejeje. Pero me surge una duda... En el caso de un log con 50k o 90k eventos diarios almacenados... ¿Alguna recomendación? Porque al ver el modelo Time Series, entiendo que esto está para BBDD destinados a IoT o aplicaciones que guarden mucha mas info aún, no?? o sería factible? Bueno mil gracias por todo tu contenido. Un saludo!!
@amaurifriasvargas600
@amaurifriasvargas600 2 жыл бұрын
Estoy aprendiendo PHP & MySQL y hasta que no aprenda bien todo lo relacionado con la base de datos relacional y sus motores no quiero aprender otras, ya que no seria bueno para mi es mi pensar. Primero quiero entender bien la que estoy estudiando y luego probar otras.
@jonathanmojica6573
@jonathanmojica6573 2 жыл бұрын
Creo que la distinción de SQL y NoSQL está bien, hacen referencia a que no se usa sql, aunque también entendí que dentro de nosql también hay muchas diferencias
@juanfernandofernandez2730
@juanfernandofernandez2730 2 жыл бұрын
Sos grande!!
@danielanavarroquintero1814
@danielanavarroquintero1814 Жыл бұрын
Hola :D gracias por la explicación. Tengo una duda.. Estoy desarrollando un software de escritorio para venta a empresas, que base de datos sería la que mejor se acomode, ya que sera generica y se podrái instalar en cualquier computador por el ususario.. espero se clara con la pregunta. Gracias de antemano
@jjmuga1
@jjmuga1 2 жыл бұрын
Excelente muy bien resumido
@Javier270509
@Javier270509 2 жыл бұрын
Buen video!!. Estaría bien algún ejemplo con la base de datos NoSQL. Gracias!!
@pedrofidelpedregosacuesta
@pedrofidelpedregosacuesta Жыл бұрын
BUEN VIDEO, GRACIAS POR LA INFO.
@grillingo
@grillingo 2 жыл бұрын
Buen repaso de las dbs, aporte Arangodb y Influxdb.
@BettaTech
@BettaTech 2 жыл бұрын
Gracias!!!
@apoveda25
@apoveda25 2 жыл бұрын
Podrías explicar un poco más acerca de ArangoDB?
@yorvymeza1546
@yorvymeza1546 2 жыл бұрын
Soy estudiante de ING. Mecatrónica a quí en Venezuela, pero trabajo actuamente en una empresa de españa, como desarollador web, con PHP y con el framework de laravel totalmente, remoto, creo que como programador web que soy, uuuf gano y ganaría mucho más plata, ya que aquí en Venezuela, los estudios no los valora este gobierno, ya voy rumbo para los $1500 este año, como ING, no ganararía ni $100 mensuales
@matrixcriollo1963
@matrixcriollo1963 2 жыл бұрын
Mil gracias!
@BettaTech
@BettaTech 2 жыл бұрын
Gracias por comentar!!!
@jrerehs96
@jrerehs96 2 жыл бұрын
Obsidian seria de Grafo o de Documentos?
@andresfelipelopezochoa1737
@andresfelipelopezochoa1737 2 жыл бұрын
Otro tema que se habla en este mundollo es ORM o DB pool en las APIs
@Stephen_2330
@Stephen_2330 2 жыл бұрын
Bienvenidos un día más a BettaTech (hace falta escuchar esa frase al inicio)
@geekhadev
@geekhadev Жыл бұрын
Hola me gustó mucho tu video y tu contenido. Te dejó una pregunta por acá a ver si me puedes iluminar un poco, en mi trabajo estoy buscando una solución de base de datos para el siguiente problema: necesito almacenar cada 1 seg transmisiones de un dispositivo la trama puede traer un objeto de unos 10 llave valor y son aproximadamente 200 dispositivos transmitiendo unas 12 horas al día por lo que son unos 9.000.000 de registros diarios, los cuales debo almacenar por un tiempo de 3 años y debo tener la posibilidad de hacer consultas sobre esos datos sin morir en el intento. ¿Que me recomendarías en tu experiencia en ingeniería?
@BettaTech
@BettaTech Жыл бұрын
Con tal cantidad de datos, y si conoces MUY BIEN los patrones de consulta (por ejemplo, las queries seran siempre entre dos fechas) te recomendaría valorar DynamoDB. Es una bestia escalando PERO tienes que modelar los datos de una forma muy especial. Échale un ojo al The DynamoDB Book!
@geekhadev
@geekhadev Жыл бұрын
@@BettaTech gracias amigo, y excelente tu contenido. Es super entretenido y muy graciosos los sketchs.
@lacasadeacero
@lacasadeacero 2 жыл бұрын
Hoy me siento triste. Nunca he trabajo en una empresa como ingeniero de software. Aunque tengo mi practica. No se si irme a hacer otra cosa. No se, irme a levantar papas en una plaza de mercado.
@manaseslovera4747
@manaseslovera4747 2 жыл бұрын
Muy buen video
@BettaTech
@BettaTech 2 жыл бұрын
Gracias!
@kevindragonfly5860
@kevindragonfly5860 Жыл бұрын
estas calvo, saludos betatech
@PterPmntaM
@PterPmntaM 2 жыл бұрын
Buen video, hace un tiempo vi que hablaba alguien sobre bases de datos en 3D, que información tienes acerca de esas.
@BettaTech
@BettaTech 2 жыл бұрын
La verdad no las conocia!
@mullinslol
@mullinslol 2 жыл бұрын
Un resumen muy bueno
@BettaTech
@BettaTech 2 жыл бұрын
Mil gracias!!!
@judaleba
@judaleba 2 жыл бұрын
Yo trabajo en Samsung como desarrollador... y no tenia ni idea del Samsung Dev Day xd
@AlexGalo0
@AlexGalo0 2 жыл бұрын
Consejo pa trabajar en Samsung? jaja
@judaleba
@judaleba 2 жыл бұрын
@@AlexGalo0 mandar el CV sin miedo xd
@marcelovilla3344
@marcelovilla3344 2 жыл бұрын
Lo que no he podido encontrar es una base de datos orientada a objetos, tuve que desarrollar una con protobuf
@dannyboy137
@dannyboy137 2 жыл бұрын
Creo que faltó ElasticSearch
@franceskynov
@franceskynov 2 жыл бұрын
La base de datos Cassandra
@crossiqu
@crossiqu 2 жыл бұрын
Y Cassandra?
@teodoroau
@teodoroau 2 жыл бұрын
Estoy buscando solucionar el almacenamiento de datos de, entrenamientos deportivos de diferentes usuarios, cada usuario va a ingresar el entrenamiento q realizo, y todos sus datos respectivos (series, repeticiones, duración), además de entrenamientos más abstractos (ej: 30 minutos de encestar 🏀) además se podrán registrar nuevos usuarios, y la idea es que pueda hacer requests de los entrenamientos de tal día, también solicitar las variaciones en tal ejercicio ( ej: consultar cómo he aumentado mis repeticiones de flexiones en el último mes), sabiendo esto, alguien podría recomendarme un tipo de base de datos, me recomendaron usar una no relacional, pero la persona no sabia tanto al respecto, agradecería mucho su ayuda, buen video. Pueden hacerme más preguntas si falt información para evaluar la base de datos.
@unknownsul7553
@unknownsul7553 2 жыл бұрын
Yo usaría una base de datos relacional (sql)
@gerardogarcia8021
@gerardogarcia8021 2 жыл бұрын
🤯
@ericjosenavarrogerman8725
@ericjosenavarrogerman8725 2 жыл бұрын
No se puede estar aprendiendo tantas cosas, hay que aprovechar la vida de otras maneras.
@ahuachapan2
@ahuachapan2 Жыл бұрын
Sobretodo porque todo ese conocimiento es desechable. Si eliges una tecnología que dentro de poco será obsoleta, adiós conocimiento.
@developerfellow1484
@developerfellow1484 2 жыл бұрын
Where's Prometheus, sir?
@jsonft5417
@jsonft5417 2 жыл бұрын
rethinkdb!
@BettaTech
@BettaTech 2 жыл бұрын
Genial! no lo conocía :D
@jbeltranrod
@jbeltranrod 2 жыл бұрын
Mis bases de datos son tan pequeñas que con Access me vale... jejeje
@marcelovilla3344
@marcelovilla3344 2 жыл бұрын
Es que acces no es una base de datos
@revolverkimblee
@revolverkimblee 2 жыл бұрын
con mas viñetas de diagramas ilustrando como interaccionan las diferentes bases de datos el video hubiera quedado un poco mas explicado
@fundacionroldan9922
@fundacionroldan9922 2 жыл бұрын
"La doceava edición del evento..." me ha dolido más a mi que a ti
@BettaTech
@BettaTech 2 жыл бұрын
Duodécima 🥲
@biblioteca.antarctica
@biblioteca.antarctica 2 жыл бұрын
Like NoSQL
@jugeniopes6549
@jugeniopes6549 2 жыл бұрын
porque los youtuber programadores son pelados?
@BettaTech
@BettaTech 2 жыл бұрын
Te rapan en el momento de abrirte el canal 🤣
@quiarom1590
@quiarom1590 2 жыл бұрын
Amor a Excel
@victormendoza9163
@victormendoza9163 2 жыл бұрын
Faltó la mejor de todas… excel
@maximotejedapozo9335
@maximotejedapozo9335 2 жыл бұрын
Sqliteeeeee 🤣
@mauricioreyes8848
@mauricioreyes8848 2 жыл бұрын
SQloT
@iper1617
@iper1617 2 жыл бұрын
duocecima, no doceava XD
@BettaTech
@BettaTech 2 жыл бұрын
:$
@daphnescalatia
@daphnescalatia 2 жыл бұрын
Y el todo porderosisimo excel? :v
@BettaTech
@BettaTech 2 жыл бұрын
Siempre estará presente
@nekonyanpire7635
@nekonyanpire7635 2 жыл бұрын
Se puede pero no es una buena práctica sobretodo cuando tratemos de crear keys o seguridad. Es como dejar los ingresos y cuentas bancarias de la empresa en una caja fuera de la oficinas
@daphnescalatia
@daphnescalatia 2 жыл бұрын
@@nekonyanpire7635 era broma :v. No te lo tomes enserio
4 razones por las que tu código APESTA
9:04
BettaTech
Рет қаралды 74 М.
¿Qué diferencias hay entre LENGUAJES de PROGRAMACIÓN?
14:28
Как подписать? 😂 #shorts
00:10
Денис Кукояка
Рет қаралды 4,1 МЛН
小丑妹妹插队被妈妈教训!#小丑#路飞#家庭#搞笑
00:12
家庭搞笑日记
Рет қаралды 35 МЛН
هذه الحلوى قد تقتلني 😱🍬
00:22
Cool Tool SHORTS Arabic
Рет қаралды 106 МЛН
这三姐弟太会藏了!#小丑#天使#路飞#家庭#搞笑
00:24
家庭搞笑日记
Рет қаралды 124 МЛН
6 ESTRUCTURAS de DATOS que todo INGENIERO debería CONOCER
12:52
Todo Sobre Ingenieria Informatica | Mi Experiencia
9:56
R2D2 Coder
Рет қаралды 1,3 М.
¿Clases de HARVARD GRATIS? Analizando CS50
26:15
BettaTech
Рет қаралды 44 М.
5 COSAS que QUERRÍA haber APRENDIDO
11:37
BettaTech
Рет қаралды 23 М.
Así DEBERÍAS empezar BIEN EN CUALQUIER PROYECTO
13:39
BettaTech
Рет қаралды 34 М.
¿Sabes lo que significa Refactorizar?
9:34
BettaTech
Рет қаралды 30 М.
Aprende SQL ahora! curso completo gratis desde cero
1:56:59
HolaMundo
Рет қаралды 1,7 МЛН
SQL vs NoSQL 💾 y escalabilidad en bases de datos 🤓
17:56
Programador X
Рет қаралды 31 М.
Как подписать? 😂 #shorts
00:10
Денис Кукояка
Рет қаралды 4,1 МЛН