Aprende SQL SERVER desde cero. Crea tu propia base de datos

Crea y programa tu propia una base de datos relacional. Aprende Bases de Datos, Consultas, Funciones, Tablas ....



Platform: Udemy
Status: Available
Duration: 13.5 Hours

Price: $29.99 $0.00


Note: Udemy FREE coupon codes are valid for maximum 3 days only. Look for "Get Coupon" orange button at the end of Description. This post may have affiliate link & we may get small commission if you make a purchase.

Notice for Our Visitors in INDIA:
If Udemy Coupon is 100% OFF but it is not FREE when you go to Udemy Website, please follow the below instructions to make it work. This is mainly affecting visitors that has INDIA as a Country of Residence in their profile in Udemy.

Steps:
1. Use VPN (Virtual Private Network) & Select Another Country like USA.
2. Clear udemy.com website cookies from your browser or You can also use incognito mode or different browser like Opera which has inbuilt VPN.
3. After making a VPN Connection, Create a new Udemy Account.
4. Then go to your desired Course Page & Apply Coupon.
5. If the Coupon is successfully applied, then Continue the process & Enter the VPN Country.
6. Enjoy your Free Course!

What you'll learn

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

Who this course is for:

  • Para estudiantes o desarrolladores que quieran aprender a programar y diseñar Bases de Datos.
  • Para quien quiera integrar una base de datos a una aplicación.
  • Si ya tienes conocimientos de bases de fatos, este curso te ayudará a reforzarlos.