SlideShare una empresa de Scribd logo
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
 
SQL
SQLSQL
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 sql
joshelo97
 
Felipe tello
Felipe telloFelipe tello
Felipe tello
filipodavid
 
Tutorial de sql
Tutorial de sqlTutorial de sql
Tutorial de sql
AaAaA88
 
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 sql
Cristian 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 fuerte
Anahi Armenta
 
CHARASMATIC LEADERS: Ethical vs Unethical Leadership
CHARASMATIC LEADERS: Ethical vs Unethical LeadershipCHARASMATIC LEADERS: Ethical vs Unethical Leadership
CHARASMATIC LEADERS: Ethical vs Unethical Leadership
Lilit TK
 
Planta Industrial a gran escala
Planta Industrial a gran escala Planta Industrial a gran escala
Planta Industrial a gran escala
Daniel Garrido Soleto
 
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
 
TEORIA CURRICULAR
TEORIA CURRICULARTEORIA CURRICULAR
TEORIA CURRICULAR
analisiscurricular
 
Sql Basico
Sql BasicoSql Basico
Sql Basico
Esteban Bedoya
 
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
 
Ofimatica
OfimaticaOfimatica
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 archivo
Carolina 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
 
C1 herramientas enfoque-web
C1 herramientas enfoque-webC1 herramientas enfoque-web
C1 herramientas enfoque-web
Jose sergio Gonzalez
 
Pensamientocreativo
PensamientocreativoPensamientocreativo
Pensamientocreativo
SERCARBONE
 

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

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)Jose Quishpe
 
LENGUAJE DE CONSULTA ESTRUCTURADO
LENGUAJE DE CONSULTA ESTRUCTURADOLENGUAJE DE CONSULTA ESTRUCTURADO
LENGUAJE DE CONSULTA ESTRUCTURADOMinerva136
 
Victoria montalvo =)
Victoria montalvo =)Victoria montalvo =)
Victoria montalvo =)
tefy_vicky
 
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
José Ricardo Tillero Giménez
 
Consultas en sql básico
Consultas en sql básicoConsultas en sql básico
Consultas en sql básico
Cristian Salazar C.
 
Consultas sql
Consultas sqlConsultas sql
Consultas sql
Juan Carlos Prieto
 
Introducción a sql
Introducción a  sqlIntroducción a  sql
Introducción a sql
Marisol Henao
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
Jaime Lara
 
Trabajo de sql
Trabajo de sqlTrabajo de sql
Trabajo de sql
Criss Cuicho
 
Tsql
TsqlTsql

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
 
Trabajo de sql
Trabajo de sqlTrabajo de sql
Trabajo de sql
 
Presentación1
Presentación1Presentación1
Presentación1
 
Tsql
TsqlTsql
Tsql
 

Último

Portfolio_itsmevalen/ Valentina Balmaceda
Portfolio_itsmevalen/ Valentina BalmacedaPortfolio_itsmevalen/ Valentina Balmaceda
Portfolio_itsmevalen/ Valentina Balmaceda
ValentinaBalmaceda2
 
capitulo-18-sistema--706807-downloadable-2573126.pdf
capitulo-18-sistema--706807-downloadable-2573126.pdfcapitulo-18-sistema--706807-downloadable-2573126.pdf
capitulo-18-sistema--706807-downloadable-2573126.pdf
ProfesorCiencias2
 
mapa mental gestion del capital humano.pdf
mapa mental gestion del capital humano.pdfmapa mental gestion del capital humano.pdf
mapa mental gestion del capital humano.pdf
andreakathe12
 
Porfolio de diseños de Comedores de Carlotta Design
Porfolio  de diseños de Comedores de Carlotta DesignPorfolio  de diseños de Comedores de Carlotta Design
Porfolio de diseños de Comedores de Carlotta Design
paulacoux1
 
Arquitecto Cerro Larraín - Cerro Barón - Valparaíso
Arquitecto Cerro Larraín - Cerro Barón  - ValparaísoArquitecto Cerro Larraín - Cerro Barón  - Valparaíso
Arquitecto Cerro Larraín - Cerro Barón - Valparaíso
ArquitecturaClculoCe
 
Estilos de cajas Flexibles CSS-Flexbox-y-Grid.pdf
Estilos de cajas Flexibles CSS-Flexbox-y-Grid.pdfEstilos de cajas Flexibles CSS-Flexbox-y-Grid.pdf
Estilos de cajas Flexibles CSS-Flexbox-y-Grid.pdf
JosueJuanez1
 
Museo de Arte Contemporáneo del Siglo XXI - HISTORIA DE LA ARQUITECTURA .pdf
Museo de Arte Contemporáneo del Siglo XXI - HISTORIA DE LA ARQUITECTURA .pdfMuseo de Arte Contemporáneo del Siglo XXI - HISTORIA DE LA ARQUITECTURA .pdf
Museo de Arte Contemporáneo del Siglo XXI - HISTORIA DE LA ARQUITECTURA .pdf
MarianaVillenaAyala
 
