SQL Estándar básico

PRESENTACIÓN

Debido a la gran diversidad, volumen y valor de la información que manejan las organizaciones hoy en día, el uso de Sistemas Manejadores de Bases de Datos Relacionales (RDBMS) que incorporan SQL se ha generalizado, lo que ha provocado que sea necesario y casi imprescindible tener los conocimientos necesarios para la consulta y explotación de la información, ya no sólo en las áreas especializadas en sistemas de información, sino también (en forma básica) en las áreas operativas de cualquier organización.

En este curso se revisarán los elementos y herramientas necesarias para crear y modificar los objetos que componen una base de datos relacional, así como ejecutar los comandos que permitan la consulta y manipulación de la información en diferentes manejadores de bases de datos. objetivos.

OBJETIVO

El participante aplicará las características principales del ANSI SQL para la definición de tablas, campos, reglas, índices y demás componentes de una base de datos relacional, generando vistas y sentencias SQL que le permitan la consulta y manipulación de la información, en cualquier manejador de bases de datos cimentado en el estándar.

PERFIL DE INGRESO

El curso está dirigido a personas que requieran hacer un uso eficaz y eficiente de la información de una base de datos relacional, mediante el lenguaje estructurado de consultas (ANSI SQL) estándar.

Los interesados deberán:

TEMARIO

1. INTRODUCCIÓN
1. Antecedentes.
2. Importancia.
3. ISO/IEC 9075.
4. Componentes (DDL, DML, DCL).
2. DEFINICIÓN DE DATOS
1. Tipos de datos del sistema.
2. Tablas.
3. Creación de tablas.
4. Creación de reglas y datos por omisión.
5. Modificación de tablas.
6. Eliminación de tablas.
7. Integridad referencial (Constraints).
8. Creación de índices.
3. MANIPULACIÓN DE DATOS
1. Inserción de información (insert).
2. Eliminación de registros (delete, truncate).
3. Actualización de información (update).
4. SELECCIÓN DE DATOS
1. Selección de información.
2. Operadores lógicos, matemáticos y comodines.
3. Especificación de criterios de selección de información.
4. Tipos de Joins.
5. Valores nulos.
6. Ordenamiento de la información.
7. Agrupación de información y funciones de grupo.
8. Vistas.
5. SUBCONSULTAS Y FUNCIONES DE UTILIDAD
1. Subconsultas.
2. Funciones para datos de tipo caracter.
3. Funciones matemáticas.
4. Funciones de fecha.

DURACIÓN

El curso tiene una duración de 4 semanas, equivalente a 20 horas.

FORMA DE TRABAJO

EVALUACIÓN

Prácticas
80%
Participación en los foros
20%
Total 100%

REQUERIMIENTOS MÍNIMOS

Deberá tener disponible un equipo de cómputo con las siguientes características:

HARDWARE:
SOFTWARE: