SlideShare una empresa de Scribd logo
1 de 1
LENGUAJE SQLP0r Cristian G Martínez
Comandos
Existen tres tipos decomandos SQL:
Los DLL(DataDefinition
Language) que permiten crear y
definir nuevas bases de datos, campos
e índices. Los DML(DataManipulation
Language) que permiten generar
consultas para ordenar, filtrary
extraerdatos dela base dedatos.
Los DCL(DataControlLanguage)que
se encargan dedefinir las permisos
sobre los datos
Funcionesde agregado
Las funciones de agregado seusan
dentro de una cláusula SELECTen
grupos de registros para devolverun
único valor quese aplica a un grupo
de registros.
Comando Descripción
AVG Utilizada para calcular el
promediode los valores deun campo
determinado
COUNT Utilizada para devolver el
número de registros dela selección
Operadores
OperadoresLógicos
Operador Uso
AND Es el “y” lógico. Evalúa dos
condiciones y devuelveun valor de
verdad sólosiambas sonciertas.
OR Es el “o” lógico.Evalúa dos
condiciones y devuelveun valor de
verdad sialguna delas dos es cierta.
NOT Negación lógica. Devuelveel
valor contrario dela expresión.
Consultasde selección
Las consultas deselección se utilizan
para indicaralmotor dedatos que
devuelva información delas bases de
datos, esta informaciónes devueltaen
forma de conjunto deregistros. Este
conjunto deregistros es modificable.
Clausulas
Las cláusulas soncondiciones de
modificación utilizadas para definir los
datos quedesea seleccionar o
manipular.
Comando Descripción
FROM Utilizada para especificar la
tabla dela cualsevan a seleccionar
los registros
GROUP BY Utilizada para
separar los registros seleccionados en
grupos específicos
HAVINGUtilizada para expresar
condición quedebesatisfacer cada
grupo
Lenguaje de manipulación dedatos
DML(DataManipulationLanguage)
ComandoDescripciónSELECTUtilizado
para consultarregistros de la basede
datos quesatisfagan un criterio
determinadoINSERTUtilizadopara
cargar lotes dedatos en la basede
datos enuna única operación.

Más contenido relacionado

Similar a Base de datos SQL (20)

Victoria montalvo =)
Victoria montalvo =)Victoria montalvo =)
Victoria montalvo =)
 
Victoria montalvo =)
Victoria montalvo =)Victoria montalvo =)
Victoria montalvo =)
 
Sql
SqlSql
Sql
 
Sql
SqlSql
Sql
 
Fabian
FabianFabian
Fabian
 
Trabajo de programacion
Trabajo de programacionTrabajo de programacion
Trabajo de programacion
 
Trabajo de sql
Trabajo de sqlTrabajo de sql
Trabajo de sql
 
Presentación1
Presentación1Presentación1
Presentación1
 
sqlserver
sqlserver sqlserver
sqlserver
 
Consultasensqlbsico 120928134812-phpapp01
Consultasensqlbsico 120928134812-phpapp01Consultasensqlbsico 120928134812-phpapp01
Consultasensqlbsico 120928134812-phpapp01
 
Introducción a sql
Introducción a  sqlIntroducción a  sql
Introducción a sql
 
Lenguaje estructurado de consulta sql
Lenguaje estructurado de consulta sqlLenguaje estructurado de consulta sql
Lenguaje estructurado de consulta sql
 
Lenguaje estructurado de consulta sql
Lenguaje estructurado de consulta sqlLenguaje estructurado de consulta sql
Lenguaje estructurado de consulta sql
 
Primer trabajo de sistemas de informacion empresarial
Primer trabajo de sistemas de informacion empresarialPrimer trabajo de sistemas de informacion empresarial
Primer trabajo de sistemas de informacion empresarial
 
Randy astudillo
Randy astudilloRandy astudillo
Randy astudillo
 
Margarita
MargaritaMargarita
Margarita
 
Margarita
MargaritaMargarita
Margarita
 
