ADMINISTRACIÓN DE BASE SQL SERVER

En nuestro curso de Base de Datos SQL Server; aprenderas desde la comodidad de tu hogar el uso de uno de los lenguajes de base de datos mas grande del mundo. Podras adquirir conocimientos desde lo mas básico y fundamental como la implementación de una base de datos, un nivel intermedio que te permitira programar en SQL Server, hasta niveles avanzados como la administración de la base de datos que te oriente a crear proyectos para una situación real.

¿Qué aprenderás?

  • Construir el modelo lógico y físico de la base de datos del negocio.
  • Aprenderás paso a paso mezclando teoría y práctica de la mano de uno de los profesores más valorados de Educa Webinar.
  • Implementar operaciones de mantenimiento de información.
  • Automatizar los procesos de negocio con procedimientos almacenados.
  • Identificar la funcionalidad de cada uno de los elementos que forman una base de datos en SQL Servers.
  • Realizar un mantenimiento personalizado de la base de datos usando DDL.
  • Identifica los tipos de datos que pueden ser asignados a los campos de una tabla y de los constraints (restricciones).

¿A quién va dirigido?

Profesionales, egresados, estudiantes e interesados en explorar un mayor alcance y puedan operar con mayor eficiencia sus bases de datos; interesados en modelar base de datos relacionales y manejar los lenguajes de programación SQL y T-SQL.

PRE- Requisitos

  1. Conocimiento de MS Excel (nivel básico).
  2. Conocimiento de base de datos (nivel básico).
  3. Conocimiento de algoritmos (nivel básico).

Plan de estudios

Nivel básico

SQL: Concepto, historia y
componentes (DDL y DML).
SQL Server. (OLTP y OLAP).
Transact SQL.
SQL Server Managment Studio.
Definición de los Server Type y los
Authentication mode.
Bases de datos de sistema: master,
model, msdb y tempdb.

Manejo de Constraints usando SSMS y TSQL:

Primary Key, Identy.
Default, Null.

Mantenimiento de registros por intermedio de Insert, Update y Delete.

  • Consultas en SQL Server. Usando las cláusulas SELECT, FROM, ORDER BY.
  • Consultas con predicado: ALL, TOP, DISTINCT.
  • Operadores: AND y OR. LIKE,
    BETWEEN, IN.
  • Consultas Multitablas, INNER JOIN
  • Funciones Integradas de SQL
    Server: Numericas, Cadena, FechaConversión
  • Funciones de agrupación: COUNT, MAX, MIN, SUM, AVG
  • Agrupación de filas usando GROUP BY, HAVING.
  • Subconsultas.
  • Vistas: creación, modificación y eliminación.
  • Evaluacion Nivel Básico

Nivel intermedio

  • Variables locales y globales.
  • Asignación de valores usando SET y SELECT.
  • Estructuras de programación: BEGIN END, IF…ELSE, CASE, WHILE, BREAK y CONTINUE, GOTO,
    RETURN, PRINT, TRY… CATCH.
  • SP de sistema y SP definidos por el usuario.
  • SP sin y con parámetros de entrada, con parámetros de salida.
  • Comandos de mantenimiento: ALTER PROCEDURE, DROP PROCEDURE.
  • Funciones definidas por el usuario.
  • Tipos: escalares, con valores de tabla
    de varias instrucciones y con valores
    de tabla en línea.
  • ¿Qué es un Trigger?
  • After Insert, Before insert, Update
  • Auditoria mediante Triggers

Manejo de Constraints usando SSMS y TSQL:

Primary Key, Identy.
Default, Null.

Mantenimiento de registros por intermedio de Insert, Update y Delete.

  • Consultas en SQL Server. Usando las cláusulas SELECT, FROM, ORDER BY.
  • Consultas con predicado: ALL, TOP, DISTINCT.
  • Operadores: AND y OR. LIKE,
    BETWEEN, IN.

Nivel avanzado

  • Consultas Multitablas, INNER JOIN
  • Funciones Integradas de SQL
    Server: Numericas, Cadena, FechaConversión
  • Funciones de agrupación: COUNT, MAX, MIN, SUM, AVG
  • Agrupación de filas usando GROUP BY, HAVING.
  • Subconsultas.
  • Vistas: creación, modificación y eliminación.
  • Evaluacion Nivel Básico
  • Variables locales y globales.
  • Asignación de valores usando SET y SELECT.
  • Estructuras de programación: BEGIN END, IF…ELSE, CASE, WHILE, BREAK y CONTINUE, GOTO,
    RETURN, PRINT, TRY… CATCH.
  • SP de sistema y SP definidos por el usuario.
  • SP sin y con parámetros de entrada, con parámetros de salida.
  • Comandos de mantenimiento: ALTER PROCEDURE, DROP PROCEDURE.
  • Funciones definidas por el usuario.
  • Tipos: escalares, con valores de tabla
    de varias instrucciones y con valores
    de tabla en línea.

De quien voy a aprender

Eder Ortiz

Ingeniero en sistemas informático con especialidad en herramientas de informática, certificado por Microsoft. Se desempeña como asesor, docente en diferentes instituciones. Además, maneja herramientas de desarrollo web y móvil.

Certificaciones del Curso

Al finalizar el curso conseguirás un certificado avalado por la cámara de comercio que avala tus nuevos conocimientos adquiridos

Solicita Asesoria Personalizada