miércoles, 4 de noviembre de 2009

Operadores booleanos

Los contenidos de las bases de datos (tanto en Internet, en los buscadores como en cd-roms) pueden ser recuperados de acuerdo a ciertas reglas que -en general- están basadas en la lógica booleana; ésta se refiere a la relación lógica entre los términos a buscar y se la llama así en honor al matemático británico George Boole.
La lógica booleana utiliza tres operadores:
  1. OR: Se recuperaran registros en los que al menos uno de los términos esté presente. Cuántos más términos combinemos en una búsqueda, más registros obtendremos. Cuando utilizamos este operador entre dos términos de búsqueda estamos pidiendo documentos que contengan cualquiera de los dos términos. Así si utilizamos como perfil de búsqueda cáncer OR pulmón estamos pidiendo documentos que contengan bien el término cáncer, bien el término pulmón, o los dos.



  2. AND: Se recuperarán registros en los que ambos términos están presentes. No se van a recuperar registros que tengan uno sólo de los términos. Cuantos más términos combinemos, menos registros -aunque más específicos- obtendremos. Si utilizamos en este caso como perfil de búsqueda cáncer AND pulmón estamos pidiendo documentos que contengan tanto el término cáncer como el término pulmón, tal y como muestra el diagrama.



  3. NOT: Se recuperan registros que contengan sólo uno de los términos presentes, ya que queremos que el otro quede excluído. Si utilizamos como perfil de búsqueda cáncer NOT pulmón solicitamos documentos que contengan el término cáncer pero que no contengan el término pulmón.

No hay comentarios:

Publicar un comentario