informecbdlp-240603151721-44655eeh2.docx
informecbdlp-240603151721-44655eeh2.docxinformecbdlp-240603151721-44655eeh2.docx
informecbdlp-240603151721-44655eeh2.docx
IsabellaCortes7
 
Desarrollo de habilidades de pensamiento (1).pdf
Desarrollo de habilidades de pensamiento (1).pdfDesarrollo de habilidades de pensamiento (1).pdf
Desarrollo de habilidades de pensamiento (1).pdf
marianamadronero578
 
DIAGRAMA DE FLUJO.pptx : Ventas en linea
DIAGRAMA DE FLUJO.pptx : Ventas en lineaDIAGRAMA DE FLUJO.pptx : Ventas en linea
DIAGRAMA DE FLUJO.pptx : Ventas en linea
EduarRamos7
 
Patrimundi Recuperadora Bancaria en Cancun
Patrimundi Recuperadora Bancaria en CancunPatrimundi Recuperadora Bancaria en Cancun
Patrimundi Recuperadora Bancaria en Cancun
DianaArtemizaCP
 
DIA DE LA BANDERA PERUANA EL 7 DE JUNIO DE 1820
DIA DE LA BANDERA PERUANA EL 7 DE JUNIO DE 1820DIA DE LA BANDERA PERUANA EL 7 DE JUNIO DE 1820
DIA DE LA BANDERA PERUANA EL 7 DE JUNIO DE 1820
62946377
 
Arquitectura Ecléctica e Historicista en Latinoamérica
Arquitectura Ecléctica e Historicista en LatinoaméricaArquitectura Ecléctica e Historicista en Latinoamérica
Arquitectura Ecléctica e Historicista en Latinoamérica
imariagsg
 
Lectura. Reseña ilustrada, novela Albert Camus
Lectura.  Reseña ilustrada, novela Albert CamusLectura.  Reseña ilustrada, novela Albert Camus
Lectura. Reseña ilustrada, novela Albert Camus
RenataGrecia
 
Propuesta de diseño de marca para Fred, muebles de diseño
Propuesta de diseño de marca para Fred, muebles de diseñoPropuesta de diseño de marca para Fred, muebles de diseño
Propuesta de diseño de marca para Fred, muebles de diseño
Mariano Salgado
 
Mapa-coHUIOIUHYGFDFGHYUInceptual-de-la-Noticia.docx
Mapa-coHUIOIUHYGFDFGHYUInceptual-de-la-Noticia.docxMapa-coHUIOIUHYGFDFGHYUInceptual-de-la-Noticia.docx
Mapa-coHUIOIUHYGFDFGHYUInceptual-de-la-Noticia.docx
Linner ortiz
 
VERTEDEROS CRESTA ANCHA- PRESENTACION FINAL CON PREGUNTAS.pptx
VERTEDEROS CRESTA ANCHA- PRESENTACION FINAL CON PREGUNTAS.pptxVERTEDEROS CRESTA ANCHA- PRESENTACION FINAL CON PREGUNTAS.pptx
VERTEDEROS CRESTA ANCHA- PRESENTACION FINAL CON PREGUNTAS.pptx
ingridavila20
 
Movimiento Moderno en Venezuela Arquitectura
Movimiento Moderno en Venezuela ArquitecturaMovimiento Moderno en Venezuela Arquitectura
Movimiento Moderno en Venezuela Arquitectura
LeonardoDantasRivas
 
Introduccion-a-la-vida-de-Johannes-Kepler.pptx
Introduccion-a-la-vida-de-Johannes-Kepler.pptxIntroduccion-a-la-vida-de-Johannes-Kepler.pptx
Introduccion-a-la-vida-de-Johannes-Kepler.pptx
albujarluisl
 
1x10.documento bueno para comunidades jefas y jefes de comunidades q les soli...
1x10.documento bueno para comunidades jefas y jefes de comunidades q les soli...1x10.documento bueno para comunidades jefas y jefes de comunidades q les soli...
1x10.documento bueno para comunidades jefas y jefes de comunidades q les soli...
Sarai747172
 

Último (20)

Portfolio_itsmevalen/ Valentina Balmaceda
Portfolio_itsmevalen/ Valentina BalmacedaPortfolio_itsmevalen/ Valentina Balmaceda
Portfolio_itsmevalen/ Valentina Balmaceda
 
capitulo-18-sistema--706807-downloadable-2573126.pdf
capitulo-18-sistema--706807-downloadable-2573126.pdfcapitulo-18-sistema--706807-downloadable-2573126.pdf
capitulo-18-sistema--706807-downloadable-2573126.pdf
 
mapa mental gestion del capital humano.pdf
mapa mental gestion del capital humano.pdfmapa mental gestion del capital humano.pdf
mapa mental gestion del capital humano.pdf
 
Porfolio de diseños de Comedores de Carlotta Design
Porfolio  de diseños de Comedores de Carlotta DesignPorfolio  de diseños de Comedores de Carlotta Design
Porfolio de diseños de Comedores de Carlotta Design
 
Arquitecto Cerro Larraín - Cerro Barón - Valparaíso
Arquitecto Cerro Larraín - Cerro Barón  - ValparaísoArquitecto Cerro Larraín - Cerro Barón  - Valparaíso
Arquitecto Cerro Larraín - Cerro Barón - Valparaíso
 
Estilos de cajas Flexibles CSS-Flexbox-y-Grid.pdf
Estilos de cajas Flexibles CSS-Flexbox-y-Grid.pdfEstilos de cajas Flexibles CSS-Flexbox-y-Grid.pdf
Estilos de cajas Flexibles CSS-Flexbox-y-Grid.pdf
 
Museo de Arte Contemporáneo del Siglo XXI - HISTORIA DE LA ARQUITECTURA .pdf
Museo de Arte Contemporáneo del Siglo XXI - HISTORIA DE LA ARQUITECTURA .pdfMuseo de Arte Contemporáneo del Siglo XXI - HISTORIA DE LA ARQUITECTURA .pdf
Museo de Arte Contemporáneo del Siglo XXI - HISTORIA DE LA ARQUITECTURA .pdf
 
informecbdlp-240603151721-44655eeh2.docx
informecbdlp-240603151721-44655eeh2.docxinformecbdlp-240603151721-44655eeh2.docx
informecbdlp-240603151721-44655eeh2.docx
 
Desarrollo de habilidades de pensamiento (1).pdf
Desarrollo de habilidades de pensamiento (1).pdfDesarrollo de habilidades de pensamiento (1).pdf
Desarrollo de habilidades de pensamiento (1).pdf
 
DIAGRAMA DE FLUJO.pptx : Ventas en linea
DIAGRAMA DE FLUJO.pptx : Ventas en lineaDIAGRAMA DE FLUJO.pptx : Ventas en linea
DIAGRAMA DE FLUJO.pptx : Ventas en linea
 
Patrimundi Recuperadora Bancaria en Cancun
Patrimundi Recuperadora Bancaria en CancunPatrimundi Recuperadora Bancaria en Cancun
Patrimundi Recuperadora Bancaria en Cancun
 
DIA DE LA BANDERA PERUANA EL 7 DE JUNIO DE 1820
DIA DE LA BANDERA PERUANA EL 7 DE JUNIO DE 1820DIA DE LA BANDERA PERUANA EL 7 DE JUNIO DE 1820
DIA DE LA BANDERA PERUANA EL 7 DE JUNIO DE 1820
 
Arquitectura Ecléctica e Historicista en Latinoamérica
Arquitectura Ecléctica e Historicista en LatinoaméricaArquitectura Ecléctica e Historicista en Latinoamérica
Arquitectura Ecléctica e Historicista en Latinoamérica
 
Lectura. Reseña ilustrada, novela Albert Camus
Lectura.  Reseña ilustrada, novela Albert CamusLectura.  Reseña ilustrada, novela Albert Camus
Lectura. Reseña ilustrada, novela Albert Camus
 
Propuesta de diseño de marca para Fred, muebles de diseño
Propuesta de diseño de marca para Fred, muebles de diseñoPropuesta de diseño de marca para Fred, muebles de diseño
Propuesta de diseño de marca para Fred, muebles de diseño
 
Mapa-coHUIOIUHYGFDFGHYUInceptual-de-la-Noticia.docx
Mapa-coHUIOIUHYGFDFGHYUInceptual-de-la-Noticia.docxMapa-coHUIOIUHYGFDFGHYUInceptual-de-la-Noticia.docx
Mapa-coHUIOIUHYGFDFGHYUInceptual-de-la-Noticia.docx
 
VERTEDEROS CRESTA ANCHA- PRESENTACION FINAL CON PREGUNTAS.pptx
VERTEDEROS CRESTA ANCHA- PRESENTACION FINAL CON PREGUNTAS.pptxVERTEDEROS CRESTA ANCHA- PRESENTACION FINAL CON PREGUNTAS.pptx
VERTEDEROS CRESTA ANCHA- PRESENTACION FINAL CON PREGUNTAS.pptx
 
Movimiento Moderno en Venezuela Arquitectura
Movimiento Moderno en Venezuela ArquitecturaMovimiento Moderno en Venezuela Arquitectura
Movimiento Moderno en Venezuela Arquitectura
 
Introduccion-a-la-vida-de-Johannes-Kepler.pptx
Introduccion-a-la-vida-de-Johannes-Kepler.pptxIntroduccion-a-la-vida-de-Johannes-Kepler.pptx
Introduccion-a-la-vida-de-Johannes-Kepler.pptx
 
1x10.documento bueno para comunidades jefas y jefes de comunidades q les soli...
1x10.documento bueno para comunidades jefas y jefes de comunidades q les soli...1x10.documento bueno para comunidades jefas y jefes de comunidades q les soli...
1x10.documento bueno para comunidades jefas y jefes de comunidades q les soli...
 

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