Das ist ja nur noch eine Frage des Umgangs mit den Daten. Verschiedene Faktoren gehören dann dazu, die beachtet werden müssen, damit das Abfrage und Datenbanksystem schnell ung effektiv genug ist:
Dazu gehört:
Rechenpower des Datenbankrechners (dürfte bei Computern, die eine komplette VR für Millionen von Usern darstellen können, kein Problem sein.
Struktur der Datenbank (dürfte bei SR einige Neuerungen geben, gegen die SQL wie Kindergekritzel wirkt)
"Intelligenz" des Systems (Neuronale Netzwerke, Biochips, KI?)
Clientprogammierung
Hostprogrammierung
Netzwerk(Matrix)-Geschwindigkeit beim Zugriff
Einschränkung der Suchdaten durch den Benutzer:
(Beispiel: Man hat das Blut eines angeschossenen Runners zur DNA-Decodierung gegeben, jetzt soll die komplette Datenbank abgesucht werden, folgende Daten stehen zur Verfügung: homo sapiens sapiens, männlich, Blutgruppe 0-Negativ, leichte Allergie gegen Zink und Baumwolle, Impfung gegen AIDS vor 6 Jahren, zwischen 16-50 Jahren, zwischen 170-200cm groß, zwischen 65-80kg schwer, Schuhgröße 42, Standort des Fundes: Seattle-Tacoma, Van-Allen-Distrikt 107te Straße) All diese Daten ständen zur Verfügung, selbst wenn er mit einer Maske rumgelaufen wäre. Eventuell könnte man sich irren, was das Geschlecht angeht, dann müsste man noch mal suchen.)
Ich denke, dass ein guter Datenbankrechercheagent schnell herausfinden würde, welche Person das wäre.