Tutorialspoint

Leap Year Sale! Use code FEB10 to get an extra 10% off

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

person icon JAP SOFTWARE

4.5

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

updated on icon Updated on Mar, 2024

language icon Language - Spanish

person icon JAP SOFTWARE

category icon SQL Server,Databases

Lectures -70

Resources -53

Duration -14 hours

4.5

price-loader

30-days Money-Back Guarantee

Training 5 or more people ?

Get your team access to 9000+ top Tutorials Point courses anytime, anywhere.

Course 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

Goals

What will you learn in this course:

  • 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.
  • Conocerás como usar estructuras de control, cláusulas, sentencias, funciones y procedimientos almacenados.
  • 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

Prerequisites

What are the prerequisites for this course?

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



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

Curriculum

Check out the detailed breakdown of what’s inside the course

Presentación del curso
1 Lectures
  • play icon Presentación Del Curso 05:38 05:38
Introducción
4 Lectures
Tutorialspoint
Fundamentos de base de datos
4 Lectures
Tutorialspoint
Entidad/relación:
4 Lectures
Tutorialspoint
Creando nuestra base de datos
5 Lectures
Tutorialspoint
Operaciones básicas
5 Lectures
Tutorialspoint
Cláusulas SQL y funciones de agregado
7 Lectures
Tutorialspoint
Operadores lógicos
4 Lectures
Tutorialspoint
Joins ,Unions y Subconsultas entre tablas
5 Lectures
Tutorialspoint
Procedimientos almacenados
3 Lectures
Tutorialspoint
Estructuras de control, manejo excepciones y transacciones
6 Lectures
Tutorialspoint
Operadores Aritméticos
3 Lectures
Tutorialspoint
Funciones de sistema y funciones definidas por el usuario
3 Lectures
Tutorialspoint
Tablas temporales y vistas
3 Lectures
Tutorialspoint
Triggers
3 Lectures
Tutorialspoint
Como usar Jobs en SQL SERVER
3 Lectures
Tutorialspoint
Creamos usuarios y logins
2 Lectures
Tutorialspoint
SQL Server profiler
2 Lectures
Tutorialspoint
Conclusiones
1 Lectures
Tutorialspoint
Contenido añadido
2 Lectures
Tutorialspoint

Instructor Details

JAP SOFTWARE

JAP SOFTWARE

Desarrollador de Software

Sobre mí


Ingeniero técnico dedicado a la programación y desarrollo de software desde hace más de 20 años. Apasionado de la tecnología y de todo lo relacionado con la creación de software.

En mis cursos plasmo los conocimientos adquiridos en el día a día de mi trabajo como desarrollador. Las tecnologías con las que trabajo actualmente son C#,NET Core, Blazor, Python y SQL Server.

Además de lo comentado tengo un canal de YouTube donde subo contenido regularmente relacionado con el mundo de la programación. En dicho canal disponéis de más de 500 vídeos gratuitos donde podéis evaluar mi forma de enseñar antes de inscribiros en alguno de mis cursoss.





Course Certificate

User your certification to make a career change or to advance in your current career. Salaries are among the highest in the world.

sample Tutorialspoint certificate

Our students work
with the Best

Related Video Courses

View More

Annual Membership

Become a valued member of Tutorials Point and enjoy unlimited access to our vast library of top-rated Video Courses

Subscribe now
Annual Membership

Online Certifications

Master prominent technologies at full length and become a valued certified professional.

Explore Now
Online Certifications

Talk to us

1800-202-0515