SlideShare una empresa de 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

Más contenido relacionado

La actualidad más candente

Victoria montalvo =)
Victoria montalvo =)Victoria montalvo =)
Victoria montalvo =)tefy_vicky
 
Introduccion a SQL
Introduccion a SQLIntroduccion a SQL
Introduccion a SQLAaAaA88
 
Lenguaje estructurado de consulta sql
Lenguaje estructurado de consulta sqlLenguaje estructurado de consulta sql
Lenguaje estructurado de consulta sqljoshelo97
 
Lenguaje estructurado de consulta sql
Lenguaje estructurado de consulta sqlLenguaje estructurado de consulta sql
Lenguaje estructurado de consulta sqljoshelo97
 
Tutorial de sql
Tutorial de sqlTutorial de sql
Tutorial de sqlAaAaA88
 
Sebastian bravo
Sebastian bravoSebastian bravo
Sebastian bravosebas8995
 
Colegio de bachillerato ´´ cariamanga´´
Colegio de bachillerato ´´ cariamanga´´Colegio de bachillerato ´´ cariamanga´´
Colegio de bachillerato ´´ cariamanga´´marle1234
 
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.0Ritita Alexandra
 
Lenguaje estructurado de consultas sql
Lenguaje estructurado de consultas sqlLenguaje estructurado de consultas sql
Lenguaje estructurado de consultas sqlCristian Garzon
 
Lenguaje de consulta de datos
Lenguaje de consulta de datosLenguaje de consulta de datos
Lenguaje de consulta de datosFrancis Xavier
 

