ORACLE PL/SQL

ORACLE PL/SQL

PEREZ, CESAR

32,90 €
IVA incluido
No disponible Pregúntanos antes de pagar
Editorial:
RAMA, LIBRERIA Y EDITORIAL MIC
Año de edición:
2008
Materia
Bases de datos
ISBN:
978-84-7897-846-5
Páginas:
414
Encuadernación:
Rústica
32,90 €
IVA incluido
No disponible Pregúntanos antes de pagar

Introducción a PL/SQL Capítulo 1. Entorno de ejecución de Oracle PL/SQL Instalación de Oracle 10g y PL/SQL. Primeros pasos en Oracle 10g: inicio del servidor Comprobar, Iniciar, y Parar Oracle 10g desde Servicios de Windows Inicio automático de Oracle 10g Conexión a Oracle 10g desde SQL*PLUS Base de datos de ejemplo Capítulo 2. SQL*PLUS como entorno de trabajo para PL/SQL El entorno de SQL*PLUS Edición de sintaxis de consultas o comandos Manipulando sintaxis de consultas o comandos Formateando salidas de consultas o comandos Relación de comandos a utilizar en SQL*PLUS Utilizando teclas de comando en SQL*PLUS Opciones de la barra de menús de SQL*PLUS Formatos numéricos en SQL*PLUS Funciones a utilizar en SQL*PLUS Variables en SQL*PLUS ORACLE PL/SQL Capítulo 3. iSQL*PLUS como entorno de trabajo para PL/SQL Arquitectura y requisitos del sistema Instalación, conexión y entorno de iSQL*PLUS Navegación en iSQL*PLUS Pantalla Espacio de Trabajo Pantalla Historial Pantalla Preferencias Conexión a iSQL*PLUS como administrador Capítulo 4. Elementos de PL/SQL La estructura de PL/SQL Los bloques en PL/SQL Unidades léxicas Identificadores Delimitadores Literales Comentarios Tipos (Datatypes) y conversiones Tipos de datos ANSI, DB2 y SQL/DS Formatos Formatos de elementos numéricos Formatos de fechas Caracteres ASCII y EBCDIC con ORACLE 10g SQL y PL/SQL Variables Expresiones y operadores Operadores aritméticos Operador concatenación Operadores de comparación Operadores de conjuntos Operadores lógicos Orden de prioridad de los operadores Funciones predefinidas Funciones numéricas Funciones carácter que devuelven valores carácter Funciones carácter que devuelven valores numéricos Funciones de fecha Funciones de conversión Funciones agregadas Capítulo 5. Estructuras de control en PL/SQL Tipos de estructuras de control en PL/SQL Estructuras condicionales IF-THEN IF-THEN-ELSE IF-THEN-ELSIF CASE Bucles Bucles simples Bucles WHILE Bucles FOR numéricos Órdenes GOTO y etiquetas Orden NULL Capítulo 6. Registros, tablas y matrices en PL/SQL Registros en PL/SQ Utilización de %TYPE y %ROWTYPE Inicializando y referenciando registros Asignación de registros Tablas y matrices Atributo COUNT Atributo DELETE Atributo EXISTS Atributos FIRST y LAST Atributos NEXT y PRIOR VARRAYS Capítulo 7. SQL en PL/SQL SQL en PL/SQL Lenguaje de manipulación de datos en PL/SQL Lenguaje de definición de datos en PL/SQL Enlaces de bases de datos Secuencias Sinónimos Instrucción ROWNUM Instrucción ROWID Sentencias GRANT y REVOQUE Lenguaje de control de transacciones en PL/SQL Sentencia COMMIT Sentencia ROLLBACK Sentencia SET TRANSACTION Sentencia SAVE POINT Funciones integradas en PL/SQL Funciones de cadena Funciones numéricas Funciones de fechas Funciones de conversión y transformación Conversiones automáticas Funciones TRANSLATE y DECODE Capítulo 8. Cursores en PL/SQL Cursores Cursores explícitos Cursores implícitos Bucles de extracción mediante cursor Variables de cursor Capítulo 9. Subprogramas: procedimientos, funciones, paquetes y disparadores Subprogramas almacenados: procedimientos y funciones Creación de procedimientos almacenados Creación de funciones Eliminación de procedimientos y funciones Subprogramas locales Procedimientos locales Funciones locales Paquetes Disparadores Capítulo 10. Objetos y colecciones Introducción a la programación orientada a objetos Bases de datos objeto-relacionales Tipos de objetos Especificaciones del tipo de objeto Cuerpo del tipo de objeto Modificación y eliminación de tipos Objetos de base de datos Objetos transitorios y persistentes Identificadores y referencias a objetos Objetos en las órdenes DML Varrays Tablas anidadas Varrays en la base de datos Colecciones Capítulo 11. Excepciones y PL/SQL dinámico Excepciones Excepciones predefinidas Excepciones definidas por el usuario La sentencia RAISE SQLCODE y SQLRRM Excepciones personalizadas en PL/SQL. RAISE_APPLICATION_ERROR Propagación de excepciones en PL/SQL PL/SQL dinámico Sentencias DML con SQL dinámico. EXECUTE IMMEDIATE y SQL%ROWCOUNT Cursores con SQL dinámico Capítulo 12. PL/SQL y JAVA PL/SQL y JAVA La utilidad LOAD JAVA Ejecución de programas JAVA con PL/SQL

