Anuncios

Descripción

¡Bienvenido al curso de SQL Server! Si quieres aprender a crear, consultar y administrar bases de datos desde cero, este curso es para ti.

SQL Server es uno de los sistemas de gestión de bases de datos más utilizados en empresas de todo el mundo. Con este curso, aprenderás paso a paso a diseñar bases de datos profesionales y a realizar consultas SQL para obtener la información que necesitas.

¿Qué aprenderás?

Instalar y configurar SQL Server en tu ordenador.

Instalar y configurar SQL Server en tu ordenador.

Crear bases de datos, tablas y relaciones desde cero.

Crear bases de datos, tablas y relaciones desde cero.

Usar instrucciones SQL (SELECT, INSERT, UPDATE, DELETE) con ejemplos prácticos.

Usar instrucciones SQL (SELECT, INSERT, UPDATE, DELETE) con ejemplos prácticos.

Aplicar filtros, ordenaciones, funciones de agregación y agrupaciones (GROUP BY, HAVING) .

Aplicar filtros, ordenaciones, funciones de agregación y agrupaciones (GROUP BY, HAVING) .

Diseñar claves primarias, foráneas y restricciones para garantizar la integridad de los datos.

Diseñar claves primarias, foráneas y restricciones para garantizar la integridad de los datos.

Crear procedimientos almacenados, funciones y vistas .

Crear procedimientos almacenados, funciones y vistas .

Administrar la seguridad de SQL Server con usuarios y roles .

Administrar la seguridad de SQL Server con usuarios y roles .

Optimizar consultas y trabajar con índices .

Optimizar consultas y trabajar con índices .

Realizar copias de seguridad y restauraciones de bases de datos.

Realizar copias de seguridad y restauraciones de bases de datos.

Contenido del curso

A)Introducción:

1) Contenido del curso

1) Contenido del curso

2) Instalación del Motor de SQL SERVER 2019

2) Instalación del Motor de SQL SERVER 2019

3) Instalación de SQL Server Management Studio

3) Instalación de SQL Server Management Studio

4) Conociendo el entorno de Management studio

4) Conociendo el entorno de Management studio

B) Fundamentos de base de datos

5) Tablas y registros

5) Tablas y registros

6) Tipos de Datos existentes

6) Tipos de Datos existentes

7) Transact T-SQL

7) Transact T-SQL

8) Clave primaria y clave foranea C)Entidad/relación:

8) Clave primaria y clave foranea

C)Entidad/relación:

9) Planteando un problema a resolver

9) Planteando un problema a resolver

10) Modelo entidad relación

10) Modelo entidad relación

11) Diagrama de entidad relación

11) Diagrama de entidad relación

12) Paso a tablas y conceptos de normalización

12) Paso a tablas y conceptos de normalización

D) Creando nuestra base de datos

13) Creando base de datos

13) Creando base de datos

14) Defininiendo tablas de nuestra base de datos

14) Defininiendo tablas de nuestra base de datos

15) Concepto de identidad

15) Concepto de identidad

16) Definiendo claves foráneas entre tablas

16) Definiendo claves foráneas entre tablas

17) Añadiendo restricciones del tipo UNIQUE

17) Añadiendo restricciones del tipo UNIQUE

E) Operaciones básicas

18) Comando INSERT

18) Comando INSERT

19) Comando SELECT

19) Comando SELECT

20) Comando UPDATE

20) Comando UPDATE

21) Comando DELETE

21) Comando DELETE

22) Practicando con ejemplos

22) Practicando con ejemplos

F) Clausulas SQL y funciones de agregado

23) La cláusula WHERE

23) La cláusula WHERE

24) Las cláusula TOP Y DISTINCT

24) Las cláusula TOP Y DISTINCT

25) Las cláusula ORDER BY y GROUP BY

25) Las cláusula ORDER BY y GROUP BY

26) Funciones MAX y MIN

26) Funciones MAX y MIN

27) Funciones SUM,AVG,COUNT

27) Funciones SUM,AVG,COUNT

28) Cláusula HAVING

28) Cláusula HAVING

29) Practicando con ejemplos

29) Practicando con ejemplos

G) Operadores lógicos

30) Operadores AND, OR,NOT, IS NULL

30) Operadores AND, OR,NOT, IS NULL

31) Operadores IN y LIKE

31) Operadores IN y LIKE

32) Operadores BETWEEN y EXISTS

32) Operadores BETWEEN y EXISTS

33) Practicando con ejemplos

33) Practicando con ejemplos

H) Join ,Unions y Subconsultas entre tablas

34) La cláusula INNER JOIN

