Criteria

Ficha del curso

Lenguaje SQL

Curso e-Learning 40 horas Generar ficha
Ofimática, informática y comunicaciones

Contenidos

INTRODUCCION A SQL

  • Trabajar con sql
  • Comandos y clausulas sql
  • Operadores y funciones de agregado
  • Tipos de datos

ESTRUCTURAS DE LAS TABLAS

  • Creacion de una base de datos
  • Creacion de Tablas
  • Ejercicio practico -La clausula CONSTRAINT
  • Creacion de indices
  • Eliminar y Agnadir Campos e Indices
  • Valores por defecto
  • La restriccion CHECK
  • Deshabilitar la restriccion CHECK
  • Restricciones Foreign Key
  • Creacion de tablas II

CONSULTAS DE SELECCION

  • Consultas basicas
  • Ordenar registros
  • Exclusion de filas repetidas
  • Alias

CRITERIOS DE SELECCION

  • La clausula Where
  • Operadores de relacion y operadores logicos
  • Intervalo de valores
  • El operador like
  • Criterios de seleccion

CONSULTAS DE ACCION

  • Consultas de datos agnadidos
  • Consultas de eliminacion
  • Consultas de actualizacion

AGRUPACION DE REGISTROS Y FUNCIONES AGREGADAS

  • La clausula group by
  • Las clausulas AVG y COUNT
  • Las clausulas MAX, MIN, StDev y StDevP
  • Las clausulas SUM Y VAR

SUBCONSULTAS

  • Predicados con subconsultas

OPERACIONES DE CONJUNTOS

  • Union de conjuntos
  • Interseccion de conjuntos
  • Diferencia de conjuntos

CONSULTAS DE COMBINACION ENTRE TABLAS

  • Consultas de union internas
  • Consultas de union externas

FUNCIONES DE SQL

  • Funciones integradas
  • Funciones de cadena
  • Funciones de fecha y hora
  • Funciones numericas

VISTAS EN SQL

  • Crear y eliminar vistas
  • Filtrado de filas
  • Vistas con columnas derivadas
  • Actualizacion de datos a traves de una vista

CONSULTAS AVANZADAS

  • Criterio de orden especifico de resultados
  • Primeras filas de un conjunto de resultados
  • Ultimas filas de un conjunto de resultados
  • Seleccionando una fila de un conjunto de resultados
  • Listar un porcentaje de registros de un conjunto de resultados
  • Numerar las filas de un conjunto de resultados
  • Unir una tabla a si misma
  • Encontrar filas duplicadas
  • Sumatorios condicionales

FUNCIONES DE USUARIO EN SQL

  • Que es una funcion
  • Funciones definidas por el usuario
  • Como crear una funcion de usuario
  • Ejecutar una funcion de usuario
  • Eliminar una funcion de usuario
  • Modificar una funcion de usuario
  • Informacion sobre funciones

PROCEDIMIENTOS ALMACENADOS EN SQL

  • Que es un procedimiento almacenado
  • Crear un procedimiento almacenado
  • Modificar un procedimiento almacenado
  • Eliminar un procedimiento almacenado
  • Ejecutar un procedimiento almacenado
  • Informacion sobre procedimientos almacenados

PARAMETROS EN PROCEDIMIENTOS ALMACENADOS

  • Parametros
  • Parametros de entrada
  • Parametros de salida
  • Return en procedimientos almacenados
  • Especificar parametros a un procedimiento

TRANSFORMACION DE DATOS

  • Pivot
  • Unpivot
  • Grouping SeT
  • Cube
  • Rollup

DISPARADORES O TRIGGERS

  • Que es un disparador o triggers
  • Crear un disparador de insercion
  • Crear un disparador de borrado
  • Crear un disparador de actualizacion
  • Eliminar un disparador
  • Modificar un disparador
  • Informacion de disparadores
  • Deshabilitar o habilitar un disparador

Objetivos

  • Comprender los conceptos basicos de SQL, incluyendo la creacion de tablas, consultas y modificacion de datos.
  • Aprender a escribir consultas complejas utilizando funciones avanzadas y operadores.
  • Desarrollar habilidades para importar y exportar datos entre diferentes bases de datos.
  • Aprender a trabajar con transacciones y optimizar la performance de consultas.
  • Adquirir la confianza para interactuar con bases de datos y manipular datos de manera efectiva.
  • Aprender a crear los distintos disparadores y modificarlos
  • Comprender y trabajar con los parametros en procedimientos almacenados

Volver al catálogo