SQL Server: Programación Avanzada 2024

¡Hazte un experto! Aprende técnicas avanzadas de programación de Bases de Datos con Microsoft SQL Server

4.46 (1451 reviews)
Udemy
platform
Español
language
Databases
category
instructor
5,790
students
5.5 hours
content
Sep 2023
last update
$54.99
regular price

What you will learn

Sabrás como instalar y configurar el Motor SQL Server Developer en Windows y en MAC OS

Aprenderás técnicas y funciones avanzadas para el desarrollo de procesos con Microsoft SQL Server.

Tendrás bien claro como manipular gran cantidad de información entre bases de datos con el objetivo de realizar una migración de objetos.

Aprenderemos a implementar Cursores de diferentes tipos, Paginado de consultas y filtros avanzados.

Entenderás qué es un Índice de tabla (IK) y cuando se recomienda su uso.

Aprenderás a manejar Transacciones y procesos avanzados.

Aprenderás conceptos que te permitirán realizar procesos para el Análisis de Datos.

Explicaremos cómo utilizar los operadores Pivot y Unpivot.

Description


¿De que se trata SQL Server?

SQL Server es un motor de Base de Datos Gratuito en su versión Express y Developer, que permite almacenar información ordenada y estructurada de manera tal que pueda ser consultada rápidamente. Puede ser utilizado para Sitios Web, Aplicaciones para dispositivos móviles o bien para almacenar datos de un Videojuego o cualquier aplicación.

En este Curso aprenderás técnicas de programación avanzada que te permitirán desarrollarte en el ámbito profesional del área de desarrollo tecnológico, destacándote del resto.


¿Trabajas actualmente con SQL Server?

Salta al próximo nivel con SQL Server. Aprende técnicas y procesos avanzados, a fin de optimizar y mejorar tus aplicaciones.


Si te haces estas preguntas, este curso es tu oportunidad:

Tengo algunos conocimientos de SQL Server pero me gustaría aprender más.

En mi trabajo quieren implementar una Base de Datos para el negocio y aprender me vendría genial.

Tengo algunas dudas al momento de desarrollar consultas un tanto complejas.


Tengo algunos conocimientos de SQL, ¿porqué debería tomar este curso?

En este curso abordamos técnicas y procesos avanzados, que te servirán para desarrollar consultas complejas y resolver problemas de manera fácil.

El curso se mantiene actualizado constantemente con nuevas clases y contenidos.


¿Hay secciones dedicadas a la práctica?

Todo el curso cuenta con explicaciones y ejercicios prácticos.


¿Como podré interactuar con el Profesor?

Quiero que cada alumno avance y aprenda los conceptos de manera clara.

Mi objetivo es que aprendas SQL Server a nivel Avanzado/Senior.

Voy a seguir paso a paso tu proceso de aprendizaje y estar cerca para ayudarte con cualquier duda que pueda surgir, con el fin de que puedas lograr el objetivo y llegar al próximo nivel.

No dudes en escribirme, desde aquí o por el grupo exclusivo de Facebook.


¿Qué aprenderemos exactamente?

  • Vamos a instalar y configurar el Motor SQL Server en su versión Developer

  • Aprenderás sentencias de actualización avanzadas como UPDATE FROM, DELETE FROM, SELECT INTO, INSERT SELECT

  • Vamos a profundizar en técnicas de búsqueda de información mediante el uso de LEFT JOIN, ISNULL, CASE y CROSS JOIN

  • Explicaremos como utilizar Full Text Seach, esta potente herramienta para desarrollar búsquedas avanzadas desde tu aplicación.

  • Entenderás el funcionamiento de un Stored Procedure Dinámico y como poder implementarlo en tu proyecto.

  • Sabrás implementar Cursores de diferentes tipos

  • Aprenderemos a utilizar el Paginado de consultas, a fin de suministrar a la interface de usuario los datos en páginas de acceso diferentes.

  • Explicaremos el uso de los operadores relacionales PIVOT y UNPIVOT

  • Vamos a implementar Índices IK con el propósito de mejorar los tiempos de respuesta de nuestras consultas.

  • Aprenderás a utilizar instrucciones y expresiones como WITH, WAITFOR, NOLOCK

  • Vamos a profundizar en el manejo de Transacciones y retorno de errores con la función RAISERROR

  • Aprenderás a implementar una Interface de Importación de archivos CSV y a programarla mediante un Schedued JOB

  • Tendrás claro como implementar distintos métodos de importación de datos mediante Distributed Queries


Todo esto y muchos temas más, están descriptos en el Programa del Curso.


Todas las clases están disponibles en Full HD 1080 con alta definición.

Es un curso de nivel Senior, en donde explicamos SQL Server a nivel Avanzado.

Es por ello que se requieren conocimientos básicos del entorno y del lenguaje Transact-SQL.


¡Te esperamos!


Content

Introducción a curso

Velocidad de reproducción y Marcadores
Grupo exclusivo de alumnos
Suscríbete al Grupo Exclusivo de Alumnos

Instalación y Setup del software necesario en PC y MAC OS

