I can't believe you're OK with this. The size of this database will be massive, its almost certain mistakes will be made when you collate that much information. If a policeman knocked at your door and said they wanted to search your house because they think you could be involved in a crime, would you let them in? I wouldn't, not without a search warrant, and thats only your possessions. I've heard the 'nothing to hide nothing to fear arguement', its rubbish, you only have to look at the miscarriages of justice that have happened in the last 30 years. If I have not broken any laws the police / government have no business poking their noses into my affairs. If the police ask me for a DNA sample to exclude me from a particular crime I would give it gladly, providing I have an assurance that the sample and the record would be destroyed as soon as I am cleared.
Imagine the cost of this database then remember the governments record on IT projects. The passport office and medical training system both cost millions, if you remember private data from MTAS was publically available for a while. I dont want those idiots having access to my DNA record. How long would it be before the government decides its too expensive for taxpayers to finance this database? Suddenly they announce it will be self financing, they sell the information to the highest bidder, insurance companies, medical researchers, private health insurance companies and the rest. A few months later you get a letter from your life insurance company saying they will have to quadruple your premium because you're a worse risk than first thought. Then your GP gets in touch, suddenly he wants you to move to another practice, he wont say why. It might seem a bit extreme but your DNA is your private property, keep it safe or they will use it against you.
End of rant