Access

Páginas: 5 (1050 palabras) Publicado: 11 de agosto de 2010
Conceptos básicos sobre relaciones.
Bases de datos relacionales.
Una base de datos relacional permite la utilización simultánea de datos procedentes de más de
una tabla. Al hacer uso de las relaciones, se evita la duplicidad de datos, ahorrando memoria y
espacio en el disco, aumentando la velocidad de ejecución y facilitando al usuario/a el trabajo
con tablas.

Para conseguir una correctabase de datos relacional es imprescindible realizar un estudio
previo del diseño de la base de datos.

Para poder relacionar tablas entre sí se deberá especificar un campo en común que contenga el mismo valor en las dos tablas y dicho campo será clave principal en una de ellas.
Las tablas se relacionan de dos a dos, donde una de ellas será la tabla principal (de la que parte
relación) y laotra será la tabla secundaria (destino de la relación).

La integridad referencial dispone de dos acciones asociadas:
Actualizar en cascada los campos relacionados: Hace que cuando se cambie el valor del
campo de la tabla principal, automáticamente cambiarán los valores de sus registros
elacionados en la tabla secundaria.
Por ejemplo: Si cambiamos el nombre de la población Onteniente porOntinyent en la tabla
Poblaciones, automáticamente en la tabla Habitantes, todos los habitantes de Onteniente se
cambiarán a Ontinyent.
Eliminar en cascada los registros relacionados: Cuando se elimina un registro de la tabla
principal se borrarán también los registros relacionados en la tabla secundaria.
Por ejemplo: Si borramos la población Onteniente en la tabla Poblaciones, automáticamenteodos los habitantes de Onteniente se borrarán de la tabla de Habitantes.
Si no marcamos ninguna de las opciones no nos dejará ni cambiar el nombre de una población
ni eliminar una población si ésta tiene habitantes asignados.
Para terminar, hacer clic sobre el botón Crear. Se creará la relación y ésta aparecerá en la
ventana Relaciones.

CONSULTAS
Si observas la pantalla, en la parte superiortenemos la zona de tablas donde aparecen las tablasañ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.

Cada fila tiene un propósito que detallamos brevemente a continuación, más adelante iremos
profundizando en la explicación:

Campo: ahí ponemos el campo a utilizar queen 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 noaparecerá 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 la consulta nos saque
todos los alumnos de Valencia, necesitamos el campo Poblacion para seleccionar los alumnos
pero no queremos que aparezca la población en el resultado ya que todos son de la misma
población.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ículapodemos:

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...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Access
  • Access
  • Access
  • access
  • Access
  • Access
  • ACCESS
  • access

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS