Tics

Páginas: 68 (16888 palabras) Publicado: 28 de noviembre de 2013
MANUAL DE SQL

Curso de SQL

1. Introducción.
2. Las consultas simples
3. Las consultas multitabla
4. Las consultas de resumen
Índice

5. Las subconsultas
6. Actualización de datos
7. Tablas de referencias cruzadas
8. El DDL, lenguaje de definición de datos

detallado

Unidad 1. Introducción
¿Qué es el SQL?
Características del lenguaje
Cómo interpretar un diagrama sintácticoCómo se crea una sentencia SQL en Access
Tablas en las que se basan los ejemplos y ejercicios
Conceptos básicos de bases de datos relacionales

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 temaUnidad 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 multitablaIntroducció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

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.

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
Resumendel 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
Lasentencia DROP INDEX
Integridad referencial
Los índices
Tipos de datos
Los caracteres Unicode

Tema 1. Introducción (I)
¿Qué es el SQL ?
Antes de empezar debes tener unas nociones básicas de bases de datos relacionales, si quieres repasarlas haz clic aquí

Conceptos básicos sobre bases de datos relacionales
Base de datos relacional.
En una base de datos relacional, los datos seorganizan en tablas.
Una tabla tiene cero o más filas, cada fila contiene la información de un determinado 'sujeto' de la tabla, por ejemplo en
una tabla de alumnos, en una fila tenemos los datos de un alumno. Las filas en un principio están desordenadas.
Cada columna representa un 'campo' de la tabla, sirve para almacenar una determinada información, por ejemplo en una
tabla de alumnos tendremosuna columna para almacenar el nombre de los alumnos.
Todos los valores de una columna determinada tienen el mismo tipo de dato, y éstos están extraídos de un conjunto de
valores legales llamado dominio de la columna. A parte de los valores del dominio, una columna puede contener el valor
nulo (NULL) que indica que no contiene ningún valor.
En una tabla no pueden haber dos columnas con el mismonombre pero ese nombre sí se puede utilizar en otra tabla.
Normalmente todas las tablas deben tener una clave principal definida. Una clave principal es una columna (o
combinación de columnas) que permite identificar de forma inequívoca cada fila de la tabla, por lo que no pueden haber en
una tabla dos filas con el mismo valor en la columna definida como clave principal.
Una clave foránea es...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Tics
  • Las tics
  • Tics
  • Tics
  • Tics
  • las tics
  • TICS
  • tics

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS