SlideShare una empresa de Scribd logo
1 de 9
UNIVERSIDAD REGIONAL
AUTÓNOMA DE LOS ANDES
“UNIANDES”
NOMBRE: CRISTIAN
BENALCÁZAR
FACULTAD: SÉPTIMO
SISTEMAS
ING: LUIS GUALLPA
Escribir sentencias SQL SELECT
para consultas con operadores de
restricción, proyección y enlace.
Ejemplo de Operadores de Restricción
Para eso tomamos como ejemplo:
WHERE
Especifica una condición que debe cumplirse para que los datos sean
devueltos por la consulta. Admite los operadores lógicos AND y OR.
Operadores Lógicos AND Y OR
Además, podemos utilizar tantas condiciones como queramos, utilizando
los operadores lógicos AND y OR . El siguiente ejemplo muestra una
consulta que devolverá los coches cuyas matriculas sean M-1525-ZA o
bien M-2566-AA.
Escribir sentencias SELECT para
enlaces que incluyen tres o más
tablas, autoenlaces y múltiples
enlaces entre tablas.
El INNER JOIN es otro tipo de composición de tablas, permite emparejar filas de
distintas tablas de forma más eficiente que con el producto cartesiano cuando una de
las columnas de emparejamiento está indexada. Ya que en vez de hacer el producto
cartesiano completo y luego seleccionar la filas que cumplen la condición de
emparejamiento, para cada fila de una de las tablas busca directamente en la otra
tabla las filas que cumplen la condición, con lo cual se emparejan sólo las filas que
luego aparecen en el resultado.
Entender y ejemplificar el
propósito de la cláusula GROUP
BY usando el proceso de
evaluación conceptual.La cláusula GROUP BY, como su traducción lo indica, tiene como propósito
agrupar información de acuerdo a un criterio en común. Por lo general se
utiliza con funciones de agrupación o de agregación (COUNT, MIN, MAX,
AVG, SUM) sería conveniente que le dieras un vistazo a cada una de ellas,
para que sepas qué hace cada una... Para este ejemplo voy a tomar la
función SUM, que es una de las más comunes. Supongamos que tienes
esta información.
Escribir descripciones en español
en sentencias documentadas de
SQL.SENTENCIA SIGNIFICADO
SELECT
Palabra clave que indica que la sentencia de SQL que queremos ejecutar es
de selección.
WHERE
Especifica una condición que debe cumplirse para que los datos sean
devueltos por la consulta. Admite los operadores lógicos AND y OR
OPERADORES LÓGICOS AND Y OR
-And, significa "y",
- Or, significa "y/o",
WHERE
Especifica una condición que debe cumplirse para que los datos sean
devueltos por la consulta. Admite los operadores lógicos AND y OR.
GROUP BY
Especifica una condición que debe cumplirse para los datos Especifica una
condición que debe cumplirse para que los datos sean devueltos por la
consulta. Su funcionamiento es similar al de WHERE pero aplicado al
conjunto de resultados devueltos por la consulta. Debe aplicarse siempre
junto a GROUP BY y la condición debe estar referida a los campos
contenidos en ella.
INNER JOIN
Permite emparejar filas de distintas tablas de forma más eficiente que
con el producto cartesiano cuando una de las columnas de
emparejamiento estái ndexada.
SENTENCIAS INSERT
El proceso de inserción de filas consiste en añadir a una tabla una o más
filas y en cada fila todos o parte de sus campos.
Podemos distinguir dos formas de insertar filas:
•Inserción individual de filas.
•Inserción multiple de filas.
La sintaxis de la sentencia INSERT es diferente según cual sea nuestro
proposito.
Sólo podremos omitir un campo al efectuar una inserción cuando este
acwepte valores nulos.
SENTENCIA DELETE
Para borrar datos de una tabla, debemos utilizar la sentencia DELETE.
La sintaxis de la sentencia DELETE es la siguiente:
SENTENCIA UPDATE
Para la actualización de datos SQL dispone de la sentencia UPDATE. La
sentencia UPDATE permite la actualización de uno o varios registros de
una única tabla. La sintaxis de la sentencia UPDATE es la siguiente
Las siguientes sentencias actualizan los datos de la tabla tCoches con los
valores de la tabla tMarca obtenidos anteriormente en la página dedicada a
la inserción de datos

Más contenido relacionado