Software necesario
Instalación del Motor SQL Server Developer en Windows
Comprobando los servicios
Instalación del Motor SQL Server Developer en MAC OS
Comprobando el servicio
Software necesario para MAC OS
Instalación de SQL Server Management Studio
Conectando con el motor SQL
Cómo restaurar la Base de Datos AdventureWorks
Descarga directa AdventureWorks
Ajustando el máximo de caracteres en la consola para resultados a Texto
Creando una solución dentro de Management Studio
Establecer base de datos por default

Sentencias avanzadas de actualización y replicación

Introducción
La sentencia INSERT SELECT
Uso de la sentencia UPDATE con INNER JOIN
Uso de la sentencia DELETE con INNER JOIN
La sentencia SELECT INTO (PARTE 1)
La sentencia SELECT INTO (PARTE 2)
La sentencia SELECT INTO (PARTE 3)
La sentencia SELECT INTO (PARTE 4)

Filtros avanzados

Introducción

Full-Text Search

Introducción
Actualizando el Catálogo de una tabla específica (Populate)
Actualización del Catálogo con una tarea programada (Catalog Population)

Stored Procedures dinámicos y parámetros de Output

Introducción

Cursores

Introducción

Pivot y Unpivot

Introducción

Índices IK (Indexed Key)

Introducción

Instrucciones y expresiones

Introducción

Transacciones y manejo de errores

Introducción

Interfaces de importación

Introducción

Distributed Queries

Introducción

Herramientas adicionales

Introducción

Fin del curso

Despedida

Screenshots

SQL Server:  Programación Avanzada 2024 - Screenshot_01SQL Server:  Programación Avanzada 2024 - Screenshot_02SQL Server:  Programación Avanzada 2024 - Screenshot_03SQL Server:  Programación Avanzada 2024 - Screenshot_04

Reviews

Sofia
November 18, 2023
Fue una excelente elección, estoy aprendiendo mucho, lento pero constante. Deseo continuar sumando estos aprendizajes.
Andres
November 14, 2023
Muy buen curso, abarco muchas cosas muy interesantes, pero creo que me quedo a deber el BULK INSERT y creo que sería bueno que se profundizara un poco mas en la parte de los Store Procedures. Muchas gracias y sigan así
Ivan
November 4, 2023
solo enseño como crear índices pero creo faltó explicar como optimizar la tabla a travez de un indice y como se puede analizar el plan de ejecución para saber si una tabla requiere de índices. Tampoco vi el OVER PARTITION, yo he visto muchas veces eso en los storesProcedures de mi trabajo pero no se aún como funciona, el resto si estuvo bueno
Alberto
August 22, 2023
Sí, opino que es una buena elección. Cubre un contenido amplio, pero es fundamental seguir aprendiendo por cuenta propia.
Oscar
August 11, 2023
Los temas son geniales, muchos que no sabia que se podían aplicar y ahora los sé, excelente curso, muy satisfecho
Nataly
July 27, 2023
Me agrado mucho el curso, cumple perfectamente con todos los puntos. Cada tema lo explica muy bien y en lo personal algunos temas los desconocía y me sirvieron en cosas que desarrolle en mi trabajo. Espero volver a tomar cursos con usted.
Camila
July 12, 2023
Me gustó el curso, aprendí varios conceptos que no tenía muy claros se me presentaron varios errores pero los soluciné viendo el apartado de preguntas y respuestas.
Maximiliano
June 20, 2023
Muy buen curso. Contenido bastante específico y estructurado, sin demorar en temas generales. La explicación muy clara y concisa.
Natalia
May 29, 2023
Muy buen curso, trata temas muy específicos que sirven para completar el conocimiento de la herramienta.
Federico
May 27, 2023
El curso tiene temas interesantes, es corto por lo que no puede entrar mucho en profundidad, pero es una linda base para poder investigarlos por tu cuenta
Claudio
May 26, 2023
Muy bueno el curso, era lo que esperaba, me voy feliz con lo que aprendí pero, me hubiera gustado entrar más en detalle con los cursores, se vio muy poco, pero todo lo demás muy bien, gracias.
Anthony
May 7, 2023
Buen Dia para todos los compañeros, el curso es bastante bueno y un como amplio, pero esta un poco escaso de recursos y quizas cuestionarios le podria colocar el Maestro y Ejercicios para que sea completo, pero no teniendo eso en cuenta digo que es un curso bastante bueno, Gracias @Mariano Puglisi.
Marcos
April 26, 2023
Aprendí algo que sé que necesito, tuve algunos inconvenientes de repente pero fue porque yo me enredé, siguiendo las indicaciones del instructor no hay porqué tener problemas.
Andrea
April 12, 2023
Me gusto mucho el curso, una vez realice una consulta y no me respondieron; considerar que en la sección 12 parece que las rutas están inhabilitadas lo que imposibilita realizar el ejercicio.
Jeanpierre
March 22, 2023
Muy buen curso, seria bueno q a futuro agreguen mas ejercicios para que uno pueda practicar lo aprendido

Coupons

DateDiscountStatus
3/2/202286% OFF
expired

Charts

Price

SQL Server:  Programación Avanzada 2024 - Price chart

Rating

SQL Server:  Programación Avanzada 2024 - Ratings chart

Enrollment distribution

SQL Server:  Programación Avanzada 2024 - Distribution chart
2221988
udemy ID
2/15/2019
course created date
3/9/2020
course indexed date
Bot
course submited by