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 ....
4.58 (526 reviews)
Udemy
platform
Español
language
Databases
category
instructor
Aprende SQL SERVER desde cero. Crea tu propia base de datos
20 986
students
14.5 hours
content
Dec 2024
last update
$19.99
regular price

Why take this course?

¡Hola! Me parece que estás listo para sumergirte en un curso completo de SQL, que abarca una amplia gama de temas desde las cláusulas básicas y operadores lógicos hasta la creación de procedimientos almacenados, uso de jobs, gestión de seguridad con logins y usuarios, y herramientas como SQL Server Profiler. Aquí tienes una descripción detallada de los temas que has listado:

A) Introducción a SQL

  • 1) Comandos básicos y estructura de SQL
    • Conocer las palabras clave básicas y la forma general de una consulta en SQL.
  • 2) Tipos de datos en SQL
    • Entender los diferentes tipos de datos que se pueden usar al definir tablas (ejemplo: INT, VARCHAR).

B) Creación y manipulación de tablas

  • 3) Creación de tablas
    • Aprender la sintaxis para crear tablas en SQL Server.
  • 4) Modificación de tablas con ALTER TABLE
    • Conocer cómo modificar estructuras de tablas existentes.
  • 5) Eliminación de tablas con DROP TABLE
    • Aprender a eliminar tablas de forma segura.
  • 6) Inserción, actualización y eliminación de datos
    • Comandos INSERT, UPDATE y DELETE.

C) Consultas SQL

  • 7) Selección de datos con SELECT
    • Aprender la sintaxis del comando SELECT para recuperar datos.
  • 8) Funciones y expresiones en SQL
    • Utilizar funciones escalares y agregadas, así como expresiones aritméticas.
  • 9) Cláusulas SQL y su función
    • Comprender el uso de WHERE, ORDER BY, GROUP BY, entre otras.
  • 10) Subconsultas y JOIN
    • Aprender a combinar datos de diferentes tablas mediante subconsultas y cláusulas JOIN.

D) Funciones de agregado SQL

  • 11) FUNC MAX y MIN
    • Obtener los valores máximo y mínimo.
  • 12) FUNCIONES SUM, AVG, COUNT
    • Realizar cálculos agregados.

E) Cláusulas adicionales SQL

  • 13) HAVING en SQL
    • Filtrar grupos de datos después de un GROUP BY.

F) Clausulas SQL y funciones de agregado

  • 14) Cláusula TOP Y DISTINCT
    • Obtener un número limitado de resultados sin duplicados.
  • 15) ORDER BY para agrupar resultados
    • Ordenar los resultados de una consulta.

G) Operadores lógicos y funciones

  • 16) Operadores Lógicos AND, OR, NOT
    • Utilizar operadores lógicos en las condiciones de las sentencias SQL.
  • 17) Funciones de cadena (CONCAT, SUBSTRING, etc.)
    • Manipular cadenas de texto.

H) Indices y optimización

  • 18) Creación de índices
    • Mejorar el rendimiento de las consultas con la creación de índices.
  • 19) Estadísticas y reorganización/reconstrucción de índices
    • Mantenimiento de índices para optimizar las búsquedas.

I) Seguridad en SQL Server

  • 20) Permisos en SQL Server
    • Controlar el acceso a base de datos y objetos.

J) Controlled Language (SQL:1999)

  • 21) SQL:1999
    • Estandarización del lenguaje SQL para garantizar su portabilidad entre diferentes sistemas de gestión de bases de datos.

K) Procedimientos almacenados y funciones definidas por el usuario (UDF)

  • 22) Creación de procedimientos almacenados
    • Escribir y ejecutar procedimientos almacenados para encapsular lógica compleja.
  • 23) Funciones definidas por el usuario
    • Crear funciones personalizadas que pueden ser utilizadas en expresiones SQL.

L) Triggers y vistas

  • 24) Creación de triggers
    • Automatizar tareas mediante triggers que se ejecutan en ciertos eventos.
  • 25) Creación de vistas
    • Presentar datos de forma simplificada o segura.

M) Transacciones y gestión de errores

  • 26) Comienzo, confirmación y eliminación de transacciones
    • Asegurar la integridad de los datos utilizando transacciones.
  • 27) Gestión de errores con TRY-CATCH
    • Manejar excepciones en SQL Server.

N) Sistema de archivos y backups

  • 28) BACKUP y RESTORE en SQL Server
    • Realizar copias de seguridad y restaurarlos.

O) Aspectos avanzados

  • 29) Cursores en SQL Server
    • Aprender el uso de cursores para procesar conjuntos de resultados de manera secuencial.
  • 30) Programación en SQL Server con TSQL
    • Escribe scripts y programas más complejos utilizando Transact-SQL.
  • 31) Desarrollo de aplicaciones web con ASP.NET y SQL Server
    • Integrar bases de datos SQL Server con aplicaciones web.

P) Optimización y diagnóstico

  • 32) Diagnóstico y optimización de consultas
    • Herramientas y técnicas para mejorar el rendimiento de las consultas.

Q) Administración y mantenimiento de SQL Server

  • 33) Configuración y monitoreo de SQL Server
    • Administrar y monitorear servidores SQL Server para asegurar su correcto funcionamiento.

R) Uso avanzado de SQL Server

  • 34) SQL Server Profiler
    • Utilizar herramientas como SQL Server Profiler para capturar y analizar la actividad del servidor.

S) Contenido añadido

  • 35) Cursores en SQL Server. Teoria
    • Entender cómo funcionan los cursores y cuándo usarlos.
  • 36) Cursores en SQL Server. Ejemplo
    • Aplicar el conocimiento teórico con ejemplos prácticos.

Este plan de estudio proporciona una amplia gama de temas que cubren tanto las fundamentales como las características avanzadas de SQL Server, incluyendo aspectos de seguridad, optimización y programación. Al seguir este plan, podrás adquirir habilidades sólidas en administración de bases de datos, desarrollo de aplicaciones y mantenimiento de sistemas basados en SQL Server.

Course Gallery

Aprende SQL SERVER desde cero. Crea tu propia base de datos – Screenshot 1
Screenshot 1Aprende SQL SERVER desde cero. Crea tu propia base de datos
Aprende SQL SERVER desde cero. Crea tu propia base de datos – Screenshot 2
Screenshot 2Aprende SQL SERVER desde cero. Crea tu propia base de datos
Aprende SQL SERVER desde cero. Crea tu propia base de datos – Screenshot 3
Screenshot 3Aprende SQL SERVER desde cero. Crea tu propia base de datos
Aprende SQL SERVER desde cero. Crea tu propia base de datos – Screenshot 4
Screenshot 4Aprende SQL SERVER desde cero. Crea tu propia base de datos

Loading charts...

Related Topics

3495134
udemy ID
12/09/2020
course created date
09/11/2020
course indexed date
Angelcrc Seven
course submited by