Introducción a las bases de datos en Python
Una base de datos (abreviado BD) es un lugar donde se almacenan los datos de un sitio web. Estos pueden ser textos de páginas, listas de usuarios con sus inicios de sesión y contraseñas, catálogos de productos y otras cosas.
Una base de datos consiste en tablas. Lo que es una tabla lo sabes de la vida cotidiana: son filas y columnas. Y en la intersección de filas y columnas se encuentran las celdas.
En las bases de datos, las columnas a menudo se denominan campos, y las filas - registros.
La base de datos en sí es un programa que almacena datos y permite obtener y modificar estos datos.
La obtención y modificación de datos se realiza con la ayuda de consultas. Las consultas son comandos escritos en un lenguaje especial - SQL.
Trabajar con bases de datos a través de Python no representa una dificultad especial. Lo único con lo que pueden surgir problemas es con una larga etapa preparatoria inicial, que se extenderá a lo largo de varias lecciones. Pero, después de eso, todo será mucho más sencillo.
Las bases de datos SQL funcionan con varios motores. Los más populares son:
- Mysql
- Oracle
- PostgreSQL
- Microsoft SQL Server
En lecciones posteriores, todos los ejemplos se basarán en el trabajo con el motor Mysql.