
Me matriculé en este curso mal llamado «máster» en el cual me matriculé a través de una de las becas de IBM / FUNDAE, y que aunque por falta de tiempo no llegué a finalizar el curso completo como tal, esta parte al impartirse a través de Udemy (ibmcsr.udemy.com) y seguir teniendo acceso he podido terminar por mi cuenta, obteniendo el certificado de finalización o diploma correspondiente de Udemy, ya que desde julio de 2024 trabajo con una base de datos de Microsoft SQL Server, concretamente la del ERP e-Satellite de Freematica y por ende me interesaba especialmente el contenido.
Contenidos
- Introducción
- Instalación y setup del software necesario
- Fundamentos y estructura de bases de datos
- Práctica 1: Diseñando nuestra primera base de datos
- Relaciones y restricciones entre tablas
- Manipulación de registros DML con INSERT y SELECT
- Cláusulas SQL
- Manipulación de registros DML con UPDATE y DELETE
- Ejercicios complemtarioos
- Funciones de agregado
- Operadores lógicos
- Stored Procedures, variables y subconsultas
- Estructuras de control
- Operadores aritméticos y de comparación
- Práctica 2: Programando Stored Procedures de INSERT
- Herramientas adicionales
- Sentencias DDL
- Funciones de conversión y texto
- Transacciones
- JOINS y UNIONS entre tablas
- Práctica 3: Programando Stored Procedures de SELECT UPDATE y DELETE
- Funciones definidas por el usuario
- Tablas temporales
- Vistas
- Triggers
- Backup y Restore Database
- Scheduled Jobs
- Práctica 4: Programando Funciones, Scheduled Jobs y Vistas
- Administración de Usuarios, Roles, Schemas y Permisos
- Práctica 5: Importación de registros mediante Excel
- SQL Server Profiler
- 10 buenas prácticas sobre diseño, programación y seguridad