La actualidad más candente (20)

SENTENCIAS SQL
SENTENCIAS SQLSENTENCIAS SQL
SENTENCIAS SQL
 
4 establecer-procesos-para-la-manipulacion-de-la-base-de-datos
4 establecer-procesos-para-la-manipulacion-de-la-base-de-datos4 establecer-procesos-para-la-manipulacion-de-la-base-de-datos
4 establecer-procesos-para-la-manipulacion-de-la-base-de-datos
 
Consultas sql
Consultas sqlConsultas sql
Consultas sql
 
SENTENCIAS SQL
SENTENCIAS SQLSENTENCIAS SQL
SENTENCIAS SQL
 
Subconsultas
SubconsultasSubconsultas
Subconsultas
 
Inserción de datos y selección de datos
Inserción de datos y selección de datosInserción de datos y selección de datos
Inserción de datos y selección de datos
 
Sentencias sql
Sentencias sqlSentencias sql
Sentencias sql
 
Resultset
ResultsetResultset
Resultset
 
Sql Sentencias
Sql Sentencias Sql Sentencias
Sql Sentencias
 
05 Más comandos ddl
05 Más comandos ddl05 Más comandos ddl
05 Más comandos ddl
 
Comandos utilizados en sql
Comandos utilizados en sqlComandos utilizados en sql
Comandos utilizados en sql
 
Resultset
ResultsetResultset
Resultset
 
Trigger - Activadores
Trigger - ActivadoresTrigger - Activadores
Trigger - Activadores
 
Clente servidor consultas sql
Clente servidor consultas sqlClente servidor consultas sql
Clente servidor consultas sql
 
CURSORES EN SQL SERVER
CURSORES EN SQL SERVERCURSORES EN SQL SERVER
CURSORES EN SQL SERVER
 
Subconsultas
SubconsultasSubconsultas
Subconsultas
 
Cursores
CursoresCursores
Cursores
 
Base de datos
Base de datosBase de datos
Base de datos
 
Sentencias sql
Sentencias sql Sentencias sql
Sentencias sql
 
Sentencias Sql
Sentencias SqlSentencias Sql
Sentencias Sql
 

Similar a Sentencias SQL Cristian Benalcázar

Similar a Sentencias SQL Cristian Benalcázar (20)

SENTENCIAS SQL
SENTENCIAS SQL SENTENCIAS SQL
SENTENCIAS SQL
 
BD_L8_EXP_ROZIC_CAP9_SQL
BD_L8_EXP_ROZIC_CAP9_SQLBD_L8_EXP_ROZIC_CAP9_SQL
BD_L8_EXP_ROZIC_CAP9_SQL
 
Consultas sql 2014
Consultas sql 2014Consultas sql 2014
Consultas sql 2014
 
Consultas sql 2014
Consultas sql 2014Consultas sql 2014
Consultas sql 2014
 
Operaciones basicas de sql
Operaciones basicas de sqlOperaciones basicas de sql
Operaciones basicas de sql
 
Consulta sql alexandra mayorga
Consulta sql alexandra mayorgaConsulta sql alexandra mayorga
Consulta sql alexandra mayorga
 
SENTENCIAS DE SQL SERVER
SENTENCIAS DE SQL SERVERSENTENCIAS DE SQL SERVER
SENTENCIAS DE SQL SERVER
 
Compiladores1
Compiladores1Compiladores1
Compiladores1
 
Expo
ExpoExpo
Expo
 
Consultas SQL
Consultas SQLConsultas SQL
Consultas SQL
 
Sql
SqlSql
Sql
 
Sql y programacion en access 2010
Sql y programacion en access 2010Sql y programacion en access 2010
Sql y programacion en access 2010
 
Tarea sql
Tarea sqlTarea sql
Tarea sql
 
CONSULTA SQL ROMERO
CONSULTA SQL ROMEROCONSULTA SQL ROMERO
CONSULTA SQL ROMERO
 
SENTENCIAS SQL
SENTENCIAS SQLSENTENCIAS SQL
SENTENCIAS SQL
 
SENTENCIA SQL
SENTENCIA SQLSENTENCIA SQL
SENTENCIA SQL
 
Fundamentos sql
Fundamentos sqlFundamentos sql
Fundamentos sql
 
