MS SQL Server 2019. Programación de Bases de Datos con T-SQL

Bases de datos empresariales con el gestor Microsoft SQL Server 2019, el lenguaje T-SQL y Management Studio

4.44 (776 reviews)
Udemy
platform
Español
language
Databases
category
MS SQL Server 2019. Programación de Bases de Datos con T-SQL
25,170
students
16 hours
content
Jul 2021
last update
$69.99
regular price

What you will learn

Aprendizaje del lenguaje de modelado de las Bases de Datos Relacionales: SQL, mediante el gestor de Microsoft SQL Server

Explicación simple de las Bases de Datos Relacionales y sus tres fases de diseño

Los diversos tipos de lenguajes SQL, tipos de datos y conversión de tipos

Instalación del motor de base de datos y el IDE de programador. Manejo de sus diversas opciones

Creación de la Base de datos de ejemplo e inserción de los registros

Creación, consulta, actualización y borrado de registros

Operaciones aritméticas, lógicas y comparativas de registros

Filtrado, ordenación y agrupación de resultados

T-SQL: variables, evaluación de condiciones, funciones, procedimientos almacenados...

Combinaciones y modificaciones de varias tablas

Programación de control de flujo con T-SQL

Why take this course?

Con este curso de Microsoft SQL Server 2019, partiremos de cero, para mostrar este gestor de bases de datos, al mismo tiempo que nos formaremos con SQL y la extensión de funcionalidades del lenguaje que hace Microsoft, llamado Transact-SQL.

Veremos todos los comandos y sentencias necesarios para poder trabajar con fluidez en un proyecto.

Desarrollaremos proyectos de bases de datos para poder trabajar elaboración de informes completos o scripts que puedan ser integrados en otros framework's de desarrollo.

El curso no se cierra, sino que quedará abierto a secciones que expliquen temas más específicos, dentro de este nivel.

- Comenzaremos con unas pautas de instalación de SQL Server y Management Studio.

- A continuación, unas clases teóricas opcionales pero recomendables sobre nociones de diseño de Bases de Datos.

- A partir de aquí, una relación de clases con los comandos más utilizados, comenzando con los que seleccionan, insertan, modifican y borrar datos de una base de datos.

- Todas las clases se basarán en proyectos completos de gestión de una base de datos

Dispondréis de ejercicios en la mayoría de secciones, así como unos exámenes de test para reforzar lo aprendido.

Enero 2021: Ampliación de dos secciones más con 27 clases. Duración total del curso. 16 horas

En esta ampliación haremos hincapié en el trabajo con procedimientos almacenados y funciones para la gestión de un base de datos con múltiples tablas

El curso se revisará para la modificación de clases que deban actualizarse; asimismo se incluirán periódicamente clases de tipo anexo, con funcionalidades que puedan ser de interés.

Content

Introducción

Bienvenida
Instrucciones para el curso
Para empezar, un poco de teoría: Bases de datos Relacionales
Diseño conceptual. Modelo Entidad-Relación
Diseño lógico. Modelo Relacional
Diseño físico: Que es Microsoft SQL Server
Base de datos

Instalaciones necesarias

Las herramientas
Instalación de MS SQL Server 2019 y MS Management Studio
Configuración de conexion a servidor local y visión del IDE
OPCIONAL: Configuración para conexión remota a un servidor (parte 1)
OPCIONAL: Configuración para conexión remota a un servidor (Parte 2)
Desinstalación de SQL Server

SQL: Solución Tienda

Creación de una solución SQL server
Lenguajes SQL
Tipos de datos
Diseño de Tablas de BBDD "Facturas"
Nuevo Proyecto: Creación de la BBDD "Facturas" (Parte 1)
Creación de la BBDD "Facturas" (Parte 2)
Creación de la BBDD "Facturas" (Parte 3)
Llenando la tienda: Insertando productos
Llegan clientes: Insertando clientes
Insertando primeros pedidos y encargos
Repaso Opcional
Creación de Bases de Datos

SQL: La selección básica de datos

Selección versátil y poderosa de los datos
Seleccionando los datos: SELECT
Ordenando los datos: ORDER BY
Filtrando los datos: WHERE (Parte 1)
Filtrando los datos: WHERE (Parte 2)
Filtrando los datos: WHERE (Parte 3)
Trabajo con fechas
Operaciones aritméticas
Agrupando los registros: GROUP BY
Condiciones en agrupaciones: HAVING
Conversiones de datos: CAST, CONVERT
Ejercicio práctico 1
Resolución de ejercicio práctico 1
Ejercicio práctico 2
Resolución de ejercicio práctico 2
Selección de datos

SQL: Manipulación de datos y registros

Completando el CRUD en SQL
Más registros: INSERT INTO y UNION
Modificando registros: UPDATE
Eliminando registros: DELETE
Ejercicio práctico
Resolución de ejercicio práctico
Manipulación de datos

Mantenimiento Básico de la BBDD

Las copias de seguridad
Copia de seguridad y restauración con Management Studio
Copia de nuestra BBDD con T-SQL

Fundamentos de Transact SQL de Microsoft

