Curso de SQL: Experto en Gestión de Bases de Datos

Conviértete en el experto que tu empresa necesita dominando oracle sql y aprende diseño de bases, consultas avanzadas, JOINs, optimización y seguridad para generar informes precisos, tomar decisiones basadas en datos y aumentar tu valor profesional.

mywebstudies.com

PorMyWebStudies

👤

164481

12 €
Curso de SQL: Experto en Gestión de Bases de Datos

¿Quieres avanzar en tu carrera de análisis o marketing pero siempre dependes de otros para que te pasen un informe? ¿Sientes que no puedes acceder a los datos que necesitas? La clave para desbloquear tu potencial profesional es dominar el idioma en el que hablan todas las empresas: SQL.

Este curso es tu guía definitiva para aprender el lenguaje SQL desde cero. Es la habilidad número uno requerida para analistas de datos, desarrolladores y administradores de bases de datos 'DBA'. Empezarás por los fundamentos del diseño de bases de datos, entendiendo las claves primarias, foráneas y cómo crear tablas robustas 'DDL' correctamente.

Inmediatamente después, nos sumergiremos en las sentencias que usarás el 90% del tiempo. Dominarás SELECT para realizar consultas complejas, INSERT para añadir datos, UPDATE para modificarlos y DELETE para borrarlos. Aprenderás a filtrar, ordenar y agrupar información para crear reportes útiles y tomar mejores decisiones estratégicas basadas en datos reales.

Aquí te convertirás en un experto. Dominarás la habilidad más poderosa: los JOINs para cruzar información entre múltiples tablas, junto con subconsultas y vistas para simplificar reportes complejos. Finalmente, aprenderás sobre optimización, procedimientos almacenados y seguridad. Al finalizar, no solo sabrás escribir código, sino que podrás gestionar, consultar y proteger datos eficientemente, convirtiéndote en el referente técnico indispensable que cualquier organización moderna necesita en su equipo.

Detalles del Curso

  • 💻 Horas de video 5
  • 🕒 Horas de estudio 40
  • 🎬 Videos 92
  • 📝 Test 60
  • 📈 Nivel Básico a Experto
  • Lenguaje Español y Multi Idioma
  • 🎓 Certificado de estudios
  • 🔓 Acceso de por vida
  • 🏵️ 7 Días de garantía
  • 💳 Pago seguro con SSL
  • 💵 Aceptamos todas las formas de pago
♥️ Aprovecha nuestras ofertas
⏱️
d
h
m
s

¿Qué aprenderás en este curso?

  • 🔍 A escribir consultas SQL potentes usando `SELECT`, `FROM`, `WHERE` y `ORDER BY` para filtrar y ordenar datos.
  • 🔗 A dominar los JOINs (Inner, Left, Right) para combinar información de múltiples tablas relacionales de forma eficaz.
  • 🔧 A manipular datos (DML), utilizando `INSERT`, `UPDATE` y `DELETE` para gestionar el contenido de tus tablas.
  • 🏗️ A realizar el diseño de bases de datos, creando y modificando tablas (DDL), índices y claves primarias/foráneas.
  • 📊 A utilizar funciones de agregación (`COUNT`, `SUM`, `AVG`) y `GROUP BY` para crear reportes y análisis de datos.
  • 🤖 A automatizar tareas creando procedimientos almacenados (Stored Procedures) y Triggers.

Mejora tu CV con el certificado de MyWebStudies:

Certificado oficial demywebstudies

El temario del curso incluye:

👨🏻‍🏫 10 Temas
TEMA 1: INTRODUCCIÓN
10 Lecciones00:18:34
Diseña y administra bases de datos con Oracle 11g: ediciones, PLSQL, DDL y DML, control de transacciones y sesiones, modelos conceptual lógico y físico, y conecta y prueba con SQL Developer para consultas y gestión.

📥 1.1. Documentación a descargar en el último tema

1.2. Introducción a las caracteristicas oracle 11g

Descubre las ediciones de Oracle 11G, qué es PLSQL y cómo se clasifican y usan las operaciones DDL, DML, control de transacciones, de sesión y de sistema.

03:12

1.3. Tipos de diseños relacionales

Identifica y diferencia los tres diseños relacionales: conceptual, que define esquemas y contenido, lógico, que convierte entidades en tablas y atributos en columnas, y físico, que crea los ficheros para almacenar los datos.

01:15

1.4. Principales entornos de trabajo

Dominarás herramientas clave de Oracle: SQL Developer, JDeveloper, modelador, navegador, SQL Worksheet, editor PLSQL y SQL Plus para diseñar, ejecutar y gestionar bases de datos.

