Stiamo lavorando per ripristinare l'app di Unionpedia nel Google Play Store
UscenteArrivo
🌟Abbiamo semplificato il nostro design per una migliore navigazione!
Instagram Facebook X LinkedIn

Core Data

Indice Core Data

In informatica con Core Data si fa riferimento ad API Cocoa sviluppate da Apple Inc. ed incluse nel sistema operativo Mac OS X Tiger.

Indice

  1. 17 relazioni: ADO.NET, Ambiente di sviluppo integrato, Apple, Application programming interface, Cocoa (software), Framework, Informatica, Interfaccia grafica, Interface Builder, Mac OS X Tiger, Model-view-controller, Modello E-R, Sistema operativo, SQLite, Structured Query Language, Struttura dati, Xcode.

  2. Modellazione dei dati
  3. Objective-C
  4. Software per la gestione dei dati

ADO.NET

ADO.NET (ActiveX Data Objects) è il primo modello di accesso relazionale ai dati per le applicazioni basate su Microsoft.NET. Può essere usato per accedere alle fonti di dati per le quali esiste uno specifico.NET Provider, o attraverso un.NET Bridge Provider, per il quale c'è uno specifico OLE DB Provider, ODBC Driver, o JDBC Driver.

Vedere Core Data e ADO.NET

Ambiente di sviluppo integrato

Un ambiente di sviluppo integrato (ovvero IDE) è un'applicazione che fornisce vari strumenti per lo sviluppo software, in particolare un editor di codice sorgente, modalità di automazione dello sviluppo, e un debugger.

Vedere Core Data e Ambiente di sviluppo integrato

Apple

Apple Inc. (pronuncia italiana, chiamata in precedenza Apple Computer e nota come Apple) è un'azienda multinazionale statunitense che produce sistemi operativi, smartphone, computer e dispositivi multimediali, con sede a Cupertino, in California.

Vedere Core Data e Apple

Application programming interface

In un programma informatico, con application programming interface (API), in italiano "interfaccia di programmazione dell'applicazione", si indica un insieme di procedure (in genere raggruppate per strumenti specifici) atte a consentire la comunicazione tra diversi computer o tra diversi software o tra diversi componenti di software; spesso tale termine designa le librerie software di un linguaggio di programmazione, sebbene più propriamente le API siano il metodo con cui le librerie vengono usate per sopperire ad uno specifico problema di scambio di informazioni.

Vedere Core Data e Application programming interface

Cocoa (software)

In informatica, Cocoa è l'ambiente nativo di programmazione orientato agli oggetti sviluppato dalla Apple Inc. per i sistemi operativi di Apple, come macOS, iPadOS e iOS.

Vedere Core Data e Cocoa (software)

Framework

In informatica e specificamente nello sviluppo ''software'', un framework (anglicismo che può essere tradotto come struttura o quadro strutturale) è un'architettura logica di supporto (spesso un'implementazione logica di un particolare design pattern) sulla quale un software può essere progettato e realizzato, spesso facilitandone lo sviluppo da parte del programmatore.

Vedere Core Data e Framework

Informatica

Linformatica è la scienza o disciplina che si occupa del trattamento dell'informazione mediante procedure automatizzate, avendo in particolare per oggetto lo studio dei fondamenti teorici dell'informazione, della sua computazione a livello logico e delle tecniche pratiche per la sua implementazione e applicazione in sistemi elettronici automatizzati detti quindi sistemi informatici; come tale è una disciplina fortemente connessa con la logica matematica, l'automatica, l'elettronica e anche l'elettromeccanica.

Vedere Core Data e Informatica

Interfaccia grafica

Linterfaccia grafica, nota anche come GUI (dall'inglese graphical user interface), in informatica è un tipo di interfaccia utente che consente l'interazione uomo-macchina in modo visuale utilizzando rappresentazioni grafiche (es. widget) piuttosto che utilizzando i comandi tipici di un'interfaccia a riga di comando (vedi shell e front end): cominciata ad apparire negli anni ottanta, tra i primi esempi il Macintosh 128K di Apple, presentato nel gennaio 1984, anche se limitata dal monitor in bianco e nero, nel gennaio del 1985 Atari Corporation aveva presentato l'Atari ST, anche se l'interfaccia grafica era monocromatica.

Vedere Core Data e Interfaccia grafica

Interface Builder

Interface Builder è un'applicazione per lo sviluppo software per il sistema operativo macOS e fa parte di Xcode (tool di sviluppo fornito gratuitamente con macOS, precedentemente chiamato Project Builder).

Vedere Core Data e Interface Builder

Mac OS X Tiger

Mac OS X 10.4 Tiger è la quinta versione principale del sistema operativo macOS sviluppato da Apple Inc. per i computer Macintosh. L'amministratore delegato di Apple Steve Jobs ha presentato un'anteprima di Tiger durante il keynote del Worldwide Developers Conference il 28 giugno 2004.

Vedere Core Data e Mac OS X Tiger

Model-view-controller

Model-view-controller (MVC, talvolta tradotto in italiano con la dicitura modello-vista-controllo), in informatica, è un pattern architetturale molto diffuso nello sviluppo di sistemi software, in particolare nell'ambito della programmazione orientata agli oggetti e in applicazioni web, in grado di separare la logica di presentazione dei dati dalla logica di business.

Vedere Core Data e Model-view-controller

Modello E-R

In informatica, nell'ambito della progettazione dei database, il modello entità-relazioneLa locuzione è calco dell'inglese entity-relationship model.

Vedere Core Data e Modello E-R

Sistema operativo

Un sistema operativo (abbreviato in SO), in informatica, è un software di base, detto anche piattaforma operativa (composto normalmente da più sottosistemi o componenti software: kernel, scheduler, file system, gestore della memoria, gestore delle periferiche, interfaccia utente e spooler di stampa), che gestisce le risorse hardware e software della macchina, fornendo servizi di base ai software applicativi; tra i sistemi operativi per computer desktop si citano Microsoft Windows, MacOS, le distribuzioni Linux, sistemi Unix-like, BSD e Chrome OS, mentre per i dispositivi mobili, quali smartphone e tablet, vi sono iOS, Android, HarmonyOS, Windows Phone, Sailfish OS, Symbian OS e KaiOS.

Vedere Core Data e Sistema operativo

SQLite

SQLite è una libreria software scritta in linguaggio C che implementa un DBMS SQL di tipo ACID incorporabile all'interno di applicazioni. Il suo creatore, D. Richard Hipp, lo ha rilasciato nel pubblico dominio, rendendolo utilizzabile quindi senza alcuna restrizione.

Vedere Core Data e SQLite

Structured Query Language

Structured Query Language o in breve SQL è un linguaggio standardizzato per database basati sul modello relazionale (RDBMS), progettato per le seguenti operazioni.

Vedere Core Data e Structured Query Language

Struttura dati

In informatica, una struttura dati è un'entità usata per organizzare un insieme di dati all'interno della memoria del computer, ed eventualmente per memorizzarli in una memoria di massa.

Vedere Core Data e Struttura dati

Xcode

Xcode è un ambiente di sviluppo integrato (Integrated development environment, IDE), completamente sviluppato e mantenuto da Apple, contenente una suite di strumenti utili allo sviluppo di software per i sistemi macOS, iOS, iPadOS, watchOS e tvOS.

Vedere Core Data e Xcode

Vedi anche

Modellazione dei dati

Objective-C

Software per la gestione dei dati