Ms. SQL Server - Implementación I

Objetivo :
Al finalizar el curso, el participante estará capacitado para:
Describir la arquitectura de una base de datos SQL Server.
Diseñar y crear una base de datos SQL.
Definir e implementar la integridad de datos.
Diseñar y ejecutar consultas que recuperen datos.
Agrupar y resumir datos utilizando Transact-SQL.
Diseñar consultas que recuperan y modifican datos a través de subconsultas.
Ejecutar operaciones de mantenimiento de datos.
Descripción :
Dirigido a :
Estudiantes
Profesionales
Trabajadores
Público en general
Requisitos Previos:
Duración:
24 Horas
Costo:
S/.250.00
Horarios:
Temario - Sillabus:

Tema 1


Introducción a SQL Server
  • La arquitectura Cliente/Servidor.
  • El modelo Internet.
  • ¿Qué es SQL Server?.
  • Papel de SQL Server en Cliente/Servidor y en Internet.
  • Registro del servidor.
  • El mecanismo de autenticació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.

Tema 2


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


  • Creación de base de datos
  • Creación de bases 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.

Tema 3


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


  • Definición de la 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.

Tema 4


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


  • Agrupación y resúmenes de datos
  • Las funciones de agregación.
  • Uso de GROUP BY.
  • Uso de COMPUTE y COMPUTE BY.
  • Listado de los primeros n valores.

Tema 5


Consultas a varias tablas
  • Definición de join.
  • Consultas inner join.
  • Consultas outer join.
  • Consultas cross join.

Tema 6


Valores de agregación dentro del conjunto de resultados
  • Uso de GROUP BY con el operador ROLLUP.
  • Uso de GROUP BY con el operador CUBE.
  • La función GROUPING.

Tema 6


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