Oracle 10g. Administración y Análisis de Bases de Datos (2ª Edición)
César Pérez López
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.
- Escritor
- César Pérez López
- Colección
- Profesional
- Materia
- Software para bases de datos
- Idioma
- Castellano
- EAN
- 9788478978427
- ISBN
- 978-84-7897-842-7
- Páginas
- 712
- Ancho
- 17 cm
- Alto
- 24 cm
- Peso
- 1.150 g
- Edición
- 1
- Fecha publicación
- 12-12-2007
900,49 MX$44,69 US$
Índice de contenido
Introducción
Capítulo 1. Oracle 10g y el Grid Computing
Necesidad del Grid Computing
Concepto de Grid Computing
Oracle Grid Computing
Capítulo 2. Instalación, requisitos y primeros pasos
Tareas previas a la instalación de Oracle 10g
Instalación de Oracle 10g
Primeros pasos en Oracle 10g: Inicio del servidor
Conexión a Oracle 10g
Capítulo 3. Bases de datos: conceptos, tipos, operaciones y elementos esenciales
Terminología básica: tablas, campos y registros
Estructura de las bases de datos
Características de las bases de datos relacionales
Operaciones relacionales básicas
Otras operaciones relacionales y operadores booleanos
Creación de las tablas de una base de datos relacional en SQL estándar
Constantes en SQL estándar
Expresiones en SQL estándar
Condiciones de desbordamiento (overflow)
Funciones en SQL estándar
Catálogo del sistema gestor
Introducción a la creación de tablas en Oracle 10g
Selección de información de la base de datos.
Operadores conjuntistas en Oracle 10g SQL
La tabla dual: tabla de trabajo de Oracle 10g SQL
Capítulo 4. Bases de datos relacionales, diseño y normalización de una base de datos
El modelo relacional: conceptos básicos
El lenguaje SQL
Diseño de una base de datos relacional
Normalización
Capítulo 5. SQL*PLUS
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
Capítulo 6. iSQL*Plus
Arquitectura y requisitos del sistema
Instalación, conexión y entorno de iSQL*PLUS
Capítulo 7. Elementos de Oracle 10g SQL: formatos, tipos de datos, operadores y funciones
Utilizando Oracle 10g SQL
Elementos básicos de Oracle 10g SQL
Formatos en Oracle 10g SQL
Tipos de datos en Oracle 10g SQL
Operadores
Funciones
Capítulo 8. Oracle 10g SQL. Lenguaje de manipulación de datos:
Sentencia SELECT
Introducción
La sentencia SELECT
Consultas con condiciones de búsqueda
Capítulo 9. Oracle 10g SQL. Consultas multitabla
JOIN de dos tablas
JOINS de tres o más tablas
JOIN con condiciones de búsqueda sin igualdad
JOINS internos y externos
INNER JOIN
LEFT JOIN, RIGHT JOIN
Consultas resumen
Resumir datos
Capítulo 10. Oracle 10g SQL. Subconsultas y uso avanzado de funciones y variables
Subconsultas
Subconsultas correlacionadas
Uso avanzado de funciones y variables
Funciones de conversión y transformación
Capítulo 11. Oracle 10g SQL. Lenguaje de manipulación de datos:
Actualizar bases de datos
Agregar datos. La sentencia INSERT
Eliminar datos. Las sentencias DELETE y TRUNCATE
Actualizar datos. La sentencia UPDATE
Bloqueo de tablas. Sentencia LOCK TABLE
Actualizaciones con la sentencia MERGE
Capítulo 12. Oracle 10g SQL. Lenguaje de definición de datos:
Administración de tablas
Esquemas, tablas, columnas y tipos de datos
Creación y administración de tablas
Creación de tablas con CREATE TABLE
Modificación de tablas con ALTER TABLE
Borrado de tablas con DROP TABLE
Crear y administrar secuencias
Capítulo 13. Oracle 10g SQL. Vistas, índices y lenguaje de control de transacciones
Introducción
Vistas
Índices
Sinónimos
Procesamiento de transacciones
Capítulo 14. Administración del espacio y creación manual de la base de datos
Estimación del tamaño de una base de datos
Espacios de tabla (tablespaces) y archivos de datos
Archivo de control
Segmentos, extensiones y bloques de datos
La sentencia CREATE DATABASE de Oracle 10g SQL
La sentencia ALTER DATABASE de Oracle 10g SQL
Capítulo 15. Administración de Oracle 10g: Creación y configuración asistida de la base de datos
Asistente de configuración de bases de datos Oracle
Operaciones de bases de datos
Crear una base de datos: plantillas
Proceso de creación de una base de datos
Gestionar plantillas
Configurar una base de datos
Suprimir una base de datos
Capítulo 16. Administración de Oracle 10g: Gestión de administradores, operadores, usuarios y roles
Asistente de administración de Oracle para Windows NT/2000/XP
Creación y gestión de administradores, operadores, usuarios y roles de bases de datos Oracle con Windows NT/2000/XP
Supresión de Administradores, Operadores, Usuarios y Roles de Base de Datos
Conexión/Desconexión a la base de datos
Gestión de instancias y servicios de bases de datos
Modificación de Usuarios y Roles de Bases de Datos
Visualización de información de procesos de Oracle
Capítulo 17. Administración de la seguridad en Oracle 10g
Autenticación y administración de usuarios
Administración de privilegios
Roles
Limitación de los recursos
Perfiles
Mecanismos de protección de datos de Oracle
Copia de seguridad de la base de datos (BACKUP) con Recovery Manager (RMAN)
Recuperación de una base de datos con RMAN
Capítulo 18. Administración avanzada con Oracle Enterprise Manager
Introducción a Oracle Enterprise Manager
Administración con Oracle Enterprise Manager
Administración de instancias
Administración del almacenamiento
Administración del esquema
Administración de la seguridad con Oracle Enterprise Manager
Administración de Oracle Enterprise Manager
Planificador de Base de Datos
Libros relacionados
(IFCT075PO) Oracle Database 11g Administration I
(IFCT25) MCSA SQL Server
(IFCT076PO) Fundamentos De SQL en Oracle Database
(IFCD012PO) Data Mining: principios y aplicaciones
(IFCT073PO) Oracle 11G
Oracle Assets
SQL Server 2014 Soluciones prácticas de administración
Domine Oracle 11g
Las Macros en Access 2010
Programación en Oracle 11g SQL, SQL*Plus y PL/SQL