Din nou, despre auto_increment

Din nou, despre AUTO_INCREMENT

  • 13.04.15 02:36 •
  • # 255645
  • Habrahabr •
  • În schițe •

- la fel ca Forbes, doar mai bine.

Oricine lucrează cu bazele de date știe ce este AUTO_INCREMENT. Despre el se scrie multe, inclusiv pe hobâr. În acest articol vreau să-mi exprim gândurile pe această temă, deoarece mai devreme nu am întâlnit raționamentul în acest plan. Dar, mai întâi, să definim ceea ce pentru noi, în general, o bază de date.













Într-adevăr, vom stoca totul în RAM. Deși nu, nu va fi de ajuns. Și cu o închidere neașteptată, toate datele vor fi pierdute. Vom instala UPS-ul. Nu, e mai bine 2. Și chiar mai bine, imaginați-vă că memoria este infinită și nu pierdem date atunci când o oprim.

Acum puteți scrie ceva de genul:


Și pentru a crea cel puțin 10 astfel de ordine, cel puțin 20, cel puțin 100 ... Hmm, am făcut ceva foarte mult, ar trebui să am o colecție. Și căutării ei pe câmpuri. Și limba solicitărilor, astfel încât totul să fie universal. Indicele Plus pentru aceste câmpuri pentru a accelera căutarea.

Cu toate acestea, ID-ul nu trebuie atribuit atributelor obiectului ca element al modelului de date. De exemplu:







Articole similare

Trimiteți-le prietenilor: