Curso: Fundamentos SQL ORACLE

CENTRO DE FORMACIÓN
MODALIDAD
  • Presencial
DURACIÓN
  • 14 horas
LUGAR DE IMPARTICIÓN
  • Aula Virtual
DOCENTES
  • No disponible

Este curso de 3 días da una introducción a SQL Developer, SQL * Plus ya SQL, el lenguaje de consulta estructurado utilizado para acceder a una base de datos relacional e incluye las nuevas características de la última versión de ORACLE.

Los principios aprendidos también pueden aplicarse a bases de datos tan diversas como Microsoft SQL Server, MySQL, Access, Informix y DB2.

Introducción

  • Visión de conjunto
  • Metas y objetivos
  • Data de muestra
  • Programar
  • Introducciones
  • Pre-requisitos
  • Responsabilidades

Bases de Datos Relacionales

  • La base de datos
  • La Base de Datos Relacional
  • Mesas
  • Filas y columnas
  • Base de datos de ejemplo
  • Selección de filas
  • Tabla de proveedores
  • Saleord Table
  • Índice de clave primaria
  • Índices secundarios
  • Relaciones
  • Analogía
  • Clave externa
  • Clave externa
  • Unir tablas
  • Integridad referencial
  • Tipos de relación
  • Relaciones entre muchos y muchos
  • Resolver una relación de muchos a muchos
  • Relación de uno a uno
  • Completar el diseño
  • Resolver relaciones
  • Microsoft Access - Relaciones
  • Relación diagrama de entidad
  • Modelado de datos
  • Herramientas CASE
  • Diagrama de ejemplo
  • El RDBMS
  • Ventajas de un RDBMS
  • lenguaje de consulta estructurado
  • DDL - Lenguaje de definición de datos
  • DML - Lenguaje de Manipulación de Datos
  • DCL - Lenguaje de control de datos
  • ¿Por qué utilizar SQL?
  • Tablas de los cursos

SQL * Plus

  • SQL * Plus Login
  • Conexión fácil
  • Utilización de / NOLOG
  • Uso de SQL * Plus
  • Finalización de la sesión
  • Comandos SQL * Plus
  • Entorno SQL * Plus
  • SQL * Plus Prompt
  • Archivo LOGIN.SQL
  • Cambio de la contraseña
  • Encontrar información sobre las tablas
  • Obteniendo ayuda
  • Dónde cláusula
  • Uso de archivos SQL
  • ISQL * Plus
  • Comandos SQL * Plus

Recuperación de Datos

  • Desarrollador SQL
  • SQL Developer - Conexión
  • Visualización de la información de la tabla
  • Uso de SQL, Cláusula Where
  • Usando Comentarios
  • Datos del personaje
  • Usuarios y esquemas
  • Cláusula AND y OR
  • Uso de soportes
  • Campos de fecha
  • Uso de fechas
  • Fechas de formato
  • Formatos de fecha
  • HASTA LA FECHA
  • TRUNC
  • Visualización de fecha
  • Orden por cláusula
  • DUAL Table
  • Concatenación
  • Selección de texto
  • Operador de IN
  • ENTRE Operador
  • Operador de LIKE
  • Errores comunes
  • Función SUPERIOR
  • Comillas simples
  • Encontrar Metacaracteres
  • Expresiones regulares
  • Operador REGEXP_LIKE
  • Valores nulos
  • IS NULL Operador
  • NVL
  • Aceptar entrada de usuario

Definición de Datos

  • Creación de una tabla
  • Tipos de datos
  • Ejemplo de creación simple
  • Nombrar tablas
  • Restricciones
  • No nulo
  • Clave primaria
  • Clave externa
  • Comprobar
  • Único
  • Alteración de restricciones
  • Ejemplo de creación completa
  • Diccionario de datos
  • Alterar tabla
  • Índices secundarios
  • Índice del árbol B
  • Índice de mapa de bits
  • Crear un índice
  • Explique el plan
  • Utilización de índices
  • Clusters
  • Tablas tabuladas
  • Creación de una tabla particionada
  • Rebautizar
  • Declaración de la gota
  • Tabla de Flashback
  • Administración de la Papelera de reciclaje

Actualización de Datos

  • Insertar
  • Algunos valores
  • Insertar
  • Todos los valores
  • Insertar
  • Valores de fecha
  • Insertar
  • HASTA LA FECHA
  • Valores predeterminados
  • Uso de variables de sustitución
  • Actas
  • Cometer
  • Revertir
  • Uso de restricciones
  • Actualizar
  • Aritmética de la fecha
  • Actualizar
  • HASTA LA FECHA
  • TRUNC
  • Borrar
  • Truncar
  • Secuencias
  • Conceder
  • Crear sinónimo
  • Crear sinónimo público
  • Cierre
  • Revocar
  • Punto de guardado
  • Auto comisión

Recuperación de Múltiples Tablas

  • Cálculos
  • Precedencia
  • ROUND Función
  • Alias de columna
  • Aritmética de la fecha
  • Uso de alias
  • CEIL y PISO
  • Producto cartesiano
  • Unirse a la tabla
  • Alias de tabla
  • Selección de la columna de combinación
  • Unirse sin seleccionar
  • Puntos de vista
  • Eliminar vistas
  • Búsqueda de vistas
  • Columnas derivadas
  • Con opción de cheque
  • Vistas de instantáneas
  • Consulta de Flashback

