SQL y Bases de datos para (casi) todos
Aprende a guardar, modificar y consultar datos usando SQL y adquiere nociones de Bases de Datos
Description
Aprende el lenguaje de consulta de bases de datos SQL. Verás cómo crear bases de datos y tablas, cómo añadir datos, cómo modificar datos existentes y cómo borrarlos. Descubrirás cómo obtener respuestas usando operadores de comparación, agrupando datos cuando sea necesario, aplicando subconsultas y operaciones de conjuntos, así como otras muchas posibilidades del lenguaje SQL.
Adquirirás los conceptos básicos que se usan en el mundo de las bases de datos, como las tablas, las claves primarias, las claves ajenas, las restricciones de unicidad y de valor no nulo.
Conocerás nociones básicas de diseño de bases de datos, de modo que puedas crear tanto sistemas de información formados por una única tabla, como otros que están compuestas por dos o más tablas, enlazadas mediante relaciones "uno a muchos" o "muchos a muchos".
Emplearás distintos gestores de bases de datos: SQLite, MySQL / MariaDB, PostgreSQL, Oracle, SQL Server. Todos estos gestores serán o bien software libre o bien versiones limitadas que puedas descargar libremente, para que conozcas el manejo básico de distintas herramientas que se emplean en el mundo profesional.
Utilizarás el lenguaje PL/SQL para automatizar tareas más complejas mediante condiciones, bucles, procedimientos, funciones y cursores, y automatizarás operaciones repetitivas con la ayuda de "triggers" (disparadores).
What You Will Learn!
- Con este curso aprenderás SQL, el lenguaje de consulta a bases de datos más extendido.
- Verás cómo introducir datos, modificarlos y obtener respuestas empleando multitud de posibles filtros.
- Estudiarás conceptos básicos y también conceptos más avanzados, como los JOIN, las operaciones de conjuntos y las subconsultas.
- Aplicarás tus conocimientos a distintos gestores de bases de datos, ya sean gratuitos o en sus versiones no comerciales: SQLite, MySQL/MariaDB, Oracle, ...
- Adquirirás nociones básicas de diseño de bases de datos.
Who Should Attend!
- Estudiantes, aficionados o profesionales, con ganas de conocer o practicar el lenguaje de consulta SQL y de adquirir o asentar nociones de Bases de Datos