⏱️ Lenguaje SQL desde cero [Tutorial completo]

แชร์
ฝัง
  • เผยแพร่เมื่อ 3 ธ.ค. 2024

ความคิดเห็น • 140

  • @GabrielaVelázquezHermenegildo
    @GabrielaVelázquezHermenegildo ปีที่แล้ว +1

    Excelente tutorial muy claro y preciso, es un video que contiene mucha información, agradecida con el tutor José Manuel Alarcón por compartir sus conocimientos.

  • @ernestoalonsolopez7633
    @ernestoalonsolopez7633 2 ปีที่แล้ว +5

    Excelente , hacia muchos años que había aprendido SQL en concreto MYSQL y me ha gustado muchísimo, excelente su método ni rápido ni despacio, en su justa medida. Gracias

  • @Axantemir
    @Axantemir 2 ปีที่แล้ว +22

    Gracias por difundir conocimiento tecnológico. Quiero hacer una pequeña aclaración: SQLite no es una "base de datos", es un "sistema de gestión de bases de datos". Al igual que SQL Server, MySQL, etc.

    • @campusmvp
      @campusmvp  2 ปีที่แล้ว +23

      Gracias por la aclaración Alberto, pero me tienes que permitir esa pequeña licencia dado que estamos dirigiéndonos a un público que parte de cero absoluto. Si explico todo con todo lujo de detalles, no me llegan 4 horas 😆 ¡En cualquier caso gracias por comentar!

  • @josedelacruz5654
    @josedelacruz5654 5 หลายเดือนก่อน

    Es un excelente trabajo. Mi mas sincera gratitud por el trabajo que dedico a la planeacion y el desarrollo de este tutorial. Ha sido una gran idea el usar una base para desarrollar todos los ejemplos. Me ha sido de gran utilidad. Mil gracias. Saludos desde México.

  • @WilmarCuesta
    @WilmarCuesta 10 หลายเดือนก่อน

    Muy intuitivo el video tutorial. Gracias por compartir conocimientos.

  • @leodinfrederic1303
    @leodinfrederic1303 ปีที่แล้ว

    No sé nada de SQL. le agradezco a Ustedes. felicitaciones

  • @fernygd
    @fernygd ปีที่แล้ว

    Video cero aburrido, todo lo contrario, si le llamas aburrido, los demás videos serán una maravilla. Agradezco tu manera tan clara y sencilla de exponer el tema, y a la vez sin perder detalle. Una felicitación y fuerte abrazo desde México. Obvio, soy tu suscriptor, te sigo con mucho interés.
    🙂

  • @robertocarlosmartinezlored4439
    @robertocarlosmartinezlored4439 2 ปีที่แล้ว +3

    De verdad explican muy bien! buenisimo el curso, hasta ahora voy a la mitad

  • @juanestebanchaconcairasco914
    @juanestebanchaconcairasco914 2 ปีที่แล้ว +7

    Realmente a sido de gran utilidad, muchas gracias por este tipo de contenido

  • @prometeo797
    @prometeo797 2 ปีที่แล้ว

    ME ENCANTA!!! Muchas gracias por el aporte. Seguiré aprendiendo con vosotros.

  • @Ania-ku1bd
    @Ania-ku1bd 2 ปีที่แล้ว

    esta genial. Y ademas en dos horas... faltan palabras por lo bueno que es eso. Gracias. Me salvaste la vida.
    Compraría el curso pero es muy caro...

    • @campusmvp
      @campusmvp  2 ปีที่แล้ว

      Es caro según se vea. Si tienes en cuenta que no tiene nada que ver con uno de esos tipo vídeo que hay por ahí, sin contacto directo ni respuesta aegurada en menos de 24h del autor, sin plan personalizado de estudio, etc, etc... No es nada caro 😉 Pero gracias por el comentario de todos modos. Saludos!

  • @jaycone1416
    @jaycone1416 2 ปีที่แล้ว +3

    Muchisimas gracias por todos estos conocimientos y tiempo que nos dedica. Es bastante útil e invaluable.

  • @eloy.martin
    @eloy.martin 10 หลายเดือนก่อน

    Gracias por el tutorial, me ha sido realmente útil

  • @Receitas36
    @Receitas36 2 ปีที่แล้ว +1

    Muchisimas gracias por el Curso que me ayudo muchiiisimo y quito muchas dudas, lo haces parecer fácil! desde Uruguay muchas gracias!!

  • @pabloquintero9650
    @pabloquintero9650 2 ปีที่แล้ว

    Estaba buscando como aprender desde MacOS y lo logré Gracias!!!

  • @mellunar1
    @mellunar1 ปีที่แล้ว

    Excelente Muchas gracias amigo. saludos

  • @marcoachury
    @marcoachury 2 ปีที่แล้ว

    Excelente el método. Muy práctico y progresivo. Excelente usar conjunto grande de datos preexistente como ejemplo. No te pasas el curso transcribiendo datos para llenar las tablas, sino que vas directo al tema. Arrepentido de no haber aprendido esto antes. No imaginaba que fuera tan simple. Mi unica critica es que el tipo de letra usado en las demostraciones es muy pequeño (o esta grabado de una pantalla muy grande) y en pantallas pequeñas no es muy legible. Aparte es eso, muy contento con el curso. El video dura 2 horas, pero es para verlo en unas 4 o 5 horas, parando, regresando y haciendo todos los ejercicios. Pero realmente son 5 horas muy bien invertidas.

    • @campusmvp
      @campusmvp  2 ปีที่แล้ว

      Pues nuestra formación entonces te encantará. Esto solo es la punta del iceberg. Si quieres aprender en serio sql, ya sabes: www.campusmvp.es/catalogo/Product-El-lenguaje-SQL-consultas-a-bases-de-datos_233.aspx

  • @mamengo7070
    @mamengo7070 2 ปีที่แล้ว +1

    Mejor explicado imposible! Mil gracias por hacerlo así de fácil.

    • @campusmvp
      @campusmvp  2 ปีที่แล้ว

      ¡Muchísimas gracias! Me alegro de ayudar.

  • @vicentesanchez6961
    @vicentesanchez6961 2 ปีที่แล้ว

    47:00 me costó un poco de trabajo... pero lo conseguí... por suerte mi lógica está intacta y se resolvió con el uso de paréntesis para agrupar condiciones...
    magnifico video hasta el minuto 48... después de ese minuto apenas voy a eso... pero pinta muy bien

    • @campusmvp
      @campusmvp  2 ปีที่แล้ว

      Pues te queda lo más interesante. Hasta ese minuto solo sabes lo básico basiquísimo. Y este vídeo solo es una introducción. Miral curso online en la descripción 😉

  • @anamendez7074
    @anamendez7074 3 ปีที่แล้ว +1

    Me ha resultado muy útil y muy bien explicado, muchas gracias

  • @antonychambi769
    @antonychambi769 2 ปีที่แล้ว

    Mil pero mil gracias Maestro

  • @yonnydominguez7925
    @yonnydominguez7925 2 ปีที่แล้ว +1

    gracias por el mterial, muy explicativo, desde basico hasta un nivel mas avanzado e incluso pracctico!!
    Puedo entender la logica de como funcional el lenguaje y el uso de sus partes fundamentales
    Espero ahora aprobar el proximo examen de Base de Datos en la universidad, gracias a esto xD!!!
    Bendiciones

  • @JoseHernandez-mg2er
    @JoseHernandez-mg2er 2 ปีที่แล้ว

    Muy buen video, estaba en ceros y he aprendido bastante. Muchas gracias

    • @campusmvp
      @campusmvp  2 ปีที่แล้ว

      Genial, me alegro mucho. Muchas gracias. Si quieres aprender a fondo, y no solo con vídeo, ya sabes 😉 www.campusmvp.es/catalogo/Product-El-lenguaje-SQL-consultas-a-bases-de-datos_233.aspx

  • @jaimealonsoprietopalomar6349
    @jaimealonsoprietopalomar6349 ปีที่แล้ว +1

    Buenos días. Muy bueno el video y los felicito por su excelnte trabajo. Me permito hacer un comentario respecto a lo expuesto en el video en en tiempo 1:28:30 en donde plantean evaluar cuanto se ha gastado en la compra de los productos y plantean que esto se logra multiplicando Cantidad x Precio Unitario x descuento, pero esta operacion reamente lo que dá es el descuento en cada compra. Así, por ejemplo, cuando el descuento es cero, la operación dá cero y en consecuencia el resultado no refleja el monto de la compra. La operación a realizar debe ser: Cantidad x Precio unitario x (1 - % descuento). Saludos

    • @campusmvp
      @campusmvp  ปีที่แล้ว

      Hola. Sí, de hecho, pongo una nota sobreimpresa al montar esa consulta, en el minuto 01:29:32 (th-cam.com/video/tIG2s1AFpSE/w-d-xo.html) donde comento que es un error, aunque a los efectos de lo que estamos aprendiendo no importa. Gracias de todos modos por avisar y me alegro de que te esté gustando el tutorial. Saludos.

    • @jaimealonsoprietopalomar6349
      @jaimealonsoprietopalomar6349 ปีที่แล้ว

      @@campusmvp ok. De acuerdo y mil gracias

  • @juliocesarcamachosilva9466
    @juliocesarcamachosilva9466 2 ปีที่แล้ว +1

    Excelente!! por eso estoy suscrito a tu canal, muchisímas gracias, es un curso básico muy completo :D

  • @franciscotorres5064
    @franciscotorres5064 ปีที่แล้ว

    Muchas gracias profesor!!

  • @duquelm
    @duquelm 2 ปีที่แล้ว

    Thanks!

    • @campusmvp
      @campusmvp  2 ปีที่แล้ว +1

      ¡Muchas gracias por el Super-Thanks! Casi se me pasa porque TH-cam por algún motivo no avisa de esto. Un saludo!

  • @LaKaru
    @LaKaru ปีที่แล้ว

    Genial! Super completo pero facil de entender!

    • @campusmvp
      @campusmvp  ปีที่แล้ว

      Gracias, me alegro de que te guste y espero que te haya resultado útil. Si no te importa, comparte por ahí la página, con los compañeros y en redes sociales para que puedan aprender también, y ayúdanos a que nos conozca más gente. Gracias! 😊

  • @beticohernandez9536
    @beticohernandez9536 2 ปีที่แล้ว +1

    Que buen curso.

  • @christianlopez3324
    @christianlopez3324 2 ปีที่แล้ว

    Muchas gracias. Muy bien explicado el tutorial, me has ayudado mucho. Fuerte saludo.

  • @andershionmanigoldo9156
    @andershionmanigoldo9156 2 ปีที่แล้ว

    Muchas gracias, excelente tutorial

  • @arielass11
    @arielass11 2 ปีที่แล้ว

    Muchas gracias muy bueno .... Nuevo suscriptor 👍🇦🇷

  • @duquelm
    @duquelm 2 ปีที่แล้ว

    Excelente. Buen trabajo.

  • @stallion1100
    @stallion1100 ปีที่แล้ว

    Excelente. Gracias.

  • @JorgeHernandez-gf1oe
    @JorgeHernandez-gf1oe 2 ปีที่แล้ว

    Excelente, gracias!

  • @dennisuntonsoncco520
    @dennisuntonsoncco520 2 ปีที่แล้ว +1

    Hola José, agradecerte por la clases que acabas de dar, realmente muy claro lo que dices al momento de enseñar, la verdad he aprendido mucho ya que no conocia nada de sql. y he logrado desarrollar y practicar. Espero poder comprar el curso mas adelante, ya que esta en euros.
    saludos, Desde Perú, Ica

  • @Ele_lai
    @Ele_lai 2 ปีที่แล้ว +1

    Llevo visto solamente una hora del vídeo y me gusta bastante la manera de explicarlo, estoy aprendiendo desde cero y es muy útil. Quería preguntarle si existe la posibilidad de visualizar el código de la consulta de los ejercicios propuestos, ya que hay algunos que no me salen los mismo resultados que indicas.
    Gracias de antemano. Un saludo

    • @campusmvp
      @campusmvp  2 ปีที่แล้ว +1

      Hola Laura. He puesto un enlace en la descripción del vídeo para las soluciones. Despliega un vistazo a la descripción del vídeo y allí las encontrarás. Me alegro de que te esté gustando. Saludos.

  • @fuemedicalcenter
    @fuemedicalcenter 3 ปีที่แล้ว

    muy buen vídeo y buenos ejercicios

  • @marceloruiz6022
    @marceloruiz6022 2 ปีที่แล้ว

    Ahi pude, gracias.

  • @fernandorebagliati8658
    @fernandorebagliati8658 2 ปีที่แล้ว

    Hola, muy bueno como crítica constructiva creo que en la combinación de tablas vas muy rápido ! Te felicito por las explicaciones!!

    • @marcoachury
      @marcoachury 2 ปีที่แล้ว

      Primero yo me quejaba de los mismo en varios cursos hasta que alguien me hizo notar que es una clase grabada 🙂puedes detener el video para copiar y regresar todas las veces que quieras. Hacer todos los ejercicios es la mejor forma de aprender.

    • @campusmvp
      @campusmvp  2 ปีที่แล้ว

      Nuestros cursos online no son sólo vídeo, tiene teoría, vídeo práctico, prácticas propuestas, recursos relacionados... Y contacto directo con el tutor. Más info: www.campusmvp.es/catalogo/Product-El-lenguaje-SQL-consultas-a-bases-de-datos_233.aspx

  • @ROBERTOCÁRCAMOGÓMEZ
    @ROBERTOCÁRCAMOGÓMEZ 7 หลายเดือนก่อน

    Excelente

  • @marceloruiz6022
    @marceloruiz6022 2 ปีที่แล้ว +1

    Buenas Profe, en el ejercicio propuesto del listado de categorías de productos, ordenados por el nombre de la categoría y el nombre del producto desarrolle esta linea de código SQL.
    SELECT P.CategoryID as 'ID de la Categoria',C.CategoryName as 'Nombre de la Categoria', P.ProductID as 'ID del Producto', P.ProductName as 'Nombre del Producto'
    FROM Products P
    JOIN Categories C
    ON P.CategoryID = C.CategoryID
    ORDER by C.CategoryName, P.ProductName
    Difiere un poco de la que esta en las soluciones pero me daria el mismo resultado, con algo mas de info no requerida pero que quise agregar.
    No se que le parece.
    Saludos.

    • @campusmvp
      @campusmvp  2 ปีที่แล้ว +1

      El orden en el que hagas un INNER JOIN no influye para el resultado, pero sí influye (y mucho) si es un LEFT JOIN, RIGHT JOIN o OUTER JOIN. Mucho cuidado con esto. O sea, en este caso da igual, pero en otro puede que no.

  • @feliperoletto
    @feliperoletto ปีที่แล้ว

    vos sos crack

  • @ItzmitlS53
    @ItzmitlS53 2 ปีที่แล้ว +1

    Una duda:
    En el ejercicio 2 (en el minuto 47:02 ), Yo no coloque los paréntesis y coloqué las cantidades en ( '' ). Es decir, yo puse: where productid=65 and quantity between '5' and '10' discount>'0'
    Y me salieron 17 resultados.😅 Qué salió mal ahí. Ya ví la respuesta, y no entiendo qué sucedió.

    • @campusmvp
      @campusmvp  2 ปีที่แล้ว +3

      Hola. Lo de los paréntesis tiene que ver con la precedencia de los operadores, o sea, su prioridad a la hora de aplicarlos. Aquí tienes su precedencia en SQLite que es prácticamente la misma que en cualquier lenguaje de programación (sqlite.org/lang_expr.html#operators_and_parse_affecting_attributes). Si no se los pones se aplican usando la precedencia de la lista anterior. Con los paréntesis:
      SELECT * FROM OrderDetails WHERE ProductID = 65 AND (Quantity BETWEEN 5 AND 10 OR Discount > 0)
      el orden de las operaciones, primero lo de los paréntesis y luego el AND. Sin los paréntesis el orden es, primero el primer AND, luego el OR, o sea, los productos cuyo Id sea 65 y que tengan una cantidad de entre 5 y 10, o que además tenga un descuento. Esos son 841.
      En tu caso además haces otras cosas mal. Si le pones comillas a los números, entonces no son números: son cadenas de texto, por lo que las comparaciones que hagas no funcionan porque estás comparando números con cadenas de texto. Además has puesto un en donde debería ir un OR quedándote esto:
      SELECT * FROM OrderDetails WHERE ProductID = 65 AND Quantity BETWEEN '5' AND '10' Discount > '0'
      que no tiene mucho sentido aunque SQLite no se queje. Lo que se hace es aplicar antes de nada el operador (que significa "distinto") forzando por tanto a que se evalúen los operandos que tiene alrededor que son Quantity BETWEEN '5' AND '10' y Discount > '0'. O sea, es equivalente a esto:
      SELECT * FROM OrderDetails WHERE ProductID = 65 AND (Quantity BETWEEN '5' AND '10' Discount > '0')
      que, como digo, no tiene mucho sentido por ese ahí.
      Saludos

  • @Ariel_Fernandez
    @Ariel_Fernandez 2 ปีที่แล้ว

    Gracias por la explicación, muy buen curso, lo único es que no se ve casi cuando usas el DBbrowser, la fuente es muy pequeña.

    • @campusmvp
      @campusmvp  2 ปีที่แล้ว

      Hola, gracias. El vídeo está pensado para ver en pantalla grande (mínimo tablet, y desde luego ordenador).a **pantalla completa**, Imagino que lo ves desde un móvil, en cuyo caso, sí se verá pequeño. Sorry.

    • @Ariel_Fernandez
      @Ariel_Fernandez 2 ปีที่แล้ว

      @@campusmvp lo veo desde un tv de 32" pero imposible pegarte en frente, gracias igual.

    • @campusmvp
      @campusmvp  2 ปีที่แล้ว

      Pues vaya 🤔 #n la pantalla de un ordenador se ve perfecto...

    • @Ariel_Fernandez
      @Ariel_Fernandez 2 ปีที่แล้ว

      @@campusmvp claro, eso es porque estas a 30cm de la pantalla.

    • @campusmvp
      @campusmvp  2 ปีที่แล้ว +1

      Cuando ves un vídeo como este en un tv grande, desde lejos, es como si lo estuvieses viendo en la pantalla de un móvil: todo se ve pequeño. Tendría que haber puesto los textos mucho más grandes pero cuando lo hice pensé siempre en un ordenador, porque la idea no es sólo que lo veas sino que los vayas haciendo y practicando al mismo tiempo para aprender (se aprende muchoas haciendo, ya sabes). Así que lo siento, pero ahora mismo es lo que tengo 😞 por cierto, mi monitor es de 32 pulgadas, lme siento a medio metroas o menos, y lo veo perfectamente a pantalla completa. En un salón la cosa sería distinta... Saludos.

  • @breinerelpapiprov9385
    @breinerelpapiprov9385 2 ปีที่แล้ว

    !Épico!

  • @rgge1907
    @rgge1907 ปีที่แล้ว +1

    Me costó el ejercicio del min 00:47 pero al final terminé familiarizándome con la entrada de la consulta inicial hacia una tabla

    • @zuriali5040
      @zuriali5040 ปีที่แล้ว

      a mi no me queda :(

  • @malapata9897
    @malapata9897 ปีที่แล้ว

    En 47:19 se puede ver un error en las lineas 4, 12, 18 del resultado, en descuento sale 0, el ejercicio dictamina que con descuento, el resultado final son 16 lineas y no 19

    • @campusmvp
      @campusmvp  ปีที่แล้ว +1

      Estás equivocado. El enunciado pide "Obtén todas las ventas que haya habido para el producto con identificador 65 ("Louisiana Fiery Hot Pepper Sauce") que hayan vendido entre 5 y 10 unidades en un solo pedido O que se hayan vendido con descuento". Fíjate en ese "O" que he puesto en mayúsculas y en el que, en el vídeo, hago especial hincapié (digo: ). En cualquier caso daría exactamente igual: lo que se busca es que practiquéis y entender o que se hace más allá de conseguir un resultado concreto. Saludos.

  • @marcosachury2290
    @marcosachury2290 2 ปีที่แล้ว

    Excelente video. Ojala pongan la letras mas grande para que sea mas visible

    • @campusmvp
      @campusmvp  2 ปีที่แล้ว

      Hola. El vídeo está pensado para ser visto en un ordenador de escritorio y practicar al mismo tiempo. De todos modos lo tendré en cuenta para otras ocasiones.

    • @marcosachury2290
      @marcosachury2290 2 ปีที่แล้ว

      @@campusmvp En otra parte hago mas comentarios. Tal vez asunto de resolución, de pantalla. Pero en general excelente metodología, avanzando con pequeños pasos se llega lejos.

  • @ismaelzian
    @ismaelzian 2 ปีที่แล้ว

    Hay algún script para hacerlo en Oracle?

  • @Todo-en-1-s8q
    @Todo-en-1-s8q 2 ปีที่แล้ว

    Gracias por el video. ¿Cómo se configura para el SQLite salga en español?

    • @campusmvp
      @campusmvp  2 ปีที่แล้ว +1

      Supongo que te refieres al SQLite DB Browser. Entonces es simplemente Edición > Preferencias > Idioma. Te lo enseño: p157.p1.n0.cdn.getcloudapp.com/items/rRuQJrby/749cc945-7bb2-4908-9ff7-b1ea3dbb14e5.gif?source=viewer&v=0e607a56f3f6b8edae52817038176b54

    • @Todo-en-1-s8q
      @Todo-en-1-s8q 2 ปีที่แล้ว

      @@campusmvp Agradezco su respuesta. Ya pude realizar el cambio. Sigo tomando el curso (dejo correr todos los comerciales) ahora mismo estoy atorado en el segundo ejercicio de los primeros dos que nos pusiste. "SELEC * FROM Products WHERE IDProduct = 65 AND >= 5 AND 0.0" pero no me salen los resultados previstos. Siguiré intentando antes de seguir viendo el vídeo. Gracias

  • @manuelgonzales559
    @manuelgonzales559 2 ปีที่แล้ว

    bonito inventario

  • @arielchocobar9608
    @arielchocobar9608 2 ปีที่แล้ว

    hola Jose, estoy empezando tu video, por lo pronto se ve facil de seguir, tengo conocimientos de sql , pero quiero afianzar para entrar en el mundo de la data science. que mas tendria que aprender con este objetivo? (python ya estoy terminando un curso completisimo y me sirvio bastante). Gracias desde ya.Ariel de Argentina

    • @campusmvp
      @campusmvp  2 ปีที่แล้ว

      Pues depende mucho de qué quieras hacer exactamente, ya que dentro de DS hay muchas posibles cosas a hacer y orientaciones a seguir. No es lo mismo orientarse a análisis de datos, reporting, etc... que orientarse a Machine Learning, por ejemplo. En el caso de Machine Learning (que quizá es con lo que más te puedo orientar) aparte de manejarte con Python y R deberías aprender los principales algoritmos existentes y como funcionan por debajo: desde árboles de decisión o máquinas de vectores soporte hasta redes neuronales profundas o ensembles. Controlar bien esto (que tiene mucha miga) te permite llevar a cabo muchas tareas de predicción, análisis descriptivo, y tareas avanzadas como reconocimiento de caracteres o generación de imágenes, y te da la base para seguir avanzando para otras técnicas más avanzadas basadas en estas. Obviamente, te puedo recomendar nuestro completísimo máster de ML y ciencia de datos con Python y R: www.campusmvp.es/catalogo/Product-Machine-Learning-y-Ciencia-de-Datos-con-Python-y-R_250.aspx Ahora mismo está cerrado ya, pero seguramente para el año próximo tendremos nueva convocatoria. El lenguaje SQL nunca está de más, tanto para ML como para ciencia de datos, pero en realidad es una de las cosas más importantes que puedes aprender: www.campusmvp.es/recursos/post/el-lenguaje-sql-por-que-es-uno-de-los-conocimientos-tecnicos-mas-valiosos-que-puedes-adquirir.aspx. Saludos.

    • @arielchocobar9608
      @arielchocobar9608 2 ปีที่แล้ว

      @@campusmvp muchas gracias por la pronta respuesta, debo decirte que en mi pais lo que mas se esta buscando ahora es ds para reporting. voy a ver tu video y tambien lo que haya disponible de python. estoy en medio de un cambio de carrera laboral y estos videos me estan ayudando bastante.gracias

  • @omarpineda8475
    @omarpineda8475 2 ปีที่แล้ว

    gracias por compartir informacion de una manera tan dicatica, tengo una consulta y es que al descargar el browser, no veo el archivo con la base de datos demo para poder ejecutar los ejercicin ¿me podrian indicar dionde esta ese archivo por favor?

    • @campusmvp
      @campusmvp  2 ปีที่แล้ว

      Por favor, lee la descripción del vídeo y ahí encontrarás la base de datos de ejemplo, tal y como se indica en un determinado punto del vídeo. Saludos.

  • @mstrelock7335
    @mstrelock7335 2 ปีที่แล้ว

    Como sugerencia de censura, en el momento 13:43 en la parte derecha, se ve la misma información que se trata de censurar, para tenerlo en consideración!. Saludos y excelente material.

    • @campusmvp
      @campusmvp  2 ปีที่แล้ว

      Uppss! 😆 Es que no me gusta que se vean las fechas porque luego pasa el tiempo y aunque el contenido siga siendo válido, hay gente que se piensa que ya no lo es 😉 Hay mucho tiquismiquis. Me aleg6de que te guste. Saludos!

  • @pacoduran4106
    @pacoduran4106 2 ปีที่แล้ว

    En el ejercicio de las ventas totales me parece que hay un error en el planteaminto, porque se esta sacando el descuento total que se hizo en realidad, y no el total de la venta. Excelente video

    • @campusmvp
      @campusmvp  2 ปีที่แล้ว +1

      Hola Paco. Sí, de hecho pongo una nota sobreimpresa al montar esa consulta, en el minuto 01:29:32 (th-cam.com/video/tIG2s1AFpSE/w-d-xo.html) donde comento que es un error aunque a los efectos de lo que estamos aprendiendo no importa. Gracias de todos modos por avisar y me alegro de que te esté gustando el tutorial. Saludos.

  • @aabafumigaciones7848
    @aabafumigaciones7848 2 ปีที่แล้ว

    Muy buen video, excelente como esta explicado. La base de datos no se puede bajar, es un archivo zipeado, que no permite la ejecucion. Una lastima.
    Podran mandar la base de datos sin zipear, gracias

    • @campusmvp
      @campusmvp  2 ปีที่แล้ว

      Hola. Sí la descargas y la descomprimes en una carpeta ya la puedes utilizar. ¿Cuál es el problema? 🤔

  • @fabiozanabria5614
    @fabiozanabria5614 ปีที่แล้ว

    Que debo saber previamente para aprender sql?

    • @campusmvp
      @campusmvp  ปีที่แล้ว

      Nada, manejarte mínimamente con el sistema operativo. No dejes de ver nuestros cursos completos de SQL Server en la web que van mucho más allá que este tutorial.

  • @dennisuntonsoncco520
    @dennisuntonsoncco520 2 ปีที่แล้ว

    Hola José, conocer este mundo del SQL me ha abierto las puertas para conocer otro mundo , el de los programadores, pero tengo puntualmente una duda, no se como asociarla a por ejemplo excel ... o que programa se puede usar para crear una base de datos y poder hacer consultas de manera didactica para el usuario.
    imagino que se debe usar un programa pero no tengo claro como seria eso, y mas aún si deseo descargar esa informacion ya consultada. espero se entienda y puedas ayudarme con esto.

    • @campusmvp
      @campusmvp  2 ปีที่แล้ว

      Hola Dennis. Excel tiene una pestaña llamada "Datos" desde la que te permite conectarte a multitud de fuebtes de datos para incorporarlos a tus hojas de cálculo. Una de las opciones es conectarse a una base de datos SQL o relacional, como cualquiera de las que puedes utilizar con lo aprendido en el tutorial (ZQLite, SQL Server, MySql, Oracle, PostgreSQL,...) directentw a tablas o usando consultas de las que has aprendido. Respecto a la herramienta que comentas... No sé muy bien a qué te refieres, pero todos los gestores de bases de datos tienen alguna herramienta para administrarlas y hacer consultas, algunas de ellas de forma bastante visual, aunque por debajo todas traducen a SQL. A los usuarios se les suele dar acceso a ciertos datos usando herramientas del estilo de PowerB, Tableau, QlikI o similar (o la propia Excel), con gráficos, etc... si es que te refieres a eso. Saludos.

  • @josedeleon9282
    @josedeleon9282 2 ปีที่แล้ว

    ME ha encantado tu curso y la manera que lo explicas, pero me ha nacido una duda con respecto al precio (que lo vale por lo completo que es) hay alguna manera de conseguirte en udemy??
    La verdad me vendria muy bien tu curso para aprender, pero no cuento con los recursos economicos para obtenerlo :(

    • @campusmvp
      @campusmvp  2 ปีที่แล้ว

      Hola. Lo siento pero Udemy no tiene nada que ver con nosotros y la filosofía de trabajo y aprendizaje. Nuestros cursos son propios, serios, no solo en vídeo y con contacto directo con el titor y respuesta garantizada. Te marcos hitos de estudo personalizados y te hacemos un seguimiento. Nos importa que aprendas en tiempo y forma, no solo que nos pagues. Y muchas otras cosas (www.campusmvp.es/conocenos para no extenderme). Tenemos pocos alumnos al año para poder dar este servicio. Sabemos que para fuera de España resultan caros, pero el precio es muy bueno para todo lo que ofrecemos (mucho más barato que un curso oresencial, siendo los nuestros mucho más wfectivos) y no podemos cambiarlo, aunque hay ciertos descuentos (www.campusmvp.es/descuentos/). Lo lamento. Me alegro de que te haya gustado el tutorial y muchas gracias por comentarlo. Un saludo..

    • @josedeleon9282
      @josedeleon9282 2 ปีที่แล้ว

      @@campusmvp en donde podria conseguir mas ejercicios parecidos a los 2 ultimos para seguir aprendiendo, o ustedes por casualidad venden algun archivo con ejercicios basicos > intermedio > avanzados

  • @mv2vanced527
    @mv2vanced527 2 ปีที่แล้ว

    Hay alguna alternativa para EXPLAIN QUERY PLAN de SQLite en MySQL?

    • @campusmvp
      @campusmvp  2 ปีที่แล้ว

      Claro que sí: EXPLAIN: dev.mysql.com/doc/refman/8.0/en/explain.html

  • @Mera-0515
    @Mera-0515 2 ปีที่แล้ว

    Se puede abrir el archivo de northwind en SQL Server? Porque no pude.

    • @campusmvp
      @campusmvp  2 ปีที่แล้ว +1

      Ese archivo es para SQLite. Para SQL Server existe, pero no es ese. Te dejo este enlace a un Gist mío en el que te la facilito y te explico cómo instalarla en SQL Server. Podrías seguir el tutorial casi igual con esa base de datos si lo prefieres.

  • @miguelmachadomartin5204
    @miguelmachadomartin5204 2 ปีที่แล้ว

    ¿Alguien podría indicarme de donde bajar alguna otra base de datos similar a esta para hacer prácticas? Muchas gracias.

    • @campusmvp
      @campusmvp  2 ปีที่แล้ว

      Hola. la que uso en el vídeo como ejemplo la tienes en los enlaces de la descripción. Además existen otras muchas. Por ejemplo, la más conocida es Chinook (que está para SQLite y para más gestores de bases de datos, como MySQL, SQL Server...: github.com/lerocha/chinook-database) que simula datos de una tienda online de música. Se considera como el sustituto más moderno de Northwind, que es la que he usado yo.

    • @miguelmachadomartin5204
      @miguelmachadomartin5204 2 ปีที่แล้ว

      @@campusmvp Muchas gracias, sois unos hachas.

  • @marceloruiz6022
    @marceloruiz6022 2 ปีที่แล้ว

    Buenas, estoy trabado con el 2do ejercicio propuesto de la segunda entrega, solo logro que me entregue como respuesta 5 resultados.
    Este es el código que pude armar:
    SELECT *
    >FROM ORDERDETAILS
    >WHERE PRODUCTID = '65' AND QUANTITY BETEWEEN '5' AND '10' OR DISCOUNT >= '0,0'
    No logro encontrar la falla en el concepto de búsqueda.
    Saludos.

    • @campusmvp
      @campusmvp  2 ปีที่แล้ว

      Una pista: paréntesis. Tienes las soluciones enlazadas en la descripción. Fíjate bien.

    • @marceloruiz6022
      @marceloruiz6022 2 ปีที่แล้ว

      @@campusmvp buenas, ahí vi lo que me comentabas sobre el uso de los paréntesis.
      no lo vi comentado en el video ese tema me parece.
      Pero lo voy a volver a ver desde cero a ver donde fue tratado el tema paréntesis para resolver esa falla de conocimiento no adquirido.
      Muchas gracias.
      Estamos en contacto saludos.

  • @beticohernandez9536
    @beticohernandez9536 2 ปีที่แล้ว

    Con myAdmin se puede

  • @gabo-personal
    @gabo-personal 2 ปีที่แล้ว

    Saludos man, ¿Tendras la base de datos pero para SQL Server?

    • @campusmvp
      @campusmvp  2 ปีที่แล้ว

      Es más, tengo un vídeo explicando cómo instalarla 😉 th-cam.com/video/mF2YiXKBogQ/w-d-xo.html. ¡Lee la descripción del vídeo! Es importante lo que te pone. Saludos.

    • @gabo-personal
      @gabo-personal 2 ปีที่แล้ว

      @@campusmvp Muchas gracias bro

  • @vkde2415
    @vkde2415 4 หลายเดือนก่อน

    No esta la BD para descargar

    • @campusmvp
      @campusmvp  4 หลายเดือนก่อน

      Tal y como indico en el propiovídeo, en la descripción del mismo tienes un enlace que funciona perfectamente. Lo acabo de comprobar. Fíjate bien.

  • @albertilloman
    @albertilloman 9 หลายเดือนก่อน

    Alguien tiene la solucion del segundo ejercicio d ela parte 1, la de las cantidades del ProductID 65? Gracias!

    • @campusmvp
      @campusmvp  9 หลายเดือนก่อน

      En la descripción del vídeo tienes un enlace a todas las soluciones y explicaciones. Saludos.

    • @albertilloman
      @albertilloman 9 หลายเดือนก่อน

      Graciad por la pronta respuesta y el buen tutorial!!

  • @lucilapedrozo7089
    @lucilapedrozo7089 ปีที่แล้ว

    Hola buenos dias, al poner open base data y abrir la base de datos que descargue del link no me despliega las tablas! Alguien me podria ayudar?

    • @campusmvp
      @campusmvp  ปีที่แล้ว

      ¿La has descomprimido?

  • @martinbastos7491
    @martinbastos7491 2 ปีที่แล้ว

    disculpame, pero no encuentro donde descargar la base de datos northwind-simple-sqlite

    • @campusmvp
      @campusmvp  2 ปีที่แล้ว +1

      Hola: lo tienes al final de la descripción del vídeo. De todos modos te lo dejo aquí: go.campusmvp.es/nwtutorial Saludos.

    • @sandradiazdetuesta9697
      @sandradiazdetuesta9697 2 ปีที่แล้ว

      @@campusmvp disculpe, pero me sale error en la descarga ¿podría ayudarme por favor? Enhorabuena por sus videos por cierto, un saludo.

    • @campusmvp
      @campusmvp  2 ปีที่แล้ว

      Ahora mismo hay un problema con los enlaces acortados por culpa de Azure. Por favor, intenta la descarga más tarde, a ver si lo dan arreglado. Lamento el problema.

    • @campusmvp
      @campusmvp  2 ปีที่แล้ว

      En este tutorial los datos están para SQLite. Para aprender es lo mismo.

  • @martinbastos7491
    @martinbastos7491 2 ปีที่แล้ว

    Disculpame nuevamente. Pero tampoco en la descripción se encuentran los resultados. Podrías decirme cuales son o donde encontrarlos?

    • @campusmvp
      @campusmvp  2 ปีที่แล้ว

      Sin duda no estás mirando bien, porque están ahí, en la descripción. De hecho las soluciones lo pone en letras mayúsculas para que se vea bien. ¿La estás desplegando entera? 🤔 Te dejo el enlace:
      gist.github.com/jmalarcon/e20338dd08e9a0627cb2ba5870542f99

  • @marceloruiz6022
    @marceloruiz6022 2 ปีที่แล้ว

    Buenas, desde argentina me conecto, estoy intentando llevar adelante este curso de mi interés.
    Pude instalar el SGDBR, pero no logro descargar la base de datos de prueba : worthwind-simple.sqlite.
    Me podrían dejar un link de descarga así puedo avanzar.
    Saludos.

    • @campusmvp
      @campusmvp  2 ปีที่แล้ว

      Hola. La descripción de los vídeos es siempre tu amiga 😉 Además lo digo en el vídeo: tienes un enlace a esto (y otras cosas) en la descripción. Saludos.

    • @martinbastos7491
      @martinbastos7491 2 ปีที่แล้ว

      @@campusmvp Disculpame, pero no encuentro el enlance donde lo decis

    • @jaimealonsoprietopalomar6349
      @jaimealonsoprietopalomar6349 ปีที่แล้ว

      @@martinbastos7491 Pero x Favor Mira bien el video y sigue las instrucciones!!!! Todo lo quieres mascado?

    • @martinbastos7491
      @martinbastos7491 ปีที่แล้ว

      @@jaimealonsoprietopalomar6349 vos me la mascas, salame de Milán

  • @dairofrenandoocampogutierr4410
    @dairofrenandoocampogutierr4410 2 ปีที่แล้ว

    pero en el minuto 90 la consulta es errada, no debes multiplicar por el dcto sino por 1-dcto, porque cuando el descuento sea cero , te va a dar todo cero,
    la consulta correcta es
    sum(O.UnitPrice * O.Quantity * (1- O.Discount)) donde O es el alias de la tabla de detalle de ordenes

    • @campusmvp
      @campusmvp  2 ปีที่แล้ว

      Sí, gracias. Esta indicado ya en un comentario anterior. No obstante el detalle es lo de menos. Lo importante es ver qué se pueden hacer operaciones. Espero que el tutorial te haya servido. Saludos.

    • @dairofrenandoocampogutierr4410
      @dairofrenandoocampogutierr4410 2 ปีที่แล้ว

      @@campusmvp muy bueno, pero te sugiero para personas que no leen comentarios hagas la actualización del video, porque se van con información errada.

    • @campusmvp
      @campusmvp  2 ปีที่แล้ว

      Por desgracia TH-cam no te deja actualizar los vídeos, es una verdadera pena... Pero de todas formas es un fallo muy muy pequeño en un vídeo de dos horas.

  • @joseangelcastillovelarde5314
    @joseangelcastillovelarde5314 2 ปีที่แล้ว

    sin querer borre el esquema como lo pongo de nuevo apenas estoy aprendiendo :(

    • @campusmvp
      @campusmvp  2 ปีที่แล้ว

      ¿Te refieres a que has borrado las tablas de la base de datos? Dado que SQLite solo es un archivo que debes copiar, bájate de nuevo la base de datos desde el enlace de la descripción y copia el archivo por encima. Listo. Si no te referías a esto, por favor, explícame mejor qué te ha pasado exactamente y trato de ayudarte. Saludos.

  • @fariddarrull27
    @fariddarrull27 ปีที่แล้ว

    1:05:45 no se si lo he hecho bien pero me han salido 4 resultados XD, aqui dejo el codigo por si alguien lo quiere revisar o me quiere corregir
    select S.CompanyName, O.ShipCity
    from orders O join OrderDetails OD on O.OrderId = OD.OrderId
    join Products P on OD.ProductID = P.ProductID
    join Suppliers S on P.SupplierID = S.SupplierID
    where O.ShipCity = 'Caracas'

    • @campusmvp
      @campusmvp  ปีที่แล้ว

      Hola. Tienes las soluciones en un enlace en la descripción. Échale un vistazo y coteja. Saludos.

  • @oscarzada
    @oscarzada 2 ปีที่แล้ว

    Muchas gracias, muy útil tu material

    • @campusmvp
      @campusmvp  2 ปีที่แล้ว +1

      Genial, me alegro. Si quieres aprender SQL en serio y a fondo, ya sabes: www.campusmvp.es/catalogo/Product-El-lenguaje-SQL-consultas-a-bases-de-datos_233.aspx 😉

  • @apv1111
    @apv1111 ปีที่แล้ว +1

    Muchas gracias, muy bueno el tutorial