in

oraclePL / SQL

¿Por qué utilizar PL / SQL?

Una aplicación que utiliza oracleDatabase no tiene valor a menos que solo se conserven los datos correctos y completos. La forma tradicional de garantizar esto es exponer la base de datos solo a través de una interfaz que oculta los detalles de implementación: las tablas y las declaraciones SQL que operan en ellas. Este enfoque generalmente se denomina paradigma de base de datos densa, porque los subprogramas PL / SQL dentro de la base de datos emiten las declaraciones SQL a partir del código que implementa la lógica empresarial circundante; y porque los datos se pueden cambiar y ver solo a través de una interfaz PL / SQL.
Bryn Llewellyn, Distinguished Product Manager para PL / SQL y Redefinition basada en Edition, explica en detalle el enfoque de base de datos gruesa en su «¿Por qué utilizar PL / SQL?» papel blanco.

Disfruta el Comunidad PL / SQL Challenge y prueba estos cuestionarios PL / SQL, aprende sobre la marcha. Puedes elegir jugar de manera competitiva, clasificarte frente a cientos de otros desarrolladores de todo el mundo, o jugar simplemente para depender de tu experiencia.
Lea el documento técnico Freedom, Order y PL / SQL Optimization sobre el potente optimizador de PL / SQL, el documento de referencia para cualquier pregunta relacionada con el comportamiento de los programas PL / SQL compilados en niveles de optimización superiores a 1.

Introducción a PL / SQL

Steven Feuerstein publicó una serie de artículos «PL / SQL 101» en oracleMagazine para ayudar a los desarrolladores nuevos en PL / SQL a ponerse al día rápidamente con el lenguaje. Ofrecemos enlaces a esos (y otros) artículos a continuación.

Creación y gestión de unidades de programa PL / SQL

Construir con bloques PL / SQL es un lenguaje estructurado en bloques; La familiaridad con los bloques es fundamental para escribir un buen código.

Control del flujo de ejecución Ramificación condicional y procesamiento iterativo en PL / SQL

Envuelva su código en un paquete ordenado Los paquetes son los bloques de construcción fundamentales de cualquier aplicación basada en PL / SQL de alta calidad

Selección de paquetes Conceptos y beneficios de los paquetes PL / SQL

Gestión de errores Una exploración de las funciones de gestión de errores en PL / SQL

El diccionario de datos: haga que las vistas funcionen para usted Utilice varias vistas clave del diccionario de datos para analizar y administrar su código

Tipos de datos PL / SQL

Trabajar con cadenas en PL / SQL PL / SQL ofrece varios tipos de datos de cadenas diferentes para usar en sus aplicaciones

Trabajar con números en PL / SQL Conozca y cómo utilizar los diferentes tipos numéricos en PL / SQL.

Trabajar con fechas en PL / SQL Las fechas son un tipo de datos escalares relativamente complejo, tanto en SQL como en PL / SQL

Trabajar con registros Un tipo compuesto muy común y útil, el análogo de PL / SQL a la fila de una tabla

Trabajar con colecciones La implementación de matrices de PL / SQL juega un papel en casi todas las características clave de rendimiento de PL / SQL

SQL en PL / SQL

Trabajar con cursores Los cursores PL / SQL facilitan la manipulación del contenido de las tablas de la base de datos

Procesamiento masivo con BULK COLLECT y FORALL La característica de rendimiento más importante en PL / SQL relacionada con la ejecución de SQL

PL / SQL prácticamente perfecto con Steven Feuerstein

PL / SQL prácticamente perfecto (P3) ofrece videos sobre PL / SQL por Steven Feuerstein, oracleDeveloper Advocate para PL / SQL y autor de Programación oraclePL / SQL.

Deshacerse de la codificación rígida en PL / SQL

Esto primero lista de reproducción de P3 explora las diversas formas de codificación que pueden aparecer en PL / SQL y la mejor manera de deshacerse de ellas.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

1AHhHdDg4EfQ5gKOMkYQICw

Meena: el nuevo chatbot de Google

Java LinkedList