Тёмный
No video :(

¿Cuándo utilizar SQL y cuando NoSQL? 

hdeleon.net
Подписаться 190 тыс.
Просмотров 61 тыс.
50% 1

En este video te muestro las características que tienen las bases de datos relacionales y las no relacionales, y cuando es más apto utilizar una u otra.
Si quieres apoyarme y darme para una cerveza puedes hacerlo por aquí: paypal.me/Hecto...
Puedes apoyarme desde 0.5 USD al mes uniéndote como miembro al canal aquí: / @hdeleonnet
También puedes vía patreon: / powerhdeleon
Todos mis podcasts: • Podcast #1 - ¿Cuál es ...
Curso de MVC .Net: • Curso de MVC .Net C#| ...
Curso de MVC Api .Net: • Curso de MVC API .Net ...
Curso de facturación electrónica en c# .Net: • ¿Cómo convertir archiv...
Todos mis videos sobre facturación electrónica: • ¿Cómo convertir archiv...
La falta de respeto tanto a mí como a cualquier otra persona y el SPAM son razones de bloqueo en mi canal.
"Copyright Disclaimer Under Section 107 of the Copyright Act 1976, allowance is made for "fair use" for purposes such as criticism, comment, news reporting, teaching, scholarship, and research. Fair use is a use permitted by copyright statute that might otherwise be infringing. Non-profit, educational or personal use tips the balance in favor of fair use"
---------------------------------------------------------------------------------------------------------------
Sigueme en twitter ⇒ / powerhdeleon
Sigueme en facebook ⇒ / hdeleon666
Mi Sitio web ⇒ hdeleon.net
#SQL #NoSQL #BasesDeDatos

Опубликовано:

 

21 дек 2020

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 129   
@hdeleonnet
@hdeleonnet 3 года назад
Mis cursos de Programación: hdeleon.net/cursos-premium/
@JoseRomero-om3cz
@JoseRomero-om3cz 3 года назад
Magistral, tres elementos que destacan la exposición que ha hecho Hector: - Simplicidad: esto es, fácil de entender - Objetividad: directamente al grano - Amigable: Uso de ejemplos de aplicación Muchas gracias por el conocimiento que aporta a la comunidad, saludos desde Honduras
@hdeleonnet
@hdeleonnet 3 года назад
¡Saludos José!
@tchaikovskycisneros704
@tchaikovskycisneros704 3 года назад
Cuarto elemento -Metal horns up!
@cristians6896
@cristians6896 3 года назад
Excelente información. Aunque viendo este video con mi novia a un lado (que sabe 0 de programación) pensó por tu aspecto estabas hablando de 2 formas para invocar al demonio jaja
@jersusrvallos964
@jersusrvallos964 3 года назад
hablando de entidades...
@untalbj
@untalbj 3 года назад
@@jersusrvallos964 hahahahaaha
@milicomatt3443
@milicomatt3443 2 года назад
Ajajajabamierda jajaja
@felipevalles3831
@felipevalles3831 2 года назад
Jajaja invocando al demonio de forma estructurada y no estructurado
@icerimuru
@icerimuru 2 года назад
No sé que me causo más gracia si la analogía de la convocación o visualizar sus no mejor que tienes que hacer con tu novia es ver un vídeo sobre bases de datos sin que ella sepa que es (? Debe quererte mucho si te aguanta con este gustos para el contenido que compartes con ella
@RodrigoGalvezRojas
@RodrigoGalvezRojas 8 месяцев назад
Buena explicación. Agregaría la desambiguación del término NoSQL que se usa generalmente para referirse a las bases de datos no relacionales (un término más correcto es non-relational), pero también se usa para las bases de datos Not-only-SQL, es decir, que soportan datos no estructurados. En este sentido, PostgreSQL es un buen ejemplo, soportando datos JSON que pueden ser indexados, transformados e incluidos en las clásulas JOIN y WHERE igual que cualquier otro campo de la BD. Respecto del criterio para usar una u otra, en mi opinión, depende más de la información capturada. Usé PostgreSQL para un sistema donde hay una buena parte de datos personalizables (como el 70% de la estructura de datos es personalizable). Así que hay información estructurada y no estructurada mezclada. Ahora si los atributos de cada campo no estructurado es la misma o casi la misma en la mayoría de los casos, es mejor optar por la parte estructurada de PostgreSQL o por un motor SQL convencional.
@tabletennis8019
@tabletennis8019 2 месяца назад
Gracias por la clase ingeniero, saludos!
@Miguel140370
@Miguel140370 2 года назад
Una base de datos relacional se compone de varias tablas especiales (llamadas relaciones), ya que deben cumplir con varias reglas, siendo una de las principales la que determina que cada una de sus columnas deberá ser de un tipo de dato en particular: no puedo alimentar un dato de tipo texto si esa columna es de tipo numérico, por ejemplo. La "asociación", "liga" o "relationship" es el concepto que permite precisamente asociar los registros de diferentes tablas... en inglés "relation" equivale a la tabla o relación y "relationship" a la asociación entre tablas... para evitar ambigüedades, en español llamamos a las relaciones, "tablas" y a las asociaciones "relaciones".... excelente tu video, ya tienes nuevo suscriptor.
@Algedibarrios
@Algedibarrios 3 года назад
Excelente maestro HdeLeon! GRACIAAAAS!!
@tadeotorres1259
@tadeotorres1259 3 года назад
Metal e ingeniería de software, la mejor combinación 🤟🏼
@jaratj87
@jaratj87 3 года назад
Y musculos !
@davidvizuete7612
@davidvizuete7612 3 года назад
Cuando me salió la recomendación de RU-vid para ver el vídeo pensé que era un canal de rock, pero me quedé sorprendido lo bien que explicas el conocimiento, saludos desde Ecuador
@carlosmedrano6077
@carlosmedrano6077 3 года назад
MUCHAS..GRACIAS..MAESTRO.., tenia esa duda de si podía o no manejar ambos tipos de BDs. Tenía pensado hacer lo siguiente 1) SQL para hacer operaciones(join, union, etc etc..) hasta cierto tiempo(5 años) por ej, según volumen de información 2) migrar o copiar toda la información de SQL a NoSQL para uso informativo netamente, luego el DELETE en SQL jeje Hacer eso para que no se vuelva pesado la BD y por ende empiece a ponerse lento el sistema
@SanchayanPackiyanathan
@SanchayanPackiyanathan 3 года назад
Amigo Esta genial, pero sería mucho mejor aún si creas un pequeño curso con 3 problemas que se resuelven con 3 tipos de base de datos.
@rumpelstiltskin08
@rumpelstiltskin08 Год назад
Es sistemas grandes se sueles usar ambos sql y nosql
@AlejoElGunner
@AlejoElGunner 3 года назад
Excelente video, vi muchos pero ninguno tan completo como éste! crack
@javiergonzalez-jh3rp
@javiergonzalez-jh3rp 3 года назад
Genial, Te felicito lo explicaste tal cual es sin confundir, Saludos desde Ecuador
@RandomVideos-bq2xn
@RandomVideos-bq2xn 3 года назад
Muy bien ojala me lo hubieran explicado asi, tuve que aprenderlo en la marcha, me parece excelente Gracias Hector :D
@cristianmosteiro6458
@cristianmosteiro6458 3 года назад
Excelente video. Excelente la claridad con la que lo resumiste. Y vamos que esa remera también mete metal al asunto 🍺🍺🍺
@javiergallardo518
@javiergallardo518 Год назад
Hector mira te puedo decir que tu explicacion fue verdaderamente "criminal", "excelente", "limpia" y "clara". Estoy totalmente de acuerdo contigo. Las reglas del negocio o los casos de uso son los que determinan que tipo de tecnilogia usar y en este caso particular que tipo de Base de datos impkementsr. Verga hermano te la comidte eres un hombre sabio. Mis respetos.
@dayanaromerosoto1426
@dayanaromerosoto1426 3 года назад
¡Gracias Tio Dros desarrollador! por tu conocimiento
@d-landjs
@d-landjs 3 года назад
Siempre Hector con las explicación de 10/10 grande!!!
@werosinc585
@werosinc585 2 года назад
Fino señores, excelente explicacion
@BrokenDevEspanol
@BrokenDevEspanol Год назад
Justamente toda esta semana estuve dándome clavados en transacciones y ahora que veo este video tuyo mientras como me doy cuenta que todo está relacionado por todos lados, excelente consejo lo de acid: atomicity, consistency, isolation and durability
@geronimotapiacabrales
@geronimotapiacabrales 3 года назад
Tienes mucha razon en la cuestion de que no hay tanta informacion de noSql. Por ser nuevo se tienes dudas de su manejo he implementacion no se encuentra facil los metodos de utilizarlo. Son metodos que no estan bien implementados en algunas escuelas asi que para los estudiantes tiene que aprenderce de forma autodidata o con cursos espesializados
@elprofebryan
@elprofebryan 2 года назад
Pregunta respondida según pregunta que hice en otro video, gracias mentor.
@pabloguillermoalarcon1665
@pabloguillermoalarcon1665 Год назад
Gracias por el aporte, quedo todo muy claro. Me hizo cagar de risa cuando diste ele ejemplo de trabajar el fin de semana jajajaja.
@polloricopollo9036
@polloricopollo9036 10 месяцев назад
gran video, Hector!
@freilinjosejerezbrito3739
@freilinjosejerezbrito3739 3 года назад
El metalero Informático !! rock
@JustMeNoOther
@JustMeNoOther 3 года назад
No es mala onda, pero al inicio pensé que le había dado clic a un vídeo de un rockero hasta que escuché SQL :)
@candangasrodriguito5120
@candangasrodriguito5120 3 года назад
He estado haciendo una app en Flutter y me has Usado bastante con esto conocimiento, gracias!! Pero que subas de algoritmos y se implementan en cada caso
@geopococi
@geopococi 3 года назад
Como decimos aquí en Costa Rica, mae sos genial saludos ..... un millón de Likessssss
@kvelez
@kvelez Месяц назад
Buenisimo.
@securecodingdevelopment5023
@securecodingdevelopment5023 3 года назад
gracias Hector, clara explicación
@junioroblitas3224
@junioroblitas3224 3 года назад
Muy bien explicado, gracias por compartir el conocimiento!
@samirelsouki466
@samirelsouki466 3 года назад
Muy buena explicación. Uno de los pocos que explica bien cómo funcionan las DB y muchos utilizan bases de datos solo por utilizarlas y sin saber su función verdadera, tal cual como lo indica. Trata de explicar un poco los Wide Colums - TimeSeries, MultiModels como Arango y FaunaDB. Y otros paradigmas. Un abrazo! Saludos desde Venezuela bro.
@DiegoThoms-pb1ms
@DiegoThoms-pb1ms Год назад
Excelente!
@nathanmarquez8124
@nathanmarquez8124 3 года назад
Excelente Hector, un video de ejemplo practico en NoSql tendría mucho impacto ya que existe poca comunidad en español
@opinamanuel
@opinamanuel 3 года назад
Super bien estás sacando contenido que ahorita necesito gracias !!! Me gustaría ver más sobre logs
@HorizontePositivo
@HorizontePositivo 2 года назад
Genial el vídeo. La verdad que andaba buscando algo de información de este tema ya que estoy en fase de desarrollo de un sistema web de gestión de pacientes y estoy con la duda de usar SQL o NoSQL. Supongo que también influye cómo se este desarrollando el sistema. otra chula del vídeo es el tema final para el cierre. Larga vida al rock!!!!
@edustreamimg
@edustreamimg 2 года назад
Gracias por la info. Estaria bien que de vez en cuando te apoyes en material gráfico para poder repasar lo que expones.
@antonionicasio8559
@antonionicasio8559 3 года назад
Excelente video master Hector !!
@joelcalderonsosa5186
@joelcalderonsosa5186 2 года назад
Estimado, sé que es tu estilo pero solo te comparto que, se le podría subir un poco la iluminación? jaja. Excelente video, muy interesante.
@ricardofernandez5291
@ricardofernandez5291 2 года назад
Buen video, explicaste muy claro la diferenia Saludos y mucha suerte
@laperseveranciaeslaclavede7988
Excelente explicación
@brandonlopez6328
@brandonlopez6328 Год назад
Bárbaro! Gracias crack
@freilinjosejerezbrito3739
@freilinjosejerezbrito3739 3 года назад
Un Crack!! Muy buena explicación !!
@cristiandavidmoralesmogoll4895
@cristiandavidmoralesmogoll4895 3 года назад
Por fin un buen video que lo explica, hombre buenísimo, gracias por compartir sus conocimientos con nosotros, ¿Has pensado en hacer cursos ? Yo sería su fan jajajaja
@obedarriagavera4645
@obedarriagavera4645 3 года назад
Gracias amigo por la información, me has ayudado mucho, ya que empezaré un sistema y no sabia que base de datos usar, un saludo
@JavierPerez-pb5mr
@JavierPerez-pb5mr 3 года назад
Gracias Héctor, buena explicación. Puedes hacer un curso de no sql. No es fácil encontrar en RU-vid personas que expliquen bien 🍺
@dixrobyac7466
@dixrobyac7466 3 года назад
Bien dros por la aclaración.
@yaeluriel
@yaeluriel 3 года назад
Siempre de los primeros aunque a veces no comento, pero ví el vídeo y me aclaraste mucho.
@gustavopineda7933
@gustavopineda7933 3 года назад
Estuvo bueno el video !!!mechudo!!!
@alyssandracordero
@alyssandracordero 2 года назад
gracias por este video, me encantan tus videos hector! :))
@joseantoniovergaray7045
@joseantoniovergaray7045 3 года назад
Héctor, un video con base de datos columnar... Como funcionan, como se diseñan. Por favor.. 🙃 🙃
@armicari4534
@armicari4534 3 года назад
hector de leon usted es mi héroe ojala algún día llegue a ser como usted :'v
@Bc7-w9k
@Bc7-w9k 3 года назад
presente prosor, veré el vídeo
@davidmauricio6951
@davidmauricio6951 3 года назад
Excelente video!
@cool_2_b_a_cat
@cool_2_b_a_cat 3 года назад
Tremendo, gracias!
@orlandocanaapu1010
@orlandocanaapu1010 3 года назад
me pase toda la semana como tu dijiste xd
@user-ku3bk1wv3s
@user-ku3bk1wv3s Месяц назад
hay casos donde pueda usarse de manera mixta?
@icedev8078
@icedev8078 Год назад
En tu opinión un sistema de control tower 4.0 que sería mejor eso tendrá desde inventario hasta conexión con la tienda y los informes financieros
@adriancor1344
@adriancor1344 3 года назад
interesante la explicación
@TheSebasgg
@TheSebasgg 5 месяцев назад
Muchas gracias Héctor. Pregunta: ¿Si desde el comienzo sabes que tu base de datos va a tener relaciones igualmente se puede usar MongoDB? ¿Es necesario hacer primero el modelo relacional y luego el no relacional?
@GERARDHHH
@GERARDHHH Год назад
Un tipo grande con pelo largo y negro en una habitación oscura... Me encanta jaja, ahora en serio, gracias por el vídeo
@KarlaUrbinaDiaz
@KarlaUrbinaDiaz 3 года назад
Hola muy buen video, una pequeña critica constructiva bájale un poquitín la ganancia al micro por que se te esta saturando el audio, a veces es preferible grabar con un volumen mas bajo y luego si hace falta ajustarlo en post producción
@jorgebritez3395
@jorgebritez3395 3 года назад
Muy buen video Héctor! Podrías hacer un vídeo explicando cuando combinar ambas base de datos y porqué?
@luisalb71
@luisalb71 3 года назад
Lo maximo...
@francovaldez8076
@francovaldez8076 Год назад
Excelente video amigo , Por qué estas en la oscuridad?
@larryaugustofarromedina4763
Buena video Brother pero cuando hace un ejemplo real para ilustrar mejor los dos sistema de base de datos
@ryeber
@ryeber 2 года назад
Felicitaciones! Buena la explicación!!... donde te deposito para que te compres una ampolleta o bombillo? jajaja...
@hdeleonnet
@hdeleonnet 2 года назад
Para cerveza mejor
@laperseveranciaeslaclavede7988
Like + suscripción
@yheffersonciceryaviles2652
@yheffersonciceryaviles2652 Год назад
para un e-comerce que seria mas recomendable de usar ?? por la experiencia de Amazon seria NoSQL creería
@JoseTorres-ed9jh
@JoseTorres-ed9jh Год назад
Hola, super información gracias por ello. Actualmente estoy desarrollando una aplicación de escritorio para inventarios de abarrotes, entonces NoSQL ¿sería la mejor opción?
@Ericelrojo32
@Ericelrojo32 Год назад
Si tienes claro que tipo de cosas van en el inventario y como vas a estructurar los datos, es mejor usar SQL porque luego cuando quieras hacer consultas en el inventario sera mucho mas facil y potente esas busquedas. Ahora bien si no tienes ni idea que tipo de estructura hay en el inventario, entonces es mejor noSQL porque es mucho mas flexible porque puedes ir cambiando la estructura de los datos conforme avance el proyecto o incluso tener estructuras que no son fijas sino que cada objeto es diferente.
Год назад
Muy bueno el video.. pero si lo vez en mute parece que estás contando una historia de terror 😂
@luisge0522
@luisge0522 3 года назад
Hector podrías hacer un video de las cosas que hace normalmente un programador aparte de programar dentro de un empresa, me refiero a cosas técnicas como falla en Internet, impresoras, etc.
@renbelcelis5300
@renbelcelis5300 3 года назад
Si fuera a desarrollar un sistema de inventarios es mejor SQL ?
@Gsiniguez
@Gsiniguez 3 года назад
Hola hector como te va, que piensas de Arangodb una base de datos multimodelo que cumple con ACID?
@duranguenze
@duranguenze 3 года назад
Generalmente le pregunto al cliente final, si la información la va a requerir para reportear o no, en varias ocasiones ha saltado que usar nosql es la mejor opción, pero como no había expertos en nosql en la empresa, propuse una alternativa (parche) con sql. Básicamente es a criterio del experto cual usar y en que casos. Yo siempre sugiero hacer el diseño con las herramientas que conoces y de allí migrarla a nosql o sql, según lo requieras.
@JuanCarlosDiazMontiel07
@JuanCarlosDiazMontiel07 3 года назад
una pregunta Hector, ¿almacenar información en un archivo xml, es una base de datos NoSQL?
@giancarlosqv8350
@giancarlosqv8350 3 года назад
eres un crack
@waldosoto4353
@waldosoto4353 2 года назад
ha pasado tiempo de este video, hay avances como para poder implementar nosql??? saludos
@juanfernandocogollodoria278
@juanfernandocogollodoria278 2 года назад
6:45 si soy
@renatogabriel2536
@renatogabriel2536 2 года назад
por lo q veo para un proyecto tipo IOT seria adecuado NoSQL.
@anthonyverdesoto9918
@anthonyverdesoto9918 2 года назад
¿las base de datos NoSQL desplazarà a las bases de datos Relacionales?
@adolfchanxd1360
@adolfchanxd1360 2 года назад
Demasiado gud para ser real xd justo los temas q necesito
@leo_dev
@leo_dev 3 года назад
Bienn el contenido.. :/ fondo oscuro pero bien :)
@Christian-ho9qm
@Christian-ho9qm 3 года назад
Héctor NoSql no sería similar a los archivos que se usaban antes por ejemplo en cobol los .dat y los .idx ??? los .xml son NoSql?? la última que soft hay para el manejo (creación, consultas, etc) para NoSql. Saludos y gracias por tu dedicación.
@Ericelrojo32
@Ericelrojo32 Год назад
Depende de que base de noSQL se use, hay algunas que si son parecidas a lo que estas diciendo como por ejemplo MongoDb que trabaja sobre un documento en formato JSON ( algo parecido a los XML), otras sin embargo tienen estructuras diferentes. Respecto al lenguaje para hacer consultas, cada base de datos usa el suyo propio aunque normalmente son mucho mas basicos que lo que se puede hacer con SQL.
@emmanuelcalderon6871
@emmanuelcalderon6871 2 года назад
Hola! Una pregunta, qué tipo de base de datos es mejor para una red social, SQL o NoSQL? Indicas que para análisis de información sería mejor la NoSQL, pero, a nivel general?
@Ericelrojo32
@Ericelrojo32 2 года назад
Para una red social, depende de que es lo que vaya hacer, pero en términos generales una base de datos NoSQL clave-valor seria la mejor opción ya que una red social se mandan muchos datos de forma paralela y los chats se les puede asignar un id. En términos generales, es mejor usar base de datos SQL, simplemente que hay ciertos tipos de estructuras de datos que es mas eficiente hacerlo en algunas base de datos noSQL pero lo bueno es que las SQL son muy genéricas y sirven para todo tipo de proyectos, de hecho hoy en dia casi el 80% de las base de datos son SQL incluso en casos donde seria mas optimo usar noSQL porque son mas sencillas de usar y el factor rendimiento no es tan importante, importa mas que sean consistentes los datos y fáciles de poder migrar.
@Ericelrojo32
@Ericelrojo32 2 года назад
Vamos en resumen, si tienes x estructura de datos donde es mas eficiente hacerlo en noSQL usalo, pero para todo lo demás o casos donde tampoco sabemos muy bien qué es lo que vas a necesita es mejor SQL por esa facilidad y versatilidad que ofrecen.
@redrum1532
@redrum1532 2 года назад
awante
@metronomo1676
@metronomo1676 3 года назад
Gran vídeo, se nota que sabes lo que hablas. Una pregunta: si por ejemplo hiciéramos una app de citas, en la que la gente puede querer poner sus datos personales y filtrar a las personas que le gusten, esto se podría hacer en sql. Pero para el envío de mensajes seria con nosql? sería más bien como el envío de correos electrónicos porque debe salir el aviso de 1 mensaje nuevo, o esto con sql?. O sea lo más óptimo sería usar las dos?
@hdeleonnet
@hdeleonnet 3 года назад
Sql basta. Nosql para cosas que involucren mayor volumen de información y en mayor rapidez.
@metronomo1676
@metronomo1676 3 года назад
@@hdeleonnet ok, muchas gracias!
@motorperpetuo
@motorperpetuo Год назад
entré pensando que iba a invocar a lucifer pero salí aprendiendo de sql
@vanesol3252
@vanesol3252 3 года назад
Hey !!!! puedes tomar agua??? no tengo para una ceveza...
@stevenriofrio7963
@stevenriofrio7963 3 года назад
Una pregunta los archivos secuenciales, se consideran NO SQL?
@josejimenez-wd5rw
@josejimenez-wd5rw 3 года назад
👍
@MarioAxl
@MarioAxl 3 года назад
Te faltó pedir tu cheve compa!! jeje
@freedosforever
@freedosforever 3 года назад
Si con SQL quitas un campo trabajas todo el fin de semana. Quieren decir que si creas una base de datos NoSql, entonces puedes quitar datos por ejemplo el codigo de producto y que esto no afecte en nada ni tengas que trabajar por un posible problema?
@JoseDlucca
@JoseDlucca Год назад
No. Asumiendo una NoSql (ej, mongo) podrías eliminar el campo de la base de datos sin mayor problema, pero eso no quiere decir que el código o app que construiste funcionará sin problemas
@sendo_19
@sendo_19 3 года назад
El dross programador
@Gonzalo-gz1de
@Gonzalo-gz1de 3 года назад
JAJAJA muy buena amigo xd
@reynaldo1x
@reynaldo1x 3 года назад
No salieron los videos de sugerencia!.
@hdeleonnet
@hdeleonnet 3 года назад
cuando sale la canción, aparecen
@507master
@507master 3 года назад
eu, estoy de vuelta xd
@kn4byte80
@kn4byte80 2 года назад
Aquí huele a Death Metal
@banoshiko
@banoshiko 3 года назад
Buena explicación pero le recomiendo ilustras sus ideas
@conchita-ud8jc
@conchita-ud8jc 2 года назад
Me gustan mucho sus explicaciones pero aveces va muy rapido y me confundo jaja
@lizarraga665
@lizarraga665 3 года назад
6:40 xDDD
Далее
ROLLING DOWN
00:20
Просмотров 6 млн
13 Карт - Мафия | 5 серия
08:51
Просмотров 274 тыс.
¿SQL o NoSQL? ¿Cuál base de datos es mejor?
17:15
Просмотров 85 тыс.
Which Is Better? SQL vs NoSQL
9:43
Просмотров 285 тыс.
Database Indexing Explained (with PostgreSQL)
18:19
Просмотров 302 тыс.
Expresiones Lambda en C# .Net
16:47
Просмотров 68 тыс.
I've been using Redis wrong this whole time...
20:53
Просмотров 351 тыс.
ROLLING DOWN
00:20
Просмотров 6 млн