Salvarea datelor în baza de date sql

De asemenea, trebuie să citiți

Identificați schemele și contractele

Unul dintre principiile principale ale bazelor de date SQL este o schemă: o descriere formală a modului în care este organizată baza de date. Schema este reflectată în interogările SQL pe care le utilizați pentru a crea baza de date. Poate că vă va fi util să creați o clasă de companion, cunoscută sub numele de contract. care definește în mod explicit aspectul schemei dvs. într-o manieră sistematică și autocumentantă.







O clasă de contract este un container pentru constante care definesc nume pentru URI, tabele și coloane. Clasa contractului vă permite să utilizați aceleași constante în toate celelalte clase din același pachet. Aceasta vă permite să modificați numele coloanei într-un singur loc și să distribuiți modificarea în întregul cod.







O modalitate buna de a organiza o clasă de contract este de a plasa definiții care sunt globale pentru întreaga bază de date, la nivelul rădăcinilor clasei. Apoi, creați clase interne pentru fiecare dintre tabelele care afișează coloanele lor.

Notă: prin implementarea interfeței BaseColumns, clasa interioară poate moșteni câmpul cheie primară, numit _ID. a căror prezență va aștepta câteva clase Android, cum ar fi adaptoarele cursor. Acest lucru nu este necesar, dar vă poate ajuta munca cu baza de date în armonie cu bibliotecile Android.

De exemplu, acest fragment definește numele tabelului și numele coloanelor pentru unul dintre tabele:







Articole similare

Trimiteți-le prietenilor: