Tutorial de oráculo

Los datos expuestos en este blog, son solo de índole informativo. Por favor realiza siempre una copia de seguridad antes de realizar cualquier cambio en tu proyecto.

Tutorial de oráculo

Oráculo Es una tecnología de base de datos relacional desarrollada por Oracle.

PL SQL Significa “Extensiones de lenguaje de procedimiento para SQL” y es una extensión del SQL utilizado en Oracle. PLSQL está estrechamente integrado con el lenguaje SQL, pero agrega construcciones de programación que no son nativas de SQL.

Nuestro tutorial comenzará con los conceptos básicos de Oracle, por ejemplo, cómo recuperar y manipular datos. Luego, pasaremos a temas más avanzados, como la creación de tablas, funciones, procedimientos, disparadores, espacios de tabla y esquemas. Finalmente, revisaremos las características específicas de Oracle.

Con este tutorial, debería dominar Oracle y PLSQL.

requisitos previos

No hay requisitos previos para este tutorial de Oracle. A medida que avanza a temas más avanzados, debería poder seguir fácilmente este tutorial y aprender los conceptos básicos de Oracle.

Ahora, ¡comencemos!

O vaya directamente a un tema en Oracle/PLSQL:

Funciones Oracle/PLSQL

Características – Alfabéticamente Funciones de Oracle/PLSQL listadas alfabéticamente
Función – Categoría Funciones de Oracle/PLSQL por categoría

Claves, restricciones e índices de Oracle

Clave primaria Crear, cambiar, eliminar, habilitar y deshabilitar claves primarias
clave externa Crear, eliminar, habilitar y deshabilitar claves foráneas
restricciones únicas Crear, cambiar, eliminar, habilitar y deshabilitar restricciones únicas
Comprobar restricciones Crear, cambiar, eliminar, habilitar y deshabilitar restricciones de verificación
índice Crear, renombrar y eliminar índices (ajuste de rendimiento)

Privilegios, sinónimos, roles y contraseñas de Oracle

Otorgar/revocar permisos Otorgar o revocar permisos
Sinónimos (crear, eliminar) Crear, reemplazar y eliminar sinónimos
Papel Conjunto de privilegios
cambiar la contraseña Cambiar contraseña de usuario

Administración de base de datos Oracle

espacio de mesa Espacio asignado para crear objetos de esquema
usuario cuenta de base de datos
modelo Utilice esquemas para agrupar objetos de forma lógica

programación oracle

función Crear y eliminar funciones
programa Crear y eliminar programas
desencadenar Crear, eliminar, habilitar y deshabilitar activadores
cursor Crear un cursor en un procedimiento almacenado
literal (constante) Literales de texto, enteros y numéricos
declarar variables Declaración de variables y constantes
manejo de excepciones Manejo de excepciones en el código
Bucles y declaraciones condicionales Bucles FOR, bucles WHILE, IF-THEN-ELSE, etc.
Secuencia (numeración automática) Crear y eliminar secuencias
comercio comprometer y retroceder
Comentarios en SQL Cómo crear comentarios en sentencias SQL

Mensajes de error de Oracle

Mensajes de error de Oracle Explicación y solución del mensaje de error de Oracle.

Tablas del sistema Oracle

Tablas del sistema Oracle Tablas y descripciones del sistema Oracle

Operadores de comparación de Oracle

operador de comparación Operadores =, <>, !=, >, <, etc.

Tipo de consulta de Oracle

declaración de selección Recuperar registros de la tabla
insertar declaración insertar registro en la tabla
insertar todas las declaraciones Insertar múltiples registros en una o más tablas
Actualizar declaración Actualizar registros en la tabla
eliminar declaración eliminar registros de la tabla
sentencia TRUNCATE TABLE Eliminar todos los registros de la tabla (sin retroceder)
operador sindical Combinar 2 conjuntos de resultados (eliminar duplicados)
UNION TODO operador Combinar 2 conjuntos de resultados (incluidos los duplicados)
operador INTERSECT Intersección de 2 conjuntos de resultados
operador menos El conjunto de resultados de uno menos el conjunto de resultados del otro
subconsulta consulta dentro de la consulta
cláusula pivote Crear una consulta de tabulación cruzada

conexión oracle

unirse a la mesa Uniones internas y externas

alias de oráculo

alias Crear nombres temporales para columnas o tablas

Términos de Oracle

Cláusula de Distinción Recuperar registros únicos
de la cláusula Tabla de lista e información de conexión
Dónde cláusula Filtrar Resultados
Cláusula ORDER BY Ordenar los resultados de la consulta
Cláusula GROUP BY Agrupar por una o más columnas
con términos Limitar el grupo de filas devueltas

funciones oracle sql

función de conteo Devuelve el recuento de una expresión.
Función de suma Devuelve la suma de las expresiones.
función mínima Devuelve el valor mínimo de una expresión.
función máxima Devuelve el valor máximo de una expresión.
Función promedio Devuelve la media de una expresión.

Condición de oráculo

con condición Se cumplen 2 o más condiciones
o condición cumplir cualquiera de las dos condiciones
Y y O Combinar las condiciones AND y OR
como condición Use la coincidencia de patrones simples (comodines) en la cláusula WHERE
condición REGEXP_LIKE Uso de la coincidencia de expresiones regulares en la cláusula WHERE
en condicion Alternativa a múltiples condiciones OR
incondicional Condición negativa
ES NULL condición Prueba de valores NULL
NO ES NULL condición Prueba de valores NOT NULL
entre condiciones Recuperar dentro de un rango (inclusive)
Condición de existencia La condición se cumple si la subconsulta devuelve al menos una fila

Tablas y vistas de Oracle

crear mesa crear mesa
Crear tabla como Crear una tabla a partir de la definición y los datos de otra tabla
mesa de cambio Agregar, modificar o eliminar columnas en una tabla; cambiar el nombre de una tabla
borrar tabla borrar tabla
termómetro mundial Diferentes tablas en una sesión de SQL
termómetro local Diferentes tablas en módulos y programas de SQL embebido
vista Mesas virtuales (vistas de otras mesas)

Tipos de datos de Oracle

tipo de datos Tipos de datos en Oracle/PLSQL

Preguntas y respuestas de Oracle

Preguntas y respuestas Varias preguntas y respuestas