ISBN 9781494492694 is currently unpriced. Please contact us for pricing.
Available options are listed below:
Available options are listed below:
Oracle 12c. Programacin Sql*plus, SQL Y Pl/SQL
| AUTHOR | Marques, Maria Perez |
| PUBLISHER | Createspace Independent Publishing Platform (12/15/2013) |
| PRODUCT TYPE | Paperback (Paperback) |
Description
La base de datos Oracle 12c presenta capacidades de programaci n de alto nivel que permiten el uso vers til de la informaci n y facilitan el trabajo con los datos desde los entornos sencillos, pasando por los entornos cliente-servidor hasta llegar a los entornos distribuidos. El libro comienza en un nivel muy b sico con la idea de introducir al lector paso a paso en la programaci n de Oracle. Se comenzar mostrando la introducci n de c digo en el entorno SQL*Plus y el desarrollo amplio del modelo entidad-relaci n a trav s de Oracle SQL que constituye el pilar b sico de la programaci n en las bases de datos relacionales. As mismo, se trata de forma exhaustiva el lenguaje de programaci n procedimental PL/SQL de Oracle, que ampl a el lenguaje est ndar SQL. PL/SQL (Procedural Lenguaje/SQL) es un lenguaje de programaci n 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 las variables y los tipos, las estructuras de control (bucles, rdenes IF-THEN-ELSE, etc.), los procedimientos y las funciones, los tipos de objetos y los m todos, y otras estructuras cl sicas en los lenguajes de programaci n procedimentales. Resulta as un lenguaje robusto y potente que combina la flexibilidad de SQL con la potencia y configurabilidad de las construcciones procedimentales. En el trabajo con aplicaciones de bases de datos es t pica la estructura cliente-servidor formada por un servidor de bases de datos que recibe peticiones de informaci n de programas residentes en m quinas clientes conectadas por la red con el servidor. Las solicitudes de informaci n suelen llevarse a cabo en lenguaje SQL, lo que da lugar a m ltiples comunicaciones por la red (una por cada petici n SQL). Para racionalizar este tr fico de informaci n se utiliza PL/SQL, que empaqueta varias rdenes SQL en un nico bloque PL/SQL, que se env a al servidor como una unidad. De esta forma se disminuye el tr fico en la red y aumenta la velocidad de la aplicaci n. Si el cliente y el servidor est n en la misma m quina, el rendimiento crece y el empaquetar las rdenes SQL en bloques PL/SQL sigue produciendo un programa m s simple que realiza menos llamadas a la base de datos y que es rentable aunque no exista red. Por lo tanto la unidad b sica en PL/SQL es el bloque, estando formados los programas por combinaciones de bloques que incluso pueden estar anidados. De esta forma se separan las tareas unas de otras porque cada bloque realiza una unidad l gica de trabajo en el programa. Entre PL/SQL y la base de datos se transmite la informaci n mediante variables, que no son m s que zonas de almacenamiento que pueden ser le das y escritas por el programa. Los bloques suelen tener una secci n llamada secci n declarativa en la que por regla general se declaran las variables. Cada variable tiene asociado un tipo que define la clase de informaci n que se puede almacenar en ella. Los tipos de las variables pueden ser similares a los de las columnas de una base de datos, aunque PL/SQL tambi n admite como tipos definidos por el usuario a las tablas y a las columnas. Tambi n es posible utilizar tipos de objetos que tienen m todos y atributos, que pueden ser almacenados en una base de datos, y que elevan al lenguaje PL/SQL a la categor a de lenguaje de programaci n orientado al objeto.
Show More
Product Format
Product Details
ISBN-13:
9781494492694
ISBN-10:
1494492695
Binding:
Paperback or Softback (Trade Paperback (Us))
Content Language:
Spanish
More Product Details
Page Count:
362
Carton Quantity:
22
Product Dimensions:
6.00 x 0.75 x 9.00 inches
Weight:
1.07 pound(s)
Country of Origin:
US
Subject Information
BISAC Categories
Computers | Database Administration & Management
Descriptions, Reviews, Etc.
publisher marketing
La base de datos Oracle 12c presenta capacidades de programaci n de alto nivel que permiten el uso vers til de la informaci n y facilitan el trabajo con los datos desde los entornos sencillos, pasando por los entornos cliente-servidor hasta llegar a los entornos distribuidos. El libro comienza en un nivel muy b sico con la idea de introducir al lector paso a paso en la programaci n de Oracle. Se comenzar mostrando la introducci n de c digo en el entorno SQL*Plus y el desarrollo amplio del modelo entidad-relaci n a trav s de Oracle SQL que constituye el pilar b sico de la programaci n en las bases de datos relacionales. As mismo, se trata de forma exhaustiva el lenguaje de programaci n procedimental PL/SQL de Oracle, que ampl a el lenguaje est ndar SQL. PL/SQL (Procedural Lenguaje/SQL) es un lenguaje de programaci n 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 las variables y los tipos, las estructuras de control (bucles, rdenes IF-THEN-ELSE, etc.), los procedimientos y las funciones, los tipos de objetos y los m todos, y otras estructuras cl sicas en los lenguajes de programaci n procedimentales. Resulta as un lenguaje robusto y potente que combina la flexibilidad de SQL con la potencia y configurabilidad de las construcciones procedimentales. En el trabajo con aplicaciones de bases de datos es t pica la estructura cliente-servidor formada por un servidor de bases de datos que recibe peticiones de informaci n de programas residentes en m quinas clientes conectadas por la red con el servidor. Las solicitudes de informaci n suelen llevarse a cabo en lenguaje SQL, lo que da lugar a m ltiples comunicaciones por la red (una por cada petici n SQL). Para racionalizar este tr fico de informaci n se utiliza PL/SQL, que empaqueta varias rdenes SQL en un nico bloque PL/SQL, que se env a al servidor como una unidad. De esta forma se disminuye el tr fico en la red y aumenta la velocidad de la aplicaci n. Si el cliente y el servidor est n en la misma m quina, el rendimiento crece y el empaquetar las rdenes SQL en bloques PL/SQL sigue produciendo un programa m s simple que realiza menos llamadas a la base de datos y que es rentable aunque no exista red. Por lo tanto la unidad b sica en PL/SQL es el bloque, estando formados los programas por combinaciones de bloques que incluso pueden estar anidados. De esta forma se separan las tareas unas de otras porque cada bloque realiza una unidad l gica de trabajo en el programa. Entre PL/SQL y la base de datos se transmite la informaci n mediante variables, que no son m s que zonas de almacenamiento que pueden ser le das y escritas por el programa. Los bloques suelen tener una secci n llamada secci n declarativa en la que por regla general se declaran las variables. Cada variable tiene asociado un tipo que define la clase de informaci n que se puede almacenar en ella. Los tipos de las variables pueden ser similares a los de las columnas de una base de datos, aunque PL/SQL tambi n admite como tipos definidos por el usuario a las tablas y a las columnas. Tambi n es posible utilizar tipos de objetos que tienen m todos y atributos, que pueden ser almacenados en una base de datos, y que elevan al lenguaje PL/SQL a la categor a de lenguaje de programaci n orientado al objeto.
Show More
