En este repositorio, Ana Campos y Laura Onteniente, de la promoción B de Data Analyst, realizamos varios ejercicios de Pyhon y de SQL con un modo de trabajo de pair programming.
Este repositorio tiene dos subgrupos, python y Mysql, y dentro de cada uno tenemos las diferentes lecciones que hemos ido haciendo durante el modulo 01, sprint 02 de la Promo Carol de Adalab entre el 16 y el 28 de Noviembre de 2022.
1.Python:
08. Introducción a la creación y uso de funciones.
09. Creación y uso de funciones con argumentos.
10. Creación y uso de Clases.
11. Gestión de ficheros mediante librerías os y shutil.
12. Nociones básicas de Regex o expresiones regulares.
13. Ejercicios implementando Python y MYSQL mediante el connector MYSQL.
14. Segunda parte de PYTHON + MYSQL
2.MYSQL:
08. Queries avanzadas, uso de GROUP BY, HAVING Y CASE.
09. Queries es multiples tablas: uso de JOINS. CROSS JOIN, INNER JOIN, NATURAL JOIN...
10. Queries en multiples tablas 2: seguimos aprendiendo JOINS: LEFT JOIN, RIGHT JOIN...
11. Queries en multiples tablas 3: UNION, UNION ALL, IN / INTERESECT, NOT IN / EXCEPT...
12. Queries en multiples tablas 4: Conociendo las subqueries o subconsultas.
13. Queries en multiples tablas 5: Conociendo las correlated subqueries, o subconsultas correlacionadas.
14. Simplificando consultas con CTES: Aprendiendo CTES, Common Table Expressions o resultados temporales.
Para la lección 13 de python necesitaremos instalar el conector de python y sql:
$ pip install mysql-connector
$ pip install mysql-connector-python
Y si hay suerte te funcionará! si no podrás ejecutar la lección desde windows, sin abrir ubuntu.