Description
¿Porqué aprender SQL Server?
-
SQL Server es un motor de Base de Datos 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 , en fin para cualquier tipo de aplicación.
-
SQL SERVER es una tecnología de Microsoft que nos permite crear y gestionar base de datos
-
En este curso vamos a aprender todo lo necesario para crear nuestra propia base de datos, así como todo lo necesario para controlar accesos a la misma, generar scripts de código T-SQL para interactuar con nuestros datos ,automatizar tareas y controlar que la calidad de los datos sea optima.
El temario del curso es el siguiente:
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
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
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
E) Operaciones básicas
-
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
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
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
I) Procedimientos almacenados
-
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
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
L) Funciones de sistema y funciones definidas por el usuario
-
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
N) Triggers
-
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
P) Creando usuarios y logins
-
63)Logins,usuarios y roles
-
64)Practicando con un ejemplo
Q) SQL Server profiler
-
65) Conociendo la herramienta
-
66) Monitorizando nuestra base de datos
R) Conclusiones
-
67) Conclusiones
S) Contenido añadido
-
68)Cursores en SQL Server. Teoria
-
69)Cursores en SQL Server. Ejemplo
If the coupon is not opening, disable Adblock, or try another browser.