Margarita
MargaritaMargarita
Margarita
 
Margarita
MargaritaMargarita
Margarita
 
Margarita
MargaritaMargarita
Margarita
 

Último

CIBERSEGURIDAD Y SEGURIDAD INFORMÁTICA.pptx
CIBERSEGURIDAD  Y SEGURIDAD INFORMÁTICA.pptxCIBERSEGURIDAD  Y SEGURIDAD INFORMÁTICA.pptx
CIBERSEGURIDAD Y SEGURIDAD INFORMÁTICA.pptxalzabenjaminci00
 
Ciberseguridad y Seguridad Informática Franco Correa Grupo B.pptx
Ciberseguridad y Seguridad Informática Franco Correa Grupo B.pptxCiberseguridad y Seguridad Informática Franco Correa Grupo B.pptx
Ciberseguridad y Seguridad Informática Franco Correa Grupo B.pptxcorreafrancoci00
 
serenidad APP presentacion.pdfes una innovadora aplicación móvil diseñada par...
serenidad APP presentacion.pdfes una innovadora aplicación móvil diseñada par...serenidad APP presentacion.pdfes una innovadora aplicación móvil diseñada par...
serenidad APP presentacion.pdfes una innovadora aplicación móvil diseñada par...juanforero141
 
Tipos de datos en Microsoft Access definiciones.pdf
Tipos de datos en Microsoft Access definiciones.pdfTipos de datos en Microsoft Access definiciones.pdf
Tipos de datos en Microsoft Access definiciones.pdfCarlosSanchez452245
 
TECNOLOGIA DE LA INFORMACION Y MULTIMEDIA 15 MAYO.pptx
TECNOLOGIA DE LA INFORMACION Y MULTIMEDIA 15 MAYO.pptxTECNOLOGIA DE LA INFORMACION Y MULTIMEDIA 15 MAYO.pptx
TECNOLOGIA DE LA INFORMACION Y MULTIMEDIA 15 MAYO.pptxUPSE
 
Especificación casos de uso del negocio
Especificación  casos de uso del negocioEspecificación  casos de uso del negocio
Especificación casos de uso del negocioMagemyl Egana
 
TECNOLOGÍA DE LA INFORMACIÓN SLIDESHARE INVESTIGACION.pdf
TECNOLOGÍA DE LA INFORMACIÓN SLIDESHARE INVESTIGACION.pdfTECNOLOGÍA DE LA INFORMACIÓN SLIDESHARE INVESTIGACION.pdf
TECNOLOGÍA DE LA INFORMACIÓN SLIDESHARE INVESTIGACION.pdfUPSE
 
El necesario mal del Legacy Code (Drupal Iberia 2024)
El necesario mal del Legacy Code (Drupal Iberia 2024)El necesario mal del Legacy Code (Drupal Iberia 2024)
El necesario mal del Legacy Code (Drupal Iberia 2024)Samuel Solís Fuentes
 
Modelado de Casos de uso del negocio
Modelado de  Casos  de  uso  del negocioModelado de  Casos  de  uso  del negocio
Modelado de Casos de uso del negocioMagemyl Egana
 

Último (9)

CIBERSEGURIDAD Y SEGURIDAD INFORMÁTICA.pptx
CIBERSEGURIDAD  Y SEGURIDAD INFORMÁTICA.pptxCIBERSEGURIDAD  Y SEGURIDAD INFORMÁTICA.pptx
CIBERSEGURIDAD Y SEGURIDAD INFORMÁTICA.pptx
 
Ciberseguridad y Seguridad Informática Franco Correa Grupo B.pptx
Ciberseguridad y Seguridad Informática Franco Correa Grupo B.pptxCiberseguridad y Seguridad Informática Franco Correa Grupo B.pptx
Ciberseguridad y Seguridad Informática Franco Correa Grupo B.pptx
 
