SlideShare a Scribd company logo
1 of 38
Autor: Ing Elena Valiente Ramírez
 Una selección es un objeto de Access que
permite obtener una selección determinada
de datos, ya sea para consultarlos,
modificarlos o eliminarlos. En algunos casos
necesitamos realizar cálculos sobre datos o
recuperar información procedente de varias
tablas.
 Las consultas constituyen un recurso práctico
para obtener informaciones específicas
contenidas en la base de datos, con ellas
podemos:
 Elegir campos específicos de tablas
específicas
 Seleccionar informaciones vía criterios
 Mostar las informaciones en varias ordenes
 Obtener datos de varias tablas
simultáneamente.
 calcular total
 Crear formularios e informes
 Crear otras consultas y gráficos
 Existen varios tipos de consultas:
 Consultas de selección.
 Son las consultas que extraen o nos muestran
datos. Muestran aquellos datos de una tabla que
cumplen los criterios especificados. Una vez
obtenido el resultado podremos consultar los
datos para modificarlos (esto se podrá hacer o no
según la consulta). Una consulta de selección
genera una tabla lógica (se llama lógica porque
no está físicamente en el disco duro sino en la
memoria del ordenador y cada vez que se abre se
vuelve a calcular).
 Consultas de acción.
 Son consultas que realizan cambios a los
registros. Existen varios tipos de consultas de
acción: de eliminación, de actualización, de
datos anexados y de creación de tablas
 Para crear una consulta, seguir los siguientes
pasos:
 Abrir la base de datos donde se encuentra la
consulta a crear.
 Hacer clic en el botón Diseño de Consulta en
la pestaña Crear
 También podemos hacer:
 Hacer clic en el menú Crear y luego clic en el
ícono asistente para consultas
 Se visualiza una ventana emergente en el cual
seleccionamos asistente para consultas
sencillas, luego determinaremos que tabla
usaremos, seleccionando la tabla a utilizar en la
opción Tablas Consultas.
 El siguiente paso es seleccionar los campos
(pasar a la siguiente columna) que utilizará la
consulta.
 Clic en siguiente
 Determinar el nombre para el nuevo objeto a
crear.
 En la parte inferior se visualizan dos
opciones para lo cual el usuario elegirá una
de ellas seleccionándola y luego hacer clic en
finalizar
 De elegir la primera opción el usuario
visualizará un resumen de la tabla que se
desea consultar.
 Si elige la segunda opción, modificar el
diseño de la consulta el usuario podrá
observar que aparece en pantalla la vista
diseño para ser modificada la tabla.
 Al entrar en la Vista Diseño de consulta nos
pide primero las tablas de las que la consulta
sacará los datos con un cuadro de diálogo
parecido al siguiente:
 Seleccionar la tabla de la que queremos sacar
datos y hacer clic sobre el botón Agregar.
 Si queremos sacar datos de varias tablas
agregar de la misma forma las demás tablas.
 Finalmente hacer clic sobre el botón Cerrar.
 Aparecerá la ventana Vista Diseño de
consultas.
 Si observas la pantalla, en la parte superior
tenemos la zona de tablas donde aparecen
las tablas añadidas con sus correspondientes
campos, y en la parte inferior
denominada cuadrícula QBE definimos la
consulta.
 Cada columna de la cuadrícula QBE
corresponde a un campo.
 Campo: ahí ponemos el campo a utilizar que
en la mayoría de los casos será el campo a
visualizar, puede ser el nombre de un campo
de la tabla y también puede ser un campo
calculado.
 Tabla: nombre de la tabla de la que sacamos el
campo. Nos será útil cuando definamos consultas
basadas en varias tablas.
 Orden: sirve para ordenar las filas del resultado.
 Mostrar: si la casilla de verificación aparece
desactivada la columna no aparecerá en el
resultado, se suele desactivar cuando queremos
utilizar el campo para definir la consulta pero no
queremos que aparezca en el resultado. Por
ejemplo, si queremos que se muestren sólo los
coches vendidos de una determinada marca, no
es necesario mostrar el campo marca, porque
sería repetitivo y no aportaría información
adicional.
 Criterios: sirve para especificar un criterio de
búsqueda. Un criterio de búsqueda es una
condición que deben cumplir los registros
que aparecerán en el resultado de la consulta.
Por lo tanto está formado por una condición
o varias condiciones unidas por los
operadores Y (AND) y O (OR).
 O: esta fila y las siguientes se utilizan para
combinar condiciones.
 Para añadir campos a la cuadrícula podemos:
 Hacer doble clic sobre el nombre del campo
que aparece en la zona de tablas, este se
colocará en la primera columna libre de la
cuadrícula.
 Hacer clic sobre el nombre del campo que
aparece en la zona de tablas y sin soltar el
botón del ratón arrastrar el campo sobre la
cuadrícula, soltar el botón cuando estemos
sobre la columna delante de la cual queremos
dejar el campo que estamos añadiendo.
 Hacer clic sobre la fila Campo: de una
columna vacía de la rejilla, aparecerá a la
derecha la flecha para desplegar la lista de
todos los campos de todas las tablas que
aparecen en la zona de tablas. Si tenemos
muchos campos y varias tablas podemos
reducir la lista seleccionando primero una
tabla en la fila Tabla:, así en la lista
desplegable sólo aparecerán campos de la
tabla seleccionada.
 También podemos teclear directamente el
nombre del campo en la fila Campo: de una
columna vacía de la cuadrícula.
 Si queremos que todos los campos de la tabla
aparezcan en el resultado de la consulta
podemos utilizar el asterisco * (sinónimo de
'todos los campos').
 Si en cambio se trata de un cálculo más
específico puede ser preferible no utilizar
espacio en el disco para conservar estos
valores, definiendo un campo calculado en la
consulta.
 Para definir un campo como calculado,
simplemente deberemos escribir una
expresión en el espacio reservado para
indicar el campo. La sintaxis será: Nombre
del campo: expresión
 Por ejemplo, si disponemos de un
campo Precio, podríamos realizar la siguiente
expresión: Precio con IVA: Precio * 1,18
 Al pulsar INTRO se guardará la expresión y se
aplicarán ciertos cambios, como encerrar
entre corchetes los campos referenciados o
eliminar espacios innecesarios, etc.: Precio
con IVA: [Precio]*1,18

 Los campos calculados son campos
obtenidos del resultado de una expresión.
 Una expresión se forma combinando un
operador con uno o generalmente dos
operandos. La mayoría de las veces un
operando será un campo de la tabla y el otro
un valor concreto u otro campo.
 Operadores
 operador +, se utiliza para sumar dos
números.
 operador -, se utiliza para hallar la diferencia
entre dos números.
 operador *, se utiliza para multiplicar dos
números.
 operador ^, se utiliza para elevar un número
a la potencia del exponente ( número ^
exponente )
 operador / , se utiliza para dividir dos
números y obtener un resultado de signo
flotante.
 Operador Mod, divide dos números y
devuelve sólo el resto.
 El operador &, se utiliza para concatenar dos
expresiones de tipo texto.
 También se puede utilizar el operador de
suma + cuando los dos operandos son de
tipo texto, para concatenarlos. Mi consejo es
utilizar el operador & para la concatenación y
así evitar errores o confusiones.
 Un operando puede ser un nombre de
columna, una expresión, un valor concreto o
una función predefinida.
 Los valores concretos se deben escribir siguiendo las
siguientes reglas:
 Los valores numéricos se indican poniendo el número sin
más. Se tiene que utilizar para separar la parte entera de
los decimales el símbolo definido en nuestra configuración
de Windows; además los valores numéricos no se pueden
escribir formateados, no podemos escribirlos con
separadores de miles. Por ejemplo en una expresión
correcta no puedo escribir (ventas + 1.000.000) ni
tampoco (ventas + 1,000,000), tengo que escribir (ventas
+1000000)
 Ejemplo: 2
 Los valores de tipo texto deben ir siempre entre
comillas simples ' o dobles ".
 Ejemplo: ', ' ó ",", 'VALENCIA'
 Los literales de fecha se escriben entre # y
deben estar en el formato de EE.UU., incluso
si no estamos utilizando la versión
norteamericana del motor de base de datos
Microsoft Jet. Por ejemplo, el 10 de mayo de
1996, se escribe 10/5/96 en España y
Latinoamérica, y 5/10/96 en Estados Unidos
de América. Para indicar la fecha 10 de mayo
de 1996 en cualquier base de datos sea
española, latinoamericana o de EE.UU.,
debemos escribirla #5/10/96#; con el
formato #mes/dia/año#
 También se puede utilizar la función
DateValue, que reconoce las configuraciones
internacionales establecidas por Microsoft
Windows. Por ejemplo, DateValue('10/5/96')
es equivalente a #05/10/96# si nuestra
configuración de Windows define las fechas
con el formato dia/mes/año.
 Funciones predefinidas
 Access 2010 tiene muchas funciones predefinidas que se
pueden utilizar, enumerarlas y explicarlas sería demasiado
largo. Lo mejor es saber que tenemos a nuestra
disposición muchas funciones y cuando queramos obtener
algo diferente consultar la ayuda de access para ver si
existe ya una función para lo que queremos hacer.
 A título de ejemplo tenemos unas que se utilizan más a
menudo:
 DATE() o fecha() devuelve el día en que estamos
 NOW() o Hoy() devuelve el día y la hora actual
 YEAR(fecha) o Año() devuelve el año de la fecha
 MONTH(fecha) o Mes() devuelve el mes de la fecha
 DATEVALUE(literal) o ValorFecha() convierte el literal en un
valor de fecha.
 Los nombres de los campos se indican entre
corchetes [ ], cuando un nombre de campo está
formado por una sola palabra se pueden omitir
corchetes pero si el nombre contiene varias
palabras separadas por espacios en blanco es
obligatorio ponerlo entre corchetes [ ].
 por ejemplo para hacer referencia al
campo Poblacion puedo
escribir Poblacion o [Poblacion], pero el
campo Fecha de nacimiento siempre se
escribirá [Fecha de nacimiento]
 Cuando combinamos varias expresiones
podemos utilizar los paréntesis para delimitar
cada expresión. Siempre se tiene que utilizar un
paréntesis de apertura ( y uno de cierre ).
 Ejemplo: ventas + (ventas * 0.1)
 El uso del paréntesis sirve para que la expresión
quede más clara sobre todo cuando combinamos
muchas expresiones, y para que los operadores
actúen en el orden que nosotros queramos para
así olvidarnos de la prioridad de los operadores.

 Practicar las operaciones de Crear, ejecutar y
guardar una consulta simple.
 Ejercicio 1.
 Empezaremos por crear una consulta donde
aparecerán los campos Nombre, Apellidos,
Población y Fecha de nacimiento de cada
alumno/a.
 Abre la base de datos COLEGIO de la
carpeta Mis ejercicios.
 Ejercicio 2.
 Ahora vamos a modificar la consulta anterior para obtener
aquellos alumnos/as que hayan nacido antes del año
1967.
 Selecciona en el Panel de Navegación la consulta a
modificar, Alumnos, haciendo clic sobre ella.
 Haz clic derecho sobre ella y selecciona la opción en el
menú contextual.
 Haz clic sobre la fila Criterios: de la columna Fecha
nacimiento.
 Escribe <01/01/67 para indicar la condición "[Fecha
nacimiento] < #01/01/67#". Observa que Access ha
encerrado la fecha entre # #, el delimitador de fechas.
 La cuadrícula QBE quedará de la siguiente forma:
 Ejecuta la consulta haciendo clic sobre el
botón Ejecutar de la pestaña Diseño.
 Ahora vamos a guardar la consulta pero con
otro nombre.
 Despliega la pestaña Archivo y elige la
opción Guardar objeto como.
 Escribe otro nombre Alumnado antes 67.
 Haz clic sobre el botón Aceptar.
 Cierra la consulta haciendo clic sobre el
botón .
 Vamos a modificar la consulta anterior para
obtener únicamente aquellos alumnos de
Valencia que hayan nacido antes del 67.
Deberemos formar la condición "población =
"Valencia" y "fecha de nacimiento <
#01/01/67#".
 Ejercicio 3.
 Vamos a modificar la consulta anterior para obtener
únicamente aquellos alumnos de Valencia que hayan
nacido antes del 67. Deberemos formar la condición
"población = "Valencia" y "fecha de nacimiento <
#01/01/67#".
 Selecciona la consulta a modificar, Alumnado antes
67, y haz clic derecho sobre ella.
 Selecciona la opción en el menú contextual. Se abrirá
la ventana Diseño de consulta.
 Haz clic sobre la fila Criterios: de la
columna Población.
 Escribe Valencia. En este caso como el operador es un
"igual" no hace falta ponerlo, se pone únicamente el
valor, tampoco hace falta encerrar el valor entre
comillas, Access las añadirá automáticamente..
 La cuadrícula QBE quedará de la siguiente forma:
Como los criterios se encuentran en la misma fila se deberán
cumplir los dos criterios para que salga el registro. Es decir
saldrán los alumnos de Valencia Y nacidos antes del 67.
Ejecuta la consulta haciendo clic sobre el botón Ejecutar de la
pestaña Diseño.
Ahora vamos a guardar la consulta pero con otro nombre.
Despliega la pestaña Archivo y elige la opción Guardar como
Escribe otro nombre Alumnado antes 67 de Valencia.
Haz clic sobre el botón Aceptar.
Cierra la consulta haciendo clic sobre el botón .
 Ejercicio 4
 Vamos a realizar otra consulta utilizando la
primera, pero ahora ordenaremos los alumnos
por apellidos.
 Selecciona la consulta a modificar, Alumnos, y
haz clic derecho sobre ella.
 Selecciona la opción en el menú contextual. Se
abrirá la ventana Diseño de consulta.
 Haz clic sobre la fila Orden de la
columna Apellidos alumnado.
 Haz clic sobre la flecha de su lista desplegable y
elige Ascendente para ordenar de la A a la Z.
 La cuadrícula QBE quedará de la siguiente forma:

 Ejecuta la consulta haciendo clic sobre el
botón Ejecutar de la pestaña Diseño.
 Ahora vamos a guardar la consulta pero con otro
nombre.
 Despliega la pestaña Archivo y elige la
opción Guardar objeto como.
 Escribe otro nombre Alumnado por apellido.
 Haz clic sobre el botón Aceptar.

More Related Content

What's hot

Como realizar consultas en acces
Como realizar consultas en accesComo realizar consultas en acces
Como realizar consultas en accesUTA
 
USO DE INFORMES EN ACCESS
USO DE INFORMES EN ACCESSUSO DE INFORMES EN ACCESS
USO DE INFORMES EN ACCESSDiana Cayo
 
Qué Son Las Bases De Datos
Qué Son Las Bases De DatosQué Son Las Bases De Datos
Qué Son Las Bases De DatosMarichelo Gómez
 
Acces tipos de consultas
Acces tipos de consultasAcces tipos de consultas
Acces tipos de consultasfer_n97
 
Medical search engines
Medical search enginesMedical search engines
Medical search enginesMichal Cidon
 
Consultas de access
Consultas de accessConsultas de access
Consultas de accessSophya
 
Tipos de datos en access
Tipos de datos en accessTipos de datos en access
Tipos de datos en accessMildred Loor
 
Introduccion datawarehouse
Introduccion datawarehouseIntroduccion datawarehouse
Introduccion datawarehouseEduardo Castro
 
Information Design Tool -Tutorial1
Information Design Tool -Tutorial1Information Design Tool -Tutorial1
Information Design Tool -Tutorial1Obily W
 
Sql Authorization
Sql AuthorizationSql Authorization
Sql AuthorizationFhuy
 
Tipos de consulta de access
Tipos de consulta de accessTipos de consulta de access
Tipos de consulta de accessANITA SANDOVAL
 
5.5 mecanismos de acceso a los archivos
5.5 mecanismos de acceso a los archivos5.5 mecanismos de acceso a los archivos
5.5 mecanismos de acceso a los archivosRey JOaquin
 
White paper service procurement
White paper service procurementWhite paper service procurement
White paper service procurementHamdy Elbana
 
Como conectar visual basic 6.0 a una base de datos microsoft sql server
Como conectar visual basic 6.0 a una base de datos microsoft sql serverComo conectar visual basic 6.0 a una base de datos microsoft sql server
Como conectar visual basic 6.0 a una base de datos microsoft sql serverKarolaynCardozo1
 

What's hot (20)

Conceptos basicos
Conceptos basicosConceptos basicos
Conceptos basicos
 
1. Modelo de Datos
1. Modelo de Datos1. Modelo de Datos
1. Modelo de Datos
 
Como realizar consultas en acces
Como realizar consultas en accesComo realizar consultas en acces
Como realizar consultas en acces
 
sub Consultas Oracle SQL
sub Consultas Oracle SQLsub Consultas Oracle SQL
sub Consultas Oracle SQL
 
USO DE INFORMES EN ACCESS
USO DE INFORMES EN ACCESSUSO DE INFORMES EN ACCESS
USO DE INFORMES EN ACCESS
 
Qué Son Las Bases De Datos
Qué Son Las Bases De DatosQué Son Las Bases De Datos
Qué Son Las Bases De Datos
 
Acces tipos de consultas
Acces tipos de consultasAcces tipos de consultas
Acces tipos de consultas
 
Medical search engines
Medical search enginesMedical search engines
Medical search engines
 
Clave principal
Clave principalClave principal
Clave principal
 
Consultas de access
Consultas de accessConsultas de access
Consultas de access
 
Tipos de datos en access
Tipos de datos en accessTipos de datos en access
Tipos de datos en access
 
Introduccion datawarehouse
Introduccion datawarehouseIntroduccion datawarehouse
Introduccion datawarehouse
 
Information Design Tool -Tutorial1
Information Design Tool -Tutorial1Information Design Tool -Tutorial1
Information Design Tool -Tutorial1
 
Sql Authorization
Sql AuthorizationSql Authorization
Sql Authorization
 
Examen complexivo sql resuelto
Examen complexivo sql resueltoExamen complexivo sql resuelto
Examen complexivo sql resuelto
 
Tipos de consulta de access
Tipos de consulta de accessTipos de consulta de access
Tipos de consulta de access
 
5.5 mecanismos de acceso a los archivos
5.5 mecanismos de acceso a los archivos5.5 mecanismos de acceso a los archivos
5.5 mecanismos de acceso a los archivos
 
White paper service procurement
White paper service procurementWhite paper service procurement
White paper service procurement
 
Md unidad 2 2.1 limpieza de datos
Md unidad 2   2.1 limpieza de datosMd unidad 2   2.1 limpieza de datos
Md unidad 2 2.1 limpieza de datos
 
Como conectar visual basic 6.0 a una base de datos microsoft sql server
Como conectar visual basic 6.0 a una base de datos microsoft sql serverComo conectar visual basic 6.0 a una base de datos microsoft sql server
Como conectar visual basic 6.0 a una base de datos microsoft sql server
 

Viewers also liked

Comenzar
ComenzarComenzar
Comenzarmjfelop
 
8. Diabaté, les besoins des ménages en moustiquaires n'ont pas été comblés
8. Diabaté, les besoins des ménages en moustiquaires n'ont pas été comblés8. Diabaté, les besoins des ménages en moustiquaires n'ont pas été comblés
8. Diabaté, les besoins des ménages en moustiquaires n'ont pas été combléssantepub
 
Asays Slide Show Dentists Visit
Asays Slide Show Dentists VisitAsays Slide Show Dentists Visit
Asays Slide Show Dentists Visitboswelljp
 
Weekly actions 16 juillet 2010
Weekly actions 16 juillet 2010Weekly actions 16 juillet 2010
Weekly actions 16 juillet 2010Cherradi -
 
Itinerario en frances de ana y sofia de paris
Itinerario en frances de ana y sofia de parisItinerario en frances de ana y sofia de paris
Itinerario en frances de ana y sofia de parismpjimenez09
 
[FR] Solutions et Applications Spotter 2013
[FR] Solutions et Applications Spotter 2013[FR] Solutions et Applications Spotter 2013
[FR] Solutions et Applications Spotter 2013Celine Molina
 
La Filature de Mulhouse Festival-Horizon Transeuropéen
La Filature de Mulhouse  Festival-Horizon TranseuropéenLa Filature de Mulhouse  Festival-Horizon Transeuropéen
La Filature de Mulhouse Festival-Horizon TranseuropéenBâle Région Mag
 
Partenariat et cobranding pour innover dans vos PME
Partenariat et cobranding pour innover dans vos PMEPartenariat et cobranding pour innover dans vos PME
Partenariat et cobranding pour innover dans vos PMEFrederic BERNIER
 
Comment trouver une idée de business ?
Comment trouver une idée de business ? Comment trouver une idée de business ?
Comment trouver une idée de business ? Guillaume Souloumiac
 
L'avenir de Java : Erlang, Haskell ou Ruby
L'avenir de Java : Erlang, Haskell ou RubyL'avenir de Java : Erlang, Haskell ou Ruby
L'avenir de Java : Erlang, Haskell ou RubyMarc Bojoly
 
Le Contenu, pilier principal du Référencement Naturel
Le Contenu, pilier principal du Référencement NaturelLe Contenu, pilier principal du Référencement Naturel
Le Contenu, pilier principal du Référencement NaturelNicolas Richer
 

Viewers also liked (20)

Carrière
CarrièreCarrière
Carrière
 
Pressent1
Pressent1Pressent1
Pressent1
 
Comenzar
ComenzarComenzar
Comenzar
 
8. Diabaté, les besoins des ménages en moustiquaires n'ont pas été comblés
8. Diabaté, les besoins des ménages en moustiquaires n'ont pas été comblés8. Diabaté, les besoins des ménages en moustiquaires n'ont pas été comblés
8. Diabaté, les besoins des ménages en moustiquaires n'ont pas été comblés
 
Asays Slide Show Dentists Visit
Asays Slide Show Dentists VisitAsays Slide Show Dentists Visit
Asays Slide Show Dentists Visit
 
La réflexivité de l'écriture numérique
La réflexivité de l'écriture numériqueLa réflexivité de l'écriture numérique
La réflexivité de l'écriture numérique
 
Examen proximedia
Examen proximedia Examen proximedia
Examen proximedia
 
Weekly actions 16 juillet 2010
Weekly actions 16 juillet 2010Weekly actions 16 juillet 2010
Weekly actions 16 juillet 2010
 
Itinerario en frances de ana y sofia de paris
Itinerario en frances de ana y sofia de parisItinerario en frances de ana y sofia de paris
Itinerario en frances de ana y sofia de paris
 
Los 7 tips de la Dra Verdú
Los 7 tips de la Dra VerdúLos 7 tips de la Dra Verdú
Los 7 tips de la Dra Verdú
 
[FR] Solutions et Applications Spotter 2013
[FR] Solutions et Applications Spotter 2013[FR] Solutions et Applications Spotter 2013
[FR] Solutions et Applications Spotter 2013
 
La Filature de Mulhouse Festival-Horizon Transeuropéen
La Filature de Mulhouse  Festival-Horizon TranseuropéenLa Filature de Mulhouse  Festival-Horizon Transeuropéen
La Filature de Mulhouse Festival-Horizon Transeuropéen
 
Partenariat et cobranding pour innover dans vos PME
Partenariat et cobranding pour innover dans vos PMEPartenariat et cobranding pour innover dans vos PME
Partenariat et cobranding pour innover dans vos PME
 
Comment trouver une idée de business ?
Comment trouver une idée de business ? Comment trouver une idée de business ?
Comment trouver une idée de business ?
 
L'avenir de Java : Erlang, Haskell ou Ruby
L'avenir de Java : Erlang, Haskell ou RubyL'avenir de Java : Erlang, Haskell ou Ruby
L'avenir de Java : Erlang, Haskell ou Ruby
 
Le Contenu, pilier principal du Référencement Naturel
Le Contenu, pilier principal du Référencement NaturelLe Contenu, pilier principal du Référencement Naturel
Le Contenu, pilier principal du Référencement Naturel
 
Zaoza repenser le mix marketing
Zaoza  repenser le mix marketingZaoza  repenser le mix marketing
Zaoza repenser le mix marketing
 
Ccagt2
Ccagt2Ccagt2
Ccagt2
 
Taller evaluacion en redes
Taller evaluacion en redesTaller evaluacion en redes
Taller evaluacion en redes
 
Chapitre1
Chapitre1Chapitre1
Chapitre1
 

Similar to Consultas (20)

Edagr
EdagrEdagr
Edagr
 
Unidad 7
Unidad 7Unidad 7
Unidad 7
 
Juan iza
Juan izaJuan iza
Juan iza
 
Consultas de Acción y expresiones Access 2010
Consultas de Acción y expresiones Access 2010Consultas de Acción y expresiones Access 2010
Consultas de Acción y expresiones Access 2010
 
Access Clase 02
Access Clase 02Access Clase 02
Access Clase 02
 
Tema las consultas
Tema las consultasTema las consultas
Tema las consultas
 
Access
Access Access
Access
 
Consultas de seleccion
Consultas de seleccionConsultas de seleccion
Consultas de seleccion
 
Introducción a access 2007
Introducción a access 2007Introducción a access 2007
Introducción a access 2007
 
Resumen del capitulo 7 y8
Resumen del capitulo 7 y8Resumen del capitulo 7 y8
Resumen del capitulo 7 y8
 
Consultas
ConsultasConsultas
Consultas
 
Presentasion
PresentasionPresentasion
Presentasion
 
Tablas de word
Tablas de wordTablas de word
Tablas de word
 
Computación
ComputaciónComputación
Computación
 
Unidad 16 las tablas dinamicas
Unidad 16 las tablas dinamicasUnidad 16 las tablas dinamicas
Unidad 16 las tablas dinamicas
 
Tareaxfernandotamayo
TareaxfernandotamayoTareaxfernandotamayo
Tareaxfernandotamayo
 
Las consultas
Las consultasLas consultas
Las consultas
 
TECNOLOGIA
TECNOLOGIATECNOLOGIA
TECNOLOGIA
 
trabajo en clase
trabajo en clasetrabajo en clase
trabajo en clase
 
manya jefferson
manya  jeffersonmanya  jefferson
manya jefferson
 

More from elena valiente

Otros modelos de desarrollo de software
Otros modelos de desarrollo de softwareOtros modelos de desarrollo de software
Otros modelos de desarrollo de softwareelena valiente
 
Modelo lineal o en cascada
Modelo lineal o en cascadaModelo lineal o en cascada
Modelo lineal o en cascadaelena valiente
 
Los componentes de las tic
Los componentes de las ticLos componentes de las tic
Los componentes de las ticelena valiente
 
Mapas mentales y su entorno 16
Mapas mentales y su entorno 16Mapas mentales y su entorno 16
Mapas mentales y su entorno 16elena valiente
 
Trabajamos con publisher 2013
Trabajamos con publisher 2013Trabajamos con publisher 2013
Trabajamos con publisher 2013elena valiente
 
La ofimática en las tic
La ofimática en las ticLa ofimática en las tic
La ofimática en las ticelena valiente
 
Elaborando actividades interactivas multimedia
Elaborando actividades interactivas multimediaElaborando actividades interactivas multimedia
Elaborando actividades interactivas multimediaelena valiente
 
Libros electronicos usando cuadernia
Libros electronicos usando cuaderniaLibros electronicos usando cuadernia
Libros electronicos usando cuaderniaelena valiente
 
Participación ciudadana
Participación ciudadanaParticipación ciudadana
Participación ciudadanaelena valiente
 
Aprendamos a jugar con javaclic
Aprendamos a jugar con javaclicAprendamos a jugar con javaclic
Aprendamos a jugar con javaclicelena valiente
 
Aprendiendo a crear una base de datos
Aprendiendo a crear una base de datosAprendiendo a crear una base de datos
Aprendiendo a crear una base de datoselena valiente
 

More from elena valiente (20)

Otros modelos de desarrollo de software
Otros modelos de desarrollo de softwareOtros modelos de desarrollo de software
Otros modelos de desarrollo de software
 
Modelo lineal o en cascada
Modelo lineal o en cascadaModelo lineal o en cascada
Modelo lineal o en cascada
 
Las redes-sociales
Las redes-socialesLas redes-sociales
Las redes-sociales
 
Direccionamiento ip
Direccionamiento ipDireccionamiento ip
Direccionamiento ip
 
Consultas
ConsultasConsultas
Consultas
 
La ofimatica
La ofimaticaLa ofimatica
La ofimatica
 
Los componentes de las tic
Los componentes de las ticLos componentes de las tic
Los componentes de las tic
 
Mapas mentales y su entorno 16
Mapas mentales y su entorno 16Mapas mentales y su entorno 16
Mapas mentales y su entorno 16
 
Trabajamos con publisher 2013
Trabajamos con publisher 2013Trabajamos con publisher 2013
Trabajamos con publisher 2013
 
La ofimática en las tic
La ofimática en las ticLa ofimática en las tic
La ofimática en las tic
 
Las relaciones
Las relacionesLas relaciones
Las relaciones
 
Elaborando actividades interactivas multimedia
Elaborando actividades interactivas multimediaElaborando actividades interactivas multimedia
Elaborando actividades interactivas multimedia
 
Libros electronicos usando cuadernia
Libros electronicos usando cuaderniaLibros electronicos usando cuadernia
Libros electronicos usando cuadernia
 
Mercados
MercadosMercados
Mercados
 
El estado peruano
El estado peruanoEl estado peruano
El estado peruano
 
Participación ciudadana
Participación ciudadanaParticipación ciudadana
Participación ciudadana
 
La Soberania
La SoberaniaLa Soberania
La Soberania
 
La inclusión social
La inclusión socialLa inclusión social
La inclusión social
 
Aprendamos a jugar con javaclic
Aprendamos a jugar con javaclicAprendamos a jugar con javaclic
Aprendamos a jugar con javaclic
 
Aprendiendo a crear una base de datos
Aprendiendo a crear una base de datosAprendiendo a crear una base de datos
Aprendiendo a crear una base de datos
 

Recently uploaded

05 Fenomenos fisicos y quimicos de la materia.pdf
05 Fenomenos fisicos y quimicos de la materia.pdf05 Fenomenos fisicos y quimicos de la materia.pdf
05 Fenomenos fisicos y quimicos de la materia.pdfRAMON EUSTAQUIO CARO BAYONA
 
Fichas de matemática DE PRIMERO DE SECUNDARIA.pdf
Fichas de matemática DE PRIMERO DE SECUNDARIA.pdfFichas de matemática DE PRIMERO DE SECUNDARIA.pdf
Fichas de matemática DE PRIMERO DE SECUNDARIA.pdfssuser50d1252
 
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMALVOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMALEDUCCUniversidadCatl
 
4° SES MATE DESCOMP. ADIT. DE NUMEROS SOBRE CASOS DE DENGUE 9-4-24 (1).docx
4° SES MATE DESCOMP. ADIT. DE NUMEROS SOBRE CASOS DE DENGUE     9-4-24 (1).docx4° SES MATE DESCOMP. ADIT. DE NUMEROS SOBRE CASOS DE DENGUE     9-4-24 (1).docx
4° SES MATE DESCOMP. ADIT. DE NUMEROS SOBRE CASOS DE DENGUE 9-4-24 (1).docxMagalyDacostaPea
 
FICHA PL PACO YUNQUE.docx PRIMARIA CUARTO GRADO
FICHA  PL PACO YUNQUE.docx PRIMARIA CUARTO GRADOFICHA  PL PACO YUNQUE.docx PRIMARIA CUARTO GRADO
FICHA PL PACO YUNQUE.docx PRIMARIA CUARTO GRADOMARIBEL DIAZ
 
DETALLES EN EL DISEÑO DE INTERIOR
DETALLES EN EL DISEÑO DE INTERIORDETALLES EN EL DISEÑO DE INTERIOR
DETALLES EN EL DISEÑO DE INTERIORGonella
 
Fichas de Matemática TERCERO DE SECUNDARIA.pdf
Fichas de Matemática TERCERO DE SECUNDARIA.pdfFichas de Matemática TERCERO DE SECUNDARIA.pdf
Fichas de Matemática TERCERO DE SECUNDARIA.pdfssuser50d1252
 
4º SOY LECTOR PART2- MD EDUCATIVO.p df PARTE
4º SOY LECTOR PART2- MD  EDUCATIVO.p df PARTE4º SOY LECTOR PART2- MD  EDUCATIVO.p df PARTE
4º SOY LECTOR PART2- MD EDUCATIVO.p df PARTESaraNolasco4
 
PRIMER GRADO SOY LECTOR PART1- MD EDUCATIVO.pdf
PRIMER GRADO SOY LECTOR PART1- MD  EDUCATIVO.pdfPRIMER GRADO SOY LECTOR PART1- MD  EDUCATIVO.pdf
PRIMER GRADO SOY LECTOR PART1- MD EDUCATIVO.pdfGabrieldeJesusLopezG
 
Técnicas de grabado y estampación : procesos y materiales
Técnicas de grabado y estampación : procesos y materialesTécnicas de grabado y estampación : procesos y materiales
Técnicas de grabado y estampación : procesos y materialesRaquel Martín Contreras
 
Actividad transversal 2-bloque 2. Actualización 2024
Actividad transversal 2-bloque 2. Actualización 2024Actividad transversal 2-bloque 2. Actualización 2024
Actividad transversal 2-bloque 2. Actualización 2024Rosabel UA
 
SIMULACROS Y SIMULACIONES DE SISMO 2024.docx
SIMULACROS Y SIMULACIONES DE SISMO 2024.docxSIMULACROS Y SIMULACIONES DE SISMO 2024.docx
SIMULACROS Y SIMULACIONES DE SISMO 2024.docxLudy Ventocilla Napanga
 
describimos como son afectados las regiones naturales del peru por la ola de ...
describimos como son afectados las regiones naturales del peru por la ola de ...describimos como son afectados las regiones naturales del peru por la ola de ...
describimos como son afectados las regiones naturales del peru por la ola de ...DavidBautistaFlores1
 
Tarea 4_ Foro _Incorporar habilidades de Siglo XXI
Tarea 4_ Foro _Incorporar habilidades de Siglo XXI Tarea 4_ Foro _Incorporar habilidades de Siglo XXI
Tarea 4_ Foro _Incorporar habilidades de Siglo XXI Manuel Molina
 
Mapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdfMapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdfvictorbeltuce
 
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO YESSENIA 933623393 NUEV...
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO  YESSENIA 933623393 NUEV...IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO  YESSENIA 933623393 NUEV...
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO YESSENIA 933623393 NUEV...YobanaZevallosSantil1
 

Recently uploaded (20)

VISITA À PROTEÇÃO CIVIL _
VISITA À PROTEÇÃO CIVIL                  _VISITA À PROTEÇÃO CIVIL                  _
VISITA À PROTEÇÃO CIVIL _
 
05 Fenomenos fisicos y quimicos de la materia.pdf
05 Fenomenos fisicos y quimicos de la materia.pdf05 Fenomenos fisicos y quimicos de la materia.pdf
05 Fenomenos fisicos y quimicos de la materia.pdf
 
Fichas de matemática DE PRIMERO DE SECUNDARIA.pdf
Fichas de matemática DE PRIMERO DE SECUNDARIA.pdfFichas de matemática DE PRIMERO DE SECUNDARIA.pdf
Fichas de matemática DE PRIMERO DE SECUNDARIA.pdf
 
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMALVOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
 
4° SES MATE DESCOMP. ADIT. DE NUMEROS SOBRE CASOS DE DENGUE 9-4-24 (1).docx
4° SES MATE DESCOMP. ADIT. DE NUMEROS SOBRE CASOS DE DENGUE     9-4-24 (1).docx4° SES MATE DESCOMP. ADIT. DE NUMEROS SOBRE CASOS DE DENGUE     9-4-24 (1).docx
4° SES MATE DESCOMP. ADIT. DE NUMEROS SOBRE CASOS DE DENGUE 9-4-24 (1).docx
 
FICHA PL PACO YUNQUE.docx PRIMARIA CUARTO GRADO
FICHA  PL PACO YUNQUE.docx PRIMARIA CUARTO GRADOFICHA  PL PACO YUNQUE.docx PRIMARIA CUARTO GRADO
FICHA PL PACO YUNQUE.docx PRIMARIA CUARTO GRADO
 
DETALLES EN EL DISEÑO DE INTERIOR
DETALLES EN EL DISEÑO DE INTERIORDETALLES EN EL DISEÑO DE INTERIOR
DETALLES EN EL DISEÑO DE INTERIOR
 
Fichas de Matemática TERCERO DE SECUNDARIA.pdf
Fichas de Matemática TERCERO DE SECUNDARIA.pdfFichas de Matemática TERCERO DE SECUNDARIA.pdf
Fichas de Matemática TERCERO DE SECUNDARIA.pdf
 
4º SOY LECTOR PART2- MD EDUCATIVO.p df PARTE
4º SOY LECTOR PART2- MD  EDUCATIVO.p df PARTE4º SOY LECTOR PART2- MD  EDUCATIVO.p df PARTE
4º SOY LECTOR PART2- MD EDUCATIVO.p df PARTE
 
PRIMER GRADO SOY LECTOR PART1- MD EDUCATIVO.pdf
PRIMER GRADO SOY LECTOR PART1- MD  EDUCATIVO.pdfPRIMER GRADO SOY LECTOR PART1- MD  EDUCATIVO.pdf
PRIMER GRADO SOY LECTOR PART1- MD EDUCATIVO.pdf
 
DIA INTERNACIONAL DAS FLORESTAS .
DIA INTERNACIONAL DAS FLORESTAS         .DIA INTERNACIONAL DAS FLORESTAS         .
DIA INTERNACIONAL DAS FLORESTAS .
 
Técnicas de grabado y estampación : procesos y materiales
Técnicas de grabado y estampación : procesos y materialesTécnicas de grabado y estampación : procesos y materiales
Técnicas de grabado y estampación : procesos y materiales
 
Actividad transversal 2-bloque 2. Actualización 2024
Actividad transversal 2-bloque 2. Actualización 2024Actividad transversal 2-bloque 2. Actualización 2024
Actividad transversal 2-bloque 2. Actualización 2024
 
SIMULACROS Y SIMULACIONES DE SISMO 2024.docx
SIMULACROS Y SIMULACIONES DE SISMO 2024.docxSIMULACROS Y SIMULACIONES DE SISMO 2024.docx
SIMULACROS Y SIMULACIONES DE SISMO 2024.docx
 
describimos como son afectados las regiones naturales del peru por la ola de ...
describimos como son afectados las regiones naturales del peru por la ola de ...describimos como son afectados las regiones naturales del peru por la ola de ...
describimos como son afectados las regiones naturales del peru por la ola de ...
 
Tarea 4_ Foro _Incorporar habilidades de Siglo XXI
Tarea 4_ Foro _Incorporar habilidades de Siglo XXI Tarea 4_ Foro _Incorporar habilidades de Siglo XXI
Tarea 4_ Foro _Incorporar habilidades de Siglo XXI
 
Mapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdfMapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdf
 
TL/CNL – 2.ª FASE .
TL/CNL – 2.ª FASE                       .TL/CNL – 2.ª FASE                       .
TL/CNL – 2.ª FASE .
 
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO YESSENIA 933623393 NUEV...
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO  YESSENIA 933623393 NUEV...IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO  YESSENIA 933623393 NUEV...
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO YESSENIA 933623393 NUEV...
 
La luz brilla en la oscuridad. Necesitamos luz
La luz brilla en la oscuridad. Necesitamos luzLa luz brilla en la oscuridad. Necesitamos luz
La luz brilla en la oscuridad. Necesitamos luz
 

Consultas

  • 1. Autor: Ing Elena Valiente Ramírez
  • 2.  Una selección es un objeto de Access que permite obtener una selección determinada de datos, ya sea para consultarlos, modificarlos o eliminarlos. En algunos casos necesitamos realizar cálculos sobre datos o recuperar información procedente de varias tablas.  Las consultas constituyen un recurso práctico para obtener informaciones específicas contenidas en la base de datos, con ellas podemos:
  • 3.  Elegir campos específicos de tablas específicas  Seleccionar informaciones vía criterios  Mostar las informaciones en varias ordenes  Obtener datos de varias tablas simultáneamente.  calcular total  Crear formularios e informes  Crear otras consultas y gráficos
  • 4.  Existen varios tipos de consultas:  Consultas de selección.  Son las consultas que extraen o nos muestran datos. Muestran aquellos datos de una tabla que cumplen los criterios especificados. Una vez obtenido el resultado podremos consultar los datos para modificarlos (esto se podrá hacer o no según la consulta). Una consulta de selección genera una tabla lógica (se llama lógica porque no está físicamente en el disco duro sino en la memoria del ordenador y cada vez que se abre se vuelve a calcular).
  • 5.  Consultas de acción.  Son consultas que realizan cambios a los registros. Existen varios tipos de consultas de acción: de eliminación, de actualización, de datos anexados y de creación de tablas
  • 6.  Para crear una consulta, seguir los siguientes pasos:  Abrir la base de datos donde se encuentra la consulta a crear.  Hacer clic en el botón Diseño de Consulta en la pestaña Crear
  • 7.  También podemos hacer:  Hacer clic en el menú Crear y luego clic en el ícono asistente para consultas  Se visualiza una ventana emergente en el cual seleccionamos asistente para consultas sencillas, luego determinaremos que tabla usaremos, seleccionando la tabla a utilizar en la opción Tablas Consultas.  El siguiente paso es seleccionar los campos (pasar a la siguiente columna) que utilizará la consulta.  Clic en siguiente  Determinar el nombre para el nuevo objeto a crear.
  • 8.
  • 9.  En la parte inferior se visualizan dos opciones para lo cual el usuario elegirá una de ellas seleccionándola y luego hacer clic en finalizar  De elegir la primera opción el usuario visualizará un resumen de la tabla que se desea consultar.  Si elige la segunda opción, modificar el diseño de la consulta el usuario podrá observar que aparece en pantalla la vista diseño para ser modificada la tabla.
  • 10.  Al entrar en la Vista Diseño de consulta nos pide primero las tablas de las que la consulta sacará los datos con un cuadro de diálogo parecido al siguiente:
  • 11.  Seleccionar la tabla de la que queremos sacar datos y hacer clic sobre el botón Agregar.  Si queremos sacar datos de varias tablas agregar de la misma forma las demás tablas.  Finalmente hacer clic sobre el botón Cerrar.  Aparecerá la ventana Vista Diseño de consultas.
  • 12.
  • 13.  Si observas la pantalla, en la parte superior tenemos la zona de tablas donde aparecen las tablas añadidas con sus correspondientes campos, y en la parte inferior denominada cuadrícula QBE definimos la consulta.  Cada columna de la cuadrícula QBE corresponde a un campo.  Campo: ahí ponemos el campo a utilizar que en la mayoría de los casos será el campo a visualizar, puede ser el nombre de un campo de la tabla y también puede ser un campo calculado.
  • 14.  Tabla: nombre de la tabla de la que sacamos el campo. Nos será útil cuando definamos consultas basadas en varias tablas.  Orden: sirve para ordenar las filas del resultado.  Mostrar: si la casilla de verificación aparece desactivada la columna no aparecerá en el resultado, se suele desactivar cuando queremos utilizar el campo para definir la consulta pero no queremos que aparezca en el resultado. Por ejemplo, si queremos que se muestren sólo los coches vendidos de una determinada marca, no es necesario mostrar el campo marca, porque sería repetitivo y no aportaría información adicional.
  • 15.  Criterios: sirve para especificar un criterio de búsqueda. Un criterio de búsqueda es una condición que deben cumplir los registros que aparecerán en el resultado de la consulta. Por lo tanto está formado por una condición o varias condiciones unidas por los operadores Y (AND) y O (OR).  O: esta fila y las siguientes se utilizan para combinar condiciones.
  • 16.  Para añadir campos a la cuadrícula podemos:  Hacer doble clic sobre el nombre del campo que aparece en la zona de tablas, este se colocará en la primera columna libre de la cuadrícula.  Hacer clic sobre el nombre del campo que aparece en la zona de tablas y sin soltar el botón del ratón arrastrar el campo sobre la cuadrícula, soltar el botón cuando estemos sobre la columna delante de la cual queremos dejar el campo que estamos añadiendo.
  • 17.  Hacer clic sobre la fila Campo: de una columna vacía de la rejilla, aparecerá a la derecha la flecha para desplegar la lista de todos los campos de todas las tablas que aparecen en la zona de tablas. Si tenemos muchos campos y varias tablas podemos reducir la lista seleccionando primero una tabla en la fila Tabla:, así en la lista desplegable sólo aparecerán campos de la tabla seleccionada.
  • 18.  También podemos teclear directamente el nombre del campo en la fila Campo: de una columna vacía de la cuadrícula.  Si queremos que todos los campos de la tabla aparezcan en el resultado de la consulta podemos utilizar el asterisco * (sinónimo de 'todos los campos').
  • 19.  Si en cambio se trata de un cálculo más específico puede ser preferible no utilizar espacio en el disco para conservar estos valores, definiendo un campo calculado en la consulta.  Para definir un campo como calculado, simplemente deberemos escribir una expresión en el espacio reservado para indicar el campo. La sintaxis será: Nombre del campo: expresión
  • 20.  Por ejemplo, si disponemos de un campo Precio, podríamos realizar la siguiente expresión: Precio con IVA: Precio * 1,18  Al pulsar INTRO se guardará la expresión y se aplicarán ciertos cambios, como encerrar entre corchetes los campos referenciados o eliminar espacios innecesarios, etc.: Precio con IVA: [Precio]*1,18 
  • 21.  Los campos calculados son campos obtenidos del resultado de una expresión.  Una expresión se forma combinando un operador con uno o generalmente dos operandos. La mayoría de las veces un operando será un campo de la tabla y el otro un valor concreto u otro campo.  Operadores  operador +, se utiliza para sumar dos números.  operador -, se utiliza para hallar la diferencia entre dos números.
  • 22.  operador *, se utiliza para multiplicar dos números.  operador ^, se utiliza para elevar un número a la potencia del exponente ( número ^ exponente )  operador / , se utiliza para dividir dos números y obtener un resultado de signo flotante.
  • 23.  Operador Mod, divide dos números y devuelve sólo el resto.  El operador &, se utiliza para concatenar dos expresiones de tipo texto.  También se puede utilizar el operador de suma + cuando los dos operandos son de tipo texto, para concatenarlos. Mi consejo es utilizar el operador & para la concatenación y así evitar errores o confusiones.  Un operando puede ser un nombre de columna, una expresión, un valor concreto o una función predefinida.
  • 24.  Los valores concretos se deben escribir siguiendo las siguientes reglas:  Los valores numéricos se indican poniendo el número sin más. Se tiene que utilizar para separar la parte entera de los decimales el símbolo definido en nuestra configuración de Windows; además los valores numéricos no se pueden escribir formateados, no podemos escribirlos con separadores de miles. Por ejemplo en una expresión correcta no puedo escribir (ventas + 1.000.000) ni tampoco (ventas + 1,000,000), tengo que escribir (ventas +1000000)  Ejemplo: 2  Los valores de tipo texto deben ir siempre entre comillas simples ' o dobles ".  Ejemplo: ', ' ó ",", 'VALENCIA'
  • 25.  Los literales de fecha se escriben entre # y deben estar en el formato de EE.UU., incluso si no estamos utilizando la versión norteamericana del motor de base de datos Microsoft Jet. Por ejemplo, el 10 de mayo de 1996, se escribe 10/5/96 en España y Latinoamérica, y 5/10/96 en Estados Unidos de América. Para indicar la fecha 10 de mayo de 1996 en cualquier base de datos sea española, latinoamericana o de EE.UU., debemos escribirla #5/10/96#; con el formato #mes/dia/año#
  • 26.  También se puede utilizar la función DateValue, que reconoce las configuraciones internacionales establecidas por Microsoft Windows. Por ejemplo, DateValue('10/5/96') es equivalente a #05/10/96# si nuestra configuración de Windows define las fechas con el formato dia/mes/año.
  • 27.  Funciones predefinidas  Access 2010 tiene muchas funciones predefinidas que se pueden utilizar, enumerarlas y explicarlas sería demasiado largo. Lo mejor es saber que tenemos a nuestra disposición muchas funciones y cuando queramos obtener algo diferente consultar la ayuda de access para ver si existe ya una función para lo que queremos hacer.  A título de ejemplo tenemos unas que se utilizan más a menudo:  DATE() o fecha() devuelve el día en que estamos  NOW() o Hoy() devuelve el día y la hora actual  YEAR(fecha) o Año() devuelve el año de la fecha  MONTH(fecha) o Mes() devuelve el mes de la fecha  DATEVALUE(literal) o ValorFecha() convierte el literal en un valor de fecha.
  • 28.  Los nombres de los campos se indican entre corchetes [ ], cuando un nombre de campo está formado por una sola palabra se pueden omitir corchetes pero si el nombre contiene varias palabras separadas por espacios en blanco es obligatorio ponerlo entre corchetes [ ].  por ejemplo para hacer referencia al campo Poblacion puedo escribir Poblacion o [Poblacion], pero el campo Fecha de nacimiento siempre se escribirá [Fecha de nacimiento]
  • 29.  Cuando combinamos varias expresiones podemos utilizar los paréntesis para delimitar cada expresión. Siempre se tiene que utilizar un paréntesis de apertura ( y uno de cierre ).  Ejemplo: ventas + (ventas * 0.1)  El uso del paréntesis sirve para que la expresión quede más clara sobre todo cuando combinamos muchas expresiones, y para que los operadores actúen en el orden que nosotros queramos para así olvidarnos de la prioridad de los operadores. 
  • 30.  Practicar las operaciones de Crear, ejecutar y guardar una consulta simple.  Ejercicio 1.  Empezaremos por crear una consulta donde aparecerán los campos Nombre, Apellidos, Población y Fecha de nacimiento de cada alumno/a.  Abre la base de datos COLEGIO de la carpeta Mis ejercicios.
  • 31.  Ejercicio 2.  Ahora vamos a modificar la consulta anterior para obtener aquellos alumnos/as que hayan nacido antes del año 1967.  Selecciona en el Panel de Navegación la consulta a modificar, Alumnos, haciendo clic sobre ella.  Haz clic derecho sobre ella y selecciona la opción en el menú contextual.  Haz clic sobre la fila Criterios: de la columna Fecha nacimiento.  Escribe <01/01/67 para indicar la condición "[Fecha nacimiento] < #01/01/67#". Observa que Access ha encerrado la fecha entre # #, el delimitador de fechas.  La cuadrícula QBE quedará de la siguiente forma:
  • 32.
  • 33.  Ejecuta la consulta haciendo clic sobre el botón Ejecutar de la pestaña Diseño.  Ahora vamos a guardar la consulta pero con otro nombre.  Despliega la pestaña Archivo y elige la opción Guardar objeto como.  Escribe otro nombre Alumnado antes 67.  Haz clic sobre el botón Aceptar.  Cierra la consulta haciendo clic sobre el botón .
  • 34.  Vamos a modificar la consulta anterior para obtener únicamente aquellos alumnos de Valencia que hayan nacido antes del 67. Deberemos formar la condición "población = "Valencia" y "fecha de nacimiento < #01/01/67#".
  • 35.  Ejercicio 3.  Vamos a modificar la consulta anterior para obtener únicamente aquellos alumnos de Valencia que hayan nacido antes del 67. Deberemos formar la condición "población = "Valencia" y "fecha de nacimiento < #01/01/67#".  Selecciona la consulta a modificar, Alumnado antes 67, y haz clic derecho sobre ella.  Selecciona la opción en el menú contextual. Se abrirá la ventana Diseño de consulta.  Haz clic sobre la fila Criterios: de la columna Población.  Escribe Valencia. En este caso como el operador es un "igual" no hace falta ponerlo, se pone únicamente el valor, tampoco hace falta encerrar el valor entre comillas, Access las añadirá automáticamente..  La cuadrícula QBE quedará de la siguiente forma:
  • 36. Como los criterios se encuentran en la misma fila se deberán cumplir los dos criterios para que salga el registro. Es decir saldrán los alumnos de Valencia Y nacidos antes del 67. Ejecuta la consulta haciendo clic sobre el botón Ejecutar de la pestaña Diseño. Ahora vamos a guardar la consulta pero con otro nombre. Despliega la pestaña Archivo y elige la opción Guardar como Escribe otro nombre Alumnado antes 67 de Valencia. Haz clic sobre el botón Aceptar. Cierra la consulta haciendo clic sobre el botón .
  • 37.  Ejercicio 4  Vamos a realizar otra consulta utilizando la primera, pero ahora ordenaremos los alumnos por apellidos.  Selecciona la consulta a modificar, Alumnos, y haz clic derecho sobre ella.  Selecciona la opción en el menú contextual. Se abrirá la ventana Diseño de consulta.  Haz clic sobre la fila Orden de la columna Apellidos alumnado.  Haz clic sobre la flecha de su lista desplegable y elige Ascendente para ordenar de la A a la Z.  La cuadrícula QBE quedará de la siguiente forma: 
  • 38.  Ejecuta la consulta haciendo clic sobre el botón Ejecutar de la pestaña Diseño.  Ahora vamos a guardar la consulta pero con otro nombre.  Despliega la pestaña Archivo y elige la opción Guardar objeto como.  Escribe otro nombre Alumnado por apellido.  Haz clic sobre el botón Aceptar.