Detalle del libro
Ver Índice
Capítulo 1: Gestión de datos
A - Generalidades sobre los archivos
B - Organizaciones típicas de los archivos
1 - Organización secuencial
2 - Organización secuencial indexada
3 - Bases de datos navegables
Capítulo 2: El modelo relacional
A - Conceptos y definiciones
1 - Dominio
2 - Producto cartesiano
3 - Relación
B - Principales reglas
Capítulo 3: Álgebra relacional
A - Operadores
1 - Unión
2 - Intersección
3 - Diferencia
4 - Restricción
5 - Proyección
6 - Producto cartesiano
7 - Combinaciones
8 - Campos calculados elementales
9 - Cálculo de valores agregados
B - Etapas para la resolución de problemas
1 - Análisis de las necesidades
2 - Definición de la "vista"
3 - Orden y especificación de las operaciones
Capítulo 4: Generalidades sobre SQL
A - Componentes de la base de datos lógica: objetos SQL
1 - La gestión de los datos
2 - Almacenamiento físico
3 - Almacenamiento de instrucciones
4 - Gestión de los usuarios
5 - Denominación de los objetos
B - Categorías de instrucciones
1 - DDL (Data Definition Language, lenguaje de
definición de datos)
2 - DML (Data Manipulation Language,
lenguaje de manipulación de datos)
3 - Transaction Control language
4 - Session Control language
5 - Embedded SQL
Capítulo 5: Descripción de objetos
A - Tipos
B - Creación de una tabla
1 - Restricciones de columna
2 - Restricciones de tabla (sobre varias columnas)
3 - Opciones de las restricciones
4 - Denominación de las restricciones
5 - La columna virtual
C - Eliminación de una tabla
D -Modificación de una tabla
1 - Adición o modificación de columnas
2 - Adición de una restricción de tabla
3 - Eliminación de una restricción
4 - Activación y desactivación de una restricción
5 - Modificación de una restricción
6 - Eliminación de columnas
7 - Cómo cambiar el nombre de una tabla
8 - Hacer una tabla accesible sólo en modo lectura,
o en modo lectura y escritura
E - Restauración de una tabla
F - Gestion de índices
1 - Creación de un índice
2 - Eliminación de un índice
Capítulo 6: Manipulación de los datos
A - Instrucciones
1 - Expresiones
2 - Operadores
3 - Condiciones
4 - Funciones
B - Creación de filas
C - Eliminación de filas
D -Modificación de filas
E - Extracción de datos
F - Control de transacciones
1 - Validación de transacciones
2 - Anulación de modificaciones
3 - Declaración de un punto de control
4 - Acceso simultáneo a los datos
5 - Verificación de las restricciones al final de la transacción
Capítulo 7: Traducción del álgebra relacional
A - Operaciones
1 - Restricción
2 - Campos calculados elementales
3 - Proyección
4 - Cálculo de valores agregados
5 - Funciones de grupo
6 - Funciones analíticas
7 - Restricciones sobre valores agregados
8 - Producto cartesiano
9 - Combinaciones
10 - Combinaciones externas
11 - Unión, intersección, diferencia
B - Tratamiento del resultado
1 - Clasificación
2 - Guardado
3 - Enumeración de todas las posibilidades de
un cálculo de valores agregados
4 - MERGE
Capítulo 8: SQL avanzado
A - Los objetos
1 - Objetos View (vista)
2 - Objetos schema (esquema)
3 - Objetos Synonym (sinónimo)
4 - Objetos Sequence (secuencia)
B - Consultas complejas
1 - Elementos de la sintaxis
2 - Subconsultas
3 - Consultas jerárquicas
4 - Pivotar los datos
C - Bloqueo de tablas
D -Comentarios
E - Información sobre los objetos del esquema
F - Funcionalidades específicas
G - Las expresiones regulares
Glosario
Índice
Contenido
Este libro es un extracto del libro "Oracle 11g - SQL, PL/SQL, SQL*Plus" editado en la colección Recursos Informáticos.
Se dirige a lectores principiantes en el campo de las bases de datos, pero con nociones en informática. Su objetivo es el de presentar las bases de datos en SQL y el álgebra relacional.
Capítulo 1 - Gestión de datos: generalidades sobre los archivos, organización típicas de los archivos
Capítulo 2 - El modelo relacional: conceptos y definiciones, principales reglas.
Capítulo 3 - Álgebra relacional: operadores, etapas para la resolución de problemas
Capítulo 4 - Generalidades sobre SQL: componentes de la base de datos lógica, categorías de instrucciones
Capítulo 5 - Descripción de objetos: tipo de datos, gestión de tablas, gestión de índices…
Capítulo 6 - Manipulación de los datos: instrucciones, gestión de filas, extracción de datos, control de transacciones
Capítulo 7 - Traducción del álgebra relacional : operaciones, tratamiento del resultado
Capítulo 8 - SQL avanzado: objeto, consultas complejas, bloqueo de tablas, comentarios, información sobre los objetos del esquema, funcionalidades específicas, expresiones regulares,…