Stocarea datelor într-o bază de date sql

Ar trebui să citiți, de asemenea,

Determina circuit și contracte

Unul dintre principiile de bază ale bazelor de date SQL este o schemă: descrierea formală a modului în care este organizată în baza de date. Schema este reflectată în instrucțiunile SQL pe care le utilizați pentru a crea baza de date. Ați putea fi de ajutor pentru a crea o clasă de companie, cunoscut sub numele de contract. care definește în mod clar aspectul de circuit într-un mod sistematic și auto-documentare.

Clasa de contract este un container pentru constantele care definesc nume pentru URI, tabele și coloane. contract de clasa vă permite să utilizați aceleași constante în toate celelalte clase din același pachet. Acest lucru vă permite să schimbați numele unei coloane într-un singur loc și propaga schimbarea de-a lungul codului.

O modalitate buna de a organiza un contract de clasă este de a plasa definiții care sunt la nivel global pentru întreaga bază de date, nivelul de clasă rădăcină. Apoi a crea clase interioare pentru fiecare dintre tabele, care afișează coloanele lor.

Notă: Implementarea interfeței BaseColumns, clasa interioară poate moșteni câmpul cheie primară numit _id. a cărui prezență va aștepta unele clase Android, cum ar fi cursoare adaptoare. Nu este necesar, dar poate ajuta la munca cu baza de date, în ton cu bibliotecile de Android.

De exemplu, acest fragment specifică numele de masă și coloana nume pentru unul din tabelele: