Date de bază

De la Wikipedia, enciclopedia liberă.
Salt la navigare Salt la căutare

În informatică, datele de bază sunt API-urile Cocoa incluse în sistemul de operare Mac OS X Tiger dezvoltat de Apple Inc.

Descriere

Scopul este de a permite dezvoltarea de aplicații care procesează date în conformitate cu o organizație Model-View-Controller fără a fi nevoie să se ocupe de toate aspectele de implementare derivate din această alegere de proiectare.

Aceste date pot fi serializate și salvate ca XML , binar și SQLite . Datele sunt manipulate folosind obiecte de nivel înalt care reprezintă relații și atribute. Cadrul gestionează serializarea, gestionează ciclul de viață al obiectelor individuale, asigurând persistența acestora. Datele de bază pot fi interfațate direct cu SQLite, deconectând programatorul de la baza de date de nivel scăzut și gestionarea SQL .

Pe plan intern, se bazează pe modelul entității relației pentru gestionarea obiectelor. Core Data se ocupă de gestionarea discurilor, gestionarea modificărilor, minimizarea ocupării memoriei și interogările de pe disc.

Cadrul este foarte util pentru gestionarea structurilor complexe de date, unde o organizare bună a informațiilor este esențială.

Core Data oferă un mod radical diferit de gestionare a datelor: în loc să păstrați un pointer la fiecare obiect care vă interesează, interogați baza de date pentru a obține toate obiectele unei clase date și să le operați.

În plus, Core Data oferă, de asemenea, metode accesorii pentru modificarea variabilelor de instanță ale unei entități prin codarea valorii cheie , adică pe baza numelui variabilei.

Date de bază în Xcode

Xcode , IDE furnizat de Apple, oferă o interfață pentru construirea de aplicații și structuri de date. Acestea pot fi organizate grafic, utilizând o diagramă și adăugând entități și relații. De asemenea, prin tragerea structurii de date în Interface Builder , veți obține o interfață grafică funcțională capabilă să caute și să editeze în structura de date.

Elemente conexe

linkuri externe

măr Portal Apple : Accesați intrările Wikipedia despre Apple