Oracle SQL - Introducción a SQL

EXO Training Center
En Puerto Madero

Precio a consultar
¿Preferís llamar ya al centro?
11402... Ver más
Compará este curso con otros similares
Ver más cursos similares

Información importante

  • Curso
  • Puerto madero
  • 40 horas de clase
Descripción

Introducción a Base de Datos Oracle y conceptos de base de datos relacional. Conocimientos de SQL para realizar consultas a la base de datos, creación de objetos en la base de datos y actualización de datos. Administración de usuarios y privilegios.
Dirigido a: Desarrollador de aplicaciones de base de datos. Administrador de base de datos

Información importante
Sedes

Dónde se enseña y en qué fechas

inicio Ubicación
Consultar
Puerto Madero
Av. Ing. Huergo 1433, Buenos Aires, Argentina
Ver mapa

Temario

Contenido del Curso

Introducción a Base de Datos Oracle y conceptos de base de datos relacional.

Conocimientos de SQL para realizar consultas a la base de datos, creación de objetos en la base de datos y actualización de datos.

Administración de usuarios y privilegios.

Perfil del Alumno

• Desarrollador de aplicaciones de base de datos

• Administrador de base de datos

Conocimientos Requeridos

Ninguno

Conocimientos Sugeridos

Ninguno

Cursos Complementarios

• Introducción a PL/SQL

Alcance

Recuperar datos de la base de datos por medio del lenguaje SQL

Manipular datos por medio del lenguaje SQL DML (lenguaje de manipulación de datos)

Utilizar funciones SQL para generar y recuperar datos personalizados.

Crear y modificar objetos en la base de datos

Temario

1. Introducción

1.1. Características de Oracle

1.2. Aspectos teóricos y físicos de una base de datos relacional

1.3. Implementación de una RDBMS Oracle

2. Escribiendo la Sentencia SQL SELECT Basica

2.1. Características de la sentencia SQL SELECT

2.2. Ejecutar una sentencia SELECT básica

2.3. Diferencias entre SQL y comandos iSQL*Plus

3. Restringiendo y ordenando Datos

3.1. Filtrando las filas recuperadas por una consulta

3.2. Ordenando las filas recuperadas por una consulta

4. Funciones de una fila

4.1. Tipos de funciones disponibles en SQL

4.2. Funciones de caracteres, numéricas y de fecha utilizadas en la sentencia SELECT

4.3. Funciones de conversión

5. Mostrando datos de múltiples tablas

5.1. Joins

5.2. Uso del outer joins

5.3. Uso del self join

6. Funciones de grupo

6.1. Utilización de las funciones de grupo

6.2. Descripción de las funciones de grupo

6.3. Cláusula GROUP BY

6.4. Cláusula HAVING

7. Subconsultas

7.1. Tipos de problemas que pueden solucionarse con el uso de subconsultas

7.2. Definiendo una subconsulta

7.3. Tipos de subconsultas

7.4. Subconsultas de una fila y de muchas filas

8. Produciendo salidas legibles con iSQL*Plus

8.1. Variables de sustitución

8.2. Configurando el ambiente del iSQL*Plus

8.3. Produciendo una salida mas legible

8.4. Creación y ejecución de scripts SQL

9. Manipulación de Datos

9.1. Sentencias DML

9.2. Insertar filas en una tabla

9.3. Actualizar filas en una tabla

9.4. Eliminar filas de una tabla

9.5. Control de transacciones

10. Creando y administrando tablas

10.1. Principales objetos de la base de datos

10.2. Creando tablas

10.3. Tipos de datos utilizados en las columnas

10.4. Modificando la estructura de una tabla

10.5. Eliminar, renombrar y truncar tablas

11. Restricciones de tablas

11.1. Tipos de Constraints

11.2. Creando y administrando constraints

12. Vistas

12.1. Descripción de una vista

12.2. Creación, modificación y eliminación de una vista

12.3. Recuperando datos a través de una vista

12.4. Insertando, actualizando y eliminando datos a través de una vista

13. Otros objetos de base de datos

13.1. Secuencias

13.2. Índices

13.3. Sinónimos

14. Usuarios

14.1. Creación de usuarios

14.2. Roles

14.3. Privilegios

14.4. Database links

15. SQL Workshop

15.1. Creando tablas y secuencias

15.2. Modificando datos en las tablas

15.3. Modificando la definición de una tabla

15.4. Creando vistas

15.5. Escribiendo scripts SQL y comandos iSQL*Plus

15.6. Generando un reporte simple

16. Operadores SET

16.1. Descripción

16.2. Uso del operador SET

16.3. Controlando el orden de las filas recuperadas

17. Funciones Datetime

17.1. Funciones Datetime

17.2. Tipos

17.3. Uso de funciones Datetime

18. Mejorando el uso de la cláusula GROUP BY

18.1. Uso de ROLLUP para generar subtotales

18.2. Uso de CUBE para generar una matriz

18.3. Use de la función GROUPING

18.4. GROUPING SETS

19. Subconsultas avanzadas

19.1. Subconsultas con varias columnas

19.2. Valores nulos en subconsultas

19.3. Uso de las subconsultas en la cláusula FROM

19.4. Subconsultas anidadas

19.5. Actualizando o eliminando datos utilizando subconsultas

19.6. Operadores EXISTS y NOT EXISTS

19.7. Cláusula WITH

20. Recuperación jerárquica

20.1. Concepto de consultas jerárquicas

20.2. Crear un reporte con estructura de árbol

20.3. Formato de datos jerárquicos

20.4. Exclusión de ramas de un árbol

21. Oracle Extensiones de las sentencias DML y DDL

21.1. INSERTs multitablas

21.2. Tipos de INSERT multitablas

21.3. Unconditional INSERT

21.4. Pivoting INSERT

21.5. Conditional ALL INSERT

21.6. Conditional FIRST INSERT

Duración: 40hs


Compará este curso con otros similares
Ver más cursos similares