Como alguien puede tenerle miedo a la terminal con fondos como este?
Introducción al Curso de SQL y MySQL
Todo lo que aprenderás sobre SQL y MySQL
Instalación local de un RDBMS (Windows)
Instalación local de un RDBMS (Mac)
Instalación local de un RDBMS (Ubuntu)
La consola de MySQL
¿Qué es una base de datos?
CREATE
Comando CREATE
Tipos de columnas / Creación de la tabla books
Tipos de columnas / Creación de la tabla authors
Tipos de columnas usando / Creación de la tabla clientes
INSERT
Comando INSERT
Comando on duplicate key
Inserción de datos usando queries anidados
Bash y archivos SQL
Bash y archivos SQL
SELECT
Su majestad el SELECT
Comando JOIN
Left JOIN
Tipos de JOIN
5 casos de negocio
Continuación de casos de negocio
Comandos UPDATE Y DELETE
Consultas en MySQL
Super Querys
Comando mysqldump
Contenido Bonus
Bases de datos para Big Data
Aportes 133
Preguntas 17
Como alguien puede tenerle miedo a la terminal con fondos como este?
Docker pueden poner un contenedor de mysql y asi no tener que installarlo en toda la computadora, para propósitos de estudio. (tambien hay un curso de fundamentos de docker)
En general me gusta más la consola que las Interfaces gráficas !!
Todo lo que veamos ¿sería aplicable a MariaDB como tal, verdad?
Un saludo y gracias.
I’m ready Fredi!..Vega
Aporto lo siguiente:
Bases de datos basadas en SQL
Las bases de datos más comunes basadas en SQL son:
MySQL: MySQL es una base de datos SQL de código abierto, desarrollada por una empresa sueca MySQL AB
Oracle: Oracle es un sistema de gestión de bases de datos relacional desarrollado por Oracle Corporation.
Access: Microsoft Access es un software de gestión de base de datos de nivel de entrada.
Muy bien esta introducción, Alberto es un buen profesor.
Empezemos un nuevo curso n_n
He estudiado el uso de MySQL usando PHP como una interfaz y empleando la consola también directamente, la verdad es que no hay nada qué temer, y qué interesante que el uso de casi cada lenguaje de programación para la manipulación de MySQL sea algo tan común, yo no tenía ni idea, qué tonto, pensé que PHP/Pearl era lo más estándar para esto, sin duda investigaré como manipular MySQL usando mi amado Python ❤️
Alberto Alcocer es un excelente maestro. Tuve la fortuna de tomar su curso de Expresiones Regulares y ha sido de los mejores cursos que he tomado.
Para trabajar con Python es mejor usar una base en MySql o PostgreSQL?
muy interesante para complementar el curso de fundamentos.
excelente profesor, ver la seguridad con que te expresas y lo que dices me da la tranquilidad de que aprenderé mucho en este curso
Justo lo que necesitaba, estoy listo para iniciar
Listo para el inicio …
Iniciamos!!!
Vamos!
Excelente presentación del curso
Que comience!
Listo para seguir aprendiendo!!!
Fascinante!!!
MySQL es un sistema de gestión de bases de datos relacional desarrollado bajo licencia dual: Licencia pública general/Licencia comercial por Oracle Corporation y está considerada como la base datos de código abierto más popular del mundo,12 y una de las más populares en general junto a Oracle y Microsoft SQL Server, sobre todo para entornos de desarrollo web.
MySQL fue inicialmente desarrollado por MySQL AB (empresa fundada por David Axmark, Allan Larsson y Michael Widenius). MySQL AB fue adquirida por Sun Microsystems en 2008, y ésta a su vez fue comprada por Oracle Corporation en 2010, la cual ya era dueña desde 2005 de Innobase Oy, empresa finlandesa desarrolladora del motor InnoDB para MySQL.
Al contrario de proyectos como Apache, donde el software es desarrollado por una comunidad pública y los derechos de autor del código están en poder del autor individual, MySQL es patrocinado por una empresa privada, que posee el copyright de la mayor parte del código. Esto es lo que posibilita el esquema de doble licenciamiento anteriormente mencionado. La base de datos se distribuye en varias versiones, una Community, distribuida bajo la Licencia pública general de GNU, versión 2, y varias versiones Enterprise, para aquellas empresas que quieran incorporarlo en productos privativos. Las versiones Enterprise incluyen productos o servicios adicionales tales como herramientas de monitorización y asistencia técnica oficial. En 2009 se creó un fork denominado MariaDB por algunos desarrolladores (incluido algunos desarrolladores originales de MySQL) descontentos con el modelo de desarrollo y el hecho de que una misma empresa controle a la vez los productos MySQL y Oracle Database.3
Está desarrollado en su mayor parte en ANSI C y C++.4 Tradicionalmente se considera uno de los cuatro componentes de la pila de desarrollo LAMP y WAMP.
Que diferencia hay entre MySQL y Oracle… dado que si no estoy mal MySQL es propiedad de Oracle
Estoy estudiando DAM ( Desarrollo de aplicaciones multiplataforma) y la verdad no tengo ni idea de Base de Datos , a ver si este curso me ayuda xd
Listo para empezar
Estoy muy emocionado por empezar este curso. Este es el tercer curso que tomo con beco y su manera de explicar es muy buena.
El proyecto promete !!
Excelente introducción
Excelente introducción, emocionado por empezar!
Entusiasmado por reforzar mis conocimientos en bases de datos relacionales 😃
Emocionado por empezar!!
Perfecto, usaremos la consola para ejecutar consultas SQL.
se ve muy bien este curso 😃
Arrasncamos
excelente curso
Vamos a empezar!
Muy interesante introducción!
Estoy muy interesado en este curso.
habla demasiado y no dice nada…
mariaDB sustituyo a Mysql? lo que se va estudiar en MySql aplica para mariaDB? saludos
Muy interesante introducción
Letsgo!, por alguna razón esta intro me gusta más que las actuales
2022 vamos!!!
Ya le hace falta una actualización a este curso 😄
Ya he visto algunos cursos con este profesor, me gusta su estilo
Recomiendo hacer primero el curso de fundamentos de bases de datos.
Llegando del curso de Fundamentos para practicar y reforzar lo aprendido.
Excelente intro. Muchas expectativas con este curso, ¡vamos con toda!
MySQL y SQL no son lo mismo. Ten en cuenta que MySQL es una de las marcas más populares de software** RDBMS**, que implementa un modelo cliente-servidor. Entonces, ¿cómo se comunican el cliente y el servidor en un entorno RDBMS? Utilizan un lenguaje específico del dominio: lenguaje de consulta estructurado (SQL, Structured Query Language). Cuando veas otros nombres que contienen** SQL**, como PostgreSQL y el servidor Microsoft SQL, es muy probable que sean marcas que también utilizan la sintaxis SQL. El software RDBMS a menudo se escribe en otros lenguajes de programación, pero siempre usa SQL como lenguaje principal para interactuar con la base de datos. MySQL como tal está escrito en** C y C ++**. Pasa como con los países sudamericanos, todos son geográficamente diferentes y tienen historias diferentes, pero todos hablan principalmente español.
**MySQL **
crea una base de datos para almacenar y manipular datos, definiendo la relación de cada tabla.
Los clientes pueden realizar solicitudes escribiendo instrucciones SQL específicas en MySQL.
La aplicación del servidor responderá con la información
SQL
Consulta de datos: solicitar información específica de la base de datos existente.
Manipulación de datos: agregar, eliminar, cambiar, ordenar y otras operaciones para modificar los datos, los valores o los elementos visuales.
Identidad de datos: definir tipos de datos, por ejemplo, cambiar datos numéricos a números enteros. Esto también incluye la definición de un esquema o la relación de cada tabla en la base de datos.
Control de acceso a los datos: proporcionar técnicas de seguridad para proteger los datos, lo que incluye decidir quién puede ver o usar cualquier información almacenada en la base de datos.
Estoy muy emocionado, lo amo Alberto uwu
Perfecto, una gran introducción
excelenete, vamos hacerle y complementar los demas cursos
en este curso tambien se vera SQL ? microsoft
Excelente introducción!
genial
¿que tan diferente es este curso al de ingroducción a bases de datos con SQL?
Excelente, por fin tengo tiempo para aprender sql.
Uno de los mejores profesores !
¿cuál es la forma más segura de guardar contraseñas en MySQL usando PHP?
excelente 😃
A darle!!
Genial
Hola buen día, excelente introducción.
Interesante que este curso se haga hincapié en hacerlo mediante consola.
Estimado Profesor Alberto Alcocer, muchas gracias por todo el trabajo que viene realizando. Que Nuestro Señor le bendiga y siempre le guarde.
María, Madre Nuestra, te pido por el Profesor Alberto, para que goce de buena salud.
Paz y Bien.
Por qué ahora utilizan más SQL Server o es solo mi perspectiva, puesto que veo más puestos de trabajo que solicitan este último
En mi opinión me parece muy pero que muy bueno a parte de ir aprendiendo ir realizando un proyecto porque hasta pareciera que estuvieras trabajando, me gusta mucho esta metodología 😃
Gran explicación para comenzar.
Venga vamos a empezar con todo este nuevo curso.
Ya lista para comenzar con la acción!! 💚
Quizá alguien aun no haya llevado el curso de fundamentos de base de datos se los recomiendo y sino aqui dejo mis apuntes del curso para que ese se les haga un poco mas fácil de comprender:
https://github.com/DanielGB00/fundamentos-BD
Excelente Intro, para empezar este nuevo curso.
¿Que conocimientos recomendarian dominar primero antes de aprender un lenguaje como SQL?
Bueno, esto suena muy bien, empecemos.
Necesito saber de esto con urgencia!.
Comencemos !
Hola amigos va ha ser un excelente curso.
Muchas gracias por la explicación de la diferencia de SQL y MySQL, sin embargo, con el paso del curso, me gustaría compartir mis comentarios para obtener alguna retroalimentación en caso de estar mal
si que promete mucho este curso
emocionante
Ojala hagan la misma renovación con el curso de diseño de bases de datos
Instale mysql server, después borre unas carpetas que se creaban con la instalación, por lo que procedí a desinstalar los conectores y demás aplicaciones que se instalan junto con mysql server. Pero ahora no me deja volver a instarlo ni desinstalarlo. por panel de control le doy desinstalar pero no se “elimina”. Alguien sabe que puedo hacer?
Excelente empezare este video una vez termine el curso de administración de servidores linux
excelente curso… a aprender nuevamente
Estoy a qui por que del curso de pentesting recomendaron que se debe tener conocimientos de bases de datos así que empecemos
Buenas clases
Excelente este tema, espero sacarle el maximo provecho…
Excelente curso espero aprender mucho
Vamos con contenidos.
Como puedo instalar SQL SERVER en mi MAC?
Este profesor me acaba de animar muchisimo.
este es el tercer curso que tomo de @beco, aprendí un montón de lineas de comando con el
vamoooos!
Interesante, empecemos!!
Let’s go!!
Todo claro
¿Quieres ver más aportes, preguntas y respuestas de la comunidad? Crea una cuenta o inicia sesión.