01:37

📥 1.5. Descarga oracle database 11g -1

📥 1.6. Descarga oracle database 11g -2

1.7. Instalación oracle database 11g

Instalar y conectar Oracle Database 11g con SQL Developer para realizar pruebas y consultas, usando las versiones gratuitas disponibles en el sitio oficial de Oracle.

04:24

📥 1.8. Descarga sql developer

1.9. Instalación sql developer

Conectarás SQL Developer a tu base de datos descomprimiendo y ejecutando el archivo de instalación, además sabrás dónde descargar gratis SQL Developer y Oracle Database 11G desde la web de Oracle.

02:08

1.10. Uso de sql developer

Configurar y probar en SQL Developer una conexión a Oracle: crear la conexión, indicar nombre, usuario, contraseña, host localhost, puerto 1521, SID ORCL y usar los botones Probar y Conectar.

05:58

TEMA 2: SENTENCIA SELECT
24 Lecciones00:47:41
Manejarás SELECT, WHERE, operadores, NULLs, ORDER BY, DISTINCT, agregadas, GROUP BY y HAVING con ejemplos prácticos en la tabla COUNTRIES y HR.

📥 2.1. Documentación a descargar en el último tema

2.2. Sentencia select

Cómo usar SELECT para recuperar todas o solo algunas columnas, aplicar funciones simples y especificar la tabla con FROM.

02:26

      2.2.1. ejemplos - sentencia select

Recupera todas, una o dos columnas de la tabla COUNTRIES con consultas SELECT y ejemplos prácticos como SELECT COUNTRY_NAME FROM COUNTRIES y SELECT COUNTRY_ID, COUNTRY_NAME FROM COUNTRIES

01:24

2.3. Cláusula where

Cómo usar la cláusula WHERE para filtrar registros en SELECT y recuperar solo las filas que cumplen una condición.

01:35

      2.3.1. ejemplos - cláusula where

Recupera registros en HR.COUNTRIES: listar todos, filtrar por COUNTRY_ID para Argentina, seleccionar columnas concretas y obtener países de una REGION_ID.

01:07

2.4. Tipos de operadores sql.

Identificarás y usarás los operadores SQL: aritméticos, de concatenación, de unificación, de comparación, lógicos y especiales como LIKE, BETWEEN, IN y EXISTS para filtrar y combinar resultados

03:28

      2.4.1. ejemplos - tipos de operadores sql

Domina operadores aritméticos para sumar sueldo y paga extra, concatenación de nombre y apellido, comparaciones y condiciones lógicas para filtrar sueldos y ciudad, y filtros LIKE para nombres que empiezan por A.

06:24

2.5. Operador de valores nulos

Entenderás qué es un valor nulo, cómo difiere de un espacio o de cero, y qué errores provocan las restricciones NOT NULL y PRIMARY KEY al intentar insertar datos nulos.

01:01

      2.5.1. ejemplos - operador de valores nulos

Consultar una tabla en SQL excluyendo las filas con valores nulos en una columna mediante la condición IS NOT NULL.

01:02

2.6. Orden de ejecución de los operadores sql

Conocerás la prioridad y el orden de ejecución de operadores SQL: aritméticos, nulos y especiales, y lógicos, y cómo se evalúan operadores del mismo nivel de izquierda a derecha.

03:06

      2.6.1. ejemplos - orden de ejecución de los operadores sql

Domina la prioridad de operaciones y aprende a usar paréntesis para cambiar el orden al calcular expresiones con suma y multiplicación

02:05

2.7. Cláusula order by

Ordenar resultados en Oracle usando ORDER BY por una o varias columnas y elegir orden ascendente o descendente para obtener siempre el mismo orden.

02:06

      2.7.1. ejemplos - cláusula order by

Domina ORDER BY para ordenar filas: aprenderás a usar ASC y DESC, ordenar por varios campos y combinar orden ascendente y descendente en una misma consulta.

02:07

2.8. Sentencia distinct

Uso de DISTINCT para obtener registros únicos en un SELECT aplicando a todos los campos consultados y diferencias con UNIQUE.

01:22

      ejemplos - 2.8.1. sentencia distinct

Diferenciar SELECT de SELECT DISTINCT y usar DISTINCT en una o varias columnas para eliminar registros repetidos o duplicados por combinación de nombre y apellidos

01:09

2.9. Funciones de agregación

Domina las funciones de agregación en SQL para obtener el máximo, mínimo, conteo, promedio y suma de columnas en un solo valor.

