Beruflich Dokumente
Kultur Dokumente
Introduccin:
Las bases de datos relacionales se componen, en el nivel ms bsico, de tablas
que guardan relaciones lgicas entre ellas. Las relaciones se usan para
conectar las tablas en los campos que tienen en comn. Una relacin viene
representada en una consulta por medio de una combinacin.
Cuando se agregan tablas a una consulta, Microsoft Office Access 2007 crea
combinaciones basadas en las relaciones que se han definido entre las tablas.
Se pueden crear manualmente combinaciones en las consultas, incluso si no
representan relaciones ya definidas. Si se usan otras consultas (en vez de las
tablas o adems de ellas) como origen de los datos de una consulta, se pueden
crear combinaciones entre las consultas de origen y tambin entre esas
consultas y todas las tablas que se usen como origen de datos.
Combinaciones internas
En la mayora de los casos, no hay que hacer nada para poder usar una
combinacin interna. Si se han creado relaciones entre las tablas en la ventana
ventana Relaciones, Access crea automticamente las combinaciones internas
cuando se agregan tablas relacionadas en la vista Diseo de la consulta. Si se
aplica la integridad referencial, Access muestra asimismo "1" sobre la lnea de
combinacin para indicar la tabla del lado "uno" de una relacin uno a varios
as como el smbolo de infinito () para indicar la tabla del lado "varios".
Parte Descripcin
tabla1, tabla2 Nombres de las tablas cuyos registros se combinan.
Nombres de los campos que se combinan. Si no son
campo1, numricos, los campos deben ser del mismo tipo de datos y
campo2 contener la misma clase de datos, pero no tienen que tener el
mismo nombre.
Operador de Cualquier operador de comparacin relacional: "=", "<", ">",
comparacin "<=", ">=" o "<>".
Combinaciones externas
Las combinaciones externas indican a una consulta que, si bien algunas de las
filas en ambos lados de la combinacin coinciden exactamente, la consulta
debe incluir todas las filas de una tabla as como las filas de la otra tabla que
comparten un valor comn en ambos lados de la combinacin.
Se usa una combinacin externa cuando se desea que los resultados incluyan
todas las filas de una de las tablas de la combinacin y se desea que la
consulta devuelva slo las filas de la otra tabla que coinciden con la primera
tabla del campo de combinacin.
Las operaciones LEFT JOIN y RIGHT JOIN constan de las siguientes partes:
Parte Descripcin
tabla1, tabla2 Nombres de las tablas cuyos registros se combinan.
Nombres de los campos que se combinan. Estos
campos deben ser del mismo tipo de datos y contener
campo1, campo2
la misma clase de datos, pero no tienen que tener el
mismo nombre.
Cualquier operador de comparacin relacional: "=",
operadordecomparacin
"<", ">", "<=", ">=" o "<>".
Combinaciones cruzadas
Combinaciones de desigualdad
Si crea una combinacin por equivocacin, por ejemplo, entre dos campos con
tipos de datos distintos, podr eliminarla. Para eliminar una combinacin:
O bien,