Burnham Bob
Well-Known Member
Excel is spreadsheets, Access is the database program in Microsoft Office!
I guess the point I was trying to make but didn't make it very clearly us that in a properly written research database, there a little bit of the programme that sits there and records when each data entry was entered, by whom and when and if it has ever been edited. Easy enough to do on a well written Access database, never heard of it on an Excel one. However, I willing to bet a fair bit of cash that there's no such protection on the Seahorse Trust database, if it in fact exists.
As a professional data manager, the bane of my life was data collected in Excel; I must have wasted months in importing Excel data into a proper database! Excel is excellent as a means of carrying out some kinds of analysis, but it has the following shortcomings for data management:
1) No data validation (i.e. is it a number? is it a date? Does the value fall in a required range? If category data is it validated against a list? If text, does it follow a prescribed format?)
2) Data of different types can be mixed in the same column.
3) No proper concept of null values, and people tend to make up their own!
4) No audit trail (who entered or edited the data and when)
A proper database (and Access is only suitable for small applications; Oracle, PostGreSQL and MySQL are more widely used) will have all of these built in, so it is a) impossible to mix data types in a particular column, b) automatically applies data validation (if the author has done his/her job properly) c) has a proper, robust null value concept and d) provides an audit trail if required.