03:03

      2.8.1. ejemplos - funciones de agregación

Domina las funciones agregadas SQL MAX, MIN, COUNT, AVG y SUM para obtener máximos, mínimos, conteos, promedios y sumas de columnas en consultas

02:03

2.10. Funciones de agregación con nulos

Usar nlv para convertir null en un valor y así lograr que count incluya esos registros, comparando este resultado con el conteo que ignora valores nulos.

01:43

      2.10.1. ejemplos - funciones de agregación con nulos

Calcularás la media con AVG y comprobarás cómo usar NVL para sustituir NULL por 0 cambia el resultado al incluir registros nulos

01:54

2.11. Cláusula group by

Domina la cláusula GROUP BY en SQL para agrupar registros, aplicar funciones de agregación por una o varias columnas y saber qué columnas deben aparecer en GROUP BY cuando no se agregan

02:04

      2.11.1. ejemplos - cláusula group by

Verás cómo GROUP BY divide la tabla en grupos según campos y cómo sumar SALARY por cada DEPARTMENT_ID, o por combinaciones de JOB_ID y DEPARTMENT_ID

02:47

2.12. Cláusula having

Usar la cláusula HAVING para filtrar resultados agrupados después de aplicar WHERE y GROUP BY, condicionar agregados como MIN o SUM sobre columnas devueltas y entender en qué se diferencia de WHERE

02:16

      2.12.1. ejemplos - cláusula having

Agrupa colegios por ciudad, cuenta cuántos hay en cada una y muestra solo las ciudades con más de 2 colegios usando GROUP BY y HAVING

01:29

📥 2.13. Ejercicios sentencia select

TEMA 3: SUBCONSULTAS
12 Lecciones00:28:19
Usa alias y subconsultas en SQL para simplificar consultas, comparar y filtrar datos, manejar subconsultas simples, múltiples y correlacionadas y aplicar operadores IN ANY ALL EXISTS NOT EXISTS en ejemplos prácticos.

📥 3.1. Documentación a descargar en el último tema

3.2. Alias

Usar alias en tablas y columnas para acortar nombres, simplificar consultas con varias tablas o funciones y mejorar lectura al combinar o gestionar campos largos.

01:37

      3.2.1. ejemplos - alias

Aplica alias a columnas, tablas y subconsultas en SQL con ejemplos prácticos.

02:17

3.3. Definición de subconsultas

Domina las subconsultas en SQL: qué son, su sintaxis de comparación, expresión y select, dónde colocarlas, su orden de ejecución por fila, referencias externas y usos prácticos como comparaciones, tablas temporales y DML.

03:30

      3.3.1. ejemplos - definición de subconsultas

Cómo usar subconsultas en SQL para contar registros, extraer el nombre del profesor por asignatura y filtrar asignaturas por el identificador de un profesor concreto.

01:37

3.4. Tipos de subconsultas

Identifica y usa subconsultas de un solo resultado con operadores de comparación, subconsultas multi fila con IN NOT IN EXISTS ANY ALL y subconsultas correlacionadas que referencian la consulta externa.

02:59

      3.4.1. ejemplos - tipos de subconsultas

Identificar y aplicar subconsultas monoregistro, multiregistro y correlacionadas para comparar valores, usar operadores lógicos como IN y obtener datos según condiciones de otra consulta.

02:24

3.5. Operadores para subconsultas multi-registro

Verás cómo usar los operadores IN, ANY y ALL con subconsultas que devuelven varios registros y sabrás cuándo cada uno acepta coincidencias o exige comparar con cualquiera o con todos los valores devueltos.

05:06

      3.5.1. ejemplos -operadores para subconsultas multi-registro

Uso práctico de los operadores IN, ANY y ALL con subconsultas para filtrar profesores y asignaturas según ids y horas en consultas SQL

03:23

3.6. Operadores exists y not exists

Uso de los operadores EXISTS y NOT EXISTS para comprobar si una subconsulta devuelve filas, filtrar resultados con subconsultas correlacionadas y entender cuándo devuelven verdadero o falso.

03:11

      3.6.1. ejemplos - operadores exists y not exists

Domina el uso de EXISTS y NOT EXISTS, entiende las subconsultas correlacionales y cómo sustituir EXISTS por IN para filtrar profesores por curso.

02:15

📥 3.7 Ejercicios subconsultas

TEMA 4: VISUALIZANDO DATOS DE VARIAS TABLAS
12 Lecciones00:25:07
Maneja JOINs en SQL: INNER, LEFT, RIGHT, FULL, NATURAL y CROSS, aprende ON vs USING, cómo afecta el orden y los nulos, y cómo seleccionar campos y proyectarlos en una sola consulta

