Curso avanzado de bases de datos y SQL. Teoría y práctica

Curso de bases de datos y SQL con prácticas en las principales bases de datos para que puedas probar lo aprendido

Ratings 4.27 / 5.00
Curso avanzado de bases de datos y SQL. Teoría y práctica

What You Will Learn!

  • Conceptos generales de bases de datos
  • Tipos de bases de datos
  • Modelo entidad-relación
  • Sentencias básicas de SQL. Inserción, extracción, actualización y eliminación de de datos.
  • Uniones de consultas (union, union all)
  • Joins (inner, left, right, full)
  • Agrupaciones de datos. Funciones de agrupación: count(), min(), max(), avg(), sum()
  • Subconsultas
  • Simbología normalizada
  • Ejemplos de modelos de datos
  • Índices y optimización de búsquedas
  • Practica todo lo aprendido con bases de datos reales, MaríaDB, MySQL, PostgreSQL y SQLServer

Description

En este curso aprenderás lo que es una base de datos y los tipos de bases de datos que existen.


Nos introduciremos en el modelo entidad-relación para meternos de lleno en el mundo del lenguaje SQL y sus componentes, los lenguajes de manipulación, definición y control de datos.


Aprenderemos a gestionar la información de una base de datos en base a sentencias sencillas escritas en SQL, pero con la mirada puesta en la complejidad potencial de este lenguaje.


Veremos como combinar criterios de selección de registros por medio de los correspondientes operadores lógicos. Aprenderemos a actualizar la información de una base de datos, a insertar información nueva y a eliminar la información que ya no nos sirva.


También nos adentraremos en la utilización de funciones de SQL para la obtención de resultados agrupados, útiles para la elaboración de resúmenes e informes.


En otro apartado veremos la utilización de combinaciones de entidades o joins, de los que veremos los cuatro tipos disponibles en SQL.


Además de todo esto, veremos las uniones de varias consultas en una sola, para la presentación de datos de diversa naturaleza, veremos cómo se crean y utilizan las vistas, las subconsultas y muchas cosas más.


Todo ello acompañado de multitud de ejemplos para asentar todos los conocimientos aprendidos.


Te propondré una serie de pruebas tipo test con las que podrás poner a prueba lo aprendido


Pero esto no es todo. Además, te cuento cómo funcionan los cinco gestores de bases de datos gratuitos más importantes para que puedas practicar desde casa.

Aprenderás cómo funcionan

- MariaDB

- MySQL

- PostgreSQL

- SQLServer

- Oracle DataBase


Además veremos uno de los productos gratuitos más versátiles que existen, el cliente de base de datos DBeaver, con el cuál podrás conectarte a cualquier base de datos del mercado. Veremos cómo se realizan esas conexiones para que no dependas de tantos clientes distintos y puedas tener todas tus bases de datos centralizadas y a tu alcance en una única aplicación.


Aprovecha esta increíble oportunidad de aprender 5 bases de datos en un solo curso

Who Should Attend!

  • Cualquier persona interesada en aprender bases de datos y SQL

TAKE THIS COURSE

Tags

  • Data Architecture
  • Information Systems
  • PostgreSQL
  • SQL

Subscribers

37

Lectures

83

TAKE THIS COURSE



Related Courses