Í n d i c e d e t a l l a d o
Unidad 1. Introducción
¿Qué es el SQL? Características del lenguaje Cómo interpretar un diagrama sintáctico Cómo se crea una sentencia SQL en Access2000 Tablas en las que se basan los ejemplos y ejercicios Conceptos básicos de bases de datos relacionales
Unidad 2. Las consultas simples
Objetivo Sintaxis de la SELECT (para consultas simples) La tabla origen (cláusula FROM) Selección de columnas Ordenación de las filas (ORDER BY) Selección de filas Las cláusulas DISTINCT / ALL La cláusula TOP La cláusula WHERE Condiciones de selección Expresiones válidas Operadores lógicos Caracteres comodines
Unidad 3. Las consultas multitabla
Introducción La unión de tablas La composición de tablas El operador UNION El producto cartesiano El INNER JOIN El LEFT/RIGHT JOIN Resumen del tema
Unidad 4. Las consultas de resumen
Introducción Las funciones de columna Selección en el origen de datos Origen múltiple La cláusula GROUP BY La cláusula HAVING Resumen del tema
Unidad 5. Las subconsultas
Definiciones Referencias externas Anidar subconsultas Subconsulta en la lista de selección En la cláusula FROM Subconsulta en las cláusulas WHERE y HAVING Condiciones de selección con subconsultas Resumen del tema
Unidad 6. Actualización de datos
Introduccción Insertar una fila INSERT INTO...VALUES Insertar varias fila INSERT INTO...SELECT Insertar filas en una tabla nueva SELECT...INTO... Modificar el contenido de las filas UPDATE Borrar fila DELETE Resumen del tema Conceptos básicos de integridad referencial
Unidad 7. Tablas de referencias cruzadas
Introduccción La sentencia TRANSFORM Las columnas dinámicas Las columnas fijas Resumen del tema
Unidad 8. El DDL, lenguaje de definición de datos
Introduccción La sentencia CREATE TABLE CREATE TABLE continuación... La sentencia ALTER TABLE La sentencia DROP TABLE La sentencia CREATE INDEX La sentencia DROP INDEX Integridad referencial Los índices Tipos de datos Los caracteres Unicode
Ejercicios
2. Consultas simples 3. Consultas multitabla 4. Consultas de resumen 5. Subconsultas 6. Actualización de datos 7. Tablas de referencias cruzadas. 8. Lenguaje de Definición de Datos.