SlideShare una empresa de Scribd logo
1 de 10
TRABAJO
SQL
        INTEGRANTES:
 
        S/1RO. FREDDY BETANCOURT
S/1RO. ENDER GONZALEZ
    S/1RO. MARIA BARRIENTOS
    S/1RO. ERNESTO  PACHECO
Republica Bolivariana de Venezuela
Ministerio del Poder Popular para la Defensa
Ejercito Bolivariano
Dirección de Tecnología de Información y las Comunicaciones
División de Ingeniería y Desarrollo
Área de Adiestramiento
FUERTE TIUNA CARACAS, 26 MARZO DE 2015
Es  un  lenguaje  declarativo  de  alto  nivel  ya  que  el  mismo  maneja  un 
conjunto  de  registros  y  no  registros  individuales,  que  ofrece  una 
elevada  productividad  en  la  codificación  y  en  la  orientación  a 
objetos.
Usando el lenguaje SQL se puede recuperar datos de una base de datos, 
puede  solicitar  los  datos  mediante  el  Lenguaje  de  consulta 
estructurado  o  SQL.  SQL  es  un  lenguaje  de  computación  que  se 
asemeja  al  inglés,  y  que  los  programas  de  bases  de  datos 
comprenden.  Cada  consulta  que  se  ejecuta  usa  SQL  en  segundo 
plano. Si usted comprende el funcionamiento de SQL podrá crear 
mejores  consultas  además  de  solucionar  una  consulta  que  no 
brinda los resultados deseados. SQL no es difícil de leer y entender, 
incluso para un usuario inexperto.”
LENGUAJE SQL
2
Se  usa  para  describir  conjuntos  de  datos  que  pueden  ayudarle  a 
responder  preguntas.  Cuando  usa  SQL,  debe  emplear  la  sintaxis 
correcta. La sintaxis es el conjunto de reglas mediante las cuales se 
combinan los elementos de un lenguaje correctamente. La sintaxis 
de SQL se basa en la sintaxis del inglés y usa muchos de los mismos 
elementos que la sintaxis de Visual Basic para Aplicaciones (VBA).
No  se  usa  sólo  para  manipular  datos,  sino  también  para  crear  y 
modificar el diseño de objetos de una base de datos, como tablas. La 
parte de SQL que se usa para crear y modificar objetos de una de 
base de datos se denomina lenguaje de definición de datos (DDL). 
Este tema no cubre el DDL. Para obtener más información, vea el 
artículo .
LENGUAJE SQL
3
Ejemplos, una simple instrucción SQL que recupera una lista de los apellidos de 
contactos cuyo nombre es María podría ser similar a esto: 
a. SELECT Apellidos
b. FROM Contactos
c. WHERE Nombre = 'María';
LENGUAJE SQL
4
Para  describir  un  conjunto  de  datos  mediante  SQL,  escriba  una 
instrucción  SELECT.  Una  instrucción  SELECT  contiene  una 
descripción  completa  del  conjunto  de  datos  que  desea  obtener  de 
una base de datos. Incluye lo siguiente:
● Qué tablas contienen los datos.
● Cómo se relacionan los datos de orígenes diferentes.
● Qué campos o cálculos proporcionarán los datos.
● Criterios que los datos deben cumplir para ser incluidos.
● Si  se  deben  ordenar  los  datos  y,  en  caso  de  ser  así,  cómo  deben 
ordenarse.
LENGUAJE SQL
5
Cláusulas de SQL
Al  igual  que  una  frase,  una  instrucción  SQL  tiene  cláusulas.  Cada 
cláusula  realiza  una  función  para  la  instrucción  SQL.  Algunas 
cláusulas  son  obligatorias  en  una  instrucción  SELECT.  En  la 
siguiente tabla se enumeran las cláusulas SQL más comunes.
CLÁUSULAS DE SQL
6
CLÁUSULAS DE SQL
7
CLÁUSULA 
SQL 
FUNCIÓN OBLIGATORIA 
SELECT Muestra una lista de los campos que contienen datos de interés. Sí
FROM Muestra las tablas que contienen los campos de la cláusula SELECT. Sí
WHERE Especifica los criterios de campo que cada registro debe cumplir 
para poder ser incluido en los resultados.
No
ORDER BY Especifica la forma de ordenar los resultados. No
GROUP BY En una instrucción SQL que contiene funciones de agregado, 
muestra los campos que no se resumen en la cláusula SELECT.
Sólo si están estos 
campos
HAVING En una SQL instrucción que contiene funciones de agregado, 
especifica las condiciones que se aplican a los campos que se 
resumen en la instrucción SELECT.
No
Términos de SQL
Cada cláusula SQL consta de términos, comparables a diferentes partes 
de la oración. En la siguiente tabla se enumeran los tipos de 
términos de SQL
TÉRMINOS DE SQL
8
TÉRMINOS DE SQL
9
Término de 
SQL 
Parte de la oración 
comparable 
Definición  Ejemplo 
identificador sustantivo Nombre que se usa para identificar un 
objeto de la base de datos, como el 
nombre de un campo.
Clientes.[Número de 
teléfono]
operador verbo o adverbio Palabra clave que representa o 
modifica una acción.
AS
constante sustantivo Valor que no cambia, como un 
número o NULO.
42
expresión adjetivo Combinación de identificadores, 
operadores, constantes y funciones 
que se evalúa como un valor único.
> = Productos.[Precio 
por unidad]
GRACIAS POR SU ATENCIÓN
        
FUERTE TIUNA CARACAS, 26 MARZO DE 2015

Más contenido relacionado

La actualidad más candente

Guia n.1 informatica alida 6y 7 04 05-2020
Guia   n.1  informatica  alida  6y 7 04 05-2020Guia   n.1  informatica  alida  6y 7 04 05-2020
Guia n.1 informatica alida 6y 7 04 05-2020ALIDA OSPINA
 
lenguajes de programacion
lenguajes de programacionlenguajes de programacion
lenguajes de programacionjuansee99
 
La informática y la educación
La informática y la educaciónLa informática y la educación
La informática y la educaciónRichard sosa
 
Tipos y lasificacion de lenguajes de programacion
Tipos y lasificacion de lenguajes de programacionTipos y lasificacion de lenguajes de programacion
Tipos y lasificacion de lenguajes de programacionMary Guaman
 

La actualidad más candente (9)

Guia n.1 informatica alida 6y 7 04 05-2020
Guia   n.1  informatica  alida  6y 7 04 05-2020Guia   n.1  informatica  alida  6y 7 04 05-2020
Guia n.1 informatica alida 6y 7 04 05-2020
 
Tipos de software
Tipos de softwareTipos de software
Tipos de software
 
Lenguaje informatico tic´s
Lenguaje informatico tic´sLenguaje informatico tic´s
Lenguaje informatico tic´s
 
lenguajes de programacion
lenguajes de programacionlenguajes de programacion
lenguajes de programacion
 
lenguajes de programacion
lenguajes de programacionlenguajes de programacion
lenguajes de programacion
 
La informática y la educación
La informática y la educaciónLa informática y la educación
La informática y la educación
 
Tipos y lasificacion de lenguajes de programacion
Tipos y lasificacion de lenguajes de programacionTipos y lasificacion de lenguajes de programacion
Tipos y lasificacion de lenguajes de programacion
 
Lenguaje de programación
Lenguaje de programaciónLenguaje de programación
Lenguaje de programación
 
Lenguaje informático
Lenguaje informáticoLenguaje informático
Lenguaje informático
 

Similar a Trabajo sql

Similar a Trabajo sql (20)

Rosero inés 6_s_t1_2 (1)
Rosero inés 6_s_t1_2 (1)Rosero inés 6_s_t1_2 (1)
Rosero inés 6_s_t1_2 (1)
 
Rosero inés 6_s_t1_2 (1)
Rosero inés 6_s_t1_2 (1)Rosero inés 6_s_t1_2 (1)
Rosero inés 6_s_t1_2 (1)
 
Cuadro comparativo manuel perez
Cuadro comparativo manuel perezCuadro comparativo manuel perez
Cuadro comparativo manuel perez
 
Sql
SqlSql
Sql
 
Lenguaje SQL
Lenguaje SQLLenguaje SQL
Lenguaje SQL
 
Sql
SqlSql
Sql
 
Aguagallo doris 6_s_ti_2pdf vfr
Aguagallo  doris 6_s_ti_2pdf vfrAguagallo  doris 6_s_ti_2pdf vfr
Aguagallo doris 6_s_ti_2pdf vfr
 
Actividad 4 presentacion escobar
Actividad 4 presentacion escobarActividad 4 presentacion escobar
Actividad 4 presentacion escobar
 
tema:E-LEARNING Y XML
tema:E-LEARNING Y XMLtema:E-LEARNING Y XML
tema:E-LEARNING Y XML
 
Act4 base de_datos_guadalupe_monroy
Act4 base de_datos_guadalupe_monroyAct4 base de_datos_guadalupe_monroy
Act4 base de_datos_guadalupe_monroy
 
Presentación1 jesus
Presentación1 jesusPresentación1 jesus
Presentación1 jesus
 
Temas segundo parcial sgbd
Temas segundo parcial sgbdTemas segundo parcial sgbd
Temas segundo parcial sgbd
 
ACTIVIDAD No. 4 Base de Datos
ACTIVIDAD No. 4  Base de Datos ACTIVIDAD No. 4  Base de Datos
ACTIVIDAD No. 4 Base de Datos
 
Resumen
ResumenResumen
Resumen
 
Orden carlos 6_s_ti_2
Orden carlos 6_s_ti_2Orden carlos 6_s_ti_2
Orden carlos 6_s_ti_2
 
Colegio de bachillerato cariamanga
Colegio de bachillerato cariamangaColegio de bachillerato cariamanga
Colegio de bachillerato cariamanga
 
Basededatosj.a.g
Basededatosj.a.gBasededatosj.a.g
Basededatosj.a.g
 
Beneficios del Lenguaje de Programación
Beneficios del Lenguaje de Programación Beneficios del Lenguaje de Programación
Beneficios del Lenguaje de Programación
 
Guia total del programador
Guia total del programadorGuia total del programador
Guia total del programador
 
Clasificación de lenguajes de programación por generación
Clasificación de lenguajes de programación por generaciónClasificación de lenguajes de programación por generación
Clasificación de lenguajes de programación por generación
 

Último

Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024IES Vicent Andres Estelles
 
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxFernando Solis
 
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACIONRESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACIONamelia poma
 
PROPUESTA COMERCIAL SENA ETAPA 2 ACTIVIDAD 3.pdf
PROPUESTA COMERCIAL SENA ETAPA 2 ACTIVIDAD 3.pdfPROPUESTA COMERCIAL SENA ETAPA 2 ACTIVIDAD 3.pdf
PROPUESTA COMERCIAL SENA ETAPA 2 ACTIVIDAD 3.pdfEduardoJosVargasCama1
 
Código Civil de la República Bolivariana de Venezuela
Código Civil de la República Bolivariana de VenezuelaCódigo Civil de la República Bolivariana de Venezuela
Código Civil de la República Bolivariana de Venezuelabeltranponce75
 
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxlclcarmen
 
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIASISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIAFabiolaGarcia751855
 
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptxCONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptxroberthirigoinvasque
 
Factores que intervienen en la Administración por Valores.pdf
Factores que intervienen en la Administración por Valores.pdfFactores que intervienen en la Administración por Valores.pdf
Factores que intervienen en la Administración por Valores.pdfJonathanCovena1
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOluismii249
 
Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Juan Martín Martín
 
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...jlorentemartos
 
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptAlberto Rubio
 
Desarrollo y Aplicación de la Administración por Valores
Desarrollo y Aplicación de la Administración por ValoresDesarrollo y Aplicación de la Administración por Valores
Desarrollo y Aplicación de la Administración por ValoresJonathanCovena1
 
La Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración AmbientalLa Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración AmbientalJonathanCovena1
 
Actividades para el 11 de Mayo día del himno.docx
Actividades para el 11 de Mayo día del himno.docxActividades para el 11 de Mayo día del himno.docx
Actividades para el 11 de Mayo día del himno.docxpaogar2178
 
AEC 2. Aventura en el Antiguo Egipto.pptx
AEC 2. Aventura en el Antiguo Egipto.pptxAEC 2. Aventura en el Antiguo Egipto.pptx
AEC 2. Aventura en el Antiguo Egipto.pptxhenarfdez
 
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfMercedes Gonzalez
 
PLAN LECTOR 2024 integrado nivel inicial-miercoles 10.pptx
PLAN LECTOR 2024  integrado nivel inicial-miercoles 10.pptxPLAN LECTOR 2024  integrado nivel inicial-miercoles 10.pptx
PLAN LECTOR 2024 integrado nivel inicial-miercoles 10.pptxCamuchaCrdovaAlonso
 

Último (20)

Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024
 
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptx
 
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACIONRESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
 
PROPUESTA COMERCIAL SENA ETAPA 2 ACTIVIDAD 3.pdf
PROPUESTA COMERCIAL SENA ETAPA 2 ACTIVIDAD 3.pdfPROPUESTA COMERCIAL SENA ETAPA 2 ACTIVIDAD 3.pdf
PROPUESTA COMERCIAL SENA ETAPA 2 ACTIVIDAD 3.pdf
 
Código Civil de la República Bolivariana de Venezuela
Código Civil de la República Bolivariana de VenezuelaCódigo Civil de la República Bolivariana de Venezuela
Código Civil de la República Bolivariana de Venezuela
 
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
 
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIASISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
 
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptxCONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
 
Factores que intervienen en la Administración por Valores.pdf
Factores que intervienen en la Administración por Valores.pdfFactores que intervienen en la Administración por Valores.pdf
Factores que intervienen en la Administración por Valores.pdf
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
 
Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024
 
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
 
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
 
Desarrollo y Aplicación de la Administración por Valores
Desarrollo y Aplicación de la Administración por ValoresDesarrollo y Aplicación de la Administración por Valores
Desarrollo y Aplicación de la Administración por Valores
 
La Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración AmbientalLa Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración Ambiental
 
Actividades para el 11 de Mayo día del himno.docx
Actividades para el 11 de Mayo día del himno.docxActividades para el 11 de Mayo día del himno.docx
Actividades para el 11 de Mayo día del himno.docx
 
Lecciones 06 Esc. Sabática. Los dos testigos
Lecciones 06 Esc. Sabática. Los dos testigosLecciones 06 Esc. Sabática. Los dos testigos
Lecciones 06 Esc. Sabática. Los dos testigos
 
AEC 2. Aventura en el Antiguo Egipto.pptx
AEC 2. Aventura en el Antiguo Egipto.pptxAEC 2. Aventura en el Antiguo Egipto.pptx
AEC 2. Aventura en el Antiguo Egipto.pptx
 
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
 
PLAN LECTOR 2024 integrado nivel inicial-miercoles 10.pptx
PLAN LECTOR 2024  integrado nivel inicial-miercoles 10.pptxPLAN LECTOR 2024  integrado nivel inicial-miercoles 10.pptx
PLAN LECTOR 2024 integrado nivel inicial-miercoles 10.pptx
 