serenidad APP presentacion.pdfes una innovadora aplicación móvil diseñada par...
serenidad APP presentacion.pdfes una innovadora aplicación móvil diseñada par...serenidad APP presentacion.pdfes una innovadora aplicación móvil diseñada par...
serenidad APP presentacion.pdfes una innovadora aplicación móvil diseñada par...
 
Tipos de datos en Microsoft Access definiciones.pdf
Tipos de datos en Microsoft Access definiciones.pdfTipos de datos en Microsoft Access definiciones.pdf
Tipos de datos en Microsoft Access definiciones.pdf
 
TECNOLOGIA DE LA INFORMACION Y MULTIMEDIA 15 MAYO.pptx
TECNOLOGIA DE LA INFORMACION Y MULTIMEDIA 15 MAYO.pptxTECNOLOGIA DE LA INFORMACION Y MULTIMEDIA 15 MAYO.pptx
TECNOLOGIA DE LA INFORMACION Y MULTIMEDIA 15 MAYO.pptx
 
Especificación casos de uso del negocio
Especificación  casos de uso del negocioEspecificación  casos de uso del negocio
Especificación casos de uso del negocio
 
TECNOLOGÍA DE LA INFORMACIÓN SLIDESHARE INVESTIGACION.pdf
TECNOLOGÍA DE LA INFORMACIÓN SLIDESHARE INVESTIGACION.pdfTECNOLOGÍA DE LA INFORMACIÓN SLIDESHARE INVESTIGACION.pdf
TECNOLOGÍA DE LA INFORMACIÓN SLIDESHARE INVESTIGACION.pdf
 
El necesario mal del Legacy Code (Drupal Iberia 2024)
El necesario mal del Legacy Code (Drupal Iberia 2024)El necesario mal del Legacy Code (Drupal Iberia 2024)
El necesario mal del Legacy Code (Drupal Iberia 2024)
 
Modelado de Casos de uso del negocio
Modelado de  Casos  de  uso  del negocioModelado de  Casos  de  uso  del negocio
Modelado de Casos de uso del negocio
 

Base de datos SQL

  • 1. LENGUAJE SQLP0r Cristian G Martínez Comandos Existen tres tipos decomandos SQL: Los DLL(DataDefinition Language) que permiten crear y definir nuevas bases de datos, campos e índices. Los DML(DataManipulation Language) que permiten generar consultas para ordenar, filtrary extraerdatos dela base dedatos. Los DCL(DataControlLanguage)que se encargan dedefinir las permisos sobre los datos Funcionesde agregado Las funciones de agregado seusan dentro de una cláusula SELECTen grupos de registros para devolverun único valor quese aplica a un grupo de registros. Comando Descripción AVG Utilizada para calcular el promediode los valores deun campo determinado COUNT Utilizada para devolver el número de registros dela selección Operadores OperadoresLógicos Operador Uso AND Es el “y” lógico. Evalúa dos condiciones y devuelveun valor de verdad sólosiambas sonciertas. OR Es el “o” lógico.Evalúa dos condiciones y devuelveun valor de verdad sialguna delas dos es cierta. NOT Negación lógica. Devuelveel valor contrario dela expresión. Consultasde selección Las consultas deselección se utilizan para indicaralmotor dedatos que devuelva información delas bases de datos, esta informaciónes devueltaen forma de conjunto deregistros. Este conjunto deregistros es modificable. Clausulas Las cláusulas soncondiciones de modificación utilizadas para definir los datos quedesea seleccionar o manipular. Comando Descripción FROM Utilizada para especificar la tabla dela cualsevan a seleccionar los registros GROUP BY Utilizada para separar los registros seleccionados en grupos específicos HAVINGUtilizada para expresar condición quedebesatisfacer cada grupo Lenguaje de manipulación dedatos DML(DataManipulationLanguage) ComandoDescripciónSELECTUtilizado para consultarregistros de la basede datos quesatisfagan un criterio determinadoINSERTUtilizadopara cargar lotes dedatos en la basede datos enuna única operación.