Programacion en Oracle 11G Sql, Sql*Plus y Pl/Sql
Teaching Soft Group
Este libro tiene como finalidad introducir al lector paso a paso en la programación de Oracle. Se comenzará mostrando las capacidades de trabajo en Oracle 11g, 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 11g SQL, que constituye el pilar básico de la programación en las bases de datos relacionales. Así mi...
Sinopsis
Este libro tiene como finalidad introducir al lector paso a paso en la programación de Oracle. Se comenzará mostrando las capacidades de trabajo en Oracle 11g, 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 11g 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. 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. También se hace referencia a la base de datos de trabajo que instala por defecto Oracle 11g disponible para los usuarios. 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 y en la instalación por defecto del programa, sin necesidad de acudir a ficheros externos ni a otro tipo de información adicional.
Índice
INTRODUCCIÃN CAPÃTULO 1. EL MODELO RELACIONAL. LENGUAJE SQL 1.1 INTRODUCCIÃN AL MODELO RELACIONAL 1.2 RELACIONES 1.2.1 Definición formal de relación 1.2.2 Propiedades y tipos de relaciones 1.2.3 Intención y extensión de las relaciones 1.2.4 Claves de las relaciones 1.2.5 Nulos 1.3 RESTRICCIONES 1.4 ESQUEMAS DE BASES DE DATOS RELACIONALES 1.4.1 Grafos relacionales 1.4.2 Esquemas relacionales 1.5 ÃLGEBRA RELACIONAL 1.5.1 Operaciones relacionales básicas 1.5.2 Otras operaciones relacionales y operadores booleanos 1.6 NORMALIZACIÃN 1.6.1 Formas normales 1.6.2 Primera forma normal 1.6.3 Dependencias funcionales 1.6.4 Segunda forma normal 1.6.5 Tercera forma normal 1.6.6 Forma normal de Boyce-Codd 1.6.7 Dependencias multivaluada y cuarta forma normal 1.6.8 Quinta forma normal 1.7 EL LENGUAJE SQL 1.8 CREACIÃN DE LAS TABLAS DE UNA BASE DE DATOS RELACIONAL EN SQL ESTÃNDAR 1.8.1 Nombres de tablas 1.8.2 Nombres de columnas 1.8.3 Tipos de datos en SQL estándar 1.8.4 Tipos de datos extendidos en SQL estándar 1.9 DISEÃO RELACIONAL EN ORACLE. UN EJEMPLO 1.9.1 Introducción a la creación de tablas en Oracle 11g 1.9.2 Introducción a las restricciones de integridad en Oracle 11g 1.9.3 Introducción de registros en tablas en Oracle 11g 1.9.4 Introducción a los tipos de datos en Oracle 11g CAPÃTULO 2. ENTORNO DE EJECUCIÃN DE ORACLE SQL Y PL/SQL. PLATAFORMA SQL*PLUS 2.1 PLATAFORMA DE PROGRAMACIÃN SQL*PLUS 2.2 INSTALACIÃN DE ORACLE 11G Y PL/SQL 2.3 PRIMEROS PASOS EN ORACLE 11G: INICIO DEL SERVIDOR 2.3.1 Comprobar, Iniciar y Parar Oracle 11g desde Servicios de Windows NT/2000/XP 2.3.2 Inicio automático de Oracle 11g 2.4 CONEXIÃN A ORACLE 11G CAPÃTULO 3. SQL*PLUS COMO ENTORNO DE TRABAJO PARA SQL Y PL/SQL 3.1 EL ENTORNO DE SQL*PLUS 3.2 INTRODUCCIÃN AL COMANDO SELECT EN ORACLE 11G 3.2.1 Cláusula FROM 3.2.2 Cláusula WHERE 3.2.3 Cláusula GROUP BY 3.2.4 Cláusula ORDER BY 3.2.5 Cláusula HAVING 3.3 OPERADOR
Comentarios
Sé el primero en comentar este libroArtículos relacionados
Otros libros del autor