Skip links

SQL Server Profesional

Descripción

¿A quién está dirigido el curso SQL Server Profesional?

Público en general.

Profesionales no especialistas en el manejo de bases de datos.

Profesionales en el área de informática.

Contadores, economistas, empresas en desarrollo.

¿Por qué capacitarse en SQL Server Profesional?

Tendrás los conocimientos y habilidades necesarias para mejorar los procesos de un negocio.

Serás capaz de automatizar procesos manuales y gestionar sus propios proyectos en ETL.

Podrás mejorar el nivel de satisfacción de los clientes y usuarios de las empresas.

SQL Server Profesional

This product is currently out of stock and unavailable.

Ventajas de estudiar en Systematic

Clases personalizadas

Asesorías continuas durante y fuera de clases.

Costo cero

Matrícula, certificación y materiales de capacitación.

100% práctico

Aplicamos la filosofía “Aprender Haciendo”.

Certifícate como especialista en SQL Sever Profesional y obtén reconocimiento público

Conoce el temario del curso SQL Server Profesional

Semana 1
Introducción de SQL
La arquitectura cliente / servidor
¿Qué es SQL Server?
Papel de SQL Server en cliente / servidor y en Internet
El mecanismo de autentificación de SQL Server
El catálogo del servidor y el catálogo de la base de datos
Consultas a los catálogos: los procedimientos almacenados del sistema y las vistas de esquema de información
Actividades en SQL Server: actividades de diseño, actividades de programación, actividades de administración

Transact – SQL
Herramientas de programación de SQL Server
El lenguaje de programación Transact-SQL
Sentencias DCL, DDL, DML
Elementos del lenguaje: variables, operadores, funciones, sentencias de control de flujo
Ejecución de sentencias Transact-SQL

Semana 2
Creación de base de datos
Creación de base de datos
Configuración de la base de datos
Modificación de la base de datos
Creación de grupos de archivos
Almacenamiento de los datos: arquitectura de la base de datos

Creación de tablas
Tipos de datos del sistema
Creación de tipos de datos
Creación de tablas
Modificación de la definición de una tabla
Generación automática de valores de columnas
Generación del script

Modificación de los datos
Inserción de filas
Eliminación de filas
Actualización de datos

Semana 3
Definición de integridad de datos
Niveles de la integridad de datos: de entidad, de dominio y referencial
Tipos de integridad de datos: declarativo y procedural
Definición de restricciones
Deshabilitación de la verificación de la data existente
Deshabilitación de las restricciones

Diseño de consultas básicas
Uso de la instrucción SELECT
Diseño de filtros y ordenamiento de resultado

Agrupado y resumen de datos
Las funciones de agregación
Uso de GROUP BY
Uso de COMPUTE y COMPUTE BY
Listado de los primeros n valores

Semana 4
Consultas a varias tablas
Definición de join
Consultas inner join
Consultas outer join
Consultas cross join

Valores de agrupación dentro de un conjunto de resultados
Uso de GROUP BY con el operador ROLLUP
Uso de GROUP BY con el operador CUBE
La función GROUPING

Subconsultas
Definición de subconsulta
Subconsulta que devuelven un único valor y un conjunto de valores
Uso de los cláusulas EXISTS y NOT EXISTS
Inserción de las filas leídas de otra tabla
Eliminación y actualización en base a los datos de otra tabla

Examen final

Semana 1
Introducción del lenguaje UML
Vista general
Bloques de construcción
El ciclo de vida del software – etapas
El proceso para desarrollo de software RUP

Desarrollo de casos de uso
Definir el comportamiento del sistema
Definir casos de uso y actores
Identificación y definición de actores del sistema y sus relaciones
Análisis de casos de uso
Diagrama de caso de uso
Ejemplo con Rational Rose

Semana 2
Introducción de SQL
Concepto de base de datos relacional, sistemas administradores de bases de datos
¿Cómo guarda los datos SQL Server?
Creación de bases de datos
Componentes lógicos: registro de datos y registro de transacciones
Componentes físicos: archivos y grupos de archivos de bases de datos

Los tipos de datos que ofrece SQL Server
Tablas: relación y aplicación a las tablas de sus restricciones: primary key, foreign key, unique, check, default, identity y null
El lenguaje de programación Transact-SQL

Semana 3
Creación y optimización de índice
Diseño de índice
Optimización de índices

Sentencia SELECT
La sentencia SELECT, procedencia de modificadores, campos calculados, funciones SQL
Mantenimiento de datos: Insert, Update y Delete directo y desde otras tablas

Consultas Avanzadas
Consultas avanzadas: agrupamiento de datos, subconsultas, condicionales, uniones
Implementación de vistas
Uso de herramientas para creación de consulta y vistas

Semana 4
Programación en SQL
Conceptos y estructuras de programación
Funciones definidas por el usuario
Procedimientos almacenados: definición, estructura

Implementación de desencadenadores
Uso de XML
Recuperación de XML mediante FOR XML
Uso de funciones del sistema

Examen final

Semana 1
Administración de la base de datos y archivos
Planificación de la base de datos
Creación de la base de datos
Administración de la base de datos
Uso de schemas y filegroups

Planificación de estrategia de backups
Realizando el backup de la base de datos
Restaurando una base de datos
Recuperación de datos desde snapshots

Administración de seguridad
Modos de autenticidad
Creación de usuarios
Uso de credenciales y permisos

Semana 2
Transferencia de datos
Modos de transferencia de datos
Introducción al SQL Server Integration Services

Automatización de tareas administrativas
Beneficios de la automatización
Uso del SQL Server Agent

Semana 3
Monitoreo al SQL
Uso del Monitor de Actividades
Uso del Monitor del Sistema
Uso del SQL Server Profiler
Usando DDL Triggers
Uso de notificaciones

Implementando un DataBase Mirroling
Replicación de una base de datos

Semana 4
Instalación y configuración de SQL Server
Manejo de memoria

Administrando una Instancia SQL Server
Comandos DBCC, Shrink
Particionamiento de tablas
Mantenimiento de índices
Implementación de seguridad

Estrategia de respaldo de información
Backup, restore
Recovery y models
Diseño de estrategia de backup y restore

Examen final

Más cursos que te pueden interesar

Java Developer

Comercio Electrónico