Hey, I'm Silentrage and I just registred, can't wait to read some more, but in the mean time, I have a question about DBMS.

I want to be able to:

Add information about a person, let's say John Smith. For example, age, date of birth, photo of them, phone number, eye color, left or right handed, etc basically a profile of them.

And now when I have let's say 50 people on the database, and I want to find someone, I would like to be able to search on keywords, let's say I search for Smith or John, or maybe Blue eyes, and the information comes up with all the people who has the most "in common" with my search.

Is there a program that can do this? Anyone know?