SlideShare uma empresa Scribd logo
1 de 8
INTEGRANTES:
   Baldera Larrea Melissa.
   Fernández Carranza Emily.
   Gonzales Mendo Yuliana
CONSULTAS
Una consulta SQL es tipo de consulta a una
base de datos empleando lenguaje SQL.
Una consulta SQL básica puede constar con un máximo
de seis cláusulas, de las cuales sólo dos son obligatorias
(SELECT y FROM). Las cláusulas se especifican en el
siguiente orden:

SELECT < lista de atributos >
FROM < lista de tablas >
WHERE < condición >
GROUP BY < atributo(s) de agrupación >
HAVING < condición de agrupación >
ORDER BY < lista de atributos>
Consultas combinadas
Es una forma de almacenar la información no resulta
   muy útil a la hora de consultar los datos. SQL nos
   proporciona una forma fácil de mostrar la
   información repartida en varias tablas, las
   consultas combinadas o JOINS.
  Las consultas combinadas pueden ser de tres tipos:
 Combinación interna
 Combinación externa
Combinación interna

La combinación interna nos permite mostrar
los datos de dos o más tablas a través de una
condición WHERE.
Para realizar la consulta combinada entre
dos tablas debemos escribir una
consulta SELECT en cuya clausula FROM
escribiremos el nombre de las dos tablas,
separados por comas, y una condición
WHERE que obligue a que el código de marca
de la tabla sea igual al código de la tabla de
marcas.
ejemplo
SELECT tCoches.matricula,
        tMarcas.marca,
        tCoches.modelo,
        tCoches.color,
        tCoches.numero_kilometros,
        tCoches.num_plazas
  FROM tCoches, tMarcas
  WHERE tCoches.marca = tMarcas.codigo
Combinación Externa
La combinación interna es excluyente. Esto
quiere decir que si un registro no cumple la
condición de combinación no se incluye en los
resultados.
Según la naturaleza de nuestra consulta esto
puede ser una ventaja, pero en otros casos
significa un serio problema. Para modificar
este comportamiento SQL pone a nuestra
disposición la combinación externa. La
combinación externa no es excluyente.
ejemplo
SELECT tCoches.matricula,
        tMarcas.marca,
        tCoches.modelo,
        tCoches.color,
        tCoches.numero_kilometros,
        tCoches.num_plazas
  FROM tCoches
  LEFT OUTER JOIN tMarcas ON tCoches.marca =
  tMarcas.codigo

Mais conteúdo relacionado

Mais procurados (17)

Lenguaje sql
Lenguaje sqlLenguaje sql
Lenguaje sql
 
MENÚ DATOS EN EXCEL
MENÚ DATOS EN EXCELMENÚ DATOS EN EXCEL
MENÚ DATOS EN EXCEL
 
Predicados sql tarea 8
Predicados sql tarea 8Predicados sql tarea 8
Predicados sql tarea 8
 
Visual basic 6.0 practicas unidad 4
Visual basic 6.0 practicas unidad 4Visual basic 6.0 practicas unidad 4
Visual basic 6.0 practicas unidad 4
 
Presentacion 4 unidad
Presentacion 4 unidadPresentacion 4 unidad
Presentacion 4 unidad
 
Que es una consulta
Que es una consultaQue es una consulta
Que es una consulta
 
Clente servidor consultas sql
Clente servidor consultas sqlClente servidor consultas sql
Clente servidor consultas sql
 
Consultas sql 2014
Consultas sql 2014Consultas sql 2014
Consultas sql 2014
 
kgjyuu
kgjyuukgjyuu
kgjyuu
 
Trabajo paq info
Trabajo paq infoTrabajo paq info
Trabajo paq info
 
SQL EN VISUAL BASIC
SQL EN VISUAL BASICSQL EN VISUAL BASIC
SQL EN VISUAL BASIC
 
Sql
SqlSql
Sql
 
Consultasdeomar
ConsultasdeomarConsultasdeomar
Consultasdeomar
 
Consultas Sql
Consultas SqlConsultas Sql
Consultas Sql
 
EXCEL - FILTROS AVANZADOS
EXCEL - FILTROS AVANZADOSEXCEL - FILTROS AVANZADOS
EXCEL - FILTROS AVANZADOS
 
Sql comandos
Sql comandosSql comandos
Sql comandos
 
Ejemplo ddl dml
Ejemplo ddl dmlEjemplo ddl dml
Ejemplo ddl dml
 

Destaque

Suisse lucerner fasnacht 2011
Suisse   lucerner fasnacht 2011Suisse   lucerner fasnacht 2011
Suisse lucerner fasnacht 2011Osnir da Silva
 
The big society and local government 071210 final
The  big society and local government 071210 finalThe  big society and local government 071210 final
The big society and local government 071210 finalHMinter
 
14 01-24 mae-informe-diario
14 01-24 mae-informe-diario14 01-24 mae-informe-diario
14 01-24 mae-informe-diarioPablo Simoes
 
Importancia de los valores para una convivencia social
Importancia de los valores para una convivencia socialImportancia de los valores para una convivencia social
Importancia de los valores para una convivencia socialMelissa Varon Peñuela
 
Pma7 service design management presentation 1014
Pma7 service design management presentation 1014Pma7 service design management presentation 1014
Pma7 service design management presentation 1014Agulek
 

Destaque (7)

Suisse lucerner fasnacht 2011
Suisse   lucerner fasnacht 2011Suisse   lucerner fasnacht 2011
Suisse lucerner fasnacht 2011
 
The big society and local government 071210 final
The  big society and local government 071210 finalThe  big society and local government 071210 final
The big society and local government 071210 final
 
14 01-24 mae-informe-diario
14 01-24 mae-informe-diario14 01-24 mae-informe-diario
14 01-24 mae-informe-diario
 
Importancia de los valores para una convivencia social
Importancia de los valores para una convivencia socialImportancia de los valores para una convivencia social
Importancia de los valores para una convivencia social
 
Metodo estudio
Metodo estudioMetodo estudio
Metodo estudio
 
Monte Carlo RX
Monte Carlo RXMonte Carlo RX
Monte Carlo RX
 
Pma7 service design management presentation 1014
Pma7 service design management presentation 1014Pma7 service design management presentation 1014
Pma7 service design management presentation 1014
 

Semelhante a Expo consul.

Semelhante a Expo consul. (20)

Consultas
ConsultasConsultas
Consultas
 
Consultas combinadas
Consultas combinadasConsultas combinadas
Consultas combinadas
 
Sql y programacion en access 2010
Sql y programacion en access 2010Sql y programacion en access 2010
Sql y programacion en access 2010
 
Consultas combinadas
Consultas combinadasConsultas combinadas
Consultas combinadas
 
SENTENCIAS DE SQL SERVER
SENTENCIAS DE SQL SERVERSENTENCIAS DE SQL SERVER
SENTENCIAS DE SQL SERVER
 
Sql Basico
Sql BasicoSql Basico
Sql Basico
 
Tutorial sql
Tutorial sqlTutorial sql
Tutorial sql
 
Consultas sql
Consultas sqlConsultas sql
Consultas sql
 
Consultas básicas en sql server
Consultas básicas en sql serverConsultas básicas en sql server
Consultas básicas en sql server
 
Sql
SqlSql
Sql
 
8 Guía_Fundamentos de Base de Datos (2).docx
8 Guía_Fundamentos de Base de Datos (2).docx8 Guía_Fundamentos de Base de Datos (2).docx
8 Guía_Fundamentos de Base de Datos (2).docx
 
Operaciones basicas de sql
Operaciones basicas de sqlOperaciones basicas de sql
Operaciones basicas de sql
 
BD_L8_EXP_ROZIC_CAP9_SQL
BD_L8_EXP_ROZIC_CAP9_SQLBD_L8_EXP_ROZIC_CAP9_SQL
BD_L8_EXP_ROZIC_CAP9_SQL
 
Sql b
Sql bSql b
Sql b
 
Objeto De Aprendizaje
Objeto De AprendizajeObjeto De Aprendizaje
Objeto De Aprendizaje
 
SQL-b.pdf
SQL-b.pdfSQL-b.pdf
SQL-b.pdf
 
Sql basico parte_i_
Sql basico parte_i_Sql basico parte_i_
Sql basico parte_i_
 
Gbd9
Gbd9Gbd9
Gbd9
 
Base de datos en sql
Base de datos en sql  Base de datos en sql
Base de datos en sql
 
Tutorial SQL
Tutorial SQLTutorial SQL
Tutorial SQL
 

Mais de yulianixita

Mais de yulianixita (13)

Sql
SqlSql
Sql
 
Modelo cliente servidor
Modelo cliente servidorModelo cliente servidor
Modelo cliente servidor
 
Unidad de control s.o
Unidad de control s.oUnidad de control s.o
Unidad de control s.o
 
Practica n tec arch
Practica n tec archPractica n tec arch
Practica n tec arch
 
Ddl
DdlDdl
Ddl
 
DDL
DDLDDL
DDL
 
Panel de control
Panel de controlPanel de control
Panel de control
 
Linux
LinuxLinux
Linux
 
Ddl
DdlDdl
Ddl
 
Isep[1]
Isep[1]Isep[1]
Isep[1]
 
Modelo cliente servidor
Modelo cliente servidorModelo cliente servidor
Modelo cliente servidor
 
Modelo cliente servidor
Modelo cliente servidorModelo cliente servidor
Modelo cliente servidor
 
Modelo cliente servidor
Modelo cliente servidorModelo cliente servidor
Modelo cliente servidor
 

Expo consul.

  • 1. INTEGRANTES: Baldera Larrea Melissa. Fernández Carranza Emily. Gonzales Mendo Yuliana
  • 2. CONSULTAS Una consulta SQL es tipo de consulta a una base de datos empleando lenguaje SQL.
  • 3. Una consulta SQL básica puede constar con un máximo de seis cláusulas, de las cuales sólo dos son obligatorias (SELECT y FROM). Las cláusulas se especifican en el siguiente orden: SELECT < lista de atributos > FROM < lista de tablas > WHERE < condición > GROUP BY < atributo(s) de agrupación > HAVING < condición de agrupación > ORDER BY < lista de atributos>
  • 4. Consultas combinadas Es una forma de almacenar la información no resulta muy útil a la hora de consultar los datos. SQL nos proporciona una forma fácil de mostrar la información repartida en varias tablas, las consultas combinadas o JOINS. Las consultas combinadas pueden ser de tres tipos:  Combinación interna  Combinación externa
  • 5. Combinación interna La combinación interna nos permite mostrar los datos de dos o más tablas a través de una condición WHERE. Para realizar la consulta combinada entre dos tablas debemos escribir una consulta SELECT en cuya clausula FROM escribiremos el nombre de las dos tablas, separados por comas, y una condición WHERE que obligue a que el código de marca de la tabla sea igual al código de la tabla de marcas.
  • 6. ejemplo SELECT tCoches.matricula, tMarcas.marca, tCoches.modelo, tCoches.color, tCoches.numero_kilometros, tCoches.num_plazas FROM tCoches, tMarcas WHERE tCoches.marca = tMarcas.codigo
  • 7. Combinación Externa La combinación interna es excluyente. Esto quiere decir que si un registro no cumple la condición de combinación no se incluye en los resultados. Según la naturaleza de nuestra consulta esto puede ser una ventaja, pero en otros casos significa un serio problema. Para modificar este comportamiento SQL pone a nuestra disposición la combinación externa. La combinación externa no es excluyente.
  • 8. ejemplo SELECT tCoches.matricula, tMarcas.marca, tCoches.modelo, tCoches.color, tCoches.numero_kilometros, tCoches.num_plazas FROM tCoches LEFT OUTER JOIN tMarcas ON tCoches.marca = tMarcas.codigo