Ako koliko-toliko znaš programiranje, iskopiraš kod u jedan fajl, samo napraviš stringove za SQL upite sa različitim nazivima umesto "sql = " u svakom od fajlova (npr. sqlInsert = ..., sqlUpdate = ...).
Ako ne znaš ni to da uradiš, bolje je da ništa ne čačkaš.
Praksa svakako nije da se baš sve radi u jednom fajlu, mada zavisi od jezika, FW-a, vrste aplikacije i sl., ali imaš ovde jedan primer gde su takođe funkcionalnosti razdvojene u različite fajlove:
https://github.com/chapagain/crud-php-simple
Imaš i ovakav primer sa malo drugačijom strukturom projekta:
https://github.com/Viv31/CRUD-with-procedural-php
kao i ovakav gde imaš posebne stranice za login, editovanje, brisanje, registraciju:
https://github.com/geniusMindCoders/complete-php-crud
Problem sa pristupom da sve bude u jednom fajlu je to što imaš zajednički heder i futer na stranici, ali u glavnom delu stranice možeš imati 4-5 različitih komponenti od kojih se u svakom trenutku vidi samo jedna (login, register, update, delete, itd.), i onda imaš poprilično koda koji vremenom može da narasta i usložnjava se, a daleko je jednostavnije da te komponente budu u posebnim fajlovima, jer ih je tada lakše održavati.