📥 4.1. Documentación a descargar en el último tema

4.2. Introducción a la visualización de datos

Verás cómo unir tablas con JOIN usando ON y USING, distinguir INNER, LEFT y RIGHT JOIN, entender el efecto del orden de tablas y recuperar campos mediante selección y proyección en una sola consulta SQL

04:08

      4.2.1. ejemplos - introducción

Combina tablas con INNER, LEFT y RIGHT JOIN en SQL y aprende cómo el orden de las tablas y los valores nulos afectan los resultados

02:44

4.3. Natural join

Usa NATURAL JOIN para unir tablas por columnas con igual nombre sin indicar ON ni USING, y aprende sus variantes inner, left y right para manejar registros coincidentes o sin correspondencia.

02:25

      4.3.1. ejemplos - natural join

Domina NATURAL JOIN para unir tablas por columnas con el mismo nombre sin ON ni USING, excluyendo registros con valores nulos y viendo ejemplos de inner, left y right joins con hr.countries y hr.regions

01:55

4.4. Join externo

Usarás left, right y full outer joins para recuperar registros nulos y controlar emparejamientos entre dos tablas, con ejemplos prácticos y filtros que muestran coincidencias y no coincidencias.

04:17

      4.4.1. ejemplos - join externo

Domina LEFT, RIGHT y FULL JOIN para unir tablas con valores nulos, especificar el campo de unión y comprender cómo el orden de las tablas afecta el resultado.

01:48

4.5. Cláusulas using y on

Diferencia entre ON y USING en joins SQL, cuándo usar cada uno y cómo simular Left y Right Join usando el modificador +.

03:12

      4.5.1. ejemplos - cláusulas using y on

Domina el uso de ON y USING en joins, aprende cuándo aplicar cada opción y utiliza el modificador plus para reproducir Left Join o Right Join y manejar valores nulos.

02:12

4.6. Join cruzado

Explicación práctica del Cross Join: aprenderás que produce el producto cartesiano, combina todas las filas de dos tablas sin condición de unión y multiplica las filas resultantes.

01:27

      4.6.1. ejemplos - join cruzado

Aplicar ON y USING para unir tablas, saber cuándo usar cada uno según nombres de columnas, y replicar Left y Right join con el modificador + en Oracle.

00:59

📥 4.7 Ejercicios visualizando datos de varias tablas

TEMA 5: UNIENDO DATOS DE VARIAS TABLAS
7 Lecciones00:11:46
Domina consultas y JOIN, subconsultas y consultas compuestas para manejar duplicados y diferencias con UNION, UNION ALL, INTERSECT y MINUS, y aplica reglas de columnas, tipos y ORDER BY al resultado.

📥 5.1. Documentación a descargar en el último tema

🔒

5.2. Introducción de unión de tablas

Domina consultas, subconsultas, JOIN y consultas compuestas, aprende operadores UNION, UNION ALL, INTERSECT y MINUS, su prioridad y las reglas de columnas y tipos compatibles para combinar resultados

04:08 🔒

5.3. Tipos de operadores de unión

Domina los operadores conjuntos de SQL: UNION y UNION ALL para controlar duplicados, INTERSECT para valores comunes y MINUS para diferencias, y aprende cómo afectan los encabezados y el orden de las consultas

02:58 🔒

      5.3.1. ejemplos - tipos de operadores de unión

Entenderás cómo combinar consultas con UNION, UNION ALL, INTERSECT y MINUS para obtener resultados sin duplicados, con duplicados, comunes o exclusivos.

01:41 🔒

5.4. Cláusula order by con operadores de unión

Cómo funciona la cláusula ORDER BY al unir consultas: el orden se aplica al resultado final, no a cada subconsulta, y cómo difiere UNION, UNION ALL y MINUS.

01:32 🔒

      5.4.1. ejemplos - cláusula order by con operadores de unión

Verás cómo se ordenan las columnas al unir consultas, por qué ORDER BY no funciona dentro de consultas individuales y cuándo usarlo en el resultado combinado, y la excepción con UNION ALL.

01:27 🔒

📥 5.5 Ejercicios uniendo datos de varias tablas

🔒

TEMA 6: FUNCIONES
15 Lecciones00:49:02
Identificarás tipos de datos en Oracle y aprenderás a usar funciones de cadenas, numéricas y de fecha, realizar conversiones y anidar funciones para optimizar almacenamiento y manipulación de datos.

📥 6.1. Documentación a descargar en el último tema

