SlideShare a Scribd company logo
1 of 11
LenguajeLenguaje de Consulta Estructurado
Prof. Marlene Goncalves
UNIVERSIDAD SIMON BOLIVAR
DEPARTAMENTO DE COMPUTACION Y T.I.
• El Lenguaje SQL es el lenguaje más usado
para Bases de Datos Relacionales
• SQL es un lenguaje declarativo
- Importa el “QUÉ” y no el “CÓMO”
Lenguaje de Consulta
Estructurado
QUÉ CÓMO
Capacidades de SQL
Proyección Selección
Join
• Semántica
– Proyección sobre <lista de atributos>
– Join entre <lista de tablas> y mediante <condición>
– Selección mediante <condición>
•Bloque Básico
SELECT <lista de atributos>
FROM <lista de tablas>
WHERE <condición>
Consultas Simples en SQL
• Bloque Básico
SELECT <lista de atributos>
FROM <lista de tablas>
WHERE <condición>
• Ejemplo: Nombres de libros de McGraw-Hill
SELECT nombre
FROM LIBRO
WHERE editorial=‘McGraw-Hill’
Consultas Simples en SQL
Operadores de Conjunto en SQL
UNION MINUS
INTERSECT
Union en SQL
• Bloque básico
SELECT <atributos> FROM <tablas> WHERE <condición>
UNION
SELECT <atributos> FROM <tablas> WHERE <condición>
• Ejemplo: Autores de libros de McGraw-
Hill o Prentice Hall
SELECT autor FROM LIBRO WHERE editorial=‘McGraw-Hill’
UNION
SELECT autor FROM LIBRO WHERE editorial=‘Prentice Hall’
Intersección en SQL
• Bloque básico
SELECT <atributos> FROM <tablas> WHERE <condición>
INTERSECT
SELECT <atributos> FROM <tablas> WHERE <condición>
• Ejemplo: Autores de libros de McGraw-
Hill y Prentice Hall
SELECT autor FROM LIBRO WHERE editorial=‘McGraw-Hill’
INTERSECT
SELECT autor FROM LIBRO WHERE editorial=‘Prentice Hall’
Diferencia en SQL
• Bloque básico
SELECT <atributos> FROM <tablas> WHERE <condición>
EXCEPT
SELECT <atributos> FROM <tablas> WHERE <condición>
• Ejemplo: Autores de libros de McGraw-
Hill que no son autores de libros de Prentice
Hall
SELECT autor FROM LIBRO WHERE editorial=‘McGraw-Hill’
EXCEPT
SELECT autor FROM LIBRO WHERE editorial=‘Prentice Hall’
Lenguaje de Consulta
Estructurado
Asignación
• Exprese en SQL las siguientes Consultas:
– Nombres de los cines en Caracas que proyectan la
película “Avengers: Age of Ultron”
– Nombres de las películas en cartelera del cine CINEX
San Ignacio
– Nombres de las películas en cartelera de los cines
CINEX San Ignacio y CINEX Sambil
Lenguaje de Consulta
Estructurado
En Resumen
• SQL es un lenguaje de Consultas a Bases de
Datos con capacidad de Proyección, Join y
Selección
• SQL soporta los operadores de Conjunto Unión,
Intersección y Diferencia
En la próxima clase veremos Consultas
Complejas en SQL

More Related Content

Viewers also liked (20)

Manual mysql
Manual mysqlManual mysql
Manual mysql
 
Attachment
AttachmentAttachment
Attachment
 
Lenguaje de consulta de datos
Lenguaje de consulta de datosLenguaje de consulta de datos
Lenguaje de consulta de datos
 
Lenguaje Sql
Lenguaje SqlLenguaje Sql
Lenguaje Sql
 
Presentación SQL Server 2012
Presentación SQL Server 2012Presentación SQL Server 2012
Presentación SQL Server 2012
 
Normalización
NormalizaciónNormalización
Normalización
 
Algebra relacional
Algebra relacionalAlgebra relacional
Algebra relacional
 
Lenguaje sql
Lenguaje sqlLenguaje sql
Lenguaje sql
 
Diseño lógico
Diseño lógicoDiseño lógico
Diseño lógico
 
Modelo Relacional
Modelo RelacionalModelo Relacional
Modelo Relacional
 
Modelo relacional
Modelo relacionalModelo relacional
Modelo relacional
 
El modelo relacional
El modelo relacionalEl modelo relacional
El modelo relacional
 
Normalización de Base de Datos
Normalización de Base de DatosNormalización de Base de Datos
Normalización de Base de Datos
 
Servidor web
Servidor webServidor web
Servidor web
 
Consultas en sql básico
Consultas en sql básicoConsultas en sql básico
Consultas en sql básico
 
Servidor Web Apache, PHP, MySQL.
Servidor Web Apache, PHP, MySQL.Servidor Web Apache, PHP, MySQL.
Servidor Web Apache, PHP, MySQL.
 
Normalizacion de base de datos
Normalizacion de base de datosNormalizacion de base de datos
Normalizacion de base de datos
 
Normalización de la base de datos (3 formas normales)
Normalización de la base de datos (3 formas normales)Normalización de la base de datos (3 formas normales)
Normalización de la base de datos (3 formas normales)
 
Ejercicios resueltos de sql
Ejercicios resueltos de sqlEjercicios resueltos de sql
Ejercicios resueltos de sql
 
MANUAL COMPLETO DE SQL
MANUAL COMPLETO DE SQLMANUAL COMPLETO DE SQL
MANUAL COMPLETO DE SQL
 

Similar to Lenguaje de Consulta Estructurado (20)

sesion 01_sql basico.pdf
sesion 01_sql basico.pdfsesion 01_sql basico.pdf
sesion 01_sql basico.pdf
 
Curso de SQL Básico parte 1 de 10
Curso de SQL Básico parte 1 de 10Curso de SQL Básico parte 1 de 10
Curso de SQL Básico parte 1 de 10
 
Introduccion a SQL
Introduccion a SQL Introduccion a SQL
Introduccion a SQL
 
Sentencias
SentenciasSentencias
Sentencias
 
P1_SQL_Repaso.pdf
P1_SQL_Repaso.pdfP1_SQL_Repaso.pdf
P1_SQL_Repaso.pdf
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
 
Base datos sql
Base datos sqlBase datos sql
Base datos sql
 
Diapositivas transact sql
Diapositivas transact sqlDiapositivas transact sql
Diapositivas transact sql
 
Sql basico
Sql basicoSql basico
Sql basico
 
Sql
SqlSql
Sql
 
Base de datos - Clase 2
Base de datos - Clase 2Base de datos - Clase 2
Base de datos - Clase 2
 
Base de datos
Base de datosBase de datos
Base de datos
 
APLICACIONES EMPRESARIALES
APLICACIONES EMPRESARIALESAPLICACIONES EMPRESARIALES
APLICACIONES EMPRESARIALES
 
Unidad 2-lenguaje-sql
Unidad 2-lenguaje-sqlUnidad 2-lenguaje-sql
Unidad 2-lenguaje-sql
 
Tsql
TsqlTsql
Tsql
 
Optimizacion De Consultas
Optimizacion De ConsultasOptimizacion De Consultas
Optimizacion De Consultas
 
Sql
SqlSql
Sql
 
Abf leccion 12
Abf leccion 12Abf leccion 12
Abf leccion 12
 
diapositiva-clase-unidad-4-sql.pptx
diapositiva-clase-unidad-4-sql.pptxdiapositiva-clase-unidad-4-sql.pptx
diapositiva-clase-unidad-4-sql.pptx
 
diapositiva-clase-unidad-4-sql.pptx
diapositiva-clase-unidad-4-sql.pptxdiapositiva-clase-unidad-4-sql.pptx
diapositiva-clase-unidad-4-sql.pptx
 

Recently uploaded

diseño de plantas agroindustriales unidad
diseño de plantas agroindustriales unidaddiseño de plantas agroindustriales unidad
diseño de plantas agroindustriales unidaddabuitragoi
 
Arquitectura Moderna Walter Gropius- Frank Lloyd Wright
Arquitectura Moderna  Walter Gropius- Frank Lloyd WrightArquitectura Moderna  Walter Gropius- Frank Lloyd Wright
Arquitectura Moderna Walter Gropius- Frank Lloyd Wrightimariagsg
 
PDU - PLAN DE DESARROLLO URBANO DE LA CIUDAD DE CHICLAYO
PDU - PLAN DE DESARROLLO URBANO DE LA CIUDAD DE CHICLAYOPDU - PLAN DE DESARROLLO URBANO DE LA CIUDAD DE CHICLAYO
PDU - PLAN DE DESARROLLO URBANO DE LA CIUDAD DE CHICLAYOManuelBustamante49
 
Arquitectura moderna / Nazareth Bermúdez
Arquitectura moderna / Nazareth BermúdezArquitectura moderna / Nazareth Bermúdez
Arquitectura moderna / Nazareth BermúdezNaza59
 
Normas de convivencia para imprimir gratis
Normas de convivencia para imprimir gratisNormas de convivencia para imprimir gratis
Normas de convivencia para imprimir gratisbrasilyamile
 
Brochure Tuna Haus _ Hecho para mascotas.pdf
Brochure Tuna Haus _ Hecho para mascotas.pdfBrochure Tuna Haus _ Hecho para mascotas.pdf
Brochure Tuna Haus _ Hecho para mascotas.pdfhellotunahaus
 
Arquitectura moderna nazareth bermudez PSM
Arquitectura moderna nazareth bermudez PSMArquitectura moderna nazareth bermudez PSM
Arquitectura moderna nazareth bermudez PSMNaza59
 
Le Corbusier y Mies van der Rohe: Aportes a la Arquitectura Moderna
Le Corbusier y Mies van der Rohe: Aportes a la Arquitectura ModernaLe Corbusier y Mies van der Rohe: Aportes a la Arquitectura Moderna
Le Corbusier y Mies van der Rohe: Aportes a la Arquitectura Modernasofpaolpz
 
Geometrías de la imaginación: Diseño e iconografía de Querétaro
Geometrías de la imaginación: Diseño e iconografía de QuerétaroGeometrías de la imaginación: Diseño e iconografía de Querétaro
Geometrías de la imaginación: Diseño e iconografía de QuerétaroJuan Carlos Fonseca Mata
 
Presentacion de 100 psicologos dijeron.pptx
Presentacion de 100 psicologos dijeron.pptxPresentacion de 100 psicologos dijeron.pptx
Presentacion de 100 psicologos dijeron.pptxbarbaracantuflr
 
guia de talles de camitas cucciolos 2024.pdf
guia de talles de camitas cucciolos 2024.pdfguia de talles de camitas cucciolos 2024.pdf
guia de talles de camitas cucciolos 2024.pdfcucciolosfabrica
 
LAMODERNIDADARQUITECTURABYBARBARAPADILLA.pdf
LAMODERNIDADARQUITECTURABYBARBARAPADILLA.pdfLAMODERNIDADARQUITECTURABYBARBARAPADILLA.pdf
LAMODERNIDADARQUITECTURABYBARBARAPADILLA.pdfBrbara57940
 
CERTIFICACIÓN DE CAPACITACIÓN PARA EL CENSO - tfdxwBRz6f3AP7QU.pdf
CERTIFICACIÓN DE CAPACITACIÓN PARA EL CENSO - tfdxwBRz6f3AP7QU.pdfCERTIFICACIÓN DE CAPACITACIÓN PARA EL CENSO - tfdxwBRz6f3AP7QU.pdf
CERTIFICACIÓN DE CAPACITACIÓN PARA EL CENSO - tfdxwBRz6f3AP7QU.pdfasnsdt
 
APORTES Y CARACTERISTICAS DE LAS OBRAS DE CORBUSIER. MIES VAN DER ROHE
APORTES Y CARACTERISTICAS DE LAS OBRAS DE  CORBUSIER. MIES VAN DER ROHEAPORTES Y CARACTERISTICAS DE LAS OBRAS DE  CORBUSIER. MIES VAN DER ROHE
APORTES Y CARACTERISTICAS DE LAS OBRAS DE CORBUSIER. MIES VAN DER ROHEgonzalezdfidelibus
 
clase_11_introduccion_a_los_mecanismos_y_a_la_cinematica.pdf
clase_11_introduccion_a_los_mecanismos_y_a_la_cinematica.pdfclase_11_introduccion_a_los_mecanismos_y_a_la_cinematica.pdf
clase_11_introduccion_a_los_mecanismos_y_a_la_cinematica.pdfFABIOANDRESPALLARESP
 
TIPOS DE LINEAS utilizados en dibujo técnico mecánico
TIPOS DE LINEAS utilizados en dibujo técnico mecánicoTIPOS DE LINEAS utilizados en dibujo técnico mecánico
TIPOS DE LINEAS utilizados en dibujo técnico mecánicoWilsonChambi4
 
Guía de actividades y rúbrica de evaluación - Unidad 3 - Escenario 4 - Rol de...
Guía de actividades y rúbrica de evaluación - Unidad 3 - Escenario 4 - Rol de...Guía de actividades y rúbrica de evaluación - Unidad 3 - Escenario 4 - Rol de...
Guía de actividades y rúbrica de evaluación - Unidad 3 - Escenario 4 - Rol de...MayerlyAscanioNavarr
 
Arquitectura Moderna Le Corbusier- Mies Van Der Rohe
Arquitectura Moderna Le Corbusier- Mies Van Der RoheArquitectura Moderna Le Corbusier- Mies Van Der Rohe
Arquitectura Moderna Le Corbusier- Mies Van Der Roheimariagsg
 

Recently uploaded (20)

diseño de plantas agroindustriales unidad
diseño de plantas agroindustriales unidaddiseño de plantas agroindustriales unidad
diseño de plantas agroindustriales unidad
 
Arquitectura Moderna Walter Gropius- Frank Lloyd Wright
Arquitectura Moderna  Walter Gropius- Frank Lloyd WrightArquitectura Moderna  Walter Gropius- Frank Lloyd Wright
Arquitectura Moderna Walter Gropius- Frank Lloyd Wright
 
PDU - PLAN DE DESARROLLO URBANO DE LA CIUDAD DE CHICLAYO
PDU - PLAN DE DESARROLLO URBANO DE LA CIUDAD DE CHICLAYOPDU - PLAN DE DESARROLLO URBANO DE LA CIUDAD DE CHICLAYO
PDU - PLAN DE DESARROLLO URBANO DE LA CIUDAD DE CHICLAYO
 
Arte textil: Tejidos artesanos en la frontera hispano-lusa
Arte textil: Tejidos artesanos en la frontera hispano-lusaArte textil: Tejidos artesanos en la frontera hispano-lusa
Arte textil: Tejidos artesanos en la frontera hispano-lusa
 
Arquitectura moderna / Nazareth Bermúdez
Arquitectura moderna / Nazareth BermúdezArquitectura moderna / Nazareth Bermúdez
Arquitectura moderna / Nazareth Bermúdez
 
Normas de convivencia para imprimir gratis
Normas de convivencia para imprimir gratisNormas de convivencia para imprimir gratis
Normas de convivencia para imprimir gratis
 
Brochure Tuna Haus _ Hecho para mascotas.pdf
Brochure Tuna Haus _ Hecho para mascotas.pdfBrochure Tuna Haus _ Hecho para mascotas.pdf
Brochure Tuna Haus _ Hecho para mascotas.pdf
 
Arquitectura moderna nazareth bermudez PSM
Arquitectura moderna nazareth bermudez PSMArquitectura moderna nazareth bermudez PSM
Arquitectura moderna nazareth bermudez PSM
 
Le Corbusier y Mies van der Rohe: Aportes a la Arquitectura Moderna
Le Corbusier y Mies van der Rohe: Aportes a la Arquitectura ModernaLe Corbusier y Mies van der Rohe: Aportes a la Arquitectura Moderna
Le Corbusier y Mies van der Rohe: Aportes a la Arquitectura Moderna
 
Geometrías de la imaginación: Diseño e iconografía de Querétaro
Geometrías de la imaginación: Diseño e iconografía de QuerétaroGeometrías de la imaginación: Diseño e iconografía de Querétaro
Geometrías de la imaginación: Diseño e iconografía de Querétaro
 
Presentacion de 100 psicologos dijeron.pptx
Presentacion de 100 psicologos dijeron.pptxPresentacion de 100 psicologos dijeron.pptx
Presentacion de 100 psicologos dijeron.pptx
 
guia de talles de camitas cucciolos 2024.pdf
guia de talles de camitas cucciolos 2024.pdfguia de talles de camitas cucciolos 2024.pdf
guia de talles de camitas cucciolos 2024.pdf
 
LAMODERNIDADARQUITECTURABYBARBARAPADILLA.pdf
LAMODERNIDADARQUITECTURABYBARBARAPADILLA.pdfLAMODERNIDADARQUITECTURABYBARBARAPADILLA.pdf
LAMODERNIDADARQUITECTURABYBARBARAPADILLA.pdf
 
CERTIFICACIÓN DE CAPACITACIÓN PARA EL CENSO - tfdxwBRz6f3AP7QU.pdf
CERTIFICACIÓN DE CAPACITACIÓN PARA EL CENSO - tfdxwBRz6f3AP7QU.pdfCERTIFICACIÓN DE CAPACITACIÓN PARA EL CENSO - tfdxwBRz6f3AP7QU.pdf
CERTIFICACIÓN DE CAPACITACIÓN PARA EL CENSO - tfdxwBRz6f3AP7QU.pdf
 
APORTES Y CARACTERISTICAS DE LAS OBRAS DE CORBUSIER. MIES VAN DER ROHE
APORTES Y CARACTERISTICAS DE LAS OBRAS DE  CORBUSIER. MIES VAN DER ROHEAPORTES Y CARACTERISTICAS DE LAS OBRAS DE  CORBUSIER. MIES VAN DER ROHE
APORTES Y CARACTERISTICAS DE LAS OBRAS DE CORBUSIER. MIES VAN DER ROHE
 
