www.icai.ac.cr

SQL PRINCIPIANTES


Requisitos

Conocimientos previos en lenguajes de programación (Visual Basic, C++, C#, Desarrollo Web) o cursos de Access.

Objetivo General

Introducir al estudiante en el conocimiento y manejo del lenguaje SQL, basado en el Gestor de Bases de Datos Microsoft SQL Server R2.

Objetivos Específicos

  • Introducir al estudiante en el conocimiento de los diferentes componentes del SQL tanto sus comando como sus clausulas.
  • Que el estudiante reconozca los diferentes tipos de consulta que existen.
  • Ayudar al estudiante por medio de prácticas establecidas por sesión con el desarrollo de soluciones que se le puedan presentar en el ámbito laboral.

Contenidos

Introductorio a Base de Datos.

Definición de los elementos de base de datos.

Diferencia entre SQL y Microsoft SQL Sever Management Studio.

Planeación de la instalación del SQL Server 2008.

Componentes de SQL

  • Clausulas.
  • Operadores lógicos.
  • Operadores de comparación.
  • Funciones de agregado.

Consultas de selección

  • Consultas básicas.
  • Ordenar los registros.
  • Consulta con predicado.
  • Alias.

Criterios de selección

  • Operadores lógicos.
  • Intervalos de valores.
  • Operador Like.
  • Operador In.
  • La clausula Where.

Agrupamiento de registro y funciones agregadas

  • La clausula GROUP by.
  • AVG Media Aritmética.
  • COUNT contador de registros.
  • MAX, MIN, máximo y mínimo.
  • STDV, STDVP, desviación estándar.
  • SUM suma de valores.
  • VAR, VARP varianza.

Funciones de manipulación.

DATAFIFF.

DATEPART.

GATEDATE.

Uso y combinaciones del comando TOP.

Tipos de datos y sus diferencias.

Creación de tablas.

Método manual.

Método gráfico.

Sentencia INSERT.

Sentencia DELETE.

Sentencia UPDATE.

Sentencia SELECT INTO.

Sentencia JOIN, LEFT JOIN, RIGHT JOIN FULL JOIN.

Tipos de Contrains.

Primary Key.

Foreing Key.

Unique.

Not Null.

Default.

Check.

Creación de índices.

Sentencia ALTER, DROP.

Creación de una base de datos.

Subconsulta.


Top of Page