La actualidad más candente (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
 

Destacado

Escuela normal experimental del fuerte
Escuela normal experimental del fuerteEscuela normal experimental del fuerte
Escuela normal experimental del fuerteAnahi Armenta
 
CHARASMATIC LEADERS: Ethical vs Unethical Leadership
CHARASMATIC LEADERS: Ethical vs Unethical LeadershipCHARASMATIC LEADERS: Ethical vs Unethical Leadership
CHARASMATIC LEADERS: Ethical vs Unethical LeadershipLilit TK
 
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 2Kevin Sanchez
 
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...LandRod Bufete Jurídico Abogados Landa
 
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 COMJuliana Villamonte
 
E portafolio alberto gamez v
E portafolio alberto gamez vE portafolio alberto gamez v
E portafolio alberto gamez valbertogamez123
 
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 -...norivalfp
 
331 Webquest: The Great Gatsby
331 Webquest: The Great Gatsby331 Webquest: The Great Gatsby
331 Webquest: The Great GatsbyTami Woods
 
Papelucho Perdido Articles 101847 archivo
Papelucho Perdido Articles 101847 archivoPapelucho Perdido Articles 101847 archivo
Papelucho Perdido Articles 101847 archivoCarolina Cadena
 
E portafolio alberto gamez v
E portafolio alberto gamez vE portafolio alberto gamez v
E portafolio alberto gamez valbertogamez123
 
Chem 40S Unit 3 Notes
Chem 40S Unit 3 NotesChem 40S Unit 3 Notes
Chem 40S Unit 3 NotesBruce Coulter
 
G1 programación anual_grupo10
G1 programación anual_grupo10G1 programación anual_grupo10
G1 programación anual_grupo10Pablo Xenko
 
Unit7powerpointtheroadtoworldwarii 110829145033-phpapp01 (1)
Unit7powerpointtheroadtoworldwarii 110829145033-phpapp01 (1)Unit7powerpointtheroadtoworldwarii 110829145033-phpapp01 (1)
Unit7powerpointtheroadtoworldwarii 110829145033-phpapp01 (1)reedy7117
 
La Reconstruccion Nacional
La Reconstruccion Nacional La Reconstruccion Nacional
La Reconstruccion Nacional Melomania
 
Pensamientocreativo
PensamientocreativoPensamientocreativo
PensamientocreativoSERCARBONE
 

Destacado (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
 

Similar a Consultasensqlbsico 120928134812-phpapp01

Similar 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

Arquitectura moderna nazareth bermudez PSM
Arquitectura moderna nazareth bermudez PSMArquitectura moderna nazareth bermudez PSM
Arquitectura moderna nazareth bermudez PSMNaza59
 
2024-EL CAMBIO CLIMATICO Y SUS EFECTOS EN EL PERÚ Y EL MUNDO.pdf
2024-EL CAMBIO CLIMATICO Y SUS EFECTOS EN EL PERÚ Y EL MUNDO.pdf2024-EL CAMBIO CLIMATICO Y SUS EFECTOS EN EL PERÚ Y EL MUNDO.pdf
2024-EL CAMBIO CLIMATICO Y SUS EFECTOS EN EL PERÚ Y EL MUNDO.pdfcnaomi195
 
Slaimen Barakat - SLIDESHARE TAREA 2.pdf
Slaimen Barakat - SLIDESHARE TAREA 2.pdfSlaimen Barakat - SLIDESHARE TAREA 2.pdf
Slaimen Barakat - SLIDESHARE TAREA 2.pdfslaimenbarakat
 
diseño de plantas agroindustriales unidad
diseño de plantas agroindustriales unidaddiseño de plantas agroindustriales unidad
diseño de plantas agroindustriales unidaddabuitragoi
 
plantilla-de-messi-1.pdf es muy especial
plantilla-de-messi-1.pdf es muy especialplantilla-de-messi-1.pdf es muy especial
plantilla-de-messi-1.pdf es muy especialAndreaMlaga1
 
Arquitectura Moderna Le Corbusier- Mies Van Der Rohe
Arquitectura Moderna Le Corbusier- Mies Van Der RoheArquitectura Moderna Le Corbusier- Mies Van Der Rohe
Arquitectura Moderna Le Corbusier- Mies Van Der Roheimariagsg
 
Proceso de percepción visual y de reconocimiento
Proceso de percepción visual y de reconocimientoProceso de percepción visual y de reconocimiento
Proceso de percepción visual y de reconocimientoJorge Fernandez
 
Brochure Tuna Haus _ Hecho para mascotas.pdf
Brochure Tuna Haus _ Hecho para mascotas.pdfBrochure Tuna Haus _ Hecho para mascotas.pdf
Brochure Tuna Haus _ Hecho para mascotas.pdfhellotunahaus
 
Normas de convivencia para imprimir gratis
Normas de convivencia para imprimir gratisNormas de convivencia para imprimir gratis
Normas de convivencia para imprimir gratisbrasilyamile
 
Arquitectura moderna / Nazareth Bermúdez
Arquitectura moderna / Nazareth BermúdezArquitectura moderna / Nazareth Bermúdez
Arquitectura moderna / Nazareth BermúdezNaza59
 
Guía de actividades y rúbrica de evaluación - Unidad 3 - Escenario 4 - Rol de...
Guía de actividades y rúbrica de evaluación - Unidad 3 - Escenario 4 - Rol de...Guía de actividades y rúbrica de evaluación - Unidad 3 - Escenario 4 - Rol de...
Guía de actividades y rúbrica de evaluación - Unidad 3 - Escenario 4 - Rol de...MayerlyAscanioNavarr
 
Arquitectura Moderna Walter Gropius- Frank Lloyd Wright
Arquitectura Moderna  Walter Gropius- Frank Lloyd WrightArquitectura Moderna  Walter Gropius- Frank Lloyd Wright
Arquitectura Moderna Walter Gropius- Frank Lloyd Wrightimariagsg
 
CERTIFICACIÓN DE CAPACITACIÓN PARA EL CENSO - tfdxwBRz6f3AP7QU.pdf
CERTIFICACIÓN DE CAPACITACIÓN PARA EL CENSO - tfdxwBRz6f3AP7QU.pdfCERTIFICACIÓN DE CAPACITACIÓN PARA EL CENSO - tfdxwBRz6f3AP7QU.pdf
CERTIFICACIÓN DE CAPACITACIÓN PARA EL CENSO - tfdxwBRz6f3AP7QU.pdfasnsdt
 
APORTES Y CARACTERISTICAS DE LAS OBRAS DE CORBUSIER. MIES VAN DER ROHE
APORTES Y CARACTERISTICAS DE LAS OBRAS DE  CORBUSIER. MIES VAN DER ROHEAPORTES Y CARACTERISTICAS DE LAS OBRAS DE  CORBUSIER. MIES VAN DER ROHE
APORTES Y CARACTERISTICAS DE LAS OBRAS DE CORBUSIER. MIES VAN DER ROHEgonzalezdfidelibus
 
TIPOS DE LINEAS utilizados en dibujo técnico mecánico
TIPOS DE LINEAS utilizados en dibujo técnico mecánicoTIPOS DE LINEAS utilizados en dibujo técnico mecánico
TIPOS DE LINEAS utilizados en dibujo técnico mecánicoWilsonChambi4
 
Maquetas-modelos-prototipos-Mapa mental-.pdf
Maquetas-modelos-prototipos-Mapa mental-.pdfMaquetas-modelos-prototipos-Mapa mental-.pdf
Maquetas-modelos-prototipos-Mapa mental-.pdforianaandrade11
 
Arquitectos del Movimiento Moderno (Historia de la Arquitectura)
Arquitectos del Movimiento Moderno (Historia de la Arquitectura)Arquitectos del Movimiento Moderno (Historia de la Arquitectura)
Arquitectos del Movimiento Moderno (Historia de la Arquitectura)LeonardoDantasRivas
 
PDU - PLAN DE DESARROLLO URBANO DE LA CIUDAD DE CHICLAYO
PDU - PLAN DE DESARROLLO URBANO DE LA CIUDAD DE CHICLAYOPDU - PLAN DE DESARROLLO URBANO DE LA CIUDAD DE CHICLAYO
PDU - PLAN DE DESARROLLO URBANO DE LA CIUDAD DE CHICLAYOManuelBustamante49
 
Le Corbusier y Mies van der Rohe: Aportes a la Arquitectura Moderna
Le Corbusier y Mies van der Rohe: Aportes a la Arquitectura ModernaLe Corbusier y Mies van der Rohe: Aportes a la Arquitectura Moderna
Le Corbusier y Mies van der Rohe: Aportes a la Arquitectura Modernasofpaolpz
 

Último (20)

Arquitectura moderna nazareth bermudez PSM
Arquitectura moderna nazareth bermudez PSMArquitectura moderna nazareth bermudez PSM
Arquitectura moderna nazareth bermudez PSM
 
2024-EL CAMBIO CLIMATICO Y SUS EFECTOS EN EL PERÚ Y EL MUNDO.pdf
2024-EL CAMBIO CLIMATICO Y SUS EFECTOS EN EL PERÚ Y EL MUNDO.pdf2024-EL CAMBIO CLIMATICO Y SUS EFECTOS EN EL PERÚ Y EL MUNDO.pdf
2024-EL CAMBIO CLIMATICO Y SUS EFECTOS EN EL PERÚ Y EL MUNDO.pdf
 
Slaimen Barakat - SLIDESHARE TAREA 2.pdf
Slaimen Barakat - SLIDESHARE TAREA 2.pdfSlaimen Barakat - SLIDESHARE TAREA 2.pdf
Slaimen Barakat - SLIDESHARE TAREA 2.pdf
 
diseño de plantas agroindustriales unidad
diseño de plantas agroindustriales unidaddiseño de plantas agroindustriales unidad
diseño de plantas agroindustriales unidad
 
plantilla-de-messi-1.pdf es muy especial
plantilla-de-messi-1.pdf es muy especialplantilla-de-messi-1.pdf es muy especial
plantilla-de-messi-1.pdf es muy especial
 
Arquitectura Moderna Le Corbusier- Mies Van Der Rohe
Arquitectura Moderna Le Corbusier- Mies Van Der RoheArquitectura Moderna Le Corbusier- Mies Van Der Rohe
Arquitectura Moderna Le Corbusier- Mies Van Der Rohe
 
Proceso de percepción visual y de reconocimiento
Proceso de percepción visual y de reconocimientoProceso de percepción visual y de reconocimiento
Proceso de percepción visual y de reconocimiento
 
Brochure Tuna Haus _ Hecho para mascotas.pdf
Brochure Tuna Haus _ Hecho para mascotas.pdfBrochure Tuna Haus _ Hecho para mascotas.pdf
Brochure Tuna Haus _ Hecho para mascotas.pdf
 
Normas de convivencia para imprimir gratis
Normas de convivencia para imprimir gratisNormas de convivencia para imprimir gratis
Normas de convivencia para imprimir gratis
 
Arquitectura moderna / Nazareth Bermúdez
Arquitectura moderna / Nazareth BermúdezArquitectura moderna / Nazareth Bermúdez
Arquitectura moderna / Nazareth Bermúdez
 
Guía de actividades y rúbrica de evaluación - Unidad 3 - Escenario 4 - Rol de...
Guía de actividades y rúbrica de evaluación - Unidad 3 - Escenario 4 - Rol de...Guía de actividades y rúbrica de evaluación - Unidad 3 - Escenario 4 - Rol de...
Guía de actividades y rúbrica de evaluación - Unidad 3 - Escenario 4 - Rol de...
 
Arquitectura Moderna Walter Gropius- Frank Lloyd Wright
Arquitectura Moderna  Walter Gropius- Frank Lloyd WrightArquitectura Moderna  Walter Gropius- Frank Lloyd Wright
Arquitectura Moderna Walter Gropius- Frank Lloyd Wright
 
CERTIFICACIÓN DE CAPACITACIÓN PARA EL CENSO - tfdxwBRz6f3AP7QU.pdf
CERTIFICACIÓN DE CAPACITACIÓN PARA EL CENSO - tfdxwBRz6f3AP7QU.pdfCERTIFICACIÓN DE CAPACITACIÓN PARA EL CENSO - tfdxwBRz6f3AP7QU.pdf
CERTIFICACIÓN DE CAPACITACIÓN PARA EL CENSO - tfdxwBRz6f3AP7QU.pdf
 
APORTES Y CARACTERISTICAS DE LAS OBRAS DE CORBUSIER. MIES VAN DER ROHE
APORTES Y CARACTERISTICAS DE LAS OBRAS DE  CORBUSIER. MIES VAN DER ROHEAPORTES Y CARACTERISTICAS DE LAS OBRAS DE  CORBUSIER. MIES VAN DER ROHE
APORTES Y CARACTERISTICAS DE LAS OBRAS DE CORBUSIER. MIES VAN DER ROHE
 
TIPOS DE LINEAS utilizados en dibujo técnico mecánico
TIPOS DE LINEAS utilizados en dibujo técnico mecánicoTIPOS DE LINEAS utilizados en dibujo técnico mecánico
TIPOS DE LINEAS utilizados en dibujo técnico mecánico
 
1.La locomoción de los seres vivos diseño
1.La locomoción de los seres vivos diseño1.La locomoción de los seres vivos diseño
1.La locomoción de los seres vivos diseño
 
Maquetas-modelos-prototipos-Mapa mental-.pdf
Maquetas-modelos-prototipos-Mapa mental-.pdfMaquetas-modelos-prototipos-Mapa mental-.pdf
Maquetas-modelos-prototipos-Mapa mental-.pdf
 
Arquitectos del Movimiento Moderno (Historia de la Arquitectura)
Arquitectos del Movimiento Moderno (Historia de la Arquitectura)Arquitectos del Movimiento Moderno (Historia de la Arquitectura)
Arquitectos del Movimiento Moderno (Historia de la Arquitectura)
 
PDU - PLAN DE DESARROLLO URBANO DE LA CIUDAD DE CHICLAYO
PDU - PLAN DE DESARROLLO URBANO DE LA CIUDAD DE CHICLAYOPDU - PLAN DE DESARROLLO URBANO DE LA CIUDAD DE CHICLAYO
PDU - PLAN DE DESARROLLO URBANO DE LA CIUDAD DE CHICLAYO
 
Le Corbusier y Mies van der Rohe: Aportes a la Arquitectura Moderna
Le Corbusier y Mies van der Rohe: Aportes a la Arquitectura ModernaLe Corbusier y Mies van der Rohe: Aportes a la Arquitectura Moderna
Le Corbusier y Mies van der Rohe: Aportes a la Arquitectura Moderna
 

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….