SlideShare uma empresa Scribd logo
1 de 17
Consultas SQL
Introducción
• El lenguaje de consulta estructurado SQL
(Structured Query Language), es un lenguaje
de base de datos normalizado.
• El lenguaje SQL está compuesto por
comandos, cláusulas, operadores
y funciones. Estos elementos se combinan en
las instrucciones para crear, actualizar y
manipular las bases de datos.
Comandos SQL
• Existen dos tipos de comandos SQL:
– DDL: permiten crear y definir nuevas bases de
datos, campos e índices (Data Definition
Language).
– DML: permiten generar consultas para ordenar,
filtrar y extraer datos de la base de datos (Data
Manipulation Language ).
Comandos DDL
• CREATE: Utilizado para crear tablas, campos e
índices.
• DROP: Empleado para eliminar tablas e
índices.
• ALTER: Utilizado para modificar las tablas
agregando campos o cambiando la definición
de los campos.
Comandos DML

• SELECT: Utilizado para consultar registros de la BBDD
que satisfagan un determinado criterio.
• INSERT: Utilizado para cargar lotes de datos en la BB
en una única operación.
• UPDATE: Utilizado para modificar los valores de los
campos y registros especificados.
• DELETE: Utilizado para eliminar registros de una
tabla de una BBDD.
EJEMPLOS 1
•

Ingrese a la BBDD, y ejecute la siguiente instrucción:
create table
(
COD_CAMION
MARCA
MODELO
ANNO
PESO_CARGA
PATENTE
)

•

CAMIONES
INTEGER not null,
VARCHAR2(150),
VARCHAR2(300),
NUMBER,
INTEGER,
VARCHAR2(300)

Ahora ejecute la siguiente instrucción:
alter table CAMIONES
add constraint PK_CAMIONES primary key (COD_CAMION);

•

Y ahora ejecute la siguiente instrucción:
drop table CAMIONES
EJEMPLOS 2
•

Ejecute las siguientes instrucciones:
create table CAMIONES
(
COD_CAMION INTEGER not null,
MARCA
VARCHAR2(150),
MODELO
VARCHAR2(300),
ANNO
NUMBER,
PESO_CARGA INTEGER,
PATENTE
VARCHAR2(300)
)
alter table CAMIONES
add constraint PK_CAMIONES primary key (COD_CAMION);

•

Y ahora ejecute la siguiente instrucción:

insert into CAMIONES (COD_CAMION, MARCA, MODELO, ANNO
PESO_CARGA, PATENTE)
values (1000, 'susuki', 'baleno', 1995, 45, 'pi-1516'
EJEMPLOS 2.1

•

Ejecute:
update camiones c set c.modelo='probando'
where c.cod_camion=1000

•

Y luego ejecute:
delete from camiones c
where c.cod_camion=1000

RECUERDE QUE PARA QUE LOS CAMBIOS SEAN VISIBLES Y EFECTIVAMENTE
SE REALICEN DEBE PRESIONAR:
F10 correspondiente al comando Commit
Cláusulas
• Las cláusulas son condiciones de modificación
utilizadas para definir los datos que se desea
seleccionar o manipular.
Cláusulas
• Algunas de las cláusulas que hemos usado:
– FROM: Utilizada para especificar la tabla de la cual se van
a seleccionar los registros.
– WHERE: Utilizada para especificar las condiciones que
deben reunir los registros que se van a seleccionar.
– GROUP BY: Utilizada para separar los registros
seleccionados en grupos especificos.
– ORDER BY: Utilizada para ordenar los registros
seleccionados de acuerdo con un orden especifico.
Operadores Lógicos
• AND: Es el “y” lógico. Evalúa dos condiciones y
devuelve un valor de verdad solo si ambas son
ciertas.
• OR: Es el “o” lógico. Evalúa dos condiciones y
devuelve un valor de verdad si alguna de las
dos es cierta.
• NOT: Negación lógica, devuelve el valor
contrario de la expresión.
Operadores de Comparación

•
•
•
•
•
•

< :
> :
<> :
<= :
>= :
= :

Menor que
Mayor que
Distinto de
Menor ó igual que
Mayor ó igual que
Igual que
Consultas de Selección
• Las consultas de selección se utilizan para
indicar al motor de datos que devuelva
información de las BBDD, esta información es
devuelta en forma de conjunto de registros.
Consultas básicas
• La sintaxis básica de una consulta de selección es la
siguiente:
SELECT campos FROM tablas;
En donde campos es la lista d ecampos que se deseen
recuperar y tabla es el origen de los mismos, por ejemplo:
SELECT Nombre, Telefono FROM Clientes;
Esta consulta devuelve un conjunto de registros con el
campo Nombre y Telefono de la tabla Clientes.
La cláusula WHERE
• Esta puede usarse para determinar que registros de
las tablas enumeradas en la cláusula FROM
aparecerán en los resultados de la instrucción
SELECT.
SELECT campos
FROM tablas
WHERE condición;

• Ejemplo:
SELECT Apellidos, Salario
FROM Empleados
WHERE Salario > 21000;
Otras
• GROUP BY
• ORDER BY
• ETC….
Actividades

Mais conteúdo relacionado

Mais procurados (16)

Victoria montalvo =)
Victoria montalvo =)Victoria montalvo =)
Victoria montalvo =)
 
Sql
SqlSql
Sql
 
Introduccion a SQL
Introduccion a SQLIntroduccion a SQL
Introduccion a SQL
 
SQL
SQLSQL
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
 
Felipe tello
Felipe telloFelipe tello
Felipe tello
 
Consultas SQL
Consultas SQLConsultas SQL
Consultas SQL
 
Tutorial de sql
Tutorial de sqlTutorial de sql
Tutorial de sql
 
Sebastian bravo
Sebastian bravoSebastian bravo
Sebastian bravo
 
Sql
SqlSql
Sql
 
Colegio de bachillerato ´´ cariamanga´´
Colegio de bachillerato ´´ cariamanga´´Colegio de bachillerato ´´ cariamanga´´
Colegio de bachillerato ´´ cariamanga´´
 
Como utilizar sql en vb 6.0
Como utilizar sql en vb 6.0Como utilizar sql en vb 6.0
Como utilizar sql en vb 6.0
 
Sql
SqlSql
Sql
 
Lenguaje estructurado de consultas sql
Lenguaje estructurado de consultas sqlLenguaje estructurado de consultas sql
Lenguaje estructurado de consultas sql
 
Lenguaje de consulta de datos
Lenguaje de consulta de datosLenguaje de consulta de datos
Lenguaje de consulta de datos
 

Destaque

Escuela normal experimental del fuerte
Escuela normal experimental del fuerteEscuela normal experimental del fuerte
Escuela normal experimental del fuerte
Anahi Armenta
 
Semestral kevin luis alberto sanchez flores 2
Semestral  kevin luis alberto sanchez flores 2Semestral  kevin luis alberto sanchez flores 2
Semestral kevin luis alberto sanchez flores 2
Kevin Sanchez
 
LA REGLA DE ORO Y SUS TRES LEYES DE LA COM
LA REGLA DE ORO Y SUS TRES LEYES DE LA COMLA REGLA DE ORO Y SUS TRES LEYES DE LA COM
LA REGLA DE ORO Y SUS TRES LEYES DE LA COM
Juliana Villamonte
 
E portafolio alberto gamez v
E portafolio alberto gamez vE portafolio alberto gamez v
E portafolio alberto gamez v
albertogamez123
 
331 Webquest: The Great Gatsby
331 Webquest: The Great Gatsby331 Webquest: The Great Gatsby
331 Webquest: The Great Gatsby
Tami Woods
 
E portafolio alberto gamez v
E portafolio alberto gamez vE portafolio alberto gamez v
E portafolio alberto gamez v
albertogamez123
 
Chem 40S Unit 3 Notes
Chem 40S Unit 3 NotesChem 40S Unit 3 Notes
Chem 40S Unit 3 Notes
Bruce Coulter
 
G1 programación anual_grupo10
G1 programación anual_grupo10G1 programación anual_grupo10
G1 programación anual_grupo10
Pablo Xenko
 
Unit7powerpointtheroadtoworldwarii 110829145033-phpapp01 (1)
Unit7powerpointtheroadtoworldwarii 110829145033-phpapp01 (1)Unit7powerpointtheroadtoworldwarii 110829145033-phpapp01 (1)
Unit7powerpointtheroadtoworldwarii 110829145033-phpapp01 (1)
reedy7117
 

Destaque (20)

Escuela normal experimental del fuerte
Escuela normal experimental del fuerteEscuela normal experimental del fuerte
Escuela normal experimental del fuerte
 
CHARASMATIC LEADERS: Ethical vs Unethical Leadership
CHARASMATIC LEADERS: Ethical vs Unethical LeadershipCHARASMATIC LEADERS: Ethical vs Unethical Leadership
CHARASMATIC LEADERS: Ethical vs Unethical Leadership
 
Planta Industrial a gran escala
Planta Industrial a gran escala Planta Industrial a gran escala
Planta Industrial a gran escala
 
Semestral kevin luis alberto sanchez flores 2
Semestral  kevin luis alberto sanchez flores 2Semestral  kevin luis alberto sanchez flores 2
Semestral kevin luis alberto sanchez flores 2
 
TEORIA CURRICULAR
TEORIA CURRICULARTEORIA CURRICULAR
TEORIA CURRICULAR
 
Sql Basico
Sql BasicoSql Basico
Sql Basico
 
Valentino Y Landa Merchandising SA de CV es una empresa 100% Mexicana fundada...
Valentino Y Landa Merchandising SA de CV es una empresa 100% Mexicana fundada...Valentino Y Landa Merchandising SA de CV es una empresa 100% Mexicana fundada...
Valentino Y Landa Merchandising SA de CV es una empresa 100% Mexicana fundada...
 
LA REGLA DE ORO Y SUS TRES LEYES DE LA COM
LA REGLA DE ORO Y SUS TRES LEYES DE LA COMLA REGLA DE ORO Y SUS TRES LEYES DE LA COM
LA REGLA DE ORO Y SUS TRES LEYES DE LA COM
 
E portafolio alberto gamez v
E portafolio alberto gamez vE portafolio alberto gamez v
E portafolio alberto gamez v
 
Ofimatica
OfimaticaOfimatica
Ofimatica
 
Trabalho de geografia....pptx sustentabilidades ana paula edmara isabelle -...
Trabalho de geografia....pptx sustentabilidades ana paula   edmara isabelle -...Trabalho de geografia....pptx sustentabilidades ana paula   edmara isabelle -...
Trabalho de geografia....pptx sustentabilidades ana paula edmara isabelle -...
 
331 Webquest: The Great Gatsby
331 Webquest: The Great Gatsby331 Webquest: The Great Gatsby
331 Webquest: The Great Gatsby
 
Papelucho Perdido Articles 101847 archivo
Papelucho Perdido Articles 101847 archivoPapelucho Perdido Articles 101847 archivo
Papelucho Perdido Articles 101847 archivo
 
E portafolio alberto gamez v
E portafolio alberto gamez vE portafolio alberto gamez v
E portafolio alberto gamez v
 
Chem 40S Unit 3 Notes
Chem 40S Unit 3 NotesChem 40S Unit 3 Notes
Chem 40S Unit 3 Notes
 
G1 programación anual_grupo10
G1 programación anual_grupo10G1 programación anual_grupo10
G1 programación anual_grupo10
 
Unit7powerpointtheroadtoworldwarii 110829145033-phpapp01 (1)
Unit7powerpointtheroadtoworldwarii 110829145033-phpapp01 (1)Unit7powerpointtheroadtoworldwarii 110829145033-phpapp01 (1)
Unit7powerpointtheroadtoworldwarii 110829145033-phpapp01 (1)
 
La Reconstruccion Nacional
La Reconstruccion Nacional La Reconstruccion Nacional
La Reconstruccion Nacional
 
C1 herramientas enfoque-web
C1 herramientas enfoque-webC1 herramientas enfoque-web
C1 herramientas enfoque-web
 
Pensamientocreativo
PensamientocreativoPensamientocreativo
Pensamientocreativo
 

Semelhante a Consultasensqlbsico 120928134812-phpapp01 (20)

Como utilizar sql en vb 6.0 (jose quishpe)
Como utilizar sql en vb 6.0 (jose  quishpe)Como utilizar sql en vb 6.0 (jose  quishpe)
Como utilizar sql en vb 6.0 (jose quishpe)
 
LENGUAJE DE CONSULTA ESTRUCTURADO
LENGUAJE DE CONSULTA ESTRUCTURADOLENGUAJE DE CONSULTA ESTRUCTURADO
LENGUAJE DE CONSULTA ESTRUCTURADO
 
Introducción al sql
Introducción al sqlIntroducción al sql
Introducción al sql
 
Trabajo de programacion
Trabajo de programacionTrabajo de programacion
Trabajo de programacion
 
Trabajo de programacion
Trabajo de programacionTrabajo de programacion
Trabajo de programacion
 
Victoria montalvo =)
Victoria montalvo =)Victoria montalvo =)
Victoria montalvo =)
 
Clase 1 Modelo Físico de Base de Datos
Clase 1 Modelo Físico de Base de DatosClase 1 Modelo Físico de Base de Datos
Clase 1 Modelo Físico de Base de Datos
 
Sql
SqlSql
Sql
 
Consultas en sql básico
Consultas en sql básicoConsultas en sql básico
Consultas en sql básico
 
Consultas sql
Consultas sqlConsultas sql
Consultas sql
 
Luis cepeda
Luis cepedaLuis cepeda
Luis cepeda
 
Sql
SqlSql
Sql
 
Sql
SqlSql
Sql
 
Sql
SqlSql
Sql
 
Introducción a sql
Introducción a  sqlIntroducción a  sql
Introducción a sql
 
sqlserver
sqlserver sqlserver
sqlserver
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
 
Presentación1
Presentación1Presentación1
Presentación1
 
Trabajo de sql
Trabajo de sqlTrabajo de sql
Trabajo de sql
 
Tsql
TsqlTsql
Tsql
 

Último

PLAN DE MANTENIMIENTO DE SISTEMAS DE AGUA CHONTAYOC.docx
PLAN DE MANTENIMIENTO DE SISTEMAS DE AGUA CHONTAYOC.docxPLAN DE MANTENIMIENTO DE SISTEMAS DE AGUA CHONTAYOC.docx
PLAN DE MANTENIMIENTO DE SISTEMAS DE AGUA CHONTAYOC.docx
Leo Florez
 
Sofia Ospina Architecture and Design Portfolio
Sofia Ospina Architecture and Design PortfolioSofia Ospina Architecture and Design Portfolio
Sofia Ospina Architecture and Design Portfolio
sofiospina94
 
GRUPO 1.pptx problemas oportunidades objetivos
GRUPO 1.pptx problemas oportunidades objetivosGRUPO 1.pptx problemas oportunidades objetivos
GRUPO 1.pptx problemas oportunidades objetivos
CristianGmez22034
 
ATENCION INTEGRAL DEL ADULTO Y ADULTO MAYOR.pptx
ATENCION INTEGRAL DEL ADULTO Y ADULTO MAYOR.pptxATENCION INTEGRAL DEL ADULTO Y ADULTO MAYOR.pptx
ATENCION INTEGRAL DEL ADULTO Y ADULTO MAYOR.pptx
EdisonCondesoDelgado1
 
PLANTILLA UNAD JJAJJJJJWRBJHGURGERRTERTRTRY
PLANTILLA UNAD JJAJJJJJWRBJHGURGERRTERTRTRYPLANTILLA UNAD JJAJJJJJWRBJHGURGERRTERTRTRY
PLANTILLA UNAD JJAJJJJJWRBJHGURGERRTERTRTRY
karendaza9506
 
secuencias de los figuras de cuadros y rectangulos
secuencias de los figuras de cuadros y rectangulossecuencias de los figuras de cuadros y rectangulos
secuencias de los figuras de cuadros y rectangulos
RosarioLloglla
 

Último (20)

GROPUIS Y WRIGHT DIPOSITIVA ARQUITECTURA DISEÑO MODERNIDAD
GROPUIS Y WRIGHT DIPOSITIVA ARQUITECTURA DISEÑO MODERNIDADGROPUIS Y WRIGHT DIPOSITIVA ARQUITECTURA DISEÑO MODERNIDAD
GROPUIS Y WRIGHT DIPOSITIVA ARQUITECTURA DISEÑO MODERNIDAD
 
CATALOGO 2024 DIA DE LA MADRE, presentación.pdf
CATALOGO 2024 DIA DE LA MADRE, presentación.pdfCATALOGO 2024 DIA DE LA MADRE, presentación.pdf
CATALOGO 2024 DIA DE LA MADRE, presentación.pdf
 
PLAN DE MANTENIMIENTO DE SISTEMAS DE AGUA CHONTAYOC.docx
PLAN DE MANTENIMIENTO DE SISTEMAS DE AGUA CHONTAYOC.docxPLAN DE MANTENIMIENTO DE SISTEMAS DE AGUA CHONTAYOC.docx
PLAN DE MANTENIMIENTO DE SISTEMAS DE AGUA CHONTAYOC.docx
 
Apuntes de criterios estrcuturales, calculo de trabes y contratrabes de concr...
Apuntes de criterios estrcuturales, calculo de trabes y contratrabes de concr...Apuntes de criterios estrcuturales, calculo de trabes y contratrabes de concr...
Apuntes de criterios estrcuturales, calculo de trabes y contratrabes de concr...
 
Anexo Nivel 3 Ficha Lectura pptjsbdkks
Anexo  Nivel 3 Ficha  Lectura pptjsbdkksAnexo  Nivel 3 Ficha  Lectura pptjsbdkks
Anexo Nivel 3 Ficha Lectura pptjsbdkks
 
Sofia Ospina Architecture and Design Portfolio
Sofia Ospina Architecture and Design PortfolioSofia Ospina Architecture and Design Portfolio
Sofia Ospina Architecture and Design Portfolio
 
GRUPO 1.pptx problemas oportunidades objetivos
GRUPO 1.pptx problemas oportunidades objetivosGRUPO 1.pptx problemas oportunidades objetivos
GRUPO 1.pptx problemas oportunidades objetivos
 
ATENCION INTEGRAL DEL ADULTO Y ADULTO MAYOR.pptx
ATENCION INTEGRAL DEL ADULTO Y ADULTO MAYOR.pptxATENCION INTEGRAL DEL ADULTO Y ADULTO MAYOR.pptx
ATENCION INTEGRAL DEL ADULTO Y ADULTO MAYOR.pptx
 
Tríptico-en-homenaje-por-el-día-de-la-madre.pdf
Tríptico-en-homenaje-por-el-día-de-la-madre.pdfTríptico-en-homenaje-por-el-día-de-la-madre.pdf
Tríptico-en-homenaje-por-el-día-de-la-madre.pdf
 
Portafolio Santiago Agudelo Duran 2024 -30
Portafolio Santiago Agudelo Duran 2024 -30Portafolio Santiago Agudelo Duran 2024 -30
Portafolio Santiago Agudelo Duran 2024 -30
 
La Bauhaus y la nueva tipografía en el diseño gráfico
La Bauhaus y la nueva tipografía en el diseño gráficoLa Bauhaus y la nueva tipografía en el diseño gráfico
La Bauhaus y la nueva tipografía en el diseño gráfico
 
PLANTILLA UNAD JJAJJJJJWRBJHGURGERRTERTRTRY
PLANTILLA UNAD JJAJJJJJWRBJHGURGERRTERTRTRYPLANTILLA UNAD JJAJJJJJWRBJHGURGERRTERTRTRY
PLANTILLA UNAD JJAJJJJJWRBJHGURGERRTERTRTRY
 
secuencias de los figuras de cuadros y rectangulos
secuencias de los figuras de cuadros y rectangulossecuencias de los figuras de cuadros y rectangulos
secuencias de los figuras de cuadros y rectangulos
 
414414508-Diseno-de-Coberturas-Metalicas.pptx
414414508-Diseno-de-Coberturas-Metalicas.pptx414414508-Diseno-de-Coberturas-Metalicas.pptx
414414508-Diseno-de-Coberturas-Metalicas.pptx
 
Fundamentos de la Ergonomía y sus características principales
Fundamentos de la Ergonomía y sus características principalesFundamentos de la Ergonomía y sus características principales
Fundamentos de la Ergonomía y sus características principales
 
POESÍA ERÓTICA DEL SIGLO XVIII - SERIA Y CARNAL
POESÍA ERÓTICA DEL SIGLO XVIII - SERIA Y CARNALPOESÍA ERÓTICA DEL SIGLO XVIII - SERIA Y CARNAL
POESÍA ERÓTICA DEL SIGLO XVIII - SERIA Y CARNAL
 
Arquitectos del Movimiento Moderno Pt. 2.pdf
Arquitectos del Movimiento Moderno Pt. 2.pdfArquitectos del Movimiento Moderno Pt. 2.pdf
Arquitectos del Movimiento Moderno Pt. 2.pdf
 
Torre agbar analisis arquitectonico.....
Torre agbar analisis arquitectonico.....Torre agbar analisis arquitectonico.....
Torre agbar analisis arquitectonico.....
 
Afiche de arquitectura manierista Paola Perez
Afiche de arquitectura manierista Paola PerezAfiche de arquitectura manierista Paola Perez
Afiche de arquitectura manierista Paola Perez
 
CLASE 2 PSICOTERAPIA COGNITIVO CONDUCTUAL.pdf
CLASE 2 PSICOTERAPIA COGNITIVO CONDUCTUAL.pdfCLASE 2 PSICOTERAPIA COGNITIVO CONDUCTUAL.pdf
CLASE 2 PSICOTERAPIA COGNITIVO CONDUCTUAL.pdf
 

