"A database is an organized collection of data."
By definition. First sentence in wiki. I don't know what are your definitions.
By definition. First sentence in wiki. I don't know what are your definitions.
It would be easier than for instance a hash table, or rather in networking, a deterministic solution is more common.
I'm obviously not a systems programmer though so I can't provide much else.