Grundsätzlich ist es nicht erwünscht, Schulaufgaben zu erledigen. In deinem Fall möchtest du aber die Aufgabe nicht erledigt haben, sondern stellst spezifische Fragen, weshalb ich persönlich denke, das ist ok so.
Die Anzahl der Festplatten, die man anschließen kann wird durch verschiedene Faktoren begrenzt. Zum einen den Strom: Ein Netzteil stellt nur eine begrenzte Anzahl Stromstecker für Festplatten bereit. Sind diese begrenzt ist erstmal Ende. Es gibt zwar auch Kabel-Weichen, mit denen man das auf mehrere Platten aufteilen kann, dann begrenzt aber irgendwann der Strom, den das Netzteil liefern kann. Es gibt hier kein "hartes Limit", da unterschiedliche Netzteile unterschiedlich viel Strom und unterschiedlich viele Kabel bereitstellen können. Das hängt also vom Modell ab, theoretisch gibt es keine Grenze.
Der zweite Anschluss ist der Datenanschluss. Die Festplatten mit SATA-Anschluss werden an das Mainboard oder an Controller-Karten angeschlossen. Hier gibt es Grenzen, wie viele Festplatten ein Controller aufnehmen kann. Auf dem Mainboard befindet sich immer der sogenannte "Chipsatz", der eine begrenzte Anzahl an SATA-Anschlüssen elektrisch bereitstellt. Auf einem Mainboard können auch noch weitere Zusatzchips verbaut werden, die noch mehr SATA-Anschlüsse bereitstellen, das ist aber selten. Zu jedem Anschluss kann es auch einen Steckplatz geben, muss es aber nicht. Wenn also ein Chipsatz 12 SATA-Anschlüsse bereitstellt, dann können auf dem Mainboard 12, aber auch nur 8 SATA-Anschlüsse verbaut sein. Es könnten aber sogar 16 sein, dann laufen 12 über den Chipsatz und 4 über einen Zusatzschip. Bei Controllerkarten ist es etwas einfacher: Eine Controllerkarte kann so viele SATA-Geräte angeschlossen halten, wie es anschlüsse bietet.
Der dritte begrenzende Faktor ist der Raum. Festplatten verbrauchen Platz und der ist nicht unbegrenzt verfügbar.
Einen echten "Rekord" auszumachen ist nicht so einfach, da es hier keine echten Limits gibt. Ich schätze mal, das Limit wäre hier bei einem B250-Brett auszumachen, das 19 PCIe-Steckplätze bietet. Das Board selbst kann 6 Platten halten, dazu 19 Controllerkarten mit je 10 Steckplätzen, also 196 Festplatten. Ob es dieses Gerät aber gibt, kann ich dir nicht sagen, denn kaum ein Gehäuse würde genug Platz für so viele Festplatten bieten.
In Rechenzentren wird das über sogenannte Storages gelöst. Das sind Komponenten, die nur aus einem Storage Controller und einer großen Anzahl Festplatten bestehen, üblicherweise bis zu 24 2,5"-Festplatten oder 12 3,5"-Festplatten pro Storage. Diese sind dann in einem Storage-Netzwerk miteinander verbunden und die Server hängen ebenfalls am Storage-Netzwerk und greifen darüber auf die Daten zu. In Rechenzentren wird "Speicher" und "Rechenserver" meist sehr strikt getrennt.