Оглавление
Joan Pallerola Comamala. Excel y SQL de la mano
Índice general
INTRODUCCIÓN
CAPÍTULO 1. Bases de datos: qué son y su estructura
1.1 CLASIFICACIÓN DE LAS BASES DE DATOS
1.2 CARACTERÍSTICAS DE LAS BASES DE DATOS
1.2.1 Ventajas de las bases de datos
1.2.2 Desventajas de las bases de datos
1.3 TIPOS DE BASES DE DATOS
1.4 MICROSOFT EXCEL COMO BASE DE DATOS
1.4.1 Requisitos importantes que tener en cuenta
1.4.2 Las funciones de Excel para bases de datos
1.4.3 Ejemplos de las funciones de Excel para bases de datos
CAPÍTULO 2. SQL: el lenguaje de las bases de datos
2.1. CATEGORÍAS DE DATOS
2.2. TIPOS DE DATOS
2.3. TIPOS DE SENTENCIAS SQL
2.4. EJEMPLOS DE SENTENCIAS SQL. 2.4.1. Consultas sencillas
2.4.2. Consultas sencillas eliminando registros repetidos
2.4.3. Consultas sencillas con condición
2.4.4. Consultas con ordenación
2.4.5. Consultas con asignación de un alias
2.4.6. Consultas con contadores y agrupación
2.4.7. Consultas de registros vacíos o no vacíos
2.4.8. Consultas por intersección de tablas
2.4.9. Consultas por cruce de tablas
2.4.10. Consultas Self Join
2.4.11. Consultas de unión
2.4.12. Consultas anidadas
2.5. LA AYUDA DE ACCESS PARA SENTENCIAS SQL
2.5.1. Los componentes de Access
2.5.2. Las consultas
2.6. MÁS SENTENCIAS SQL
CAPÍTULO 3. SQL dentro de Excel: Microsoft Query
3.1. EN BUSCA DE MICROSOFT QUERY
3.2. ¿DÓNDE ESTÁ EL SQL?
3.3. VAMOS A PONER MÁS TABLAS..
3.4. COMBINAR CAMPOS CON LOS EXISTENTES
3.5. ORDENACIÓN Y FILTROS
3.6. LA CONSULTA EN EXCEL
CAPÍTULO 4. MACROS y SQL: tratamiento de los datos del propio libro
4.1. LAS MACROS DE EXCEL
4.1.1. La primera macro
4.1.2. Tablas en lugar de rangos
4.1.3. Trabajando con rangos variables
4.1.4. Copiando la tabla en otra hoja
4.2. SQL SOBRE LA PROPIA HOJA A TODO GAS
4.2.1. Insertar datos en la base de datos
4.2.2. Delete, Update y alternativas
4.2.3. Búsqueda y referencia
4.2.4. ¿Y las no coincidencias?
4.2.5. Referencias cruzadas versus tablas dinámicas
4.2.6. Búsqueda de duplicados
CAPÍTULO 5. Tratamiento de datos sobre libros de Excel externos
5.1. LAS CADENAS DE CONEXIÓN
5.2. LEYENDO LIBROS EXTERNOS
5.3. CARACTERÍSTICAS DE LOS LIBROS EXTERNOS
5.4. BASES DE DATOS SIN CABECERA
5.5. RECORDSET IN MEMORY
5.6. RECORDSET IN MEMORY PÚBLICO, ACCESIBLE DESDE OTROS PROCEDIMIENTOS
5.7. EXPORTACIÓN A UNA HOJA EXTERNA
CAPÍTULO 6. Interaccionando con Access
6.1. ACCEDIENDO A TABLAS Y CONSULTAS DE ACCESS
6.2. CONSULTAS CON VARIAS TABLAS
6.3. CONCATENACIÓN DE CADENAS
6.4. EXPORTACIÓN DE DATOS DE EXCEL A TABLAS DE ACCESS
6.5. CONECTANDO DOS BASES DE ACCESS EXTERNAS DESDE EXCEL
6.6. ACCEDIENDO A TABLAS A LAS QUE NO SE PERMITE ACCEDER DESDE MICROSOFT QUERY
6.7. CONSULTA DE UN EXCEL DESDE ACCESS O DESDE OTRO EXCEL CON MODIFICACIÓN DE CAMPOS INCLUIDA
6.8. CREAR UNA TABLA EN ACCESS PARTIENDO DE UN EXCEL EXTERNO
CAPÍTULO 7. Interrelación con dBASE
7.1. CONSULTAS DE FICHEROS .DBF
7.2. EXPORTACIÓN DE EXCEL A .DBF
7.3. OTRA OPCIÓN DE LEER LOS FICHEROS .DBF
7.4. FILTROS Y AGRUPACIONES
CAPÍTULO 8. Interrelación con ficheros de texto
8.1. CONSULTAS SOBRE FICHEROS DE TEXTO
8.2. TRASPASO DE UNA CONSULTA A UN FICHERO DE TEXTO
8.3. FSO: FILE SYSTEM OBJECTS, EJEMPLOS Y OPCIONES
CAPÍTULO 9. Excel y SQL Server
9.1. CONSULTAS SOBRE TABLAS DE SQL SERVER
9.2. LISTAR TODAS LAS TABLAS DE SQL SERVER
9.3. GUARDAR UNA CONSULTA DE EXCEL EN SQL SERVER
9.4. RESTABLECER FORMATOS EN IMPORTACIONES DE SQL SERVER
9.5. EJECUTAR PROCEDIMIENTOS ALMACENADOS
9.6. MODIFICACIÓN Y/O BORRADO DE REGISTROS DE UNA TABLA DE SQL SERVER
9.7. CAMBIO DE LAS CARACTERÍSTICAS DE UN CAMPO DE UNA TABLA
9.8. BÚSQUEDA EN SQL SERVER MEDIANTE ÍNDICES
CAPÍTULO 10. Consideraciones finales: pequeñas herramientas
10.1. CLONACIÓN DE UN RECORDSET
10.2. ANIDAMIENTO DE SENTENCIAS SQL
10.3. NUMERACIÓN DE REGISTROS
10.4. CREACIÓN DE CAMPO CON UN SELECT EN LA PROPIA TABLA
10.5. CREAR ACUMULADOS DE UN CAMPO
10.6. CALCULAR LAS DIFERENCIAS DE UN CAMPO CON EL ANTERIOR
10.7. CAMBIO DE NOMBRE DE UN CAMPO