🔒

6.2. Tipos de datos

Identificarás y diferenciarás tipos de datos en Oracle: cadenas fijas y variables, Unicode, numéricos, binarios, fechas, objetos largos y ROWID, y cuándo elegir cada uno para optimizar almacenamiento.

05:12 🔒

6.3. Tipos de funciones para el tratamiento de datos alfanuméricos

Ve cómo usar funciones de cadenas para convertir códigos ASCII, concatenar, extraer y buscar subcadenas, medir longitud, rellenar por izquierda o derecha, normalizar mayúsculas y reemplazar texto con expresiones regulares

03:21 🔒

6.4. Tipos de funciones para el tratamiento de datos numéricos

Domina funciones numéricas y su uso práctico: ABS, SIGN, SIN, COS, TAN, ACOS, ASIN, ATAN, ATAN2, SINH, COSH, TANH, BITAND, CEIL, FLOOR, ROUND, TRUNC, EXP, POWER, LOG, LN, MOD, REMAINDER y SQRT.

03:14 🔒

6.5. Tipos de funciones para el tratamiento de fechas

Maneja funciones de fecha y hora en SQL: obtener fecha y timestamp actuales, convertir zonas horarias, sumar o comparar meses, extraer partes, redondear y formatear fechas, y convertir entre timestamp e interval.

04:06 🔒

6.6. Tipos de funciones para la conversión de datos

Domina las funciones de conversión en Oracle para transformar datos entre tipos: cadenas, números, raw y hexadecimal, rowid, timestamps y LOBs, y usar CAST, TO_DATE, TO_NUMBER, RAWTOHEX, ROWIDTOCHAR y similares.

04:02 🔒

6.7. Caracteristicas de las conversiones

Reconocer cuándo Oracle convierte tipos de datos automáticamente y cómo usar conversiones explícitas con TO_CHAR TO_DATE TO_NUMBER para mejorar rendimiento y claridad al operar con campos alfanuméricos.

03:02 🔒

6.8. Funciones de caracteres

Domina las funciones de texto en SQL: CHR, CONCAT, SUBSTR, LENGTH, UPPER, LOWER, LPAD, RPAD, LTRIM, RTRIM, TRIM, INSTR, REPLACE y TRANSLATE para manipular, buscar y limpiar cadenas.

04:45 🔒

      6.8.1. ejemplos - funciones de caracteres

Usa funciones de cadenas en SQL para convertir mayúsculas y minúsculas, medir y extraer subcadenas, concatenar, rellenar, recortar, buscar y reemplazar texto con ejemplos prácticos

03:28 🔒

6.9. Funciones numéricas

Verás cómo usar funciones numéricas SQL: ROUND, TRUNC, FLOOR, CEIL, ABS, SIGN, funciones trigonométricas, EXP, POWER, LOG, SQRT y MOD para redondeo, truncado, signos, potencias, logaritmos y raíces.

05:02 🔒

      6.9.1. ejemplos

Domina las funciones numéricas de SQL: ROUND y TRUNC para controlar decimales, FLOOR y CEIL para enteros, ABS y SIGN, funciones trigonométricas, EXP, POWER, LOG, SQRT y MOD con ejemplos.

03:05 🔒

6.10. Funciones con fechas

Domina funciones de Oracle para obtener, convertir y formatear fechas, ajustar zonas horarias, sumar meses, obtener último o siguiente día y extraer componentes como año, mes, día, hora, minutos y segundos.

06:32 🔒

6.11. Operadores con fechas

Sumar o restar días a una fecha, comparar fechas y comprobar si una fecha está dentro de un intervalo con between en SQL

01:44 🔒

6.12. Funciones anidadas

Cómo anidar funciones en Oracle y entender la evaluación de las más internas a las externas, con ejemplos prácticos de formato de fecha y concatenación de resultados.

01:29 🔒

📥 6.13. Ejercicios funciones

🔒

TEMA 7: MANIPULANDO DATOS DE LA BASE DE DATOS
10 Lecciones00:23:23
Domina sentencias DML para consultar, insertar por valores o subconsultas, actualizar y borrar con WHERE, manejar transacciones con commit rollback savepoint y entender ACID.

📥 7.1. Documentación a descargar en el último tema

🔒

7.2. Insertando datos en tablas

Domina las sentencias DML de SQL para consultar, insertar, actualizar, borrar registros, usar commit y rollback, respetar restricciones e insertar uno o varios registros y por lotes.

04:29 🔒

      7.2.1. ejemplos - insertando datos en tablas