34) La cláusula INNER JOIN

Anuncios


35) Las cláusulas LEFT JOIN y RIGHT JOIN

35) Las cláusulas LEFT JOIN y RIGHT JOIN

36) Las cláusulas UNION, UNION ALL, EXCEPT,INTERSECT

36) Las cláusulas UNION, UNION ALL, EXCEPT,INTERSECT

37) Subconsultas y uso de alias

37) Subconsultas y uso de alias

38) Practicando con ejemplos

38) Practicando con ejemplos

I) Procedimientos almacenados

39) ¿Qué es un procedimiento almacenado?

39) ¿Qué es un procedimiento almacenado?

40) Creando el primer procedimientos almacenados y definiendo variables

40) Creando el primer procedimientos almacenados y definiendo variables

41) Practicando con ejemplo

41) Practicando con ejemplo

J) Estructuras de control, manejo excepciones y transacciones

42) El condicional IF ELSE y la estructura BEGIN END

42) El condicional IF ELSE y la estructura BEGIN END

43) El condicional CASE

43) El condicional CASE

44) El bucle WHILE

44) El bucle WHILE

45) Las instrucciones RETURN y BREAK

45) Las instrucciones RETURN y BREAK

46) La estructura TRY CATCH y transacciones

46) La estructura TRY CATCH y transacciones

47) Practicando con ejemplos

47) Practicando con ejemplos

K) Operadores Aritméticos

48) Operadores aritméticos de suma, resta, división, multiplicación y módulo

48) Operadores aritméticos de suma, resta, división, multiplicación y módulo

49) Operadores mayor o igual, menor o igual, distinto, igual

49) Operadores mayor o igual, menor o igual, distinto, igual

50) Practicando con ejemplos

50) Practicando con ejemplos

L) Funciones de sistema y funciones definidas por el usuario

51) Funciones escalares

51) Funciones escalares

52) Funciones tipo tabla

52) Funciones tipo tabla

53) Practicando con ejemplos

53) Practicando con ejemplos

M) Tablas temporales y vistas

54) Definición y uso de tablas temporales. Variables tipo tabla.

54) Definición y uso de tablas temporales. Variables tipo tabla.

55) Que es una vista.

55) Que es una vista.

56) Practicando con ejemplos

56) Practicando con ejemplos

N) Triggers

57) Definición de trigger

57) Definición de trigger

58) Creación de un trigger

58) Creación de un trigger

59) Practicando con ejemplos

59) Practicando con ejemplos

O) Como usar Jobs en SQL SERVER

60) Que es un job y para que se usa

60) Que es un job y para que se usa

61) Creando un job en nuestra base de datos

61) Creando un job en nuestra base de datos

62) Practicando con ejemplos

62) Practicando con ejemplos

P) Creando usuarios y logins

63)Logins,usuarios y roles

63)Logins,usuarios y roles

64)Practicando con un ejemplo

64)Practicando con un ejemplo

Q) SQL Server profiler

65) Conociendo la herramienta

65) Conociendo la herramienta

66) Monitorizando nuestra base de datos

66) Monitorizando nuestra base de datos

R) Conclusiones

67) Conclusiones

67) Conclusiones

S) Contenido añadido

68)Cursores en SQL Server. Teoria

68)Cursores en SQL Server. Teoria

69)Cursores en SQL Server. Ejemplo

69)Cursores en SQL Server. Ejemplo ¿Para quién?

Para estudiantes o desarrolladores que quieran aprender a programar y diseñar Bases de Datos.

Profesionales que necesitan aprender SQL Server para su trabajo.

Personas que quieren iniciarse en el mundo del Big Data o desarrollo backend.

Estudiantes y principiantes en programación y bases de datos. Lo que aprenderás

Podrás diseñar y crear rápidamente tus propias Bases de Datos según el problema que quieras resolver

Conocerás como usar estructuras de control, cláusulas, sentencias, funciones y procedimientos almacenados.

Aprenderás conceptos sobre tablas, vistas, procedimientos almacenados, triggers y tipos de datos

Aprenderás a realizar consultas complejas que involucren varias tablas

Aprenderás conceptos de Entidad/relación

Aprenderás como crear y utilizar Jobs en SQL Server

Conocerás como crear y gestionar tus propios usuarios en SQL Server Requisitos

No se requieren conocimientos previos de Programación ni Bases de Datos. Empezamos desde cero.

Necesitaremos un pc donde instalar el software gratuito que usaremos en el curso

El curso se realizara en un entorno Windows.

Cupon: DD9CDAF9B2D125D660CC

Haz clic en el boton de abajo para aplicar el cupon automaticamente.