clase_11_introduccion_a_los_mecanismos_y_a_la_cinematica.pdf
clase_11_introduccion_a_los_mecanismos_y_a_la_cinematica.pdfclase_11_introduccion_a_los_mecanismos_y_a_la_cinematica.pdf
clase_11_introduccion_a_los_mecanismos_y_a_la_cinematica.pdf
 
1.La locomoción de los seres vivos diseño
1.La locomoción de los seres vivos diseño1.La locomoción de los seres vivos diseño
1.La locomoción de los seres vivos diseño
 
TIPOS DE LINEAS utilizados en dibujo técnico mecánico
TIPOS DE LINEAS utilizados en dibujo técnico mecánicoTIPOS DE LINEAS utilizados en dibujo técnico mecánico
TIPOS DE LINEAS utilizados en dibujo técnico mecánico
 
Guía de actividades y rúbrica de evaluación - Unidad 3 - Escenario 4 - Rol de...
Guía de actividades y rúbrica de evaluación - Unidad 3 - Escenario 4 - Rol de...Guía de actividades y rúbrica de evaluación - Unidad 3 - Escenario 4 - Rol de...
Guía de actividades y rúbrica de evaluación - Unidad 3 - Escenario 4 - Rol de...
 
Arquitectura Moderna Le Corbusier- Mies Van Der Rohe
Arquitectura Moderna Le Corbusier- Mies Van Der RoheArquitectura Moderna Le Corbusier- Mies Van Der Rohe
Arquitectura Moderna Le Corbusier- Mies Van Der Rohe
 

Lenguaje de Consulta Estructurado

  • 1. LenguajeLenguaje de Consulta Estructurado Prof. Marlene Goncalves UNIVERSIDAD SIMON BOLIVAR DEPARTAMENTO DE COMPUTACION Y T.I.
  • 2. • El Lenguaje SQL es el lenguaje más usado para Bases de Datos Relacionales • SQL es un lenguaje declarativo - Importa el “QUÉ” y no el “CÓMO” Lenguaje de Consulta Estructurado QUÉ CÓMO
  • 4. • Semántica – Proyección sobre <lista de atributos> – Join entre <lista de tablas> y mediante <condición> – Selección mediante <condición> •Bloque Básico SELECT <lista de atributos> FROM <lista de tablas> WHERE <condición> Consultas Simples en SQL
  • 5. • Bloque Básico SELECT <lista de atributos> FROM <lista de tablas> WHERE <condición> • Ejemplo: Nombres de libros de McGraw-Hill SELECT nombre FROM LIBRO WHERE editorial=‘McGraw-Hill’ Consultas Simples en SQL
  • 6. Operadores de Conjunto en SQL UNION MINUS INTERSECT
  • 7. Union en SQL • Bloque básico SELECT <atributos> FROM <tablas> WHERE <condición> UNION SELECT <atributos> FROM <tablas> WHERE <condición> • Ejemplo: Autores de libros de McGraw- Hill o Prentice Hall SELECT autor FROM LIBRO WHERE editorial=‘McGraw-Hill’ UNION SELECT autor FROM LIBRO WHERE editorial=‘Prentice Hall’
  • 8. Intersección en SQL • Bloque básico SELECT <atributos> FROM <tablas> WHERE <condición> INTERSECT SELECT <atributos> FROM <tablas> WHERE <condición> • Ejemplo: Autores de libros de McGraw- Hill y Prentice Hall SELECT autor FROM LIBRO WHERE editorial=‘McGraw-Hill’ INTERSECT SELECT autor FROM LIBRO WHERE editorial=‘Prentice Hall’
  • 9. Diferencia en SQL • Bloque básico SELECT <atributos> FROM <tablas> WHERE <condición> EXCEPT SELECT <atributos> FROM <tablas> WHERE <condición> • Ejemplo: Autores de libros de McGraw- Hill que no son autores de libros de Prentice Hall SELECT autor FROM LIBRO WHERE editorial=‘McGraw-Hill’ EXCEPT SELECT autor FROM LIBRO WHERE editorial=‘Prentice Hall’
  • 10. Lenguaje de Consulta Estructurado Asignación • Exprese en SQL las siguientes Consultas: – Nombres de los cines en Caracas que proyectan la película “Avengers: Age of Ultron” – Nombres de las películas en cartelera del cine CINEX San Ignacio – Nombres de las películas en cartelera de los cines CINEX San Ignacio y CINEX Sambil
  • 11. Lenguaje de Consulta Estructurado En Resumen • SQL es un lenguaje de Consultas a Bases de Datos con capacidad de Proyección, Join y Selección • SQL soporta los operadores de Conjunto Unión, Intersección y Diferencia En la próxima clase veremos Consultas Complejas en SQL