Aprende SQL SERVER desde cero. Crea tu propia base de datos
11 hours ago
Development
[100% OFF] Aprende SQL SERVER desde cero. Crea tu propia base de datos

Domina Microsoft SQL Server paso a paso. Aprende consultas SQL, creación de tablas, relaciones y administración de BBDD

4.4
21,989 students
14.5h total length
Spanish
$0$19.99
100% OFF

Course Description

¡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.

  • Crear bases de datos, tablas y relaciones desde cero.

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

  • 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.

  • Crear procedimientos almacenados, funciones y vistas.

  • Administrar la seguridad de SQL Server con usuarios y roles.

  • Optimizar consultas y trabajar con índices.

  • Realizar copias de seguridad y restauraciones de bases de datos.

Instalar y configurar SQL Server en tu ordenador.

Crear bases de datos, tablas y relaciones desde cero.

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

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.

Crear procedimientos almacenados, funciones y vistas.

Administrar la seguridad de SQL Server con usuarios y roles.

Optimizar consultas y trabajar con índices.

Realizar copias de seguridad y restauraciones de bases de datos.

Contenido del curso

A)Introducción:

  • 1) Contenido del curso

  • 2) Instalación del Motor de SQL SERVER 2019

  • 3) Instalación de SQL Server Management Studio

  • 4) Conociendo el entorno de Management studio

1) Contenido del curso

2) Instalación del Motor de SQL SERVER 2019

3) Instalación de SQL Server Management Studio

4) Conociendo el entorno de Management studio

B) Fundamentos de base de datos

  • 5) Tablas y registros

  • 6) Tipos de Datos existentes           

  • 7) Transact T-SQL

  • 8) Clave primaria y clave foranea

    C)Entidad/relación:

  • 9)  Planteando un problema a resolver 

  • 10) Modelo entidad relación    

  • 11) Diagrama de entidad relación    

  • 12) Paso a tablas y conceptos de normalización

5) Tablas y registros

6) Tipos de Datos existentes           

7) Transact T-SQL

8) Clave primaria y clave foranea

C)Entidad/relación:

9)  Planteando un problema a resolver 

10) Modelo entidad relación    

11) Diagrama de entidad relación    

12) Paso a tablas y conceptos de normalización

D) Creando nuestra base de datos

  • 13) Creando base de datos

  • 14) Defininiendo tablas de nuestra base de datos

  • 15) Concepto de identidad               

  • 16) Definiendo claves foráneas entre tablas

  • 17) Añadiendo restricciones del tipo UNIQUE

13) Creando base de datos

14) Defininiendo tablas de nuestra base de datos

15) Concepto de identidad               

16) Definiendo claves foráneas entre tablas

17) Añadiendo restricciones del tipo UNIQUE

E)  Operaciones básicas

  • 18) Comando INSERT

  • 19) Comando SELECT

  • 20) Comando UPDATE

  • 21) Comando DELETE

  • 22) Practicando con ejemplos

18) Comando INSERT

19) Comando SELECT

20) Comando UPDATE

21) Comando DELETE

22) Practicando con ejemplos

F) Clausulas SQL y funciones de agregado

  • 23) La cláusula WHERE

  • 24) Las cláusula TOP Y DISTINCT

  • 25) Las cláusula ORDER BY y  GROUP BY

  • 26) Funciones MAX y MIN

  • 27) Funciones SUM,AVG,COUNT

  • 28) Cláusula HAVING

  • 29) Practicando con ejemplos

23) La cláusula WHERE

24) Las cláusula TOP Y DISTINCT

25) Las cláusula ORDER BY y  GROUP BY

26) Funciones MAX y MIN

27) Funciones SUM,AVG,COUNT

28) Cláusula HAVING

29) Practicando con ejemplos

G) Operadores lógicos

  • 30) Operadores AND, OR,NOT, IS NULL

  • 31) Operadores IN y LIKE

  • 32) Operadores BETWEEN y EXISTS

  • 33) Practicando con ejemplos

30) Operadores AND, OR,NOT, IS NULL

31) Operadores IN y LIKE

32) Operadores BETWEEN y EXISTS

33) Practicando con ejemplos

H) Join ,Unions y Subconsultas entre tablas

  • 34) La cláusula INNER JOIN

  • 35) Las cláusulas LEFT JOIN y RIGHT JOIN

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

  • 37) Subconsultas y uso de alias

  • 38) Practicando con ejemplos

34) La cláusula INNER JOIN

35) Las cláusulas LEFT JOIN y RIGHT JOIN

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

37) Subconsultas y uso de alias

38) Practicando con ejemplos

I) Procedimientos almacenados

  • 39) ¿Qué es un procedimiento almacenado?

  • 40) Creando el primer procedimientos almacenados y definiendo variables

  • 41) Practicando con ejemplo

39) ¿Qué es un procedimiento almacenado?

40) Creando el primer procedimientos almacenados y definiendo variables

41) Practicando con ejemplo

J) Estructuras de control, manejo excepciones y  transacciones

  • 42) El condicional IF ELSE y la estructura BEGIN END

  • 43) El condicional CASE

  • 44) El bucle WHILE

  • 45) Las instrucciones RETURN y BREAK

  • 46) La estructura TRY CATCH y transacciones

  • 47) Practicando con ejemplos

42) El condicional IF ELSE y la estructura BEGIN END

43) El condicional CASE

44) El bucle WHILE

45) Las instrucciones RETURN y BREAK

46) La estructura TRY CATCH y transacciones

47) Practicando con ejemplos

K) Operadores Aritméticos

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

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

  • 50) Practicando con ejemplos

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

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

50) Practicando con ejemplos

L) Funciones de sistema y funciones definidas por el usuario

  • 51) Funciones escalares

  • 52) Funciones tipo tabla

  • 53) Practicando con ejemplos

51) Funciones escalares

52) Funciones tipo tabla

53) Practicando con ejemplos

M)  Tablas temporales y vistas

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

  • 55) Que es una vista.

  • 56) Practicando con ejemplos

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

55) Que es una vista.

56) Practicando con ejemplos

N)  Triggers

  • 57) Definición de trigger

  • 58) Creación de un trigger

  • 59) Practicando con ejemplos

57) Definición de trigger

58) Creación de un trigger

59) Practicando con ejemplos

O)  Como usar Jobs en SQL SERVER

  • 60) Que es un job y para que se usa

  • 61) Creando un job en nuestra base de datos

  • 62) Practicando con ejemplos

60) Que es un job y para que se usa

61) Creando un job en nuestra base de datos

62) Practicando con ejemplos

P)  Creando usuarios y logins

  • 63)Logins,usuarios y roles

  • 64)Practicando con un ejemplo

63)Logins,usuarios y roles

64)Practicando con un ejemplo

Q)  SQL Server profiler

  • 65) Conociendo la herramienta

  • 66) Monitorizando nuestra base de datos

65) Conociendo la herramienta

66) Monitorizando nuestra base de datos

R)  Conclusiones

  • 67) Conclusiones

67) Conclusiones

S) Contenido añadido

  • 68)Cursores en SQL Server. Teoria

  • 69)Cursores en SQL Server. Ejemplo

68)Cursores en SQL Server. Teoria

69)Cursores en SQL Server. Ejemplo


Similar Courses