Trabajo sql

  • 1. TRABAJO SQL         INTEGRANTES:           S/1RO. FREDDY BETANCOURT S/1RO. ENDER GONZALEZ     S/1RO. MARIA BARRIENTOS     S/1RO. ERNESTO  PACHECO Republica Bolivariana de Venezuela Ministerio del Poder Popular para la Defensa Ejercito Bolivariano Dirección de Tecnología de Información y las Comunicaciones División de Ingeniería y Desarrollo Área de Adiestramiento FUERTE TIUNA CARACAS, 26 MARZO DE 2015
  • 2. Es  un  lenguaje  declarativo  de  alto  nivel  ya  que  el  mismo  maneja  un  conjunto  de  registros  y  no  registros  individuales,  que  ofrece  una  elevada  productividad  en  la  codificación  y  en  la  orientación  a  objetos. Usando el lenguaje SQL se puede recuperar datos de una base de datos,  puede  solicitar  los  datos  mediante  el  Lenguaje  de  consulta  estructurado  o  SQL.  SQL  es  un  lenguaje  de  computación  que  se  asemeja  al  inglés,  y  que  los  programas  de  bases  de  datos  comprenden.  Cada  consulta  que  se  ejecuta  usa  SQL  en  segundo  plano. Si usted comprende el funcionamiento de SQL podrá crear  mejores  consultas  además  de  solucionar  una  consulta  que  no  brinda los resultados deseados. SQL no es difícil de leer y entender,  incluso para un usuario inexperto.” LENGUAJE SQL 2
  • 3. Se  usa  para  describir  conjuntos  de  datos  que  pueden  ayudarle  a  responder  preguntas.  Cuando  usa  SQL,  debe  emplear  la  sintaxis  correcta. La sintaxis es el conjunto de reglas mediante las cuales se  combinan los elementos de un lenguaje correctamente. La sintaxis  de SQL se basa en la sintaxis del inglés y usa muchos de los mismos  elementos que la sintaxis de Visual Basic para Aplicaciones (VBA). No  se  usa  sólo  para  manipular  datos,  sino  también  para  crear  y  modificar el diseño de objetos de una base de datos, como tablas. La  parte de SQL que se usa para crear y modificar objetos de una de  base de datos se denomina lenguaje de definición de datos (DDL).  Este tema no cubre el DDL. Para obtener más información, vea el  artículo . LENGUAJE SQL 3
  • 5. Para  describir  un  conjunto  de  datos  mediante  SQL,  escriba  una  instrucción  SELECT.  Una  instrucción  SELECT  contiene  una  descripción  completa  del  conjunto  de  datos  que  desea  obtener  de  una base de datos. Incluye lo siguiente: ● Qué tablas contienen los datos. ● Cómo se relacionan los datos de orígenes diferentes. ● Qué campos o cálculos proporcionarán los datos. ● Criterios que los datos deben cumplir para ser incluidos. ● Si  se  deben  ordenar  los  datos  y,  en  caso  de  ser  así,  cómo  deben  ordenarse. LENGUAJE SQL 5
  • 6. Cláusulas de SQL Al  igual  que  una  frase,  una  instrucción  SQL  tiene  cláusulas.  Cada  cláusula  realiza  una  función  para  la  instrucción  SQL.  Algunas  cláusulas  son  obligatorias  en  una  instrucción  SELECT.  En  la  siguiente tabla se enumeran las cláusulas SQL más comunes. CLÁUSULAS DE SQL 6
  • 7. CLÁUSULAS DE SQL 7 CLÁUSULA  SQL  FUNCIÓN OBLIGATORIA  SELECT Muestra una lista de los campos que contienen datos de interés. Sí FROM Muestra las tablas que contienen los campos de la cláusula SELECT. Sí WHERE Especifica los criterios de campo que cada registro debe cumplir  para poder ser incluido en los resultados. No ORDER BY Especifica la forma de ordenar los resultados. No GROUP BY En una instrucción SQL que contiene funciones de agregado,  muestra los campos que no se resumen en la cláusula SELECT. Sólo si están estos  campos HAVING En una SQL instrucción que contiene funciones de agregado,  especifica las condiciones que se aplican a los campos que se  resumen en la instrucción SELECT. No
  • 9. TÉRMINOS DE SQL 9 Término de  SQL  Parte de la oración  comparable  Definición  Ejemplo  identificador sustantivo Nombre que se usa para identificar un  objeto de la base de datos, como el  nombre de un campo. Clientes.[Número de  teléfono] operador verbo o adverbio Palabra clave que representa o  modifica una acción. AS constante sustantivo Valor que no cambia, como un  número o NULO. 42 expresión adjetivo Combinación de identificadores,  operadores, constantes y funciones  que se evalúa como un valor único. > = Productos.[Precio  por unidad]
  • 10. GRACIAS POR SU ATENCIÓN          FUERTE TIUNA CARACAS, 26 MARZO DE 2015