Curso de SQL Server
¿Qué es SQL Server?
SQL Server es un software propiedad de Microsoft para guardar información en una
Bases de Datos
Relacional.
Aunque SQL Server no fue creado por Microsoft, ya que éste adquirió el código de
Sybase, ha
evolucionado tanto que ahora es uno de los manejadores de Bases de Datos
que mejor compite en este mercado y ofrece también administración para otros tipos
de bases de
datos como las multidimensionales.
Nuestros cursos de SQL Server
En el caso de SQL Server, ofrecemos varios cursos. Dependiendo de la
experiencia en otras versiones u otros manejadores de bases de
datos, del tiempo que se desee invertir o del presupuesto con el
que se cuente puede ser el entrenamiento a elegir. Abajo aparecen algunos de
nuestros entrenamientos relacionados con SQL Server.
- Aprenderás a crear aplicaciones con C# usando Programación Orientada a
Objetos y las nuevas características del lenguaje
- Aprenderás la terminología relacionada con el lenguaje y tecnologías
involucradas
- Aprenderás a manejar de manera general el uso del IDE de desarrollo, Visual
Studio
- Dominarás la estructura y sintaxis de un programa de C#
- Aprenderás a crear aplicaciones estructuradas con C#
- Entenderás los principios básicos de la creación de aplicaciones de
escritorio basadas en Windows Forms
- Aprenderás a detalle todas las características de orientación a objetos que
ofrece el lenguaje
Curso SQL Server para Desarrolladores, 32 horas
Este curso es para quienes ya conocen las bases del lenguaje de SQL y quieren
asegurarse
de que
no hay lagunas en temas básicos pero quieren avanzar rápido en temas como
subconsultas,
joins, indices, vistas
y otro orientados a desarrolladores.
Los siguientes son los temas del curso de SQL Server para Desarrolladores:
- Conocer bien el por qué de las Bases de Datos Relacionales y SQL
- Principios básicos de Diseño de Bases de Datos Relacionales
- Seleccionar la llave primaria adecuada
- Entender por qué de las llaves foráneas
- Qué Tipos de Datos hay en SQL Server y las funciones para trabajar con
caracteres,
números y otras funciones
- Funciones de Fechas y Conversión
- Funciones de Agregado, GROUP BY, y las clásulas HAVING
- Aprender los tipos de datos en SQL Server y las funciones para trabajar con
caracteres,
números y otras funciones
- Construir Joins avanzados
- Cómo usar Subconsultas
- Técnicas de consulta avanzadas, tales como subconsultas correlacionadas
- Operadores de Conjuntos
- Uso de funciones de agregación
- Cómo usar las window functions
- Cómo usar las funciones de ranking
- Cómo usar CTEs
- Uso de transacciones y manejo de errores
- Uso de variables y control de flujo en T-SQL
- Creación y uso de procedimientos almacenados y funciones definidas por el
usuario
- Creación y uso de triggers
- Creación de Esquemas de SQL Server
- Seguridad en la Base de Datos
- Creación de Usuarios
- ACreación de Roless
- Asignación de Permisos a recursos
- Creación y mantenimiento de tablas de bases de datos
- Uso de transacciones
- Concurrencia y Bloqueos
- Aprovechar las nuevas características tales como el uso de expresiones
regulares
- Aprender sobre los objetos de base de datos, tales como definiciones de
tablas
avanzadas, índices, secuencias, vistas y otros
- Comprender la seguridad de base de datos de base y los privilegios de objeto
- Saber Insertar datos en una tabla, actualizar, y eliminar
- Creación, Alteración, y Borrado de Tablas
- Indices, Secuencias y Vistas
- Comprender sobre índices cluster vs no cluster
- Conocer las buenas prácticas para escribir consultas
Curso Básico de SQL Server, 21 horas
Este curso es para quienes no conocen el lenguaje de SQL y quieren iniciar desde
Cero
y aprender a obtener datos con consultas sencillas y aprender temas de nivel
intermedio como subconsultas,
joins, indices, vistas
Este curso se centra sólo en el lenguaje SQL y no en la parte de creación de
funciones,
stored procedures o triggers de T-SQL.
Objetivos del Curso Básico de SQL Server:
- Aprender los principios de las bases de datos relacionales
- Aprender qué es SQL y que es un Manejador de Base de Datos Relacional
- Introducción al lenguaje SQL y sus principios básicos
- Uso del servidor de base de datos relacional de SQL Server
- Uso del SQL Server Management Studio
- Construcción de consultas SQL simples y las consultas SQL de complejidad
moderada
- Aprender a usar las clásulas WHERE y ORDER BY
- Aprender a usar las clásulas GROUP BY y HAVING
- Aprender a hacer consultas de dos o más tablas
- Cómo usar Subconsultas
- Cómo usar Joins
- Resumir, agrupar y ordenar datos
- Saber Insertar datos en una tabla, actualizar, y eliminar
- Creación, Alteración, y Borrado de Tablas
Otros Cursos de SQL Server
Cursos de SQL Server que damos, en línea, sólo a grupos de empresas
- Curso SQL Server SQL Tuning
- Curso Analysis Services con Microsoft SQL Server 2022
- Curso SQL Server on Linux
- Curso SQL Server Arquitectura
- Curso SQL Server Streaming with Kafka
- Curso MDX
Audiencia
- Desarrolladores, programadores que desean escribir consultas para acceder de
manera relacional a datos almacenados en SQL Server.
- Quienes migran de otros RDBMS como Sybase, Oracle, MySQL
Importante
- El curso de SQL Server para Desarrolladores se puede dar con versiones que
tengas instalada o que las versiones más recientes
- Para grupos de empresas o corporativos que ya nos han contrado este curso
puede personalizarse en versión de SQL Server, temas, fecha de inicio o
duración
Metodología
Este es un curso 100% práctico en el que desde cero aprenderás los principios de
diseño de Base de Datos hasta conceptos intermedios avanzados de TSQL.
Notas
Microsoft y SQL Server son marcas registradas de sus respectivos dueños.
Para cursos de SQL Server a empresas favor de proporcionar un teléfono y corrreo
corporativos.