Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Las Consultas.
Hacer clic sobre la fila Orden: del campo por el cual queremos ordenar las filas, hacer clic
sobre la flecha que aparecerá para desplegar la lista y elegir el tipo de ordenación.
Podemos ordenar también por varios campos para ello rellenar la fila Orden: de todas las
columnas por las que queremos ordenar. En este caso se ordenan las filas por la primera
columna de ordenación, para un mismo valor de la primera columna, se ordenan por la
segunda columna, y así sucesivamente.
El tipo de ordenación es independiente por lo que se puede utilizar una ordenación distinta
para cada columna. Por ejemplo ascendente por la primera columna y dentro de la primera
columna, descendente por la segunda columna.
Seleccionar filas
Tampoco es necesario poner las comillas, las añadirá él por defecto. Siempre que se
encuentra un texto lo encierra entre comillas.
Si en la fila Criterios: queremos poner un nombre de campo en vez de un valor (para comparar
dos campos entre sí) tenemos que encerrar el nombre del campo entre corchetes [ ]. Por
ejemplo queremos poner la condición precio = coste en la que precioy coste son dos campos,
_______________________________________________________________
Material elaborado por el Prof. Lic. Julio César Alsina Arevalos
Introducción a los Sistemas de Gestión de Bases de Datos
UNIVERSIDAD AUTONOMA DE ASUNCION
Facultad de Ciencias y Tecnología
tenemos que poner en la fila criterios: [coste], si no ponemos los corchetes añadirá las comillas
y entenderá Precio = "coste", precio igual al valor Coste no al contenido del campo Coste.
En un criterio de búsqueda en el que las condiciones están unidas por el operador Y, para
que el registro aparezca se deben cumplir todas las condiciones. Por ejemplo precio > 100 y
precio < 1200, aparecen los registros cuyo precio está comprendido entre 101 y 1199.
Todas las condiciones establecidas en la misma fila de la cuadrícula quedan unidas por el
operador Y.
Si queremos que las condiciones queden unidas por el operador O tenemos que colocarlas
en filas distintas (utilizando las filas O: y siguientes).
_______________________________________________________________
Material elaborado por el Prof. Lic. Julio César Alsina Arevalos
Introducción a los Sistemas de Gestión de Bases de Datos
UNIVERSIDAD AUTONOMA DE ASUNCION
Facultad de Ciencias y Tecnología
Al utilizar un Criterio con nombre de campo inexistente en la Base de Datos, el Access considera
que se trata de un “Parametro” o valor ingresado por el usuario, entonces al ejecutar la
consulta ocasiona que el Access solicite un valor para el mismo. Es importante escribirlo entre [],
caso contrario se considerará como un valor fijo.
Ejemplo: en la columna Sexo, fila de Criterio tipear =[Ingrese Sexo ] ocasionará que el Access
muestre la siguiente ventana:
… y lo más importante es que el valor ingresado por el usuario será aplicado a la condición. Por
ejemplo si se ingresa el valor “F”, la consulta solo incluirá los registros que tengan valor “F” en el
campo Sexo.
El Access permite que se realicen cálculos o se formen expresiones, a fin de manipular datos
existentes en la Base de Datos, generando nuevos valores al solo efecto de exhibirlos (sin
alterar los valores en la base de datos). Para realizar esto, en la columna Campo puede
ingresarse el Nombre de Titulo de la columna, seguido de “:” y la expresión a calcular.
_______________________________________________________________
Material elaborado por el Prof. Lic. Julio César Alsina Arevalos
Introducción a los Sistemas de Gestión de Bases de Datos
UNIVERSIDAD AUTONOMA DE ASUNCION
Facultad de Ciencias y Tecnología
Formar Expresiones
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.
+ para sumar dos números - para diferencia entre dos números
También permite concatenar textos
* para multiplicar dos números ^ para elevar un Nro. A la potencia
Un operando puede ser un nombre de columna, una expresión, un valor concreto o una
función predefinida.
Valores concretos
Los valores concretos se deben escribir siguiendo las siguientes reglas:
Los valores NUMÉRICOS. Para decimales usar el símbolo definido en la config.
Windows; deben escribirse sin formato. Ej. NO escribir (ventas + 1.000), SI escribir
(ventas +1000)
Los valores de tipo TEXTO deben ir entre comillas simples ' o dobles ".Ej. 'A' ó "A"
Los literales de FECHA se escriben entre # y con formato #dia/mes/año# Ej. #5/10/96#
Funciones predefinidas.
Access tiene muchas funciones predefinidas que se pueden utilizar. Ej.:
DATE() o Fecha() devuelve día actual NOW() o Ahora() día y Hora Actual
Nombres de campos.
Los nombres de campos deben ir entre corchetes [ ] Ej. [Tasa Dia]. Puede ir sin
corchetes si tiene una sola palabra, caso contrario es obligatorio. Ej. [Tasa] o Tasa. Para
nuestra materia será obligatorio, a fin de evitar confusiones.
Uso del paréntesis.
Cuando combinamos varias expresiones podemos utilizar los paréntesis para delimitar
cada expresión. Ejemplo: ventas + (ventas * 0.1).
_______________________________________________________________
Material elaborado por el Prof. Lic. Julio César Alsina Arevalos
Introducción a los Sistemas de Gestión de Bases de Datos