En este libro se trata ampliamente el lenguaje de programación PL/SQL (Procedural Language/SQL) que se utiliza para acceder y trabajar con bases de datos Oracle desde distintos entornos. PL/SQL amplía la funcionalidad del lenguaje SQL añadiendo estructuras típicas de los lenguajes procedimentales, como los bloques, las variables y los tipos, las estructuras de control (bucles, órdenes IF-THEN-ELSE, etc.), los cursores, los procedimientos y las funciones, los paquetes, los disparadores, los tipos de objetos y los métodos, las excepciones y otras estructuras clásicas en los lenguajes de programación procedimentales. Se trata de un lenguaje robusto y potente que combina la flexibilidad de SQL con la potencia y la configurabilidad de las construcciones procedimentales y que incorpora las características de los lenguajes de programación orientados al objeto.En cuanto a la metodología, en los sucesivos capítulos se presentan los conceptos y se ilustran con ejemplos. La estructura eminentemente práctica del libro se refleja en la serie de 260 ejercicios totalmente resueltos al final de los capítulos que componen el libro, que apoyan los conceptos teóricos y los clarifican. Las bases de datos utilizadas en ejemplos y ejercicios se incorporan en el texto. También se utiliza la base de datos que Oracle instala por defecto. De esta forma no es necesario acudir a fuentes externas ni a otro tipo de información adicional.

Otros libros del autor

  • MUESTREO ESTADISTICO A TRAVES DE EJEMPLOS
    PEREZ, CESAR
    Este libro presenta las técnicas de muestreo estadístico incidiendo especialmente en su faceta práctica. Los capítulos comienzan con notas metodológicas sobre las técnicas a aplicar, y posteriormente se presentan gran variedad de ejercicios resueltos con un profundo grado de detalle y con una adecuación muy precisa a la metodología. En la época del Big Data, la Minería de Datos...
    No disponible Pregúntanos antes de pagar

    40,00 €

  • TECNICAS AVANZADAS DE PREDICCION
    PEREZ, CESAR
    El objetivo de este libro es presentar las técnicas avanzadas de predicción en su faceta práctica. Cada capítulo comienza con una breve exposición de los conceptos teóricos a utilizar en los ejemplos y ejercicios que ilustran las diferentes técnicas de modelización. Se utilizarán los paquetes de software más adecuados como R, SAS, SPSS y STATGAPHICS.El contenido de este libro s...
    No disponible Pregúntanos antes de pagar

    48,00 €

  • TECNICAS ESTADISTICAS CON VARIABLES CATEGORICAS IBM SPSS
    PEREZ, CESAR
    No disponible Pregúntanos antes de pagar

    37,00 €

  • TÉCNICAS DE MINERÍA DE DATOS E INTELIGENCIA DE NEGOCIOS. IBM SPSS MODELER
    PEREZ, CESAR
    IBM SPSS Modeler es una herramienta integrada de minería de datos (Data Mining), Business Intelligence (BI) y Big Data. Permite trabajar con diversas fuentes de orígenes de datos (ASCII, XLS, ODBC, etc.), presenta una interfaz visual basada en procesos/flujos de datos (streams) e incorpora una amplia variedad de herramientas de minería de datos e inteligencia de negocios (explo...
    No disponible Pregúntanos antes de pagar

    41,00 €

  • ANALISIS MULTIVARIANTE DE DATOS
    PEREZ, CESAR
    Este libro tiene como finalidad el tratamiento de las técnicas multivariantes de datos, es decir, del conjunto de métodos estadísticos cuya finalidad es analizar simultáneamente conjuntos de datos con varias variables medidas para cada individuo u objeto estudiado. La disponibilidad de grandes volúmenes de información y el uso generalizado de herramientas informáticas ha transf...
    No disponible Pregúntanos antes de pagar

    45,00 €

  • DISEÑO DE EXPERIMENTOS
    PEREZ, CESAR
    Experimentar consiste en variar deliberadamente las condiciones habituales de trabajo para encontrar mejores maneras de proceder y ganar al mismo tiempo un conocimiento más profundo sobre el comportamiento de productos y procesos. El problema básico del diseño de experimentos reside en decidir qué conjunto de variables pondrán de manifiesto, de forma más clara y con menos esfue...
    No disponible Pregúntanos antes de pagar

    39,00 €