-
Website
http://www.chrisbrogan.com/ -
Original page
http://www.chrisbrogan.com/organizing-and-thinking/ -
Subscribe
All Comments -
Community
-
Top Commenters
-
Ari Herzog
120 comments · 23 points
-
Don Lafferty
59 comments · 3 points
-
Danny Brown
77 comments · 28 points
-
Dale Cruse
65 comments · 4 points
-
gerardmclean
43 comments · 7 points
-
-
Popular Threads
-
If I Were a Realtor
5 hours ago · 27 comments
-
While the Iron is Hot
2 days ago · 68 comments
-
I Was Wrong About Twitter Lists
3 days ago · 68 comments
-
The Visible Media Maker
2 days ago · 36 comments
-
Simplicity Trumps Most Other Emotions
4 days ago · 54 comments
-
If I Were a Realtor
You live or die on your database - but if you don't know how to drive it, die by driving off a cliff is a fairly predictable outcome.
If you don't know the reference:
http://steve-parker.org/articles/others/stephen...
But whatever you use be sure to make backups!
Software can be found here:
http://www.nowsoftware.com/
Y'all try it sometime.
I use Copernic desktop search, and when I am looking for something-- a keyword, a person, a type of document, I search through Copernic and then narrow down if I have to.
I have been abel to find anything, even on our company's network, in minutes or seconds. Those of us who use it are the "go to" people for finding stuff.
It doesn't categorize per se, but if you are in the habit of tagging things smehow, it may find that
(no, Copernic is not a PR client)
Basic SQL is not tough and the web is full of examples. If you want to search for Podcamp items in a database you can simply search for items where a field ("MailBody") includes 'Podcamp'. Using different variations of terms (the LIKE clause, INCLUDES, etc.) can help you broaden or narrow you results.
As for organization and searches- I have started using Jott.com to get ideas into my gmail account then use Google's search technology for all that stuff.
PDL
MS Access is a relational database. It allows you to build tables by dragging and dropping and allows you to make queries on multiple tables the same way. You will learn in about 10 minutes, don't sweat it.
One caveat: When you first start working with SQL, the rookie move is to not join your tables properly. You'll want to check to make sure you got the number of records you thought you should. For example, there's a way to get *everybody* in the VON table, and populate all known email addresses from the Contacts table. That way, if you have some missing addresses, you still have your complete VON list with some blank addresses. The other way to get the data returned to you is to get *only* the people who have a match, in other words, only the people who are both VON *and* have an email address. You could be dropping folks and not realizing it.
Anyway, when you're ready to experiment with that, just check into "inner joins" and "outer joins".
Also, don't be afraid! Don't run any "delete" queries and you don't have to worry about messing anything up. When you make queries, it doesn't alter your data at all. You absolutely cannot screw up, just by doing "select" queries. (99% of your asking falls into this category.) Asking just creates brand new tables, without altering your original tables at all. Brand new tables, such as "VON Contacts" created through the example query, can then be saved and all your stuff is still there. It just grows.
You can do it. You should do it. It's an easy way to manage your crap. :)
There are a few on the market all have their benefits as well their challenges. Goldmine, Maximizer, ACT, Business Contact Manager, etc.
For those using the ACT Database Software you might want to visit this ACT Software Blog.
http://www.highrisehq.com/
contacts table with fields for all of the contact info, PLUS a unique ID for each contact.
Then have other tables that are essentially the tags tables VON_t, Podcamp_t, NO_email_t, Boston_t, etc. That table needs to only have the unique ID for each of the contacts that goes in there. (And I stuck the _t there so that it could be easy to have the front-end find all of the tags availble by grabbing all of the table names that end with _t.)
I'd also create a notes table which has an ID field and a text field (for the note) and the ID is the ID of the contact that the note goes to.
(Any other bit of data that you are going to have lots of the same (email addresses) can also be given it's own table like the notes table so you don't end up with email1 email2 email3 etc.)
Then you are not duplicating information and you can pull out subsets doing links between the table doing something like
select contact.email from contact, VON_t
where von.id = contact.id;
You could also add to the query to make sure that anyone in the "NO_email" list is not shown.
And now back to more normal types of comments.
Now what I need to do is figure out what to do next.
BTW, I'm on a Mac. Access isn't going to happen. I found out that Neo Office has a database software with SQL and everything, but what it doesn't seem to do is let me import a CSV file to make into a database, or maybe I just dont know what I'm doing.
If I had a starter helper, I could tackle this. I need to do that. Get a starter helper.
Sometimes I need to drag out the white board and chart ideas in a large space, and then get frustrated because this doesn't have sufficient space for 3D either.
We need 3d search software and informational databases.