Oracle



ORACLE 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.ÍndiceEn 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.

ORACLE 10G. ADMINISTRACIÓN Y ANÁLISIS DE BASES DE DATOS . ADMINISTRACION Y ANALISIS DE BASES DE DATOS (PEREZ LOPEZ, CÉSAR)
En este libro se aborda el trabajo con la base de datos Oracle 10g, la nueva suite de productos de software basados todos ellos en la tecnología del Grid (malla de la compañía Oracle). Los tres productos básicos sobre los que se articula la estrategia Oracle Grid Computing son Oracle Database 10g, Oracle Enterprise Manager 10g y Oracle Application Server 10g. Aquí se desarrolla el contenido esencial de los dos primeros. Se comenzará por la instalación del programa, la introducción del trabajo en sus entornos SQL*Plus e i-SQL*Plus y el desarrollo amplio del modelo entidad-relación a través de Oracle 10g SQL, que se tratará de forma profunda. Asimismo, se desarrollan de forma exhaustiva todas las tareas relativas a la administración de la base de datos a través de la nueva herramienta Oracle Enterprise Manager 10g, incluidos la administración de la seguridad, el ajuste de las bases de datos, las tareas de auditoría y la migración de datos. Los capítulos muestran un número importante de ejercicios prácticos que completan los conceptos teóricos. Estos ejercicios hacen referencia a bases de datos ejemplo que son construidas en el propio libro, concretamente, en el capítulo 4. También se comentan las bases de datos ejemplo que instala por defecto Oracle 10g, y que siempre están disponibles para los usuarios.

ORACLE 10G. ADMINISTRACION Y ANALISIS DE BASES DE DATOS. 2É EDICION . ADMINISTRACIÓN Y ANÁLISIS DE BASES DE DATOS (PEREZ LOPEZ, CESAR)
En este libro se presenta un análisis profundo de la base de datos Oracle 10g en su versión más extensa (Oracle 10g Enterprise Edition). Se comienza con la instalación del programa en Windows Vista y en Windows XP, la introducción al trabajo en los entornos SQL*Plus e i-SQL*Plus y el desarrollo amplio del modelo entidad-relación a través de Oracle 10g SQL, que se tratará de forma extensa a lo largo del libro. Así mismo, se desarrollan de forma exhaustiva todas las tareas relativas a la administración de la base de datos, incluyendo la administración de la seguridad, el ajuste de las bases de datos, las tareas de auditoría y la migración de datos. Cada capítulo se ilustra con un número importante de ejercicios prácticos que completan los conceptos teóricos. Estos ejercicios hacen referencia a bases de datos ejemplo que son construidas en el propio libro y a la base de datos que instala por defecto Oracle 10g, la cual siempre está disponible para los usuarios. De esta forma, todos los ejercicios prácticos del libro y los ejemplos incluidos en la parte teórica de los capítulos pueden realizarse completamente con la información que se presenta en el propio texto, sin necesidad de acudir a ficheros externos ni a otro tipo de información adicional.El desarrollo del libro se realiza con la versión 10g 2.0 de Oracle en castellano, tanto para Windows Vista como para Windows XP. Hay que tener presente que en Windows Vista se utiliza la release Oracle 10g 2.0.3 y en Windows XP, la release Oracle 10g 2.0.2.

ADMINISTRACIÓN BÁSICA DE BASES DE DATOS CON ORACLE 12C SQL. . PRÁCTICAS Y EJERCICIOS (PÉREZ MARQUÉS, MARÍA)
Este libro pretende iniciar al lector en el diseño de bases de datos y su administración y gestión básica a través del software ORACLE, uno de los sistemas gestores de bases de datos más potentes del mercado; y además, introducirle en el trabajo con el lenguaje relacional SQL y con SQL*Plus. Primero, se explican los conceptos esenciales y las características de las bases de datos relacionales, así como su diseño ordenado. A continuación, se analizan la creación de tablas, el uso de restricciones de integridad e índices, la normalización de las bases de datos y la inserción de datos en las tablas. Se incide especialmente tanto en los elementos del lenguaje SQL de Oracle (formatos, tipos de datos, operadores y funciones), como en el lenguaje de consulta de datos, las consultas multitabla y las consultas resumen. Finalmente, se desarrollan las subconsultas, el uso avanzado de funciones y variables, y las funciones de conversión y transformación. Con este libro el lector aprenderá a manejar las técnicas para el diseño de una base de datos relacional. Las tareas se ilustran con ejercicios prácticos para hacer más comprensible el trabajo con bases de datos.

ORACLE 12C PL/SQL. CURSO PRÁCTICO DE FORMACIÓN (MUÑOZ CHAPARRO, ANTOLÍN)
¿Desea formarse en el manejo del lenguaje PL/SQL de Oracle? Aquí tiene la solución. Este libro, escrito y desarrollado principalmente para aquellos que no pueden acudir de forma presencial a la distinta oferta formativa ofrecida para este lenguaje, presenta al lector un curso planificado, con un pautado ritmo de aprendizaje y un enfoque eminentemente práctico, que también le servirá como guía de referencia para posteriores consultas. Su contenido y enfoque basado en el autoaprendizaje refunde el material y la metodología utilizados por el autor durante años en la impartición de este mismo curso en academias y empresas privadas, en las que ha formado exitosamente a un gran número de alumnos, muchos de ellos actualmente trabajando en las diversas empresas del sector de las Tecnologías de la Información, aplicando los conocimientos adquiridos en el manejo de bases de datos de Oracle. Con la lectura de este libro, conocerá los elementos que conforman este lenguaje: tipos de datos, estructuras de control, cursores, subprogramas, triggers, tratamiento de errores y objetos, y probar cada uno de los conceptos aprendidos con multitud de ejemplos. Además, podrá realizar una autoevaluación de lo estudiado en el curso a través de 15 supuestos prácticos resueltos basados en un mismo proyecto (una base de datos de un hospital), que aprenderá a crear desde su diseño. No pierda la oportunidad de aprender con este curso práctico de formación, actualizado a la última versión de base de datos de Oracle 12c, que ofrece uno de los lenguajes más extendidos para el diseño de aplicaciones con bases de datos Oracle, la empresa con mayor expansión y ventas en este sector.

ORACLE 12C. FORMS Y REPORTS. CURSO PRÁCTICO DE FORMACIÓN (MUÑOZ CHAPARRO, ANTOLÍN)
¿Desea formarse en el manejo de las herramientas Forms y Reports de Oracle? Aquí tiene la solución. Este libro, escrito y desarrollado principalmente para aquellos que no pueden acudir de forma presencial a la distinta oferta formativa ofrecida para este lenguaje, presenta al lector un curso planificado, con un pautado ritmo de aprendizaje y un enfoque eminentemente práctico, que también le servirá como guía de referencia para posteriores consultas. Su contenido y enfoque basado en el autoaprendizaje refunde el material y la metodología utilizados por el autor durante años en la impartición de este mismo curso en academias y empresas privadas, en las que ha formado exitosamente a un gran número de alumnos, muchos de ellos actualmente trabajando en las diversas empresas del sector de las Tecnologías de la Información, aplicando los conocimientos adquiridos en el manejo de bases de datos de Oracle. Con la lectura de este libro conocerá los elementos y pasos necesarios para la instalación de los productos Forms y Reports 12c en Windows, así como las técnicas para el diseño de aplicaciones mediante la creación de formularios en Forms, e informes en Reports; además, incluye multitud de ejemplos de casos prácticos resueltos paso a paso, con imágenes del proceso, y supuestos prácticos propuestos. No pierda la oportunidad de aprender con este curso práctico de formación el manejo de estas herramientas de Oracle, para el diseño de aplicaciones utilizando uno de los lenguajes más extendidos en bases de datos relacionales, de Oracle, la empresa con mayor expansión y ventas en este sector.

ORACLE 12C SQL. CURSO PRÁCTICO DE FORMACIÓN (MUÑOZ CHAPARRO, ANTOLÍN)
¿Desea formarse en el manejo del lenguaje SQL de Oracle?, aquí tiene la solución. Este libro, escrito y desarrollado principalmente para aquellos que no pueden acudir de forma presencial a la distinta oferta formativa ofrecida para este lenguaje, presenta al lector un curso planificado, con un pautado ritmo de aprendizaje y un enfoque eminentemente práctico, que también le servirá como guía de referencia para posteriores consultas. Su contenido y enfoque basado en el autoaprendizaje refunde el material y la metodología utilizados por el autor durante años en la impartición de este mismo curso en academias y empresas privadas, en las que ha formado exitosamente a un gran número de alumnos, muchos de ellos actualmente trabajando en las diversas empresas del sector de las Tecnologías de la Información, aplicando los conocimientos adquiridos en el manejo de bases de datos de Oracle. Con este libro conocerá el manejo y las técnicas para el diseño de una base de datos relacional comenzando por los modelos Entidad/Relación y modelo Relacional; a continuación, la definición en el lenguaje SQL de sus elementos: tablas, índices, constraints, etc., y finalmente, los mecanismos para manipular la información contenida en la base de datos, manteniendo el hilo conductor de un mismo proyecto. Así mismo podrá revisar las novedades de la versión 12c de la base de datos Oracle en lo referente al lenguaje SQL. No pierda la oportunidad de aprender con este curso práctico de formación el lenguaje más extendido para el manejo de las bases de datos relacionales, particularizado para la plataforma de Oracle, la empresa con mayor expansión y ventas en el mercado de base de datos en el mundo. 12 supuestos prácticos totalmente resueltos además de multitud de ejemplos. 45 cuestiones resueltas para la preparación de los exámenes de certificación de Oracle en lenguaje SQL: 1Z0-047, 1Z0-051, 1Z0-051, 1Z0-061, 1Z0-071 y 1Z0-117.

JAVA 8 . LOS FUNDAMENTOS DEL LENGUAJE JAVA. CON EJERCICIOS CORREGIDOS (GROUSSARD, THIERRY)
Este libro se dirige a todos aquellos informáticos que quieran desarrollar en Java. Tanto si es principiante como si ya tiene experiencia con otro lenguaje, el lector encontrará en este libro todos los fundamentos necesarios para familiarizarse rápidamente con uno de los lenguajes más utilizados en el mundo. Los tres pri meros capítulos presentan los fundamentos del lenguaje, de la programación orientada a objetos y las novedades de la versión 8. El lector descubrirá, en particular, las nuevas API de gestión de datos, las expresiones Lambda y su aplicación en la gestión de colecciones. Los siguientes capítulos abordan el desarrollo de aplicaciones gráficas con la biblioteca Swing y la creación de applets que permiten enriquecer fácilmente el contenido de las páginas Web. Se presenta también el desarrollo de aplicaciones cliente/servidor utilizando la API JDBC que asegura el acceso a las bases de datos. Siendo el despliegue una etapa importante para el éxito de una aplicación, el último capítulo presenta la distribución de una aplicación mediante la solución clásica de los ficheros de archivos o el uso más flexible de la tecnología Java Web Start. Numerosos ejercicios con sus correcciones le permitirán validar sus conocimientos y poner en práctica, de inmediato, las nociones aprendidas. El libro no necesita herramientas de desarrollo específicas. Basta con un editor de texto y las herramientas gratuitas disponibles en el sitio de Oracle para llevar a cabo un buen aprendizaje de este lenguaje apasionante y en pleno auge.