in

4 pasos para empezar a practicar SQL en casa

Foto de olia danilevich en Pexels

4 pasos para empezar a practicar SQL en casa

Descarga MySQL y hazlo tu mismo

Skyler Dale

Skyler Dale

20 de noviembre de 20205 min de lectura

Si está aprendiendo SQL por primera vez, probablemente haya incursionado en al menos uno de los siguientes recursos: codeacademy, datacamp y khan academy. Cada uno de estos sitios web proporciona un método interactivo y práctico para que los principiantes aprendan SQL.

Estos son excelentes recursos gratuitos y es absolutamente recomendable que los uses.

Pero, ¿qué viene después? ¿Cómo se cierra la brecha entre «Sé un poco de SQL» y «Me siento cómodo consultando y analizando grandes conjuntos de datos en SQL»?

La práctica hace la perfección, obviamente, pero ¿cómo puede practicar un principiante?

En esta publicación, Le explicaré una serie de pasos sencillos que puede seguir para desarrollar sus habilidades en casa, de forma gratuita.

Conoces Excel. Es hora de aprender SQL.

9 funcionalidades centrales de Excel traducidas a SQL

haciadatascience.com

1. Descarga el software

Su primera tarea es descargar el software de la base de datos.

Claro, hay opciones para practicar SQL en línea sin el software. Pero hay algunos beneficios importantes al hacerlo usted mismo:

  • Obtiene la experiencia de descargar y configurar software.
  • Comenzará a sentirse cómodo con un editor de SQL, que es lo que utilizará si emplea estas habilidades en una empresa.
  • Obtienes control sobre tus propios datos y bases de datos que configuras.

Tiene varias opciones para elegir, pero MySQL es la más popular, así que dejaré algunas notas a continuación sobre cómo configurarlo.

En realidad, hay dos cosas que necesita descargar:

Servidor de la comunidad MySQL: Esta es la propia base de datos. Descárguelo aquí: MySQL Community Server.

Banco de trabajo MySQL: Este es el editor SQL o «GUI» que puede utilizar para interactuar con la base de datos. Descargue aquí: MySQL Workbench.

A continuación, se muestran algunos consejos a medida que avanza en el proceso de instalación:

  • No es necesario iniciar sesión o registrarse, simplemente haga clic en «No, gracias, inicie la descarga».
  • Si se le solicita, seleccione «Usar cifrado de contraseña segura»
  • Se le pedirá que ingrese una contraseña para el usuario «root». Ese eres tú, asegúrate de elegir algo que recuerdes.
  • Cuando haya terminado con la instalación, debería tener una aplicación «MySQL Workbench». ¡Esto es lo que usará para comenzar a codificar!

2. Cree su primera base de datos y tabla de datos

Genial, ahora tenemos el software que necesitamos para comenzar.

El siguiente paso es abrir MySQL Workbench, hacer clic en la instancia local y escribir nuestra contraseña de root:

1*Au8 s9Z2epjf4SPwJPesOg

Captura de pantalla del software MySQL. Imagen creada por el autor.

Ahora que estamos en el banco de trabajo, podemos crear nuestra primera base de datos y luego nuestra primera tabla.

Para crear una base de datos, simplemente escribimos el siguiente comando en una ventana de consulta y presionamos el ícono del rayo para ejecutar:

create database testdb;
1*PRfjExWwjNs9 CNOdS89 g

Captura de pantalla del software MySQL. Imagen creada por el autor.

A continuación, queremos crear nuestra primera tabla dentro de nuestra base de datos. Nuevamente, abriremos una pestaña de consulta y luego usaremos el comando «crear tabla»:

Captura de pantalla del software MySQL. Imagen creada por el autor.

Tenga en cuenta que incluimos el nombre de la base de datos («testdb») antes del nombre de la tabla.

6 errores de SQL ocultos para evitar

Vuelan por debajo del radar y te meten en problemas

haciadatascience.com

3. Obtenga algunos datos

Ahora que sabemos cómo crear una tabla, es hora de obtener algunos datos para analizar. Hay algunas formas de hacer esto.

Primero, podemos crear los datos nosotros mismos usando el comando «insertar»:

1*ivg mkYTX19ITs7FJnnPpg

Captura de pantalla del software MySQL. Imagen creada por el autor.

Entonces podemos ejecutar nuestra primera consulta:

1*dCERZGy3 x9Xcb9laIIe Q

Captura de pantalla del software MySQL. Imagen creada por el autor.

Observe que la cuadrícula de resultados devuelve los registros que acabamos de crear.

Este método es útil porque nos permite crear tablas de referencia. Pero será muy manual crear suficientes datos para practicar.

Una opción más escalable es buscar un archivo csv en la web que podamos descargar e importar a una tabla. Por ejemplo, podemos extraer datos de COVID19 de kaggle.com de forma gratuita.

Luego podemos hacer clic derecho en «Tablas» debajo de la base de datos que queremos usar y seleccionar «Asistente de importación de datos de tabla»:

1*pMiAhS1NHBh9I21bLEQDyQ

Captura de pantalla del software MySQL. Imagen creada por el autor.

Esto nos lleva a una pantalla donde podemos importar un csv a una nueva tabla. Luego podemos hacer clic en “Examinar” y buscar el archivo que descargamos de la web. Finalmente, definimos el nombre de la tabla y confirmamos los tipos de datos:

1*cMV7MN3E3MqkNGi3E2S GQ

Captura de pantalla del software MySQL. Imagen creada por el autor.

La última forma en que podemos importar datos es buscando bases de datos SQL gratuitas en línea. Por ejemplo, el sitio web «MySQL Tutorial» tiene una base de datos de muestra gratuita aquí.

Todo lo que tenemos que hacer es descargar, hacer doble clic para abrirlo en MySQL y luego ejecutar el script para crear la base de datos.

Esto es genial porque nos brinda una base de datos con múltiples tablas, una oportunidad perfecta para practicar la unión de datos.

4. Sea curioso

Has recorrido un largo camino. Descargó software SQL, aprendió a crear bases de datos y tablas e importó datos de varias fuentes.

El último paso es el momento más gratificante para practicar.

Para ser un buen analista de datos o científico de datos, debe sentir curiosidad por sus datos. Debe hacer las preguntas correctas e intentar comprender lo que sucede en el dominio al que se dirige.

La práctica no debería ser diferente.

Descargue conjuntos de datos de varias fuentes y practique uniéndolos en nuevas tablas. Trabaje con sus tablas recién creadas para responder preguntas que sean complicadas e interesantes. Investigue técnicas avanzadas de SQL y descubra cómo podrían ser relevantes con los datos que tiene. Soluciones de Google cuando te quedas atascado.

Deje que su práctica se defina por su propia curiosidad y persistencia.

Pensamientos finales

En esta publicación, recorrimos 4 pasos para configurar y prepararnos para practicar SQL en casa. Lo mejor de aprender el análisis de datos es que se puede aprender con la práctica. Y haciendo significa: obtener datos, comprenderlos, hacer preguntas interesantes y obtener información significativa.

Y esa es la parte divertida. Disfrutar.

PD → si desea obtener más información sobre SQL, Python y la ciencia de datos, suscríbase a mi lista de correo electrónico gratis.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

02REd5j1xd3xAuwIq5T5jij 1.1632667744.fit lim.size 1200x630

Nintendo lanza un controlador Sega Genesis de seis botones exclusivo para Japón

Gestión de base de datos