Der Unterschied zwischen Table und
Query ist:
Im Prinzip sind TTable und TQuery alle TDataSet. Sie halten Daten.
Der Unterschied ist: Die TTable holt IMMER
ALLE Daten (select * from table). Die TQuery holt über
SQL NUR die Daten die benötigt werden. (select yy from table where yy = z)
Je größer die Tabelle, wird die TTable länger geladen...Heißt, daß das Mittel der Wahl immer die TQuery sein soll.
Du mußt dich auch dringend mit den "Bausteinen" einer Datenbank beschäftigen. (
SQL, Indizies etc.) Die sind wichtig.
Dann wird es einfacher.
Fürs Erste mußt du dich für eine Datenbank entscheiden.
BDE fällt aus.
Imho Access mit
ADO auch.
Tutorial
SQL:
https://www.w3schools.com/sql/