Giter Site home page Giter Site logo

kasniac / yt-mouredev-sql-course Goto Github PK

View Code? Open in Web Editor NEW

This project forked from mouredev/hello-sql

0.0 0.0 0.0 4.03 MB

Curso para aprender los fundamentos del lenguaje SQL y bases de datos relacionales desde cero y para principiantes. Elaborado durante las emisiones en directo desde el canal de Twitch de MoureDev.

Home Page: https://mouredev.link/sql

License: Apache License 2.0

Python 100.00%

yt-mouredev-sql-course's Introduction

Hello SQL

SQL SQL

Curso completo para aprender los fundamentos del lenguaje SQL y bases de datos relacionales

7 horas | +80 lecciones | +50 comandos | con código | desde cero | completo | gratis

Proyecto realizado durante emisiones en directo desde Twitch

Si consideras útil el curso, apóyalo haciendo "★ Star" en el repositorio. ¡Gracias!

Curso completo en vídeo

Este es el curso completo en vídeo de 7 horas en YouTube asociado al código de este repositorio.

Lecciones y código

INTRODUCCIÓN

  1. Bases de datos SQL
  2. Sistema de gestión de base de datos
  3. Fundamentos de SQL y bases de datos
  4. Configuración e instalación
  5. Primeros pasos
  6. Conexión y cliente SQL
  7. Inicialización de datos
  8. Consulta de datos: SELECT[Código]
  9. Modificadores: Parte 1
    1. DISTINCT[Código]
    2. WHERE[Código]
    3. ORDER BY[Código]
    4. LIKE[Código]
    5. AND, OR, NOT[Código]
    6. LIMIT[Código]
  10. Modificadores: Parte 2
    1. COMMENTS[Código]
    2. NULL[Código]
    3. MIN, MAX[Código]
    4. COUNT[Código]
    5. SUM[Código]
    6. AVG[Código]
    7. IN[Código]
    8. BETWEEN[Código]
    9. ALIAS[Código]
    10. CONCAT[Código]
    11. GROUP BY[Código]
    12. HAVING[Código]
    13. CASE[Código]
    14. IFNULL[Código]
    15. Otros modificadores
  11. Escritura de datos
    1. INSERT[Código]
    2. UPDATE[Código]
    3. DELETE[Código]
  12. Administración de la base de datos
    1. CREATE DATABASE[Código]
    2. DROP DATABASE[Código]
  13. Administración de tablas
    1. CREATE TABLE[Código]
    2. NOT NULL[Código]
    3. UNIQUE[Código]
    4. PRIMARY KEY[Código]
    5. CHECK[Código]
    6. DEFAULT[Código]
    7. AUTO INCREMENT[Código]
    8. DROP TABLE[Código]
    9. ALTER TABLE[Código]
    10. ADD[Código]
    11. RENAME COLUMN[Código]
    12. MODIFY COLUMN[Código]
    13. DROP COLUMN[Código]
  14. Relaciones entre tablas
    1. RELACIÓN 1:1
    2. RELACIÓN 1:N
    3. RELACIÓN N:M
    4. AUTOREFERENCIA
  15. Creación de tablas relacionadas
    1. TABLAS 1:1[Código]
    2. TABLAS 1:N[Código]
    3. TABLAS N:M[Código]
  16. Almacenamiento de datos relacionados
    1. DATOS 1:1[Código]
    2. DATOS 1:N[Código]
    3. DATOS N:M[Código]
  17. Consulta de datos relacionados
    1. INNER JOIN[Código]
    2. LEFT JOIN[Código]
    3. RIGHT JOIN[Código]
    4. UNION[Código]
  18. Conceptos avanzados
    1. INDEX[Código]
    2. TRIGGER[Código]
    3. VIEW[Código]
    4. STORED PROCEDURE[Código]
    5. TRANSACCIONES[Código]
    6. CONCURRENCIA
  19. Conexión desde código
    1. CONECTORES[Código]
    2. SQL INJECTION[Código]
  20. Otros clientes SQL
  21. PostgresSQL
  22. Despliegue en la nube
  23. Próximos pasos

CONCLUSIONES

Durante el curso aprenderemos los fundamentos del lenguaje SQL y las bases de datos relacionales con ejemplos prácticos. Nos centraremos en MySQL para llevar a cabo las clases, ya que es uno de los más usados en enseñanza y a nivel profesional. También utilizaremos PostgreSQL, por ser una de las bases de datos más populares de la actualidad. De todas formas, no debe preocuparte el motor de bases de datos utilizado, ya que SQL es un lenguaje estándar, por lo que se utilizará prácticamente igual en todas ellas. Una vez lo conozcas no tendrá dificultad alguna llevar esos conocimientos a otros sistemas.

Todo el código creado durante el curso está disponible para que puedas consultarlo junto a su explicación.

En el servidor de la comunidad de Discord dispones de un canal llamado "💾bases-de-datos" para que puedas comentar lo que quieras.

Enlaces de interés

Si quieres unirte a nuestra comunidad de desarrollo, aprender programación de Apps, mejorar tus habilidades y ayudar a la continuidad del proyecto, puedes encontrarnos en:

Twitch Discord Link

https://mouredev.com Hola, mi nombre es Brais Moure.

Freelance full-stack iOS & Android engineer

YouTube Channel Subscribers Twitch Status Discord Twitter Follow GitHub Followers GitHub Followers

Soy ingeniero de software desde 2010. Desde 2018 combino mi trabajo desarrollando Apps con la creación de contenido formativo sobre programación y tecnología en diferentes redes sociales como @mouredev.

En mi perfil de GitHub tienes más información

Web

yt-mouredev-sql-course's People

Contributors

mouredev avatar kasniac avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.