
Se da una demostración de como realizar la instalación de la base de datos de Oracle desde cero
Se da una demostración de como diseñar una base de datos antes de implementarla en Oracle
Se demuestra como crear una base de datos en Oracle 11g Express
Se da un detalle de como crear tablas en Developer de Oracle
Se da una demostración de como crear integridad referencial entre las tablas de una base de datos en oracle
Se muestra en detalle como crear un diagrama de entidad relación en el Data Modeler de Oracle
Se da una demostración de como ingresar registros en las tablas de oracle desde el SQL Developer de Oracle
Se da las instrucciones de que se debe realizar en el ejercicio poniendo en practica lo aprendido
Se da una demostración del desarrollo del ejercicio 1 aplicando los conocimientos adquiridos
La Instrucción INSERT nos permite insertar o agregar registros en una tabla de la base de datos
La Instrucción UPDATE se utiliza para poder realizar actualizaciones a registros existentes en una tabla de una base de datos.
Se utiliza para poder eliminar registros de una tabla.
La instrucción SELECT nos permite identificar columnas a visualizar de una tabla que contiene dichas columnas.
Se muestra en detalle como aplicar operaciones aritméticas en una consulta de selección
Se utiliza para agregar un sobrenombre a una columna en una instrucción de selección
Es una instrucción utilizada para evitar mostrar registros duplicados en una consulta
Se muestra un ejercicio para que lo desarrolle el participante que toma el curso virtual
Se muestra el desarrollo del ejercicio # 2
Se utiliza para poder realizar restricciones a un resultado deseado.
Es un operador utilizado para cuando necesitamos que varias condiciones se cumplan como verdaderas a la vez.
Lo podemos utilizar cuando necesitamos que dentro de dos o más condiciones nos muestre los registros cuando al menos una condición sea verdadera
Este operador nos determina un resultado invertido a lo positivo.
Nos permite poder mostrar rangos de datos
Nos permite poder listar varios valores en una condición
Nos permite poder unir campos a través de concatenación
Es una instrucción utilizada para poder realizar búsquedas
Es una instrucción para poder mostrar todos los registros que tienen valores nulos
Se utilizan para mostrar un valor mediante un parámetro que le permite al usuario ingresar el valor buscado.
Es una función utilizada para convertir valores a minúsculas.
Esta función la utilizamos para convertir un valor capitalizando cada letra inicial de una palabra
CONCAT se utiliza para poder realizar concatenación de atributos o campos.
Es una función utilizada para substraer determinado contenido a mostrar en una consulta
Nos muestra el total de caracteres de un o dato registro
La función REPLACE la utilizamos para reemplazar valores de caracteres específicos.
La utilizamos para poder truncar valores decimales a campos numéricos.
Es utilizada para poder realizar redondeo de valores numéricos
Es una función utilizada para retornar el cálculo de una fecha
Nos ayuda a retornar el cálculo del total de meses entre un rango de fechas.
Es una función utilizada para dar formato a las fechas o números
Nos facilita poder realizar condicionales como trabajar con un IF-THEN-ELSE
Es una función que tiene la funcionalidad de una instrucción IF-THEN-ELSE (decode (expresión, search, result)
La función COUNT la utilizamos para totalizar el numero de registros, y la función GROUP BY se utiliza para poder agrupar datos.
Son Funciones utilizadas para poder mostrar el valor máximo, entre valores numéricos, mínimo, promedio y la suma de valores.
Es la representación de una tabla lógica basada en una tabla donde se logra representar subconjuntos lógicos o una combinación de datos y al mismo tiempo se almacena en el diccionario de datos.
Ayudan a generar automáticamente números únicos, es un objeto compartible y se puede usar para crear un valor de clave principal.
Se utiliza para poder unir un SEQUENCE asociado con un INSERT para agregar registros con campos autonumericos
Nos permite definir una condición que cada fila en una tabla debe satisfacer
Se basa en todas las columnas de dos tablas que tienen el mismo nombre; selecciona filas de dos tablas que tienen valores iguales en todas las columnas coincidentes.
Hace coincidir solo una columna cuando coincida mas de una columna; no usar nombre de tabla o alias en las columnas a las que hace referencia.
Se utiliza para especificar condiciones arbitrarias o especificar columnas para un JOIN
Se demuestra aplicación JOIN utilizando condiciones
Se hace demostración de unión de múltiples tablas en una solo instrucción de selección.
Devuelve resultados de INNER JOIN así como las filas no combinadas de las tablas LEFT o RIGTH se denomina LEFT o RIGTH OTHER JOIN
Regresa de ambas consultas después de eliminar las duplicaciones.
Devuelve los resultados de ambas consultas, incluidas todas las duplicaciones.
Devuelve las filas que son comunes en ambas consultas.
Devuelve las filas en la primera consulta que no están presentes en la segunda consulta.
Pueden recibir y devolver información, para ello se emplean parámetros de entrada y salida respectivamente.
Es una instrucción que el sistema ejecuta de manera automática como efecto secundario de la modificación de la base de datos.
Se realiza un ejercicio utilizando TRIGGER
Es usado cuando se quiere buscar un valor utilizando una instrucción SELECT para devolver datos de varias tablas.
Se demuestra un ejercicio utilizando SUBQUERY.
Ejemplo de Ejercicio usando SUBQUERYS
Se realiza ejercicio mediante subquery de manera columnar de una tabla de COMPRAS
Es un bloque llamado PL/SQL que nos ayuda a devolver un valor; una función puede estar almacenada en la base de datos.
Se da una despedida del curso
Objetivo General:
Al finalizar el curso el participante estará en la capacidad de poder consultas y PL/SQL en ambiente de ORACLE 11g
ORACLE es una base de datos robusta el cual es muy utilizada en el mundo empresarial a nivel internacional, esto debido a que la seguridad es muy alta y la eficiencia del motor de base de datos es muy superior a cualquier otra base de datos.
El contenido mas relevante de este curso es el siguiente:
Introducción en ORACLE 11g (Instalación, conocer el ambiente, creación de base de datos y modelo relacional)
Instrucciones de manipulación de datos (INSERT, UPDATE, DELETE, SELECT)
Instrucciones Condicionales
Funciones de Caracteres
Funciones de Agrupación
Unión de Múltiples Tablas
Stored Procedure, Triggers, Subquerys, Functions
Beneficios:
Adquirir el conocimiento de base de datos en ORACLE 11g desde cero.
Podrás realizar consultas SQL y PL/SQL en el Developer de ORACLE
Podrás conocer toda la sintaxis necesaria para trabajar en ambiente de ORACLE
Estarás en la capacidad de poder trabajar en ORACLE.