Consultasensqlbsico 120928134812-phpapp01

  • 2. Introducción • El lenguaje de consulta estructurado SQL (Structured Query Language), es un lenguaje de base de datos normalizado. • El lenguaje SQL está compuesto por comandos, cláusulas, operadores y funciones. Estos elementos se combinan en las instrucciones para crear, actualizar y manipular las bases de datos.
  • 3. Comandos SQL • Existen dos tipos de comandos SQL: – DDL: permiten crear y definir nuevas bases de datos, campos e índices (Data Definition Language). – DML: permiten generar consultas para ordenar, filtrar y extraer datos de la base de datos (Data Manipulation Language ).
  • 4. Comandos DDL • CREATE: Utilizado para crear tablas, campos e índices. • DROP: Empleado para eliminar tablas e índices. • ALTER: Utilizado para modificar las tablas agregando campos o cambiando la definición de los campos.
  • 5. Comandos DML • SELECT: Utilizado para consultar registros de la BBDD que satisfagan un determinado criterio. • INSERT: Utilizado para cargar lotes de datos en la BB en una única operación. • UPDATE: Utilizado para modificar los valores de los campos y registros especificados. • DELETE: Utilizado para eliminar registros de una tabla de una BBDD.
  • 6. EJEMPLOS 1 • Ingrese a la BBDD, y ejecute la siguiente instrucción: create table ( COD_CAMION MARCA MODELO ANNO PESO_CARGA PATENTE ) • CAMIONES INTEGER not null, VARCHAR2(150), VARCHAR2(300), NUMBER, INTEGER, VARCHAR2(300) Ahora ejecute la siguiente instrucción: alter table CAMIONES add constraint PK_CAMIONES primary key (COD_CAMION); • Y ahora ejecute la siguiente instrucción: drop table CAMIONES
  • 7. EJEMPLOS 2 • Ejecute las siguientes instrucciones: create table CAMIONES ( COD_CAMION INTEGER not null, MARCA VARCHAR2(150), MODELO VARCHAR2(300), ANNO NUMBER, PESO_CARGA INTEGER, PATENTE VARCHAR2(300) ) alter table CAMIONES add constraint PK_CAMIONES primary key (COD_CAMION); • Y ahora ejecute la siguiente instrucción: insert into CAMIONES (COD_CAMION, MARCA, MODELO, ANNO PESO_CARGA, PATENTE) values (1000, 'susuki', 'baleno', 1995, 45, 'pi-1516'
  • 8. EJEMPLOS 2.1 • Ejecute: update camiones c set c.modelo='probando' where c.cod_camion=1000 • Y luego ejecute: delete from camiones c where c.cod_camion=1000 RECUERDE QUE PARA QUE LOS CAMBIOS SEAN VISIBLES Y EFECTIVAMENTE SE REALICEN DEBE PRESIONAR: F10 correspondiente al comando Commit
  • 9. Cláusulas • Las cláusulas son condiciones de modificación utilizadas para definir los datos que se desea seleccionar o manipular.
  • 10. Cláusulas • Algunas de las cláusulas que hemos usado: – FROM: Utilizada para especificar la tabla de la cual se van a seleccionar los registros. – WHERE: Utilizada para especificar las condiciones que deben reunir los registros que se van a seleccionar. – GROUP BY: Utilizada para separar los registros seleccionados en grupos especificos. – ORDER BY: Utilizada para ordenar los registros seleccionados de acuerdo con un orden especifico.
  • 11. Operadores Lógicos • AND: Es el “y” lógico. Evalúa dos condiciones y devuelve un valor de verdad solo si ambas son ciertas. • OR: Es el “o” lógico. Evalúa dos condiciones y devuelve un valor de verdad si alguna de las dos es cierta. • NOT: Negación lógica, devuelve el valor contrario de la expresión.
  • 12. Operadores de Comparación • • • • • • < : > : <> : <= : >= : = : Menor que Mayor que Distinto de Menor ó igual que Mayor ó igual que Igual que
  • 13. Consultas de Selección • Las consultas de selección se utilizan para indicar al motor de datos que devuelva información de las BBDD, esta información es devuelta en forma de conjunto de registros.
  • 14. Consultas básicas • La sintaxis básica de una consulta de selección es la siguiente: SELECT campos FROM tablas; En donde campos es la lista d ecampos que se deseen recuperar y tabla es el origen de los mismos, por ejemplo: SELECT Nombre, Telefono FROM Clientes; Esta consulta devuelve un conjunto de registros con el campo Nombre y Telefono de la tabla Clientes.
  • 15. La cláusula WHERE • Esta puede usarse para determinar que registros de las tablas enumeradas en la cláusula FROM aparecerán en los resultados de la instrucción SELECT. SELECT campos FROM tablas WHERE condición; • Ejemplo: SELECT Apellidos, Salario FROM Empleados WHERE Salario > 21000;
  • 16. Otras • GROUP BY • ORDER BY • ETC….