Skip to content

Latest commit

 

History

History
93 lines (54 loc) · 2.81 KB

File metadata and controls

93 lines (54 loc) · 2.81 KB

Introducción a Bases de Datos > Sesión 1

Sesión 1: Fundamentos de SQL

1. Objetivos 🎯

  • Establecer la conexión a una base de datos relacional.
  • Analizar la estructura de distintas tablas en una base de datos.
  • Escribir consultas básicas que permitan obtener los campos de una tabla, ordenar y limitar los resultados.

2. Contenido 📘


Bases de Datos Relacionales

Comenzaremos con la conexión a una base de datos relacional de MySQL. Las conexiones a bases de datos se llevan a cabo mediante el llamado Modelo Cliente-Servidor.

La información de una base de datos se encuentra alojada en un servidor, por lo general, una computadora de gran potencia. Para conectarnos hacemos uso de un cliente que recibe datos de la base y envía peticiones para cambiar o agregar datos.


Estructura de una tabla

Una vez que hemos accedido a un servidor de bases de datos, nos encontramos con un listado de distintas bases, donde cada una contiene tablas. Una tabla se compone de:

  1. Renglones
  2. Columnas
  3. Llaves primarias y foráneas.
  4. Datos
  5. Tipos de datos

Dichas tablas pueden estar relacionadas o no.


Estructura de una consulta

En su forma más básica una consulta se compone de:

  1. Una cláusula SELECT que indica los campos de la tabla que se desean obtener.
  2. Una cláusula FROM que indica de dónde obtener los datos.
  3. Una cláusula WHERE que representa los filtros que podemos aplicarle a los datos.

Ordenamientos y límites

Una vez obtenidos los datos requeridos mediante una consulta, es posible ordenarlos o limitar el número de registros mediante las cláusulas:


3. Ejercicios para practicar 🔨

Aplica lo todo lo que aprendiste durante la sesión en estos ejercicios.

4. Postwork 📝

Aplica lo todo lo que aprendiste durante la sesión a tu proyecto personal.


Anterior | Siguiente