Skip to content

badillosoft/python-sql

Folders and files

NameName
Last commit message
Last commit date

Latest commit

64e7fbd · Aug 31, 2019

History

6 Commits
Aug 31, 2019
Aug 17, 2019
Aug 17, 2019
Aug 17, 2019
Aug 24, 2019
Aug 31, 2019
Aug 31, 2019
Aug 17, 2019
Aug 24, 2019
Aug 16, 2019
Aug 31, 2019

Repository files navigation

Curso de Python y SQL

Propósito: dominar las consultas en el lenguaje SQL y su implementación con el lenguaje Python.

Contenido

I. Fundamentos de SQL

  • Conceptos: base de datos, tabla, registro, campo, tipo de dato, lleve principal, llave foráneas

Proyecto: Crear una base de datos que modele las tablas para almacenar la información de un almacén de productos: catálogo de productos, entradas y salidas del almacén.

  • Relaciones: uno a uno, uno a muchos, muchos a muchos.

Proyecto: Crear una base de datos con la estructura de usuarios, credenciales, perfiles, roles y permisos.

  • Búsquedas en una tabla: clausura where, paginación y límites, ordenamiento.

Proyecto: buscar los productos del almacén que llevan más tiempo en él.

  • Búsquedas en varias tablas: clausura join, vistas, búsquedas anidadas.

Proyecto: buscar los productos del almacén que llevan más tiempo en él y tienen mayor costo.

  • Estadísticos: operadores de agregación, grupos y segmentaciones, ventanas

Proyecto: Segmentar los productos del almacén por precio y tiempo en almacén en K segmentos iguales de precio (partir los precios uniformemente para formar K grupos del mismo número de elementos y lo mismo para el tiempo en el almacén dado en días)

  • Procedimientos: variables de entrada y salida, iteraciones, llamadas.

About

Python for SQL

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published