Introducción a SQL

oracle_logo

Oracle Database: Introduction to SQL

La comprensión de los conceptos básicos de las bases de datos relacionales garantiza que los desarrolladores produzcan un código refinado. Este curso ayuda a los participantes a escribir subconsultas, combinar varias consultas en una única consulta utilizando los operadores SET e informar sobre los datos agregados utilizando las funciones de grupo. También se trata con detalle el tema del control de privilegios en el nivel de sistema y objeto. Este curso aborda la creación de índices y restricciones, así como la modificación de objetos de esquema existentes. Además, los participantes aprenden a crear y consultar tablas externas. Con la ayuda de las funciones avanzadas de SQL, pueden consultar y manipular datos de la base de datos, utilizar las vistas de diccionario para recuperar metadatos y crear informes acerca de sus objetos de esquema. También se tratan algunas funciones de fecha/hora disponibles en Oracle Database. El curso también aborda cómo utilizar el soporte de expresiones normales en SQL.

Usted aprenderá:

  • Crear informes de datos ordenados y restringidos
  • Ejecutar sentencias de manipulación de datos (DML)
  • Controlar el acceso a la base de datos para objetos concretos
  • Gestionar objetos de esquema
  • Gestionar objetos con vistas de diccionario de datos
  • Recuperar datos de filas y columnas de las tablas

Contenidos.-

Introducción a la Base de Datos Oracle

  • Enumerar las características de Oracle Database
  • Discutir el diseño básico, teórico y los aspectos físicos de una base de datos relacional
  • Categorizar los diferentes tipos de sentencias SQL
  • Describir el conjunto de datos utilizado por el curso
  • Inicie sesión en la base de datos usando entorno SQL Developer
  • Ahorra consultas a los archivos y utilizar archivos de script en SQL Developer

Recuperar datos utilizando la sentencia SQL SELECT

  • Enumerar las funciones de sentencias SQL SELECT
  • Generar un informe de los datos de la salida de una instrucción SELECT básica
  • Seleccione todas las columnas
  • Seleccionar columnas específicas
  • Utilice Encabezado de columna predeterminados
  • Utilice Operadores aritméticos
  • Entender Precedencia de Operadores
  • Aprende el mandato DESCRIBE para visualizar la estructura de la tabla

Aprenda restringir y ordenar datos

  • Escribir consultas que contienen una cláusula WHERE para limitar la salida recuperada
  • Enumerar los operadores de comparación y operadores lógicos que se utilizan en una cláusula WHERE
  • Descripción de las reglas de precedencia para los operadores de comparación y lógicos
  • Utilice literales de cadena de caracteres en la cláusula WHERE
  • Escribir consultas que contienen una cláusula ORDER BY para ordenar la salida de una sentencia SELECT
  • Ordenar la salida en forma descendente y ascendente orden

Uso de Funciones de una Sola Fila para Personalizar salida

  • Describir las diferencias entre una hilera y múltiples funciones de fila
  • Manipular cadenas con función de caracteres en el SELECT y WHERE cláusulas
  • Manipular los números con el ROUND, TRUNC y funciones MOD
  • Realizar operaciones aritméticas con los datos de la fecha
  • Manipular fechas con las funciones de fecha

Invocar funciones de conversión y expresiones condicionales

  • Describir la conversión implícita y explícita del tipo de datos
  • Utilice la TO_CHAR, TO_NUMBER y funciones de conversión TO_DATE
  • Funciones múltiples Nest
  • Aplicar el NVL, NULLIF, y se unen a las funciones de datos
  • Utilice la lógica condicional IF THEN ELSE en una sentencia SELECT

Los datos totales usando las Funciones de Grupo

  • Utilice las funciones de agregación para producir informes significativos
  • Divida a los datos recuperados en grupos mediante la cláusula GROUP BY
  • Excluir grupos de datos mediante el uso de la cláusula HAVING

Mostrar datos de varias tablas Usar combinaciones

  • Escribe declaraciones SELECT para acceder a datos de más de una tabla
  • Ver datos que generalmente no cumple una condición de unión mediante el uso de combinaciones externas
  • Únete a una tabla consigo misma mediante el uso de un auto unirse

Utilice sub-consultas para resolver consultas

  • Describir los tipos de problema que subconsultas pueden resolver
  • Definir sub-consultas
  • Enumere los tipos de sub-consultas
  • Escribe una sola fila y de varias filas subconsultas

Los operadores citados

  • Describir los operadores SET
  • Utilice un operador SET para combinar varias consultas en una sola consulta
  • Controlar el orden de filas devueltas

Instrucciones de manipulación de datos

  • Describir cada sentencia DML
  • Insertar filas en una tabla
  • Cambie las filas de una tabla mediante la instrucción UPDATE
  • Eliminar filas de una tabla con la sentencia DELETE
  • Guardar y descartar los cambios con el COMMIT y ROLLBACK declaraciones
  • Explicar la consistencia de lectura

Uso de Sentencias DDL para crear y administrar las Tablas

  • Categorizar los principales objetos de la base
  • Revise la estructura de la tabla
  • Enumerar los tipos de datos disponibles para las columnas
  • Crear una tabla simple
  • Descifrar cómo las restricciones se pueden crear en la creación de tablas
  • Describa cómo funcionan los objetos de esquema

Otros objetos de esquema

  • Crear una vista simple y compleja
  • Recuperar los datos de puntos de vista
  • Crear, mantener y utilizar secuencias
  • Crear y mantener índices
  • Crear sinónimos privadas y públicas

Control de acceso de usuario

  • Diferenciar los privilegios del sistema de privilegios de objeto
  • Crear usuarios
  • Privilegios del Sistema de Grant
  • Crear y otorgar privilegios a una función
  • Cambiar la contraseña
  • Otorgar privilegios de objeto
  • Cómo pasar de los privilegios?
  • Revocar Privilegios de Objeto

Gestión de objetos de esquema

  • Añadir, modificar y quitar una columna
  • Añadir, gota, y Aplazar una restricción
  • Cómo habilitar y deshabilitar una restricción?
  • Crear y quitar índices
  • Crear un Índice de funciones basadas en
  • Realizar operaciones de Flashback
  • Crear una tabla externa mediante ORACLE_LOADER y mediante ORACLE_DATAPUMP
  • Consulta las tablas externas

Gestione Objetos con Vistas del Diccionario de Datos

  • Explique el diccionario de datos
  • Utilizar el diccionario Vistas
  • User_objects y all_objects Vistas
  • Tabla y Columna de Información
  • Consultar las vistas del diccionario de información de restricciones
  • Consultar las vistas del diccionario para la vista, la secuencia, el índice de sinónimos información
  • Añadir un comentario a una tabla
  • Consultar las vistas del diccionario de información comentario

Manipular grandes conjuntos de datos

  • Utilizar subconsultas para manipular los datos
  • Recuperar datos mediante una subconsulta, como Fuente
  • Inserte Usando una subconsulta, como un objetivo
  • Uso de la palabra clave WITH CHECK OPTION en declaraciones DML
  • Enumere los tipos de la sentencia INSERT de Varias Tablas
  • Utilice la sentencia INSERT de Varias Tablas
  • Combinar filas de una tabla
  • Control de cambios en los datos durante un período de tiempo

Gestión de datos en diferentes zonas horarias

  • Husos horarios
  • CURRENT_DATE, CURRENT_TIMESTAMP y LOCALTIMESTAMP
  • Compara fecha y hora en la zona horaria de una sesión
  • DBTIMEZONE y SESSIONTIMEZONE
  • Diferencia entre DATE y TIMESTAMP
  • Tipos de datos INTERVAL
  • Uso EXTRACTO, TZ_OFFSET y from_tz
  • Invoque TO_TIMESTAMP, TO_YMINTERVAL y TO_DSINTERVAL

Recuperar datos mediante subconsultas

  • Múltiples columnas Subconsultas
  • Por parejas y no par Comparación
  • Scalar Subconsulta Expresiones
  • Resolver problemas con Subconsultas correlacionadas
  • Actualizar y Eliminar filas mediante subconsultas correlacionadas
  • El EXISTS y NOT EXISTS operadores
  • Invocar la cláusula WITH
  • La cláusula recursiva CON

Expresión Apoyo Regular

  • Utilice las Expresiones Funciones y condiciones regulares en SQL
  • Utilice Meta Caracteres con expresiones regulares
  • Realice una búsqueda básica utilizando la función REGEXP_LIKE
  • Encontrar patrones de uso de la función REGEXP_INSTR
  • Extraer subcadenas utilizando la función REGEXP_SUBSTR
  • Reemplace Patrones Uso de la función regexp_replace
  • El uso de sub-expresiones con expresión Apoyo Regular
  • Implemente la función REGEXP_COUNT

Facebook

Get the Facebook Likebox Slider Pro for WordPress