MySQL
CUN
BASES DE DATOS
MANUAL DE SQL
Docente
RICARDO PALACIO PEÑA
INDICE
1. Introducción .......................................................................................................................................... 3
1.1. Componentes del SQL................................................................................................................... 3
1.4 Operadores Lógicos......................................................................................................................... 4
1.5 Operadores de Comparación ........................................................................................................... 4
1.6 Funciones deAgregado................................................................................................................... 4
2. Consultas de Selección .......................................................................................................................... 5
2.1 Consultas básicas............................................................................................................................. 5
ALL................................................................................................................................................... 6
DISTINCT......................................................................................................................................... 6
DISTINCTROW ............................................................................................................................... 63. Criterios de Selección............................................................................................................................ 7
4. Agrupamiento de Registros ................................................................................................................. 10
5. Consultas de Acción............................................................................................................................ 13
5.2.2 Para insertar Registros de otra Tabla: ................................................................................. 14
6. Tipos de Datos ..................................................................................................................................... 16
7. SubConsultas....................................................................................................................................... 18
8. Consultas de Referencias Cruzadas..................................................................................................... 20
9. Consultas de Unión Internas ............................................................................................................... 23
10. Consultasde Unión Externas ............................................................................................................ 25
11. Estructuras de las Tablas ................................................................................................................... 26
12. Consultas con Parámetros................................................................................................................. 30
2
1. Introducción
El lenguaje de consulta estructurado (SQL) es un lenguaje de base de datos normalizado, utilizado por
la gran mayoría de motores de base de datos. El Lenguaje de Consulta Estructurado (SQL
Structured Query Language ) es un lenguaje declarativo de acceso a bases de datos relacionales que
permite especificar diversos tipos de operaciones sobrelas mismas. Una de sus características es el
manejo del álgebra y el cálculo relacional permitiendo lanzar consultas con el fin de recuperar
información de interés de una base de datos, de una forma sencilla. Es un lenguaje de cuarta generación
(4GL).
1.1. Componentes del SQL
El lenguaje SQL está compuesto por comandos, cláusulas, operadores y funciones de agregado. Estos
elementos se...
Regístrate para leer el documento completo.