Niz dohvaćanja je naredba koja korisnicima omogućuje prikupljanje određenog niza varijabli ili informacija. Dok oni koji nisu upoznati s ovim pojmom mogu misliti da je niz dohvaćanja vrsta niza za programiranje, niz dohvaćanja je zapravo naredba koja manipulira nizom. Niz je klasa programskog objekta koji se sastoji od više označenih varijabli. Niz općenito ima naziv ili oznaku koja omogućuje programerima korištenje svih informacija u nizu jednom naredbom.
Najčešći tip naredbe dohvaćanja za niz koristi se u mySQL tehnologiji baze podataka. U ovom slučaju, niz dohvaćanja nije dio mySQL-a, već je vanjska naredba s PHP-om ili sintaksom za prethodnu obradu hiperteksta. Niz dohvaćanja omogućuje korisnicima da vrate jedan redak iz mySQL baze podataka.
Važno je napomenuti da je u mySQL bazi podataka red informacija koji čini niz sastavljen od okvira koji sadrže različite vrste varijabli. U klasičnim računalnim programskim nizovima, niz se često sastoji od varijabli iste vrste informacija. Na primjer, dok konvencionalni niz računalnog programiranja u objektno orijentiranom jeziku može imati pet različitih spremnika od kojih svaki sadrži cijeli broj, mySQL polje baze podataka često izgleda kao profil primarne varijable koja se čuva u prvom stupcu baze podataka. Kao konkretan primjer, cijeli red baze podataka mySQL mogao bi uključivati ime osobe, dob i državu prebivališta.
Koristeći niz za dohvaćanje, korisnik mySQL-a može dobiti prvi skup informacija koji se nalazi u prvom redu baze podataka. Na primjer, naredba dohvati za niz u ovom kontekstu mogla bi vratiti ovaj skup varijabli: “Tom, 35, Pennsylvania.” Korisnici mogu koristiti niz dohvaćanja iznova i iznova kako bi vratili dodatne retke informacija, koji bi u ovom slučaju uključivali iste dijelove informacija o različitim pojedincima.
Ova uobičajena vrsta naredbe za dohvaćanje niza predstavlja dobar način za izdvajanje podataka iz standardnih vrsta baza podataka koje koriste današnje tvrtke i organizacije. Ovo je jedna od njegovih primarnih upotreba unutar programske zajednice. Druge vrste softverskih naredbi također se mogu nazvati nizovima dohvaćanja, ali mogu funkcionirati nešto drugačije. Općenito, razumijevanje niza dohvaćanja pomaže programeru da sazna više o manipuliranju nizom i njegovim različitim manjim dijelovima podataka.