MANEJO DE SENTENCIAS DE RECUPERACIÓN
MANEJO DE SENTENCIAS DE RECUPERACIÓNMANEJO DE SENTENCIAS DE RECUPERACIÓN
MANEJO DE SENTENCIAS DE RECUPERACIÓN
 
Sql
SqlSql
Sql
 
Predicados sql tarea 8
Predicados sql tarea 8Predicados sql tarea 8
Predicados sql tarea 8
 

Último

02. Mr. Spencer (T.L. Sawn).pdf.libro de un señor
02. Mr. Spencer (T.L. Sawn).pdf.libro de un señor02. Mr. Spencer (T.L. Sawn).pdf.libro de un señor
02. Mr. Spencer (T.L. Sawn).pdf.libro de un señorkkte210207
 
PPT-HISTORIA-6°-ABC.pptxjjjjjjjjjjjjjjjjjjjjjj
PPT-HISTORIA-6°-ABC.pptxjjjjjjjjjjjjjjjjjjjjjjPPT-HISTORIA-6°-ABC.pptxjjjjjjjjjjjjjjjjjjjjjj
PPT-HISTORIA-6°-ABC.pptxjjjjjjjjjjjjjjjjjjjjjjNachisRamos
 
Unidad V. Disoluciones quimica de las disoluciones
Unidad V. Disoluciones quimica de las disolucionesUnidad V. Disoluciones quimica de las disoluciones
Unidad V. Disoluciones quimica de las disolucioneschorantina325
 
Guia para el registro en el sitio slideshare.pdf
Guia para el registro en el sitio slideshare.pdfGuia para el registro en el sitio slideshare.pdf
Guia para el registro en el sitio slideshare.pdflauradbernals
 
TIPOS DE LA PSICOPATOLOGÍA DE LA PERCEPCIÓN.pdf
TIPOS DE LA PSICOPATOLOGÍA DE LA PERCEPCIÓN.pdfTIPOS DE LA PSICOPATOLOGÍA DE LA PERCEPCIÓN.pdf
TIPOS DE LA PSICOPATOLOGÍA DE LA PERCEPCIÓN.pdfLUZMARIAAYALALOPEZ
 
Las redes sociales en el mercado digital
Las redes sociales en el mercado digitalLas redes sociales en el mercado digital
Las redes sociales en el mercado digitalNayaniJulietaRamosRa
 
12 Clasificacion de las Computadoras.pdf
12 Clasificacion de las Computadoras.pdf12 Clasificacion de las Computadoras.pdf
12 Clasificacion de las Computadoras.pdfedwinmelgarschlink2
 

Último (7)

02. Mr. Spencer (T.L. Sawn).pdf.libro de un señor
02. Mr. Spencer (T.L. Sawn).pdf.libro de un señor02. Mr. Spencer (T.L. Sawn).pdf.libro de un señor
02. Mr. Spencer (T.L. Sawn).pdf.libro de un señor
 
PPT-HISTORIA-6°-ABC.pptxjjjjjjjjjjjjjjjjjjjjjj
PPT-HISTORIA-6°-ABC.pptxjjjjjjjjjjjjjjjjjjjjjjPPT-HISTORIA-6°-ABC.pptxjjjjjjjjjjjjjjjjjjjjjj
PPT-HISTORIA-6°-ABC.pptxjjjjjjjjjjjjjjjjjjjjjj
 
Unidad V. Disoluciones quimica de las disoluciones
Unidad V. Disoluciones quimica de las disolucionesUnidad V. Disoluciones quimica de las disoluciones
Unidad V. Disoluciones quimica de las disoluciones
 
Guia para el registro en el sitio slideshare.pdf
Guia para el registro en el sitio slideshare.pdfGuia para el registro en el sitio slideshare.pdf
Guia para el registro en el sitio slideshare.pdf
 
TIPOS DE LA PSICOPATOLOGÍA DE LA PERCEPCIÓN.pdf
TIPOS DE LA PSICOPATOLOGÍA DE LA PERCEPCIÓN.pdfTIPOS DE LA PSICOPATOLOGÍA DE LA PERCEPCIÓN.pdf
TIPOS DE LA PSICOPATOLOGÍA DE LA PERCEPCIÓN.pdf
 
Las redes sociales en el mercado digital
Las redes sociales en el mercado digitalLas redes sociales en el mercado digital
Las redes sociales en el mercado digital
 
12 Clasificacion de las Computadoras.pdf
12 Clasificacion de las Computadoras.pdf12 Clasificacion de las Computadoras.pdf
12 Clasificacion de las Computadoras.pdf
 

Sentencias SQL Cristian Benalcázar

  • 1. UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES “UNIANDES” NOMBRE: CRISTIAN BENALCÁZAR FACULTAD: SÉPTIMO SISTEMAS ING: LUIS GUALLPA
  • 2. Escribir sentencias SQL SELECT para consultas con operadores de restricción, proyección y enlace. Ejemplo de Operadores de Restricción Para eso tomamos como ejemplo: WHERE Especifica una condición que debe cumplirse para que los datos sean devueltos por la consulta. Admite los operadores lógicos AND y OR.
  • 3. Operadores Lógicos AND Y OR Además, podemos utilizar tantas condiciones como queramos, utilizando los operadores lógicos AND y OR . El siguiente ejemplo muestra una consulta que devolverá los coches cuyas matriculas sean M-1525-ZA o bien M-2566-AA.
  • 4. Escribir sentencias SELECT para enlaces que incluyen tres o más tablas, autoenlaces y múltiples enlaces entre tablas. El INNER JOIN es otro tipo de composición de tablas, permite emparejar filas de distintas tablas de forma más eficiente que con el producto cartesiano cuando una de las columnas de emparejamiento está indexada. Ya que en vez de hacer el producto cartesiano completo y luego seleccionar la filas que cumplen la condición de emparejamiento, para cada fila de una de las tablas busca directamente en la otra tabla las filas que cumplen la condición, con lo cual se emparejan sólo las filas que luego aparecen en el resultado.
  • 5. Entender y ejemplificar el propósito de la cláusula GROUP BY usando el proceso de evaluación conceptual.La cláusula GROUP BY, como su traducción lo indica, tiene como propósito agrupar información de acuerdo a un criterio en común. Por lo general se utiliza con funciones de agrupación o de agregación (COUNT, MIN, MAX, AVG, SUM) sería conveniente que le dieras un vistazo a cada una de ellas, para que sepas qué hace cada una... Para este ejemplo voy a tomar la función SUM, que es una de las más comunes. Supongamos que tienes esta información.
  • 6. Escribir descripciones en español en sentencias documentadas de SQL.SENTENCIA SIGNIFICADO SELECT Palabra clave que indica que la sentencia de SQL que queremos ejecutar es de selección. WHERE Especifica una condición que debe cumplirse para que los datos sean devueltos por la consulta. Admite los operadores lógicos AND y OR OPERADORES LÓGICOS AND Y OR -And, significa "y", - Or, significa "y/o", WHERE Especifica una condición que debe cumplirse para que los datos sean devueltos por la consulta. Admite los operadores lógicos AND y OR. GROUP BY Especifica una condición que debe cumplirse para los datos Especifica una condición que debe cumplirse para que los datos sean devueltos por la consulta. Su funcionamiento es similar al de WHERE pero aplicado al conjunto de resultados devueltos por la consulta. Debe aplicarse siempre junto a GROUP BY y la condición debe estar referida a los campos contenidos en ella. INNER JOIN Permite emparejar filas de distintas tablas de forma más eficiente que con el producto cartesiano cuando una de las columnas de emparejamiento estái ndexada.
  • 7. SENTENCIAS INSERT El proceso de inserción de filas consiste en añadir a una tabla una o más filas y en cada fila todos o parte de sus campos. Podemos distinguir dos formas de insertar filas: •Inserción individual de filas. •Inserción multiple de filas. La sintaxis de la sentencia INSERT es diferente según cual sea nuestro proposito. Sólo podremos omitir un campo al efectuar una inserción cuando este acwepte valores nulos.
  • 8. SENTENCIA DELETE Para borrar datos de una tabla, debemos utilizar la sentencia DELETE. La sintaxis de la sentencia DELETE es la siguiente:
  • 9. SENTENCIA UPDATE Para la actualización de datos SQL dispone de la sentencia UPDATE. La sentencia UPDATE permite la actualización de uno o varios registros de una única tabla. La sintaxis de la sentencia UPDATE es la siguiente Las siguientes sentencias actualizan los datos de la tabla tCoches con los valores de la tabla tMarca obtenidos anteriormente en la página dedicada a la inserción de datos