Uso de Funciones

  • TO_CHAR
  • AL NUMERO
  • LPAD
  • RPAD
  • NVL
  • Función NVL2
  • Opción DISTINCT
  • SUBSTR
  • INSTR
  • Funciones de fecha
  • Funciones agregadas
  • CONTAR
  • Grupo por Cláusula
  • Rollup y modificadores de cubo
  • Tener Cláusula
  • Agrupar por funciones
  • DESCODIFICAR
  • CASO
  • Taller

Sub-Query & Unión

  • Sub-consultas de fila única
  • Unión
  • Union - Todos
  • Intersección y menos
  • Subtareas de varias filas
  • Union - Comprobación de datos
  • Unión externa

Más sobre Joins

  • Se une
  • Productos Cruzados o Cartesianos
  • Unir internamente
  • Notación de combinación implícita
  • Notación de combinación explícita
  • Natural Join
  • Equi-Join
  • Cruzar
  • Juntas externas
  • Izquierda combinación externa
  • Unión externa derecha
  • Unión externa completa
  • Usando UNION
  • Algoritmos de unión
  • Bucle anidado
  • Combinar
  • Hash Join
  • Reflexivo o autoadhesivo
  • Single Table Join
  • Taller

Consultas Avanzadas

  • ROWNUM y ROWID
  • Análisis de N superior
  • Vista en Línea
  • Existe y no existe
  • Sub-consultas correlacionadas
  • Sub-consultas correlacionadas con funciones
  • Actualización correlacionada
  • Recuperación de instantáneas
  • Recuperación de Flashback
  • Todas
  • Cualquiera y algunos operadores
  • Insertar ALL
  • Unir

Data de Muestra

  • Tablas ORDER
  • Tablas de PELÍCULA
  • Tablas de EMPLEADOS
  • Las tablas ORDER
  • Las tablas FILM

PL / SQL

  • Qué es PL / SQL?
  • Por qué utilizar PL / SQL?
  • Estructura del bloque
  • Código de muestra
  • Declaración SELECT
  • Uso de variables
  • Aceptar entrada de usuario
  • Excepciones
  • Otras declaraciones DML
  • Creación de procedimientos
  • Mostrando errores
  • Describa un procedimiento
  • Procedimientos de llamada
  • Creación y ejecución de funciones
  • Mostrando errores
  • Describir una función
  • Funciones de llamada
  • Creación de disparadores
  • Mostrando errores

Optimización de Consultas

  • Optimización de consultas
  • Creación de las tablas
  • Sentencias SQL de tiempo
  • Otras declaraciones de tiempo
  • Explique el plan
  • Creación de la tabla PLAN_TABLE
  • Uso de SET AUTOTRACE
  • Recopilación de estadísticas
  • Clave primaria
  • Índices secundarios
  • El Optimizador de consultas
  • Optimización basada en reglas
  • Optimización Basada en Costos
  • Elegir palabra clave
  • Recopilación de estadísticas
  • Sugerencias del optimizador
  • Cómo especificar sugerencias
  • Utilización de índices
  • Tipos de índice
  • B * árboles
  • Índices de mapa de bits
  • Tabla organizada por índices
  • Cuándo crear índices
  • Elección de índices compuestos

Uso de Objetos

  • Base de datos orientada a objetos
  • Base de datos objeto-relacional
  • Creación de objetos
  • Creación de tablas con objetos
  • Uso de objetos en tablas
  • Soporte de objetos grandes
  • Tipos de datos LOB
  • Creación de tablas con LOBs
  • Inserción de un LOB vacío
  • Creación de tablas con BFILE
  • Creación de directorios para BFILEs
  • Inserción de un BFILE
  • SQL * PLUS REPORTS
  • Objetivos
  • ACEPTAR y PROMPT
  • Definir y desenredar
  • Creación de un informe SQL * Plus
  • Comando de interrupción
  • Comando de cálculo
  • Guardar la salida en un archivo

Utilidades

  • Qué es una utilidad?
  • Utilidad de exportación
  • Uso de parámetros
  • Uso de un archivo de parámetros
  • Utilidad de importación
  • Uso de parámetros
  • Uso de un archivo de parámetros
  • Descarga de datos
  • Procesos por lotes
  • Utilidad de SQL * Loader
  • Ejecución de la utilidad
  • Adición de datos

Otros cursos bonificables de NobleProg:

CURSO IMPARTIDO POR:

nobleprog

¡Bonifica este curso!

Nosotros nos encargamos de gestionar la bonificación de estos cursos. Para información sobre la inscripción, CONTACTA CON EL CENTRO.

Busca otro curso

ESCRIBE: Nombre del curso, centro de formación, docente y/o provincia

La formación es la clave.
Te ayudamos a bonificarla, ¡Es muy sencillo!.

¿Qué es una bonificación de formación?

Más información
CONTACTA

info@bonificatucurso.com

986 108 164

ACCESOS RÁPIDOS