Introducción a Las Consultas
-
Upload
victor-manuel-c-a -
Category
Documents
-
view
215 -
download
0
Transcript of Introducción a Las Consultas
-
8/17/2019 Introducción a Las Consultas
1/15
Introduccióna las
consultasSE APLICA A: Access 2016, Access 2013,MenosSE APLICA A: Access 2016, Access 2013, Más... ¿Qué ersión ten!o"Más...
Importante: Este art#culo se $a traducido contraducción auto%&tica' ea la declinación deres(onsa)ilidades* Para su re+erencia, (uede
encontrar la ersión en in!lés de este art#culo au# *
Con las consultas, es %&s +&cil er, a!re!ar,eli%inar - ca%)iar datos en una )ase de datos deAccess* .tros %otios (ara usar consultas:
• Encontrar datos es(ec#/cos r&(ida%ente,/ltr&ndolos se!n criterios concretos
condiciones
• Calcular o resu%ir datos
https://support.office.com/es-es/article/932788b8-a3ce-44bf-bb09-e334518b8b19https://support.office.com/es-es/article/Introducci%C3%B3n-a-las-consultas-a9739a09-d3ff-4f36-8ac3-5760249fb65c#MT_Footerhttps://support.office.com/es-es/article/Introducci%C3%B3n-a-las-consultas-a9739a09-d3ff-4f36-8ac3-5760249fb65c#MT_Footerhttps://support.office.com/en-us/article/a9739a09-d3ff-4f36-8ac3-5760249fb65chttps://support.office.com/es-es/article/932788b8-a3ce-44bf-bb09-e334518b8b19https://support.office.com/es-es/article/Introducci%C3%B3n-a-las-consultas-a9739a09-d3ff-4f36-8ac3-5760249fb65c#MT_Footerhttps://support.office.com/es-es/article/Introducci%C3%B3n-a-las-consultas-a9739a09-d3ff-4f36-8ac3-5760249fb65c#MT_Footerhttps://support.office.com/en-us/article/a9739a09-d3ff-4f36-8ac3-5760249fb65c
-
8/17/2019 Introducción a Las Consultas
2/15
• Auto%atiar tareas de ad%inistración de datosco%o, (or e4e%(lo, reisar de e en cuandolos datos %&s actuales*
.)tener un con4unto de o(ciones de consulta %&sri!urosa cuando se tra)a4a con una )ase de datosde escritorio de Access, (ero a(licaciones 5e) deAccess o+recen al!unas de las o(ciones de consultaue se %uestra a continuación* Para o)tener %&sin+or%ación so)re a(licaciones 5e) de Access, elnueo ti(o de )ase de datos de diseo con Access- (u)licar en l#nea, ea crear una a(licación deAccess*
Nota: Si uiere (oner en (r&ctica las consultas delos e4e%(los, use una )ase de datos de escritoriode Access*
Las consultas (ueden a-udarle a )uscar datos- tra)a4ar con ellos
Crear una consulta de selección
Crear una consulta de (ar&%etros
Crear una consulta de totales
Crear una consulta de ta)la de re+erenciascruadas
Crear una consulta de creación de ta)la
Crear una consulta de datos ane7ados
Crear una consulta de actualiación
https://support.office.com/es-es/article/crear-una-aplicaci%C3%B3n-de-Access-25f3ab3e-510d-44b0-accf-b976c0813e71https://support.office.com/es-es/article/crear-una-aplicaci%C3%B3n-de-Access-25f3ab3e-510d-44b0-accf-b976c0813e71https://support.office.com/es-es/article/Introducci%C3%B3n-a-las-consultas-a9739a09-d3ff-4f36-8ac3-5760249fb65c#__toc355883436https://support.office.com/es-es/article/Introducci%C3%B3n-a-las-consultas-a9739a09-d3ff-4f36-8ac3-5760249fb65c#__toc355883436https://support.office.com/es-es/article/Introducci%C3%B3n-a-las-consultas-a9739a09-d3ff-4f36-8ac3-5760249fb65c#__toc355883437https://support.office.com/es-es/article/Introducci%C3%B3n-a-las-consultas-a9739a09-d3ff-4f36-8ac3-5760249fb65c#__toc355883438https://support.office.com/es-es/article/Introducci%C3%B3n-a-las-consultas-a9739a09-d3ff-4f36-8ac3-5760249fb65c#__toc355883439https://support.office.com/es-es/article/Introducci%C3%B3n-a-las-consultas-a9739a09-d3ff-4f36-8ac3-5760249fb65c#__toc355883440https://support.office.com/es-es/article/Introducci%C3%B3n-a-las-consultas-a9739a09-d3ff-4f36-8ac3-5760249fb65c#__toc355883440https://support.office.com/es-es/article/Introducci%C3%B3n-a-las-consultas-a9739a09-d3ff-4f36-8ac3-5760249fb65c#__toc355883441https://support.office.com/es-es/article/Introducci%C3%B3n-a-las-consultas-a9739a09-d3ff-4f36-8ac3-5760249fb65c#__toc355883442https://support.office.com/es-es/article/Introducci%C3%B3n-a-las-consultas-a9739a09-d3ff-4f36-8ac3-5760249fb65c#__toc355883443https://support.office.com/es-es/article/crear-una-aplicaci%C3%B3n-de-Access-25f3ab3e-510d-44b0-accf-b976c0813e71https://support.office.com/es-es/article/crear-una-aplicaci%C3%B3n-de-Access-25f3ab3e-510d-44b0-accf-b976c0813e71https://support.office.com/es-es/article/Introducci%C3%B3n-a-las-consultas-a9739a09-d3ff-4f36-8ac3-5760249fb65c#__toc355883436https://support.office.com/es-es/article/Introducci%C3%B3n-a-las-consultas-a9739a09-d3ff-4f36-8ac3-5760249fb65c#__toc355883436https://support.office.com/es-es/article/Introducci%C3%B3n-a-las-consultas-a9739a09-d3ff-4f36-8ac3-5760249fb65c#__toc355883437https://support.office.com/es-es/article/Introducci%C3%B3n-a-las-consultas-a9739a09-d3ff-4f36-8ac3-5760249fb65c#__toc355883438https://support.office.com/es-es/article/Introducci%C3%B3n-a-las-consultas-a9739a09-d3ff-4f36-8ac3-5760249fb65c#__toc355883439https://support.office.com/es-es/article/Introducci%C3%B3n-a-las-consultas-a9739a09-d3ff-4f36-8ac3-5760249fb65c#__toc355883440https://support.office.com/es-es/article/Introducci%C3%B3n-a-las-consultas-a9739a09-d3ff-4f36-8ac3-5760249fb65c#__toc355883440https://support.office.com/es-es/article/Introducci%C3%B3n-a-las-consultas-a9739a09-d3ff-4f36-8ac3-5760249fb65c#__toc355883441https://support.office.com/es-es/article/Introducci%C3%B3n-a-las-consultas-a9739a09-d3ff-4f36-8ac3-5760249fb65c#__toc355883442https://support.office.com/es-es/article/Introducci%C3%B3n-a-las-consultas-a9739a09-d3ff-4f36-8ac3-5760249fb65c#__toc355883443
-
8/17/2019 Introducción a Las Consultas
3/15
Crear una consulta de eli%inación
Las consultas (ueden
a-udarle a )uscar datos -tra)a4ar con ellosEn una )ase de datos )ien diseada, los datos uese uieren (las%ar en un +or%ulario o in+or%esuelen estar re(artidos en arias ta)las* Con una
consulta, se (uede e7traer in+or%ación de diersasta)las - ensa%)larla (ara %ostrarla en el+or%ulario o in+or%e* 8na consulta (uede serir(ara (edir resultados de datos de la )ase de datos,(ara llear a ca)o una acción relatia a los datos o(ara a%)as cosas* 9a%)ién sire (ara o)tener unares(uesta a una (re!unta sencilla, e+ectuarc&lculos, co%)inar datos de distintas ta)las o
a!re!ar, ca%)iar o eli%inar datos de una )ase dedatos* ada su enor%e ersatilidad, e7isten%uc$os ti(os de consulta - el ti(o ue se creede(ende de la tarea ue uiera realiarse*
Princi(alesti(os de
consulta
8sar
SeleccionarPara recu(erar datos de una ta)la o$acer c&lculos*
https://support.office.com/es-es/article/Introducci%C3%B3n-a-las-consultas-a9739a09-d3ff-4f36-8ac3-5760249fb65c#__toc355883444https://support.office.com/es-es/article/Introducci%C3%B3n-a-las-consultas-a9739a09-d3ff-4f36-8ac3-5760249fb65c#__toc355883444
-
8/17/2019 Introducción a Las Consultas
4/15
Princi(alesti(os deconsulta
8sar
Acción
A!re!ar, ca%)iar o eli%inar datos*Cada tarea tiene un ti(o es(ec#/co deconsulta de acciones* Las consultas deacciones no est&n dis(oni)les en lasa(licaciones de Access*
;oler al (rinci(io
Crear una consulta deselecciónEl ti(o de consulta de selección es la o(ción
adecuada si tiene intención de reisar datos desolo al!unos ca%(os de una ta)la, reisar datos dearias ta)las a la e o, sencilla%ente, er losdatos de acuerdo con deter%inados criterios* Para%&s in+or%ación, ea Crear una consulta deselección*
-
8/17/2019 Introducción a Las Consultas
5/15
(ara o)tener nica%ente los no%)res de (roducto- sus res(ectios (recios:
1*A)ra la )ase de datos -, en la (estaa Crear,
$a!a clic en Diseño de consulta*
2*En el cuadro Mostrar tabla, en la (estaaTablas, $a!a do)le clic en la ta)la Productos - lue!o cierre el cuadro de di&lo!o*
3*Su(on!a%os ue en la ta)la Productostene%os los ca%(os =o%)re de (roducto -
Precio listado* >a!a do)le clic en Nombre deproducto - Precio listado (ara a!re!ar estosca%(os a la cuadr#cula de diseo de laconsulta*
?*En la /c$a Diseño, $a!a clic en Ejecutar* Laconsulta se e4ecuta - %uestra una lista de(roductos - sus (recios*
;oler al (rinci(io
-
8/17/2019 Introducción a Las Consultas
6/15
clientes de una deter%inada ciudad, co%o Las;e!as, del %odo si!uiente:
1*A)ra la )ase de datos* En la (estaa Crear, en
el !ru(o Consulta, $a!a clic en Diseño deconsulta*
2*En el cuadro de di&lo!o Mostrar tabla, en la(estaa Tablas, $a!a do)le clic en Clientes -lue!o en Pedidos*
3*Cierre el cuadro de di&lo!o Mostrar tabla*
@#4ese en la l#nea deno%inada co%)inaciónue conecta el ca%(o Id* de la ta)la Clientescon el ca%(o Id* de cliente de la ta)la Pedidos*Esta l#nea %uestra la relación entre las dosta)las*
?*En la ta)la Clientes, $a!a do)le clic enCompañía - en Ciudad (ara a!re!ar estos
ca%(os a la cuadr#cula de diseo de laconsulta*
*En la cuadr#cula de diseo de la consulta, en lacolu%na Ciudad, desactie la casilla de la /laMostrar*
6*En la /la Criterios de la colu%na Ciudad,escri)a Las e!as*
esactiar la casilla Mostrar $ace ue laconsulta no %uestre la ciudad en losresultados, - escri)ir Las e!as en la /laCriterios indica ue uiere er solo los
-
8/17/2019 Introducción a Las Consultas
7/15
re!istros en los ue el alor del ca%(o Ciudadsea Las ;e!as* En este caso, la consultadeuele solo los clientes de Las ;e!as* =o esnecesario %ostrar un ca%(o (ara usarlo conun criterio*
B*En la ta)la Pedidos, $a!a do)le clic en Id. depedido - en "ec#a de pedido (ara a!re!arestos ca%(os a las si!uientes dos colu%nas dela cuadr#cula de diseo de la consulta*
*En la (estaa Diseño, en el !ru(o
$esultados, $a!a clic en Ejecutar* Laconsulta se inicia - %uestra una lista de(edidos de los clientes de Las ;e!as*
D*Presione C9
-
8/17/2019 Introducción a Las Consultas
8/15
Nota: Las consultas de (ar&%etros no se (uedencrear en las a(licaciones de Access*
Si!uiendo con el e4e%(lo anterior, en el ue
a(rendió a crear una consulta de selección uedeuele los (edidos de los clientes de Las ;e!as,(uede %odi/car dic$a consulta (ara ue le (idaue es(eci/ue la ciudad cada e ue se inicie*Para (oner esto en (r&ctica, a)ra la )ase de datosue creó en el e4e%(lo anterior:
1*En el (anel de nae!ación, $a!a clic con el
)otón secundario en la consulta deno%inadaPedidos por ciudad ue creó en la secciónanterior - des(ués $a!a clic en ista Diseño en el %en conte7tual*
2*En la cuadr#cula de diseo de consulta, en la/la criterios de la colu%na ciudad, eli%ineLas e!as-, a continuación, escri)a %&'u(
cit)*+*
La cadena %&,u( ciudad*+ es la (etición de(ar&%etros* Los corc$etes indican ue uiereue la consulta (ida in+or%ación - el te7to eneste caso, &,u( ciudad* es la (re!unta uea(arece en la (etición de (ar&%etros*
Nota: =o se (ueden usar ni (untos . ni si!nos dee7cla%ación - co%o te7to en el %ensa4e de(etición de (ar&%etros*
-
8/17/2019 Introducción a Las Consultas
9/15
1*Actie la casilla en la /la Mostrar de lacolu%na Ciudad (ara ue se %uestre la ciudaden los resultados de la consulta*
2*En la (estaa Diseño, en el !ru(o$esultados, $a!a clic en Ejecutar* Laconsulta le (ide ue escri)a un alor enCiudad*
3*Escri)a Nuea /or0 - (resione E=9
-
8/17/2019 Introducción a Las Consultas
10/15
el usuario escri)e 3s3, la consulta deoler&todas las ciudades ue conten!an la letra sJ*
6*En la (estaa Diseño, en el !ru(o
$esultados, $a!a clic en Ejecutar* es(ués,en el %ensa4e de la consulta, escri)a Nueo -(resione E=9
-
8/17/2019 Introducción a Las Consultas
11/15
2*En el cuadro de di&lo!o Parámetros de laconsulta, en la colu%na Parámetro, escri)ala (etición de cada (ar&%etro (ara el ueuiera es(eci/car el ti(o de datos* Ase!resede ue cada (ar&%etro coincida con la (eticiónue usa en la /la Criterios de la cuadr#cula dediseo de la consulta*
3*En la colu%na Tipo de datos, seleccione elti(o de datos de cada (ar&%etro*
K&s in+or%ación so)re có%o usar los (ar&%etros
(ara (edir la introducción de datos al iniciar unaconsulta*
;oler al (rinci(io
Crear una consulta de
totalesLa /la 9otal de una $o4a de datos es %u- til (ero,(ara cuestiones %&s co%(le4as, se usa unaconsulta de totales, ue es una consulta deselección ue (er%ite a!ru(ar - resu%ir los datosco%o cuando uiere er las entas totales (or(roducto* En una consulta de totales, (uede usar
la +unción Su%a una +unción de a!re!ado (araer las entas totales (or (roducto*
Nota: =o se (ueden usar +unciones de a!re!adoen las a(licaciones de Access*
https://support.office.com/es-es/article/usar-los-par%C3%A1metros-para-pedir-la-introducci%C3%B3n-de-datos-al-iniciar-una-consulta-c2806d3d-d500-45a8-8507-ec6af351b6edhttps://support.office.com/es-es/article/usar-los-par%C3%A1metros-para-pedir-la-introducci%C3%B3n-de-datos-al-iniciar-una-consulta-c2806d3d-d500-45a8-8507-ec6af351b6edhttps://support.office.com/es-es/article/usar-los-par%C3%A1metros-para-pedir-la-introducci%C3%B3n-de-datos-al-iniciar-una-consulta-c2806d3d-d500-45a8-8507-ec6af351b6edhttps://support.office.com/es-es/article/Introducci%C3%B3n-a-las-consultas-a9739a09-d3ff-4f36-8ac3-5760249fb65c#tophttps://support.office.com/es-es/article/usar-los-par%C3%A1metros-para-pedir-la-introducci%C3%B3n-de-datos-al-iniciar-una-consulta-c2806d3d-d500-45a8-8507-ec6af351b6edhttps://support.office.com/es-es/article/usar-los-par%C3%A1metros-para-pedir-la-introducci%C3%B3n-de-datos-al-iniciar-una-consulta-c2806d3d-d500-45a8-8507-ec6af351b6edhttps://support.office.com/es-es/article/usar-los-par%C3%A1metros-para-pedir-la-introducci%C3%B3n-de-datos-al-iniciar-una-consulta-c2806d3d-d500-45a8-8507-ec6af351b6edhttps://support.office.com/es-es/article/Introducci%C3%B3n-a-las-consultas-a9739a09-d3ff-4f36-8ac3-5760249fb65c#top
-
8/17/2019 Introducción a Las Consultas
12/15
8se el si!uiente el (rocedi%iento (ara %odi/car laconsulta Su)totales de (roductos ue creó en ele4e%(lo anterior con el /n de o)tener su)totalesresu%idos (or (roducto*
1*En la (estaa Inicio, $a!a clic en er istaDiseño*
Se a)re la consulta Su)totales de (roductos enla ista iseo*
2*En la (estaa Diseño, en el !ru(o Mostrar u
ocultar, $a!a clic en Totales*A(arece la /la Totales en la cuadr#cula dediseo de la consulta*
Nota: Si )ien tienen no%)res si%ilares, la /laTotales de la cuadr#cula de diseo - la /la Total de una $o4a de datos no son i!uales:
• Puede a!ru(ar datos (or alores de ca%(o conla /la Totales en la cuadr#cula de diseo*
• Puede a!re!ar la /la de $o4a de datos Total alos resultados de una consulta de totales*
• Al usar la /la Totales en la cuadr#cula dediseo, de)e ele!ir una +unción de a!re!ado
(ara cada ca%(o* Si no uiere $acer nin!nc&lculo en un ca%(o, (uede a!ru(ar los datos(or ese ca%(o*
-
8/17/2019 Introducción a Las Consultas
13/15
• En la se!unda colu%na de la cuadr#cula dediseo, en la /la Total, seleccione 4uma en lalista des(le!a)le*
• En la (estaa Diseño, en el !ru(o$esultados, $a!a clic en Ejecutar* Laconsulta se inicia - %uestra una lista de(roductos con los su)totales*
• Presione C9acer c&lculos )asados en los datos
=or%al%ente, las ta)las no se usan (araal%acenar alores calculados co%o su)totales,aun cuando se )asen en datos de la %is%a )asede datos, -a ue los alores calculados de4an deestar actualiados si ca%)ian los alores en losue est&n )asados* Por e4e%(lo, no conieneal%acenar la edad de una (ersona en una ta)la(orue cada ao tendr& ue actualiar el alor' enlu!ar de $acer esto, al%acene la +ec$a de
naci%iento de la (ersona - use una consulta (aracalcular su edad*
Su(on!a%os ue tiene una )ase de datos conal!unos (roductos ue le !ustar#a ender* En ella$a- una ta)la deno%inada etalles de (edido ue
https://support.office.com/es-es/article/Sumar-valores-en-una-hoja-de-datos-con-una-fila-Totales-d8393172-4ff4-4e54-8994-f6a0417b80d3https://support.office.com/es-es/article/Sumar-valores-en-una-hoja-de-datos-con-una-fila-Totales-d8393172-4ff4-4e54-8994-f6a0417b80d3https://support.office.com/es-es/article/Introducci%C3%B3n-a-las-consultas-a9739a09-d3ff-4f36-8ac3-5760249fb65c#tophttps://support.office.com/es-es/article/Sumar-valores-en-una-hoja-de-datos-con-una-fila-Totales-d8393172-4ff4-4e54-8994-f6a0417b80d3https://support.office.com/es-es/article/Sumar-valores-en-una-hoja-de-datos-con-una-fila-Totales-d8393172-4ff4-4e54-8994-f6a0417b80d3https://support.office.com/es-es/article/Introducci%C3%B3n-a-las-consultas-a9739a09-d3ff-4f36-8ac3-5760249fb65c#top
-
8/17/2019 Introducción a Las Consultas
14/15
contiene in+or%ación so)re los (roductos enca%(os co%o el (recio de cada uno de ellos - lascantidades* El su)total se (uede calcular con unaconsulta ue %ulti(liue la cantidad de cada(roducto (or el (recio de dic$o (roducto,%ulti(liue la cantidad de cada (roducto (or el(recio - el descuento de dic$o (roducto -,/nal%ente reste el descuento total del (recio total*Si creó la )ase de datos de (rue)a en el e4e%(loanterior, &)rala - (ractiue del si!uiente %odo:
1*@ic$a crear, $a!a clic en Diseño de laconsulta*
2*En la cuadro de di&lo!o Mostrar tabla, en la/c$a tablas, $a!a do)le clic en Detalles depedido*
3*Cerrar la cuadro de di&lo!o Mostrar tabla*
?*En la ta)la etalles de (edido, $a!a do)le clicen Identi5cador de producto (ara a!re!areste ca%(o a la (ri%era colu%na de lacuadr#cula de diseo de consulta*
*En la se!unda colu%na de la cuadr#cula, $a!aclic en el /la campo - a continuación, $a!aclic en 6oom en el %en conte7tual*
6*En la cuadro 6oom, escri)a o (e!ue losi!uiente: 4ubtotal: 7%Cantidad+ 3 %preciounitario+897%Cantidad+ 3 %unidad unitario
B*>a!a clic en ceptar*
-
8/17/2019 Introducción a Las Consultas
15/15
*En la /c$a Diseño, $a!a clic en Ejecutar* Laconsulta se e4ecuta -, a continuación, se%uestra una lista de (roductos - los su)totales(or (edido*
D*Presione C9