T-SQL. SQL según Microsoft
Declarando y asignando variables: DECLARE, SET
Guardar resultados en tablas: INTO
Distinción de campos con DISTINCT
Evaluación de varias condiciones: CASE
Subconsultas con IN, ANY, ALL
Tipo de dato TABLE
Las funciones
Funciones escalares. Ejemplos
Procedimientos Almacenados: CREATE PROCEDURE, EXECUTE
Presentación de informes
Ejercicio práctico 1
Resolución de ejercicio práctico 1
Ejercicio práctico 2
Resolución de ejercicio práctico 2
Ejercicio práctico 3
Resolución de ejercicio práctico 3
Transact SQL

SQL: Varias Tablas

Combinaciones y alteraciones de tablas
Combinando con INNER JOIN
Combinando con LEFT JOIN y RIGHT JOIN
Combinando con OUTER JOIN
Múltiples combinaciones
Modificando tablas: ALTER TABLE
¿Sobran tablas? DROP TABLE, TRUNCATE TABLE
Ejemplo final de repaso: Creación de facturas
Varias tablas

Fin de curso

Proyecto Base de Datos Facturas
¿Fin de curso?

Screenshots

MS SQL Server 2019. Programación de Bases de Datos con T-SQL - Screenshot_01MS SQL Server 2019. Programación de Bases de Datos con T-SQL - Screenshot_02MS SQL Server 2019. Programación de Bases de Datos con T-SQL - Screenshot_03MS SQL Server 2019. Programación de Bases de Datos con T-SQL - Screenshot_04

Reviews

Benjamín
October 21, 2023
Se nota que el instructor maneja muy bien el tema, expuso en los contenidos adicionales, temas de buen nivel y que son muy útiles para aplicar en proyectos de la vida real.
Rodrigo
April 18, 2023
Esta muy interesante, tenía algúnos conocimientos previos pero he aprendido cosas nuevas y muy útiles
Eusebio
March 31, 2023
Me gusta la didactica y la sencillez con el cual el profesor imparte la clase. Para mi, es muy entendible. En hora buena.
Marco
January 26, 2023
Considero que me va a servir todo lo visto en la primer parte del curso. En cuanto a la parte de Rally, algunos códigos creo que me podrán servir y otros quizás sean más útiles para otro tipo de usuario.
José
December 29, 2022
Excelente curso, ya desde que recibí la invitación para unas clases se veía que el instructor domina el tema, las primeras clases muy buenas explicando lo básico de las relaciones, entidades y atributos.
Carlos
November 8, 2022
El moderador explica muy bien sobre el tema iniciando con las bases elementales de la estructuración de una base de dato.
Yaya
November 8, 2022
Me gusta mucho la forma en la que se expresa el instructor, y ademas siempre se toman el tiempo de explicar o resaltar temas que serán de ayudan el resto del viaje en el aprendizaje
Angela
October 23, 2022
Voy mas o menos a la mitad del curso, hasta ahora las explicaciones son muy claras y fáciles de seguir, tenia nociones de sql server y con este curso todo me ha quedado mucho mas claro, merece mucho la pena
Reinier
October 13, 2022
Sí considero que ha sido una excelente elección, ya que, estoy expandiendo mis conocimientos y adquiriendo más experiencia para mi vida profesional. En cuanto el curso, muy bien explicado, ejemplos muy bien sustentados. Excelente!!!
Christian
September 14, 2022
Calificación inmediata después de finalizar el curso. Increíble, se explica a través de proyectos para ir a la par en el desarrollo, además de lo básico, te enseña otras funciones interesantes como la importación de datos mediante BCP. Compré el curso con la finalidad de fortalecer mis conocimientos y me lleve la buena sorpresa con la segunda parte del curso. Excelente profe.
John
August 26, 2022
Me lo gocé de principio a fin, yo soy DBA SQL Server hace más de 15 años y aquí encontré cosas que no sabía que se podían hacer, obviamente influye la versión, pero aprendí muchísimo, gracias a todos y a ti Santi.
Deygerson
August 4, 2022
Excelente curso, 100% recomendado, el profesor va desde lo más básico a sentencias más complejas, explicando de manera clara.
Juan
July 7, 2022
El curso es perfecto. El mejor curso de SQL que hice. Muy claras las explicaciones, muy buena calidad de ejemplo, programas, presentaciones. No me queda mas que agradecerlo.
Borja
July 6, 2022
Santi, he de decirte que el curso esta super bien, me ha encantado. Explicas perfecto, si es cierto que el trabajo final de la creación de facturas era un poco tedioso pero me servirá siempre de apoyo en el trabajo. Un saludo.
Joaquin
March 9, 2022
gran curso, muy bien explicado, aunque si faltaron algunas cosas de ver, si ofrece algún curso mas avanzado sin duda me enlistaría

Coupons

DateDiscountStatus
5/20/202050% OFF
expired
1/14/202160% OFF
expired
2/6/202160% OFF
expired
3/20/202160% OFF
expired
4/6/202160% OFF
expired
4/20/2021100% OFF
expired
5/17/202160% OFF
expired
6/23/2021100% OFF
expired
6/28/202160% OFF
expired
9/23/2021100% OFF
expired
11/29/202160% OFF
expired
9/27/202260% OFF
expired

Charts

Price

MS SQL Server 2019. Programación de Bases de Datos con T-SQL - Price chart

Rating

MS SQL Server 2019. Programación de Bases de Datos con T-SQL - Ratings chart

Enrollment distribution

MS SQL Server 2019. Programación de Bases de Datos con T-SQL - Distribution chart
2696806
udemy ID
12/9/2019
course created date
4/24/2020
course indexed date
Bot
course submited by