Insertar filas en SQL: cómo especificar columnas, usar lista de valores o insertar desde una subconsulta y qué ocurre si no indicas columnas

03:11 🔒

7.3. Actualizando datos de tablas

Domina la sentencia UPDATE para modificar columnas y registros, controlar qué filas cambia con WHERE y asignar valores fijos o mediante una subconsulta que retorne un solo valor.

01:54 🔒

      7.3.1. ejemplos - actualizando datos de tablas

Cubre sentencias UPDATE en SQL con LOWER, subconsultas y cláusulas WHERE e IN, y explica la integración y transferencia de información entre módulos SAP en procesos como ventas, compras, producción, finanzas y recursos humanos.

01:41 🔒

7.4. Borrando datos de tablas

Domina DELETE para borrar registros de una tabla según la condición WHERE, evita eliminar toda la tabla al omitirla y aprende cuándo usar UPDATE para vaciar celdas.

01:36 🔒

      7.4.1. ejemplos -borrando datos de tablas

Eliminar filas en SQL desde una tabla y usar cláusulas where para borrar solo el empleado indicado por su ID.

01:29 🔒

7.5. Transacciones

Cómo funcionan las transacciones en SQL: cuándo se crean, cómo usar COMMIT, ROLLBACK y SAVEPOINT y qué implican las propiedades ACID para mantener integridad, aislamiento y durabilidad de los datos

05:03 🔒

      7.5.1. ejemplos - transacciones

Descubre cómo funcionan las transacciones SQL: visibilidad de INSERT y SELECT, cuándo COMMIT hace persistentes los cambios, cómo ROLLBACK los deshace y cómo SAVEPOINT permite restaurar hasta un punto concreto.

04:00 🔒

📥 7.6. Ejercicios manipulando datos de la base de datos

🔒

TEMA 8: MANIPULANDO OBJETOS DE LA BASE DE DATOS
17 Lecciones00:50:19
Gestiona y modifica esquemas y tablas en Oracle: crea y altera tablas, aplica restricciones y claves, usa DESCRIBE y diccionario, maneja vistas, sinónimos, secuencias, índices y opciones de borrado.

📥 8.1. Documentación a descargar en el último tema

🔒

8.2. Clases de objetos de la base de datos

Identificarás los objetos y sentencias DDL en Oracle, consultar el diccionario de datos con las vistas de usuario y administrador, usar DESCRIBE, comprender usuarios, esquemas y reglas básicas de nombres.

04:43 🔒

8.3. Restricciones de integridad

Cómo funcionan las restricciones en bases de datos y cómo garantizan la integridad de tablas: UNIQUE, NOT NULL, PRIMARY KEY, FOREIGN KEY y CHECK, y qué pasa si una operación DML viola alguna y provoca un ROLLBACK

03:43 🔒

8.4. Creando tablas

Crear y estructurar tablas en SQL, entender filas y columnas y aplicar restricciones comunes como unique, not null, primary key, foreign key y check, además de crear tablas desde subconsultas.

08:21 🔒

      8.4.1. ejemplos - creando tablas

Crea tablas en SQL y aplica restricciones como clave primaria unique not null foreign key y check, además aprende a crear tablas desde subconsultas y sus limitaciones

03:18 🔒

8.5. Modificando tablas

Uso práctico de ALTER TABLE en Oracle para añadir, modificar, borrar y renombrar columnas, marcar columnas como no usadas, poner la tabla en solo lectura y entender limitaciones al cambiar tipos y restricciones.

03:06 🔒

      8.5.1. ejemplos - modificando tablas

Domina el uso de ALTER TABLE en Oracle para añadir, modificar, eliminar, renombrar o marcar columnas, cambiar a solo lectura y aplicar las reglas y restricciones al alterar tipos, longitudes y valores por defecto.

01:44 🔒

8.6. Eliminando tablas

Distingue cuándo usar DROP para borrar la tabla y su estructura, TRUNCATE para vaciarla sin conservar registros y DELETE para borrar filas recuperables.

02:01 🔒

      8.6.1. ejemplos - eliminando tablas

Distinguirás DROP, TRUNCATE y DELETE: cuándo eliminar una tabla, cuándo vaciar solo sus datos y qué comandos permiten o impiden recuperar registros.

00:54 🔒

8.7. Describiendo tablas

Ver cómo DESCRIBE TABLE muestra columnas, valores actuales y predeterminados de una tabla y las propiedades de su etapa.

01:05 🔒

8.8. Tratando vistas

Verás qué son las vistas de bases de datos, por qué protegen y simplifican el acceso, sus tipos y características, y cómo crear, modificar, consultar y eliminar vistas con sus opciones.

05:21 🔒

      8.8.1. ejemplos - tratando vistas

Con este vídeo entenderás qué son las vistas en bases de datos, por qué proteger las tablas, cómo crear, modificar, consultar y eliminar vistas, distinguir vistas simples y complejas y aprender opciones y restricciones comunes.

03:39 🔒

8.9. Tratando sinónimos

Cómo crear y gestionar sinónimos en Oracle: qué son, qué objetos pueden nombrar, diferencias entre públicos y privados, sintaxis para crear borrar y compilar y permisos requeridos.

03:27 🔒

      8.9.1. ejemplos - tratando sinónimos

Cómo usar y gestionar sinónimos en Oracle: qué son, tipos público y privado, objetos válidos, permisos y las sentencias para crear, borrar y compilar sinónimos.

02:16 🔒

8.10. Tratando secuencias

Domina cómo crear, configurar y modificar secuencias en SQL, usar NEXTVAL y CURRVAL para insertar claves únicas, y eliminar o listar secuencias y objetos del esquema.

04:11 🔒

8.11. Tratando indices

Crear y gestionar índices en SQL para acelerar búsquedas, asegurar primary key y unique, conocer opciones UNIQUE y BITMAP y usar CREATE y DROP.

02:30 🔒

📥 8.12. Ejercicios manipulando objetos de la base de datos

🔒

TEMA 9: PROGRAMANDO EN SQL
5 Lecciones00:07:29
Domina Nullif, Coalesce, Nanvl y Nvl para tratar nulos y no numéricos y emplea CASE para evaluar salary con varias WHEN y ELSE y aprende cómo funcionan las variables & y && en sentencias SQL.

📥 9.1. Documentación a descargar en el último tema

🔒

9.2. Funciones para valores nulos

Cómo usar las funciones SQL Nullif, Coalesce, Nanvl y Nvl para manejar valores nulos y no numéricos y elegir el resultado correcto.

03:15 🔒

9.3. Función case

Manejar la cláusula CASE en SQL para evaluar el campo salary con varias condiciones WHEN y un ELSE, y así devolver valores diferentes en consultas sobre empleados.

01:28 🔒

9.4. Variables de sustitución

Identificarás cómo funcionan las variables en sentencias SQL: & pide el valor cada vez que aparece y && lo solicita solo una vez por variable.

02:46 🔒

📥 9.5. Ejercicios programando en sql

🔒

TEMA 10: DOCUMENTACIÓN A DESCARGAR
7 Lecciones00:00:00

📥 10.1. Descargar temario en pdf

🔒

📥 10.2. Ejercicios con soluciones

🔒

📥 10.3. Oracle database 12c sql certified 1z0-061 exámenes al 04/04/2021 español

🔒

📥 10.4. Oracle database 12c sql certified 1z0-061 exámenes al 04/04/2021 inglés

🔒

📥 10.5. Oracle database 12c sql certified 1z0-071 exámenes al 04/04/2021

🔒

📥 10.6. Oracle database 12c sql certified 1z0-071 exámenes al 04/04/2021 inglés

🔒

📥 10.7. Oracle database 12c sql certified 1z0-071 exámenes al 01/05/2020

🔒

curso de sql certificado

Formación SQL para parados y desempleados

El curso de SQL Básico: Domina la Gestión de Bases de Datos es una oferta de formación a un único precio de 6€, dirigida a desempleados.

Nuestra propuesta te permitirá manipular información compleja y desarrollar habilidades técnicas necesarias para enriquecer tu experiencia y potenciar tus competencias profesionales.

Oferta en cursos SQL a bajo precio para trabajadores

Controla todo el flujo de información con este curso de sql con certificado práctico de SQL por solo 6€, el lenguaje estándar imprescindible para analistas de datos.

Realizarás consultas complejas para extraer valiosos insights de negocio, fundamentando mejores decisiones estratégicas y elevando significativamente tus competencias profesionales técnicas.

Certificación Oficial en Oracle SQL

Al concluir esta formación técnica, recibirás una certificación propia que avala tus competencias en el manejo de lenguajes de consulta relacionales. Aunque no es oficial, este documento acredita tu dominio sobre la estructura y manipulación de datos en entornos digitales. Es un aval de confianza valioso para demostrar tus estudios y potenciar tu perfil profesional técnico, garantizando que posees las habilidades necesarias para gestionar información corporativa con máximo rigor y eficiencia operativa.

Para obtenerlo es obligatorio aprobar los test de cada video. Así garantizamos que nuestras certificaciones sean rigurosas y profesionales.

Oportunidades laborables del curso Oracle SQL: Mejora tus Competencias Profesionales

En la era actual de la información, las empresas de todo el mundo confían en los datos para tomar decisiones informadas. Desde gigantes tecnológicos hasta startups emergentes y organizaciones no gubernamentales, todas requieren profesionales con habilidades en SQL para extraer, analizar y entender la información contenida en sus bases de datos.

Además, el conocimiento de SQL no se limita a un solo sector. Industrias como las finanzas, el marketing, la salud, la educación, e incluso el gobierno, utilizan SQL para gestionar sus datos. Así, aprender SQL te permite trabajar en prácticamente cualquier campo que te interese.

Pero, ¿qué oportunidades laborales te puede brindar el aprender SQL? Aquí hay algunas:

  • Desarrollador de bases de datos: Diseñan y mantienen bases de datos para garantizar que funcionen correctamente.
  • Analista de datos: Utilizan SQL para extraer datos y generar informes que ayudan a las empresas a tomar decisiones basadas en datos.
  • Ingeniero de datos: Construyen sistemas para manejar grandes cantidades de datos.
  • Científico de datos: Utilizan SQL, junto con otras herramientas, para extraer insights de los datos y construir modelos predictivos.
  • Consultor de BI [Business Intelligence]: Ayudan a las empresas a entender sus datos y a usarlos para mejorar sus operaciones y estrategias.

Información Detallada

Impulsa tu carrera con nuestro curso de consultas SQL 100% online, diseñado para que aprendas a diseñar, consultar y proteger bases de datos empresariales.

El Oracle SQL curso combina teoría práctica y proyectos reales con una certificación propia que respalda tus competencias en gestión y análisis de datos.

Con este curso SQL Oracle podrás estudiar SQL a tu ritmo, dominar joins, subconsultas, optimización y procedimientos almacenados para aumentar tu valor profesional.

Valoración de los estudiantes

Promedio

4.5

8224 Votos

64%
25%
5%
1%
1%

Ventajas por las que inscribirte en el Curso de SQL

Acceso ilimitado de por vida

Estudia a tu ritmo, cuando quieras y desde donde quieras


Aprende a tu propio ritmo

Sin horarios, sin presión. Tú marcas el ritmo


Becas de estudio

Impulsamos una formación accesible mediante becas


Diseñados por docentes expertos

Aprende de profesionales en activo con experiencia real


Formación de calidad garantizada

Contenidos actualizados y metodología práctica


Disponible en múltiples idiomas

Accede a los contenidos en el idioma que mejor se adapte a ti


Estudia cómodamente desde casa

Plataforma online optimizada para tu comodidad


Excelentes valoraciones

La satisfacción de estudiantes respalda la calidad de formación


Acceso total con un pago único

Disfruta de todo el contenido formativo sin cuotas ni pagos


Comunidad de +500.000 estudiantes

Más de medio millón en el mundo han transformado su currículum


Opiniones REALES de Estudiantes del Curso de SQL

Preguntas frecuentes sobre SQL

¿Qué aprenderé en un curso de Oracle SQL?

Un curso de Oracle SQL puede mejorar tus habilidades profesionales al proporcionarte conocimientos prácticos y avanzados en el manejo de bases de datos, lo que es crucial para roles como desarrollador SQL, administrador de bases de datos y analista de datos.

Aprender a utilizar Oracle SQL te permitirá gestionar grandes volúmenes de datos de manera eficiente, optimizar el rendimiento de las consultas y asegurar la integridad y seguridad de la información.

¿Cuáles son las ventajas de tomar un curso de Oracle SQL en línea?

Aprender el lenguaje de consultas SQL con Oracle online es la forma más eficiente de adquirir una de las habilidades más demandadas en datos. Tendrás acceso a ejercicios de codificación y tutoriales que podrás repetir hasta dominar la sintaxis.

Esta modalidad se adapta perfectamente a profesionales ocupados, permitiendo practicar consultas y gestión de datos en cualquier momento. Al finalizar, contarás con una competencia técnica esencial para el análisis de datos y el desarrollo de software.

¿Qué temas se cubren en un curso avanzado de Oracle SQL?

Los cursos avanzados de Oracle SQL cubren temas como la optimización de consultas, el uso de PL/SQL para crear procedimientos almacenados y funciones, y la implementación de seguridad y control de acceso en las bases de datos.

También se abordan técnicas de recuperación y respaldo de datos, el uso de materialized views para mejorar el rendimiento y la configuración y administración de bases de datos en entornos empresariales.