Empresa de Soluciones Informáticas

Soluciones Informáticas León

Curso: Fundamentos SQL

Aprende SQL de forma sencilla.

¿De que se trata este curso?

Es un curso orientado para quién desee aprender el lenguaje de consultas estructurado (SQL - Structured Query Language) para las bases de datos relacionales. Vamos a: extraer, insertar, actualizar y eliminar datos desde Oracle Database. Adicional, crearemos: tablas, vistas, índices y nos familiarizaremos con las diferentes funciones SQL en Oracle.

Objetivos del curso

Generar las habilidades y destrezas en el participante en el lenguaje de consultas SQL para obtener información desde una base de datos relacional y aplicar este conocimiento en su vida profesional.

¿A quién va dirigido?

Informáticos que quieran aprender el uso de base de datos relacionales.

Contenido del Curso (Programa resumido)

  • Conceptos sobre RDBMS (Sistema de Gestión de Base de Datos Relacional).
  • Conceptos Base de Datos Relacional (Tabla, Filas, Columnas, Vistas, Indices, Sinónimos).
  • Instalación de Oracle Database 19c sobre Windows Server 2019.
  • Clientes SQL (SQL*Plus, Oracle SQL Developer, Oracle Live SQL, TOAD, PL/SQL Developer).
  • Modelo Entidad-Relación. Claves Primarias y Foráneas. Normalización.
  • Tipos de datos y formatos.
  • Los esquemas de ejemplo (HR, OE).
  • Sintaxis de SQL (Cláusula SELECT).
  • Cómo escribir consultas SQL.
  • Diferencias entre los dialectos SQL (Oracle, T-SQL, ANSI).
  • Operadores relacionales.
  • Funciones por tipo de datos.
  • Alias en tablas y columnas.
  • Restricción de Datos (Condiciones: IN, LIKE, NOT NULL, BETWEEN, EXISTS).
  • Ordenamiento.
  • Uso de DISTINCT.
  • Función de grupo (GROUP BY).
  • Restricciones de grupo (HAVING BY).
  • Subquery.
  • Consultas anidadas (JOIN, OUTER JOIN).
  • Operador UNION, MINUS, INTERSECT.
  • Lenguaje de consultas de datos (DQL): SELECT.
  • Lenguaje de manipulación de datos (DML): INSERT, UPDATE, DELETE, MERGE.
  • Lenguaje de definición de datos (DDL): CREATE, ALTER, DROP, TRUNCATE, COMMENT, RENAME.
  • Lenguaje de control de datos (DCL): GRANT, REVOKE.
  • Lenguaje de control transaccional (TCL): COMMIT, ROLLBACK, SAVEPOINT.
  • Creación de tablas mediante subconsulta (CREATE TABLE .... AS SELECT ...).
  • Inserción de filas mediante subconsulta.

¿Qué aprenderás al finalizar del curso?

Al finalizar el curso, el participante tendrá la habilidad de obtener información de base de datos Oracle, podrá realizar operaciones de: inserción, actualización y eliminación de datos. Podrá crear y manipular objetos relacionales.

Requisitos

El participante a nuestro curso debe tener conocimientos básicos de informática.

Modalidad

Presencial, un total de 20 horas de clases. Las sesiones son 100% prácticas (laboratorios).

Nuestras instalaciones

Ambiente cómodo, limpio y climatizado. Incluye refrigerios.

Material de estudio

Se entregará un certificado de asistencia.

Horario

Se anunciará el próximo inicio de nuestro curso.

¿Estás interesado?

Si te gusto el contenido del nuestro curso, contactarse al correo electrónico juanleonsolis@gmail.com.

Copyright © 2019. Soluciones Informáticas León. Todos los derechos reservados.