Cambiando el nombre de los campos
Se habrá fijado en que en las consultas que hemos
realizado hasta ahora, como encabezado de columna, utilizamos el propio
nombre del campo. En alguna ocasión tendremos que crear una tabla que
contenga algún campo con el nombre abreviado, lo cual si este nombre lo
utilizamos luego como encabezado de columna no quedará demasiado
presentable.
Para poder solucionar este problema, Access permite
asignar al encabezado de las columnas el nombre que deseemos.
1. Seleccione la consulta Ordefecha, y
pulse el botón Diseño
En esta consulta modificaremos los encabezados del campo
Nombre del paciente y Apellidos del paciente, para introducir como nombres
de columna Nombre y Apellidos.
Lo único que hay que hacer es introducir el nuevo nombre
que queremos asignar seguido de dos puntos y a continuación el nombre que
posee el campo en la tabla.
Efectúe los siguientes pasos para realizar la operación:
2. Sitúese sobre el encabezado del campo Nombre del
paciente.
3. Sitúe el punto de escritura a la izquierda de la
letra N y teclee Nombre: .
4. Realice la misma operación para que el encabezado del
campo Apellidos del paciente sea igual que el siguiente texto:
Apellidos: Apellidos del paciente.
5. Pulse el botón Vista Hoja de Datos.
Observe que ahora sólo aparece como encabezado de
columna Nombre y Apellidos.
En la figura siguiente podemos apreciar dicho cambio:
6. Cierre la consulta y archive los cambios efectuados.
Campos calculados
Una de las opciones más potentes que poseen las
consultas, es la de poder utilizar en las columnas de la cuadrícula Qbe,
campos que no proceden de la tabla. Access nos permite crear campos que
realice una serie de operaciones, pero que sólo sean útiles cuando vamos
a realizar un listado y por ello no interesa crearlos en la tabla.
Seguidamente para ver cómo funciona esta operación,
vamos a realizar una serie de cambios.
Lo primero que haremos es copiar la tabla Ingresos
en otra tabla que se creará para poder realizar las operaciones.
En esta última tabla vamos a añadir un campo que
determinará la fecha de alta del paciente.
1. Seleccione la tabla Ingresos.
2. Pulse el botón Copiar.
3. Seleccione el botón Pegar.
4. Teclee como nombre de tabla Ingreconsu y
pulse el botón Aceptar.
La siguiente operación que vamos a realizar es modificar
la tabla Ingreconsu y añadirle el nuevo campo.
5. Seleccione la tabla Ingreconsu y pulse
el botón Diseño.
6. Sitúese en la fila que contiene el campo Código
de Identificación y a continuación seleccione el menú Insertar,
Filas, para insertar una fila sobre dicho campo.
7. Teclee Fecha de Alta en la columna Nombre del campo.
8. Seleccione Fecha/Hora para la columna Tipo de datos.
9. Cierre la tabla y archive los cambios.
A continuación vamos a introducir la fecha de alta a
cada paciente.
10. Seleccione la tabla Ingreconsu y pulse
el botón Abrir ,
11. Copie las fechas de alta correspondientes a cada
registro tal como aparecen en la figura siguiente:
12. Cierre la tabla para volver a la base de datos.
La consulta que vamos a crear servirá para saber a cuánto
asciende el costo total de los días que ha estado ingresado el paciente.
Para ello utilizaremos los campos Fecha de Ingreso,
Fecha de Alta y Costo del tratamiento que tenemos asignado
por día de internación.
Para poder realizar el cálculo debemos crear dos campos
calculados.
El primero de ellos nos indicará el número de días que
ha estado el paciente ingresado. Para ello utilizaremos la fórmula:
Días de Ingreso = Fecha de Alta - Fecha de Ingreso.
El siguiente campo nos informará del Costo total y para
ello utilizará la siguiente fórmula:
Total Costo del Ingreso = Costo del tratamiento * Días.