Come configurare smartphone e PC. Portale informativo

Algoritmi genetici. Il più giocoso - CoinKeeper

Appuntamento processo tecnologico l'accumulo di dati consiste nella creazione, conservazione e mantenimento del fondo informativo necessario per lo svolgimento compiti funzionali il sistema di controllo per il quale è costruito il circuito informatico. Inoltre, i dati memorizzati, su richiesta dell'utente o del programma, devono essere rapidamente (soprattutto per i sistemi in tempo reale) e sufficientemente estratti dall'area di archiviazione e trasferiti nella memoria ad accesso casuale del computer per la successiva trasformazione secondo algoritmi specificati, o visualizzazione, o trasmissione.

Funzioni specificate effettuati nel processo di accumulo dei dati sono implementati secondo algoritmi sviluppati sulla base di corrispondenti modelli matematici.

I processi e le operazioni eseguite durante il processo di accumulo dei dati sono mostrati nello schema a blocchi in Fig. 4.1.

Fig.4.1 Composizione delle procedure per il processo di accumulo dei dati.

Il fondo informativo dei sistemi di controllo dovrebbe essere formato sulla base dei principi della necessaria completezza e della minima ridondanza delle informazioni memorizzate. Questi principi sono attuati dalla procedura selezione dei dati memorizzati, nel corso del quale viene effettuata l'analisi dei dati circolanti nel sistema e sulla base del loro raggruppamento in input, intermediario e output, viene determinata la composizione dei dati memorizzati. Dati in ingresso sono i dati ottenuti da informazioni primarie e creando immagine informativa argomento. Dovrebbero essere conservati per primi. Dati intermedi sono i dati generati da altri dati durante le trasformazioni algoritmiche. Generalmente non vengono archiviati, ma impongono limitazioni di capacità. memoria ad accesso casuale computer.

Produzione sono il risultato dell'elaborazione dei dati primari (in ingresso) secondo il modello corrispondente e sono inclusi nel flusso di informazioni di controllo del loro livello e sono soggetti a memorizzazione in un determinato intervallo di tempo. In generale, i dati hanno un proprio ciclo di vita, che viene effettivamente visualizzato nelle procedure del processo di accumulazione. Schema strutturale il ciclo di vita dei dati è mostrato in Fig. 4.2.



Riso. 4.2 Schema strutturale del ciclo di vita dell'esistenza dei dati.

Da tale schema consegue che le procedure di conservazione, aggiornamento e recupero dei dati dovrebbero essere periodicamente accompagnate da una valutazione della necessità della loro conservazione, in quanto i dati sono soggetti ad invecchiamento. I dati obsoleti dovrebbero essere cancellati.

Procedura Deposito consiste nel formare e mantenere la struttura di memorizzazione dei dati nella memoria del computer. Strutture moderne l'archiviazione dei dati dovrebbe essere indipendente dai programmi che utilizzano questi dati e implementare i principi di cui sopra (completezza e ridondanza minima). Tali strutture sono chiamate banche dati (DB). L'implementazione delle procedure per la creazione di una struttura di archiviazione (database), l'aggiornamento, l'estrazione e l'eliminazione dei dati viene eseguita utilizzando programmi speciali chiamati sistemi di gestione di database (DBMS).

Procedura aggiornamento dei dati permette di modificare i valori dei dati registrati nel database, o di integrare una specifica sezione, gruppo di dati. I dati obsoleti possono essere cancellati mediante l'apposita operazione.

Procedura Estrazione datiè necessario per trasferire i dati richiesti dal database, sia per la trasformazione, sia per la visualizzazione, sia per la trasmissione su una rete informatica.

Quando si eseguono le procedure di aggiornamento e recupero, le operazioni devono essere eseguite ricerca dati sulle caratteristiche date e sulla loro ordinamento, consistente nel modificare l'ordine dei dati durante la conservazione o il recupero.

A livello logico, tutte le procedure del processo di accumulazione devono essere formalizzate, il che si riflette nei modelli matematici e algoritmici di queste procedure.

SELEZIONE DEI DATI MEMORIZZATI

Il fondo di informazioni del sistema di controllo dovrebbe garantire la ricezione di set di dati di output dall'input utilizzando algoritmi di elaborazione e correzione dei dati. Ciò è possibile se viene creato un modello infologico dell'area tematica, che, insieme a insiemi di dati memorizzati e algoritmi per la loro elaborazione, consente di costruire un modello canonico (schema) base di informazioni e poi vai su diagramma logico e, inoltre, al livello di implementazione fisica.

Modello infologico (concettuale) area tematica è chiamata la descrizione dell'area tematica senza concentrarsi sul software e sull'hardware utilizzati in futuro. Tuttavia, per costruire un'infobase, le informazioni modello logico non abbastanza. È necessario analizzare i flussi di informazioni nel sistema al fine di stabilire una connessione tra elementi di dati, raggrupparli in insiemi di elementi di dati di input, intermedi e output, eliminare collegamenti ed elementi di dati ridondanti. La struttura non ridondante ottenuta a seguito di tale analisi è detta struttura canonica della base informativa ed è una delle forme di rappresentazione del modello infologico dell'area disciplinare.

Per l'analisi dei flussi informativi in ​​un sistema controllato, i dati iniziali sono dati su relazioni appaiate, o relazioni (cioè, c'è una relazione o meno) tra gli insiemi elementi informativi... Gli elementi informativi sono intesi come i vari tipi di dati di input, intermedi e output che compongono gli insiemi di input N 1, intermedio N 2 e nei fine settimana N 3 elementi di dati.

I collegamenti formalizzati (relazioni di coppia) tra insiemi di informazioni vengono visualizzati nel modulo matrici di adiacenza B, che è intesa come matrice binaria quadrata, indicizzata lungo entrambi gli assi da un insieme di elementi informativi

,

dove s è il numero di questi elementi.

dove q io j=

In posizione ( io, j) le matrici di adiacenza si scrivono "1" (es. q io j= 1), se esiste una relazione tra gli elementi informativi e R 0, tale che per ottenere il valore dell'elemento informativo, è necessario appello diretto all'elemento. La presenza di tale relazione tra e si denota nella forma, che corrisponde a q ij= 1 e l'assenza - e la voce "0" in posizione (), ad es. ... Per semplicità si assume che ogni elemento informativo sia irraggiungibile da se stesso:

La matrice B il grafico delle informazioni è mappato. L'insieme dei vertici del grafo è l'insieme D elementi informativi, e ogni arco ( d io, d j) corrisponde alla condizione; quelli. voci "1" in posizione () della matrice B.

Ad esempio, l'insieme D di quattro insiemi di elementi informativi, vale a dire ... Lascia che la matrice di adiacenza B questi elementi

sembra: .

Da questa matrice si vede che per calcolare un elemento è necessario fare riferimento agli elementi e, e per ottenere un elemento, all'elemento. Per ottenere un oggetto, è necessario fare riferimento a. L'elemento non dipende da altri elementi della matrice. Il grafico delle informazioni in questo caso più semplice corrisponderà alla Fig. 4.3.

Figura 4.3 Grafico delle informazioni

V caso generale la struttura del grafico dovuta al disordine è difficile per la percezione e l'analisi. Compilato sulla base di un modello infologico, non è garantito contro imprecisioni, errori, ridondanza e transitività. Per evidenziare formalmente gli insiemi di input, intermedi e output di elementi informativi, determinare la sequenza della loro elaborazione, analizzare e chiarire le relazioni basate sul grafico, costruire matrice di raggiungibilità.

Dalla matrice di raggiungibilità mè detta matrice binaria quadrata, indicizzata lungo entrambi gli assi da un insieme di elementi informativi D, simile alla matrice di adiacenza B... Inserimento "1" in ogni posizione ( ij) della matrice di raggiungibilità corrisponde alla presenza per una coppia ordinata di elementi informativi (), una relazione semantica di raggiungibilità R... Elemento realizzabile da un elemento, cioè la condizione è soddisfatta se nel grafico esiste un percorso diretto da vertice a vertice (nel processo di ottenimento del valore di un elemento, viene utilizzato il valore dell'elemento). Se, allora la relazione di raggiungibilità tra elementi e è assente in posizione ( ij) matrici m scrivi "0". La relazione di raggiungibilità è transitiva, cioè se tu, allora; ...

Voci "1" in J- m colonna della matrice m corrispondono a elementi informativi necessari per ottenere i valori degli elementi e che costituiscono l'insieme degli elementi di precedenza UN() per questo articolo. Voci "1" in io- esima riga della matrice m corrispondono a tutti gli elementi raggiungibili dall'elemento in esame e formano l'insieme raggiungibile R() di questo articolo. Elementi informativi le cui righe nella matrice m non contengono unità (zero stringhe), sono fine settimana elementi informativi, ed elementi informativi corrispondenti a zero colonne della matrice m sono ingresso... Questa condizione può servire come controllo della correttezza del riempimento delle matrici B e m se gli insiemi di informazioni di input e output sono noti. Gli elementi di informazione che non hanno una riga o una colonna nulla sono intermedio.

Per il grafico ottenuto nell'esempio (Fig. 4.3), la matrice m sarà simile a questo:

Differenza delle colonne della matrice m e Bè spiegato dal fatto che nella matrice m si tiene conto della relazione semantica tra elementi informativi e nella matrice B solo diretto. Ad esempio, un elemento nella matrice m raggiungibile dagli elementi, e, i.e. , e, mentre nella matrice B per questi elementi è raggiungibile solo da, ad es. solo, e. Dall'analisi della matrice m ne consegue che l'elemento è input, output, il resto è intermedio. Basato su matrice m viene costruito un grafico informativo del sistema, strutturato per insiemi di elementi informativi di input(), intermedio() e output(), e ottenuto dall'analisi di insiemi di elementi di precedenza UN() e raggiungibilità R(). Grafico derivato da matrice m l'esempio in esame è mostrato in Figura 4.4.

Fig 4.4 Grafico delle informazioni

Nel caso generale, il grafico delle informazioni del sistema, a differenza del grafico calcolato, può avere contorni e anelli, il che è spiegato dalla necessità di riaccedere singoli elementi dati.

Il grafico informativo del sistema è strutturato per livelli (,,) utilizzando una procedura iterativa, che consente di determinare gli input e gli output informativi del sistema, evidenziare le principali fasi di elaborazione dei dati, la loro sequenza e i cicli di elaborazione ad ogni livello. Inoltre, vengono rimossi gli archi e gli elementi ridondanti (non necessari). Il grafico ottenuto dopo la strutturazione per insiemi di elementi informativi e la rimozione di elementi e collegamenti ridondanti determina la struttura canonica dell'infobase. Pertanto, la struttura canonica definisce una base di informazioni logicamente non ridondante. L'allocazione di insiemi di elementi di dati per livelli consente di combinare un insieme di valori di elementi finiti in record logici e quindi disporli nella memoria del computer.

Dalla struttura canonica si passa alla struttura logica dell'infobase, e poi a organizzazione fisica array di informazioni. La struttura canonica è anche la base per automatizzare i principali processi di analisi pre-progetto delle aree tematiche dei sistemi di controllo.

Le procedure per la memorizzazione, l'aggiornamento e il recupero dei dati sono direttamente correlate alle banche dati, pertanto livello logico queste procedure sono definite dai modelli di database.

BANCA DATI

Un database è definito come una raccolta di dati interconnessi, caratterizzata da: capacità di utilizzo per un gran numero di applicazioni; opportunità ricevuta veloce e modifica delle informazioni richieste; ridondanza minima delle informazioni; indipendenza dai programmi applicativi; metodo di ricerca generale gestito.

La possibilità di utilizzare database per molte applicazioni utente semplifica l'implementazione di query complesse, riduce la ridondanza dei dati archiviati e aumenta l'efficienza dell'utilizzo della tecnologia dell'informazione. La ridondanza minima e la possibilità di modifica rapida consentono di mantenere i dati allo stesso livello di pertinenza. L'indipendenza dei dati e dei programmi che li utilizzano è la principale proprietà dei database. L'indipendenza dei dati significa che le modifiche ai dati non cambiano i programmi applicativi e viceversa.

I modelli di database si basano su approccio moderno all'elaborazione delle informazioni, che consiste nel fatto che le strutture dati sono relativamente stabili. In effetti, i tipi di oggetti aziendali per la gestione di cui viene creata la tecnologia dell'informazione, se cambiano nel tempo, quindi piuttosto raramente, e ciò porta al fatto che la struttura dei dati elaborati da questi oggetti è abbastanza stabile. Pertanto, è possibile costruire un'infobase con una struttura costante e valori dei dati modificabili. La struttura canonica dell'infobase, che mappa a forma strutturata modello informativo area tematica, consente di formare record logici, i loro elementi e la relazione tra loro. Le relazioni possono essere tipizzate secondo le seguenti principali tipologie: “uno-a-uno”, quando un record può essere associato ad un solo record; "Uno a molti", quando un record è interconnesso con molti altri; Molti a molti, quando lo stesso record può entrare in relazione con molti altri record in diverse opzioni... L'uso dell'uno o dell'altro tipo di relazione ha determinato tre principali modelli di database: gerarchico, relazionale di rete.

Per chiarire la struttura logica dei principali modelli di database, si consideri il seguente semplice compito: è necessario sviluppare una struttura logica di database per memorizzare i dati su tre fornitori P 1, P 2 e P 3, che possono fornire beni T 1, T 2 e T 3 nelle seguenti combinazioni: fornitore P 1 - tutti e tre i tipi di beni, fornitore P 2 - beni T 1 e T 3, fornitore P 3 - beni T 2 e T 3.

Innanzitutto, costruiamo un modello di database logico basato su un approccio gerarchico. Modello gerarchicoè presentato sotto forma di un grafico ad albero, in cui gli oggetti sono allocati in base ai livelli di subordinazione (gerarchia) degli oggetti (Fig. 4.5).

Fig.4.5 Modello di database gerarchico

Sul prima in alto il livello contiene informazioni sull'oggetto "fornitori" (P), al secondo - su fornitori specifici P 1, P 2 e P 3, al terzo livello inferiore - sui beni che possono essere forniti da fornitori specifici. In un modello gerarchico, deve essere osservata la seguente regola: ogni nodo generato non può avere più di un nodo padre (solo una freccia in entrata); può esserci solo un nodo non generato nella struttura (senza una freccia in entrata) - una radice. I nodi che non hanno frecce di input sono chiamati foglie. Il nodo è integrato come record. per la ricerca ingresso richiesto devi passare dalla radice alle foglie, ad es. dall'alto verso il basso, il che semplifica notevolmente l'accesso. Il modello dati gerarchico permette di descrivere la loro struttura sia in modo logico che livelli fisici... Tuttavia, a causa della rigida fissazione delle relazioni tra gli elementi dei dati, qualsiasi modifica ai collegamenti richiede un cambiamento nella struttura. Un difetto fondamentale struttura gerarchica c'è anche una rigida dipendenza dall'organizzazione fisica e logica dei dati. La velocità di accesso nel modello gerarchico è ottenuta a causa della perdita di flessibilità delle informazioni (in un passaggio attraverso l'albero è impossibile, ad esempio, ottenere informazioni su quali fornitori forniscono, ad esempio, il prodotto T1). Questi svantaggi limitano l'uso della struttura gerarchica.

Il modello gerarchico utilizza una relazione uno a molti tra gli elementi di dati. Se viene applicata una relazione del tipo "molti a molti", si arriva a un modello di dati di rete.

Modello di rete il database per l'attività in questione è presentato sotto forma di diagramma di collegamento nella Figura 4.6.

Il diagramma mostra i tipi di dati indipendenti (di base) P 1, P 2 e P 3, ad es. informazioni sui fornitori e dipendenti - informazioni sui beni T 1, T 2 e T 3. Nel modello a rete è consentito qualsiasi tipo di relazione tra record e non c'è limite al numero di feedback. Ma una regola deve essere osservata: una relazione include un record principale e un record dipendente.

Fig.4.6 Modello di rete DB

Il modello a rete della banca dati, sebbene abbia una maggiore flessibilità informativa, ma, come quello gerarchico, è una struttura piuttosto rigida, che impedisce lo sviluppo della base informativa del sistema di controllo. Se è necessaria una riorganizzazione frequente dell'infobase (ad esempio, quando si utilizzano tecnologie informatiche di base personalizzabili), viene utilizzato il modello di database più avanzato, quello relazionale, in cui non c'è differenza tra oggetti e relazioni.

V modello relazionale le relazioni del database tra gli elementi di dati sono presentate sotto forma di tabelle bidimensionali, chiamate relazioni... Le relazioni hanno seguenti proprietà: ogni elemento della tabella è un elemento di dati (nessun gruppo ripetuto); gli elementi della colonna sono della stessa natura e le colonne hanno un nome univoco; non ce ne sono due nella tabella linee identiche; righe e colonne possono essere visualizzate in qualsiasi ordine indipendentemente dal loro contenuto informativo. Modello relazionale DB ha seguenti vantaggi: semplicità del modello logico (sono comuni le tabelle per la presentazione delle informazioni); flessibilità del sistema di protezione (per ogni relazione può essere specificata la legittimità di accesso); indipendenza dei dati; la capacità di costruire linguaggio semplice manipolazione dei dati utilizzando una teoria matematicamente rigorosa dell'algebra relazionale (algebra delle relazioni). In effetti, la presenza di un rigoroso apparato matematico per il modello di database relazionale ne ha determinato la massima distribuzione e prospettive nella moderna tecnologie dell'informazione.

Per il suddetto problema su fornitori e merci, la struttura logica del database relazionale conterrà tre tabelle (relazioni): R 1 e R 2, costituite rispettivamente da record sui fornitori e sui beni, e R 3 - sulla fornitura di beni dai fornitori (Fig. 4.7) ...

Dato l'uso diffuso di modelli di database relazionali nella tecnologia dell'informazione (soprattutto economica), daremo di più descrizione dettagliata questa struttura.

Fig 4.7 Modello relazionale database

Può essere distinto quattro tipi principali di processi informativi: raccolta, trasferimento, elaborazione e accumulazione.

Accumulo (archiviazione) di informazioni

I seguenti concetti sono associati all'accumulo di informazioni:

    Portatore di informazioni- esso ambiente fisico che memorizza direttamente le informazioni.

    La memoria umana può essere condizionatamente chiamata operativa (il concetto di "operativo" è sinonimo del concetto di "veloce"). Una persona riproduce rapidamente la conoscenza immagazzinata nella sua memoria. La memoria interna può essere chiamata memoria umana e il portatore di informazioni è il cervello. I media esterni (in relazione a una persona) sono tutti gli altri media: papiro, legno, carta, disco magnetico, chiavetta USB, ecc.

    Archiviazione delle informazioni- esso in modo speciale informazioni organizzate su media esterni, che è destinato alla conservazione a lungo termine e uso permanente(ad esempio archivi documentali, biblioteche, schedari, banche dati). L'unità di archiviazione delle informazioni è un documento fisico: un questionario, una rivista, un libro, un disco, ecc. L'organizzazione di un archivio è intesa come l'ordinamento, la strutturazione e la classificazione dei documenti archiviati per la comodità di lavorare con essi.

    Le principali proprietà della memorizzazione delle informazioniè la quantità di informazioni, l'affidabilità della sua memorizzazione, il tempo di accesso ad essa (cioè la velocità di ricerca) informazione necessaria), protezione dati.

Definizione 1

Sui dispositivi di memoria del computer, le informazioni vengono chiamate dati e archivi di dati - banche dati e banche dati .

Perché una persona può dimenticare qualsiasi informazione, quindi i media esterni sono più affidabili ed è possibile memorizzare su di essi le informazioni necessarie per un tempo più lungo. È con l'aiuto di vettori esterni che le persone hanno l'opportunità di trasmettere le proprie conoscenze di generazione in generazione.

I mezzi tecnici per realizzare l'accumulo di informazioni sono portatori di informazioni: memoria ad accesso casuale del computer (RAM), flessibile, ottica e dischi fissi, dispositivi di archiviazione portatili - unità flash, ecc.

Trasferimento di informazioni

Scambio di informazioni tra persone avviene nel processo della sua trasmissione, che può avvenire durante una conversazione, per corrispondenza, utilizzando mezzi tecnici di comunicazione: telefono, radio, televisione, rete di computer.

Quando si trasmettono informazioni, c'è sempre una fonte e destinatario di informazioni... La fonte trasmette le informazioni e il destinatario le riceve. Guardando la TV o ascoltando un amico, sei il destinatario di informazioni, recitando il versetto appreso, mentre scrivi un saggio, sei una fonte di informazioni. Ogni persona diventa ripetutamente un ricevitore di informazioni da una fonte e viceversa.

Le informazioni vengono memorizzate e trasmesse sotto forma di una sequenza di segnali, simboli. Dalla sorgente al destinatario, un messaggio viene trasmesso utilizzando un determinato mezzo materiale: durante una conversazione - utilizzando onde sonore, durante la corrispondenza - tramite comunicazione postale, con conversazione telefonica- sistemi collegamento telefonico... Nel caso di trasmissione di un messaggio mediante mezzi tecnici di comunicazione, sono chiamati canali informativi (canali di trasmissione di informazioni). Gli organi di senso umani sono canali di informazione biologica.

Pertanto, il trasferimento delle informazioni avviene secondo il seguente schema:

Figura 1.

Nel processo di trasmissione, le informazioni sono spesso distorte o perse, perché i canali dati sono di scarsa qualità o vi sono interferenze (rumore) sulla linea di comunicazione. Un esempio canale di informazione Pessima qualità potrebbe esserci una cattiva connessione telefonica.

La trasmissione delle informazioni avviene a una certa velocità, che è il volume di informazioni del messaggio, che viene trasmesso per unità di tempo. Pertanto, le unità di misura della velocità di trasferimento delle informazioni sono bit/s, byte/s, ecc.

Elaborazione dati

Schema di elaborazione delle informazioni:

Figura 2.

Quando si elaborano le informazioni, si decide compito di informazione, che inizialmente può essere presentato nella forma tradizionale: da un certo insieme di dati iniziali è necessario ricavare certi risultati... Il passaggio dai dati originali al risultato è un processo di elaborazione. L'oggetto o il soggetto che effettua il trattamento è l'esecutore del trattamento.

Esempio 1

Supponiamo che lo studente debba risolvere un problema di matematica: le lunghezze di due cateti sono date in un triangolo rettangolo, devi trovare l'ipotenusa. Per risolverlo, lo studente, oltre ai dati iniziali, deve conoscere una regola matematica: il teorema di Pitagora. Applicando questo teorema, otterrà il valore richiesto. I nuovi dati vengono ottenuti tramite calcoli eseguiti sui dati originali.

Il calcolo è solo una delle opzioni per l'elaborazione delle informazioni. Come metodo di elaborazione delle informazioni, puoi utilizzare non solo calcoli matematici, ma anche ragionamenti logici.

Il risultato del processo di elaborazione delle informazioni non è sempre la ricezione di nuove informazioni. Ad esempio, quando si traduce il testo da in inglese le informazioni vengono elaborate in russo, che cambia la sua forma, ma non il contenuto.

Per la corretta elaborazione delle informazioni, l'esecutore deve utilizzare l'algoritmo di elaborazione, ad es. sequenza di azioni che devono essere eseguite per ottenere il risultato desiderato.

esiste due tipi di elaborazione delle informazioni:

  • elaborazione che si traduce in nuova informazione, nuovo contenuto della conoscenza (soluzione problemi di matematica, analisi della situazione, ecc.);
  • elaborazione che porta a una modifica della forma, ma non del contenuto (codifica, strutturazione).

Figura 3.

codifica- trasformazione dell'informazione in una forma simbolica, conveniente per la sua accumulazione, trasmissione, elaborazione e raccolta. All'inizio del XX secolo, i messaggi telegrafici venivano codificati e trasmessi utilizzando il codice Morse. La codifica viene utilizzata attivamente quando si lavora con le informazioni utilizzando mezzi tecnici (telegrafo, radio, computer, ecc.).

Strutturazione dei dati- ordinamento delle informazioni nella conservazione, classificazione, catalogazione dei dati.

Un altro tipo di elaborazione delle informazioni è la ricerca in alcuni archivi di informazioni (principalmente su supporti esterni: libri, diagrammi, tabelle, schede) dei dati necessari che soddisfano determinate condizioni di ricerca (query).

Raccolta (ricezione) di informazioni

Definizione 2

Ricevere le informazioni- raccolta di informazioni da varie fonti(da un datawarehouse, osservazione di eventi e fenomeni, comunicazione, televisione, rete informatica, ecc.). Ottenere informazioni si basa sulla riflessione varie proprietà processi, oggetti e fenomeni ambiente... Questo processo si esprime nella percezione con i sensi. Per migliorare la percezione delle informazioni, ci sono vari dispositivi e dispositivi individuali: occhiali, binocoli, microscopio, stetoscopio, vari sensori eccetera.

Risolto! Iniziamo a tenere traccia delle spese e delle entrate. Come? Qualcuno li annota su un quaderno, qualcuno tiene una tabella in Excel e ti consigliamo di scaricare un comodo programma gratuito per te all'indirizzo cellulare... Ne abbiamo già parlato in precedenza, ma ora abbiamo deciso di aprire questo argomento.

Il team di Platiza, un servizio online di assistenza finanziaria istantanea, ha testato molti dei migliori programmi di gestione delle finanze personali e ha preparato una nuova recensione appositamente per voi, cari lettori.

UPD Questa panoramica presenta le applicazioni in cui è necessario inserire i dati da soli. Tuttavia, abbastanza recentemente c'era un'applicazione mobile per Android - Saldo, che calcola automaticamente il saldo totale, le spese per il mese corrente e le previsioni per il saldo. Per fare ciò, è sufficiente caricare i dati delle tue carte bancarie con il servizio di informazione SMS ad esse collegato. Tecnologie moderne basato sull'intelligenza artificiale renderà più facile e conveniente la contabilizzazione delle finanze personali.

1) Il più semplice è il Portafoglio

Un'applicazione molto semplice, realizzata in uno stile minimalista. È comodo e facile da usare. Ci sono soldi - premiamo "più" e inseriamo l'importo richiesto, speso - selezioniamo "meno". L'importo nel mezzo è il totale del conto corrente. Puoi creare un numero qualsiasi di tali account. Il programma è perfetto per i principianti.

Professionisti:

Protezione della password

Tracciamento rapido di spese e entrate

Possibilità di aggiungere foto, audio e posizione

Saldo riepilogativo chiaro

Svantaggi:

Nessuna distribuzione I soldi di giorni

Non statistiche dettagliate e grafici

Disponibile solo su iOS, nessuna versione Android

Supporta: iOS

L'applicazione è utilizzata da più persone del nostro team contemporaneamente: analista, responsabile PR e direttore tecnico. Voto 5 su 5.


2) La cosa più premurosa è Zen-Mani

L'applicazione ti aiuterà a pianificare i pagamenti, elaborare un budget e impostare obiettivi finanziari. La principale differenza rispetto agli altri è che riconosce gli sms delle banche.

Professionisti:

Riconosce i messaggi sms delle banche, mentre puoi inserire le transazioni manualmente

Si integra con i sistemi moneta elettronica come Webmoney e Yandex.Money

Può funzionare offline e scaricare le modifiche quando è connesso alla rete

Svantaggi:

Non mostra i costi totali per il giorno corrente nella scheda "statistiche"

Supporta: Android, iOS e PC.

Il nostro programmatore Zhenya utilizza questa applicazione da diversi mesi ed è molto soddisfatto, il punteggio è 4,5 su 5.

3) Il più avanzato - EasyFinance

Il servizio consente di creare più account, collegarli a carte bancarie... Gli elenchi di categorie e la valuta sono personalizzabili. Ti consente di impostare obiettivi finanziari ("appartamento", "auto", "riposo") e controllarne l'attuazione: il servizio fornisce raccomandazioni se risparmi troppo raramente denaro per uno dei grandi acquisti pianificati.

Professionisti:

Sincronizzazione automatica delle transazioni via SMS

Budget conveniente e pianificazione degli obiettivi

Puoi inserire l'operazione offline

C'è una scheda "prestiti"

Svantaggi:

I servizi più utili sono a pagamento

Nessuna modalità multiplayer

Supporta: iOS, Android

Al nostro marketer piace l'app, 4,8 su 5.

4) Il più intuitivo: dove sono i soldi?

Una bella applicazione animata, prima di utilizzarla, offre di familiarizzare con una versione demo del portafoglio, molto comoda per i principianti. Ci sono categorie popolari, ma puoi crearne di tue.

Professionisti:

Numero illimitato di account

Una rapida panoramica del periodo corrente nella schermata di riepilogo

Protezione con password di accesso ai dati (supporto per touch ID)

Svantaggi:

Pieno controllo sulla creazione di categorie e sottocategorie

Supporta: solo iOS

Web designer e Amministratore di sistema metti un "mi piace". Voto 4,7 su 5.

5) Il più giocoso - CoinKeeper

Applicazione di finanza personale con grandi icone colorate, grafici statistici intuitivi e un'interfaccia intuitiva. I costi sono impostati in questo modo: devi spostare una moneta sullo schermo da un campo all'altro. La funzione "budget automatico" permette al programma di calcolare le principali categorie di spesa del mese.

Professionisti:

Puoi impostare promemoria per le spese ricorrenti

Condivisione in famiglia da più dispositivi

Invia notifiche promemoria

Belle statistiche, grafici luminosi e chiari

Gli obiettivi finanziari ti aiutano a risparmiare per ciò che sogni

Svantaggi:

L'interfaccia sembra complicata a prima vista

Supporta: iOS, Android

Olya, un esattore scaduto, consiglia questa particolare applicazione. Voto 4,5 su 5.

6) Il più divertente - Toshl

La spesa può essere monitorata per categoria, che si autoconfigura utilizzando un sistema di tagging. C'è un assistente nell'applicazione, un alieno con tre occhi, che dà suggerimenti piuttosto divertenti, avvertendo di un possibile budget eccedente: “Potrebbero non esserci abbastanza soldi! Rimettiti in sesto".

Professionisti:

Ti ricorda ogni giorno che devi mantenere un budget in certo tempo che puoi installare da solo

Bella grafica, personaggi divertenti

Supporta l'esportazione dei dati

Svantaggi:

La registrazione è obbligatoria, ma è semplice e veloce

I tag vengono inseriti manualmente

Molti funzioni aggiuntive pagato

Supporta: iOS, Android, Windows Phone

L'applicazione è utilizzata dal nostro tester. Voto 5 su 5.

7) Il più conveniente - Budget (Budget)

L'applicazione differisce da tutte le altre in quanto consente di specificare il reddito mensile e visualizza l'importo residuo per il giorno, tenendo conto dei pagamenti costanti e pianificati. Se l'importo giornaliero viene superato, il denaro rimanente viene ricalcolato, rispettivamente, l'importo giornaliero viene ridotto. Molto chiaro. Discipline per restare nel budget giornaliero.

Professionisti:

Niente di superfluo, l'applicazione non è sovraccarica

È chiaro esattamente quanto è rimasto per la giornata

Puoi inserire tutte le tue spese mensili, l'applicazione calcolerà tutto in automatico

Invia promemoria

Svantaggi:

Non consente di impostare le date di ricezione degli stipendi

Supporta: iOS

Il project manager utilizza questa applicazione da sei mesi. Tutto mi si addice. Voto 4,5 su 5.

8) Il più visivo - M8 - i miei soldi

Sei abituato a spendere diverse centinaia di rubli al giorno in varie sciocchezze? Utilizzando questa applicazione, capirai che, risparmiando sui cioccolatini, potresti comprarti qualcosa di più o meno utile. Le spese minori si sommano a grande figura... Il grafico a torta mostra chiaramente per cosa spendi la maggior parte del tuo reddito: trasporti o, ad esempio, cibo.

Professionisti:

Interfaccia chiara e semplice

Svantaggi:

- non è possibile indicare le spese dell'ultimo mese

- nessuna contabilizzazione del reddito, solo spese

Supporta: iOS, Android

L'applicazione è utilizzata dal nostro responsabile del dipartimento di controllo qualità. Voto 3 su 5.

Tieni traccia delle finanze? Se é cosi, come? Condividi la tua esperienza nei commenti con noi e altri lettori.

Creare un elenco di cose da fare e attività è un'abitudine molto utile. Nell'era dei computer, degli smartphone e dei tablet, questi non sono più fogli stropicciati con appunti scritti in fretta, che è facile perdere. Gli elenchi elettronici delle cose da fare sono comodamente ordinati, classificati e contrassegnati e possono essere impostati promemoria. Le liste di cose da fare o le liste di cose da fare sono cose utili che semplificano la vita di tutti i giorni.

In questo articolo, CHIP esaminerà le applicazioni di gestione delle liste di cose da fare più popolari: per computer, dispositivi mobili e le loro controparti online. È interessante notare che non ci sono così tante applicazioni per creare e archiviare elenchi di cose da fare per PC. La maggior parte di questi programmi sono app mobili o servizi web.

Questo può essere spiegato molto facilmente: moderno persona attiva dovrebbe essere in grado di gestire i suoi affari e le sue attività ovunque e in qualsiasi momento, e non solo quando è al computer. È abbastanza logico che sia il direttore dell'azienda che la casalinga vorranno avere la loro lista di compiti "in tasca" per esaminarla, trovandosi in un ingorgo, in una clinica per bambini o tra riunioni o riunioni .

Inoltre, molto funzione importante alcuni servizi e applicazioni devono informare gli altri utenti che partecipano all'attività dell'evento pianificato.

1 Organizzatore di affari


Organizzatore aziendale - LeaderTask

Nome: LeaderCompito 20
Luogo: leadertask.ru
Prezzo: dal 1990 al 2225 rubli.
Piattaforma: Windows, Android, iOS

LeaderTask è la più popolare tra le applicazioni di pianificazione, principalmente perché è una soluzione multipiattaforma. Gli utenti di LeaderTask hanno accesso alle versioni per PC e piattaforme mobili- Android, iOS con la possibilità di sincronizzare i dati tra dispositivi.

Dopo aver avviato il client Windows LeaderTask, l'icona del programma viene posizionata nella barra delle applicazioni, fornendo così un accesso facile e conveniente all'applicazione. Gli utenti possono aggiungere note e attività al database LeaderTask. Il programma è conveniente perché su una schermata ci sono immediatamente elenchi di attività e note, nonché un elenco di appuntamenti, situato proprio sulla griglia del calendario.

Le attività in LeaderTask possono essere immediatamente assegnate ai progetti, il che semplifica ulteriormente la loro organizzazione e ricerca. La versione desktop del programma supporta il trascinamento della selezione: le attività possono essere assegnate ai progetti semplicemente trascinandole nell'elenco dei progetti. Allo stesso modo, puoi assegnare attività a date specifiche: devi solo trascinare l'attività nella data desiderata o nella griglia del calendario all'ora desiderata.

Ad ogni attività è possibile assegnare un numero di parametri aggiuntivi, compreso il colore con cui verrà evidenziata l'attività nell'elenco generale. Le attività possono essere accompagnate da un commento testuale, è anche possibile allegare un file. Per attività complesse, LeaderTask ti consente di aggiungere attività secondarie. È possibile impostare priorità, impostare un promemoria.

L'utilizzo dei filtri in LeaderTask ti consentirà di gestire comodamente le attività, cercare quelle di cui hai bisogno. I filtri possono essere costruiti in base a diversi criteri di selezione. L'inclusione del programma consente di creare filtri in base al calendario, selezionando così le attività pianificate per un determinato periodo di tempo. Nella finestra del programma, puoi passare tra le modalità del calendario, progetti, categorie, contatti.

A proposito, l'elenco dei contatti è una delle caratteristiche insolite del programma di gestione delle attività. Il programma consente di creare (importare da uno smartphone) un elenco di contatti e collegarvi attività. Grazie a questo, puoi vedere quali compiti sono stati assegnati a una determinata persona: un dipendente o un amico. In generale, LeaderTask è un programma per una comoda ottimizzazione e sistematizzazione delle attività che si presentano prima dell'utente. Puoi provare il programma gratuitamente per 45 giorni.

Professionisti: Completamente localizzato, ci sono applicazioni per sistema operativo mobile, filtri, supporto per progetti

Svantaggi: Alto prezzo licenze

2 Comodo elenco di cose da fare


Comodo elenco di cose da fare - Any.DO

Nome: Qualsiasi.DO
Luogo: any.do/#anydo
Prezzo:è libero
Piattaforma: Android, iOS, Google Chrome

Questa applicazione ha versioni non solo per iOS e Android, ma anche come applicazione per il browser Google Chrome. Any.DO ha un semplice e interfaccia user-friendly... Nelle versioni mobili, puoi ordinare gli elenchi trascinando e rilasciando i loro elementi. Uno dei vantaggi del programma è che le attività possono essere pronunciate ad alta voce e la versione mobile prenderà ciò che è stato detto e lo salverà come nota di testo. C'è anche il supporto per la lingua russa.

Quando aggiungi un'attività, Any.DO ti consentirà di spostare le attività in cartelle, contrassegnare la loro importanza, configurare la ricorrenza dell'attività e aggiungere una descrizione estesa ad essa. È possibile allegare un elemento dell'elenco dei contatti a un'attività, ad esempio se l'attività da aggiungere è una riunione con qualcuno dei propri conoscenti o amici. Allo stesso tempo, puoi configurare una notifica da inviare a questa persona sull'attività aggiunta. Grazie a questa funzionalità, l'applicazione Any.DO può essere utilizzata come strumento di pianificazione delle attività per i dipendenti di una piccola azienda.

Il programma ha la capacità di impostare contrassegni di geolocalizzazione per le attività e impostare promemoria in base alla posizione dell'utente. Ad esempio, il programma sarà in grado di ricordare all'utente di acquistare determinati prodotti se è in centro commerciale oppure digli di riscattare i biglietti per la prima se l'utente è vicino alla biglietteria.

Ovviamente, la lista della spesa e il promemoria devono essere impostati in anticipo. L'applicazione Any.DO genera automaticamente attività in base alle telefonate perse o rifiutate, il contenuto dell'attività è richiamare il numero specificato. Il programma è dotato della capacità di sincronizzare i dati tra i dispositivi, nonché - con un elenco di attività Google Task. È anche possibile conservare backup liste create.

Svantaggi: le voci di menu non sono sempre localizzate correttamente

3 pianificatore meticoloso


Pianificatore meticoloso - Elenco delle cose da fare | Elenco delle attività

Nome: 2Fare: Lista delle cose da fare | Elenco delle attività
Luogo: 2doapp.com
Prezzo: da 245 rubli.
Piattaforma: Mac, iOS, Android

Programma 2Do: Elenco delle cose da fare | Elenco attività è un pratico programma di pianificazione per dispositivi Android. Gli utenti possono aggiungere attività, utilizzare tag per loro e assegnare loro un contrassegno di geolocalizzazione, che consente loro di determinare il luogo di attuazione di questa attività (a casa, in ufficio, in un centro commerciale).

I principi di base dell'applicazione sono costruiti utilizzando sistema noto pianificazione Ottenere le cose fatte. Voci separate a 2Do: Lista delle cose da fare | L'elenco delle attività può essere protetto da password. Il programma non dispone di un proprio archivio dati, ma può essere configurato per la sincronizzazione con il tuo account Dropbox. Ciò significa che puoi accedere ai dati da qualsiasi dispositivo mobile.

Professionisti: Sincronizzare gli elenchi di cose da fare con diversi dispositivi, anche con smartphone e tablet iOS

Svantaggi: Nessuna versione gratuita

4 Compiti professionali


Compiti professionali - Doit.im

Nome: Doit.im
Luogo: doit.im
Prezzo: gratuito (versione Pro - $ 20 all'anno)
Piattaforma: Windows, Mac, iOS, Android

Questo servizio online è soluzione universale per piattaforme diverse. Puoi lavorare nello scheduler tramite programmi per Windows e Mac o utilizzando applicazioni mobili per Android e iOS. Versione gratuita per PC è implementato come servizio web o plug-in per i browser Firefox, Safari, Chrome. La versione Pro a pagamento di Doit.im ha applicazioni client per Windows e Mac OS.

In caso di utilizzo della versione Pro a pagamento, il servizio Doit.im prevede la sincronizzazione delle to-do list tra tutti i dispositivi su cui il servizio è installato e connesso. Il programma si basa sui principi dell'utilizzo della nota ideologia di Get Things Done (GTD), quindi qui troverai i contesti, gli obiettivi e altri elementi di questo sistema di gestione del tempo. Gli utenti di Doit.im possono integrare gli elenchi in modalità completa e breve.

Nel secondo caso viene inserito solo il nome dell'attività, e in regime completo specifica data, posizione, cartella, priorità e tag. Il programma fornisce un comodo ordinamento delle attività in base a vari criteri, tra cui l'ora di fine, la posizione, il progetto o le priorità. C'è anche una selezione per tag. A seconda della data e della priorità, le attività verranno automaticamente inserite nelle cartelle appropriate. Ad esempio, "Domani" è una cartella con attività che devono essere completate il giorno successivo. Il programma fornisce geotag - un'indicazione della posizione dell'attività.

Per compiti specifici, che può essere soddisfatta quando viene soddisfatta una certa condizione, esiste in Doit.im lista speciale chiamato "lista d'attesa". Un'altra caratteristica di Doit.im è che ha una sezione Obiettivi e Contesti dedicata.

I contesti sono, in una certa misura, analoghi ai tag di geolocalizzazione, ma più universali. Il contesto può essere "lavoro" - attività che possono essere eseguite quando l'utente è sul posto di lavoro, "casa" - attività relative alle faccende domestiche, "computer" - attività che dovrebbero essere eseguite su un PC e così via.

Professionisti: Multipiattaforma, sincronizzazione tra dispositivi

Svantaggi: Interfaccia complessa, difficile da padroneggiare per coloro che non hanno familiarità con Get Things Done

5 Semplice gestore di elenchi di cose da fare


Semplice gestore di elenchi di cose da fare - Wunderlist

Lista delle meraviglie

Luogo: wunderlist.com
Prezzo:è libero
Piattaforma: Windows, Mac, iOS, Android

Wunderlist implementato come app mobile e ha anche una versione web. Le attività in Wunderlist vengono salvate in elenchi. Sfortunatamente, questo è l'unico strumento per categorizzare i post, a disposizione degli utenti servizio. I tag o le categorie non sono supportati nella versione web. Un netto compenso per questa mancanza è la comoda aggiunta e modifica delle attività in Wunderlist. P

Quando si modifica un'attività, è possibile aggiungere date di inizio e promemoria, impostare un intervallo di ripetizione per attività ricorrenti, aggiungere attività secondarie e note di testo. Le singole attività possono essere contrassegnate come selezionate - questo è probabilmente il modo in cui gli autori del servizio suggeriscono di evidenziare le attività più importanti dall'elenco generale. Inoltre, gli utenti di Wunderlist possono organizzare facilmente l'elenco delle attività: puoi scambiarle con un semplice trascinamento della selezione.

Sul lato sinistro dello schermo vengono presentati gli elenchi, sia creati dall'utente che standard: Posta in arrivo (effettiva), Speciali (contrassegnati), Oggi (prevista per oggi), Settimana (prevista per una settimana). Se un utente ha bisogno di un semplice elenco di attività, senza impostazioni di categoria speciali, Wunderlist può essere altamente raccomandato. Per coloro che non sono senza categorie, Wunderlist è difficilmente adatto.

Professionisti: Facilità d'uso, multipiattaforma

Svantaggi: Non ci sono categorie e tag familiari

6 Gestore online


Gestore online - TODOist

TODOist

Luogo: todoist.com
Prezzo:è libero
Piattaforma: Servizio Online

Il servizio online TODOist.com ha set minimo funzioni per la gestione dei compiti. Allo stesso tempo, può essere utilizzato come strumento potente aumentare la produttività personale. Il suo unico svantaggio è che molte delle impostazioni e delle funzioni del servizio sono disponibili utilizzando i comandi integrati del servizio. Ad esempio, l'aggiunta di una data preceduta da una "@" al nome dell'attività assegnerà automaticamente una data all'attività.

Anche le etichette in TODOist devono iniziare con il simbolo @. Inoltre, il servizio supporta una varietà di tasti di scelta rapida per semplificare la gestione delle attività. Esistono progetti per raggruppare le attività in un TODOist. Per ordinare le attività in TODOist, vengono utilizzate query appositamente formulate, che possono essere inserite nel campo per l'immissione di una query.

In questo modo è possibile selezionare le attività programmate per il giorno successivo. Per fare ciò, inserisci la query "domani" o le attività per i prossimi 5 giorni: in questo caso, la query sarà simile a "5 giorni". Un ulteriore vantaggio TODOist è l'uso di plugin per Browser di Google Chrome e Mozilla Firefox... Utilizzando questi plugin, puoi visualizzare il riquadro con l'elenco delle attività come barra laterale del browser e puoi aggiungere nuove attività tramite il pulsante situato sulla barra degli strumenti TODOist.

Oltre a quella gratuita, esiste anche una versione commerciale di TODOist, che costa circa 70 rubli. al mese o 1100 rubli. nell'anno. Utenti versioni a pagamento possono aggiungere commenti alle proprie attività, ricevere promemoria sotto forma di SMS, esportare attività in Calendario di Google o in Outlook.

Professionisti: Interfaccia semplice, possibilità di utilizzare i plug-in del browser

Svantaggi:È difficile abituarsi all'uso dei tasti di scelta rapida e della sintassi speciale del sistema

Tecnologie di archiviazione e recupero delle informazioni

Informatizzazione società modernaè indissolubilmente legato alla raccolta, all'accumulo, all'elaborazione, alla conservazione, alla trasmissione e all'uso delle informazioni, utilizzando mezzi moderni informatica e scambio di informazioni... Questi processi possono essere definiti il ​​tipo di attività dominante nella sfera della produzione sociale. Per organizzare e conservare documenti cartacei utilizzare una varietà di apparecchiature per ufficio. Diversi supporti sono utilizzati per archiviare documenti elettronici (dischi magnetici, magneto-ottici, ottici, ecc.). Recentemente è stato ampiamente sviluppato il concetto di storage di informazioni, che sono complessi software e hardware per dare un'unica fisionomia generale all'intero set di dati generati all'interno di un'organizzazione. La produzione di informazioni è finalizzata a uso appropriato risorse di informazione e fornendoli a tutti gli elementi struttura organizzativa... La produzione di informazioni si attua creando sistema informativo.

L'elaborazione dei dati sugli oggetti nel mondo reale è l'obiettivo di qualsiasi sistema informativo. In senso lato, un database è informazioni su siti specifici qualsiasi area tematica. Sotto argomento comprendere la parte del mondo reale da studiare per l'organizzazione del controllo e, in definitiva, dell'automazione. Creando un database, l'utente organizza le informazioni secondo vari criteri. In futuro, queste informazioni potranno essere rapidamente estratte formando campioni con una combinazione arbitraria di caratteristiche. Questo è possibile se i dati sono strutturati.

Archivi elettronici su supporti tangibili, in cui i dati sono archiviati in una forma strutturata per uso conveniente da vari utenti e i programmi sono chiamati database.

Lo scopo del processo tecnologico di accumulo dei dati è quello di creare, memorizzare e mantenere aggiornato il fondo informativo necessario per svolgere i compiti funzionali del sistema di controllo. I dati hanno un proprio ciclo di vita dell'esistenza, che viene effettivamente visualizzato nelle procedure del processo di accumulazione. L'archiviazione e l'accumulo sono una delle principali azioni svolte sulle informazioni e il mezzo principale per garantirne la disponibilità per un certo periodo di tempo. I dati memorizzati, su richiesta di un utente o di un programma, devono essere rapidamente (soprattutto per i sistemi in tempo reale) e sufficientemente estratti dall'area di archiviazione e trasferiti alla memoria ad accesso casuale del computer per ulteriori trasformazioni, visualizzazione o trasmissione.

Le principali procedure del processo di accumulo dei dati comprendono, oltre alla memorizzazione, anche la selezione dei dati memorizzati, la loro attualizzazione e il loro recupero. Le procedure di conservazione, aggiornamento e recupero dei dati dovrebbero essere periodicamente accompagnate da una valutazione della necessità della loro conservazione, poiché i dati obsoleti dovrebbero essere tempestivamente cancellati.



Il fondo informativo dei sistemi di controllo dovrebbe essere formato sulla base dei principi della necessaria completezza e della minima ridondanza delle informazioni memorizzate. Questi principi sono attuati dalla procedura selezione dei dati memorizzati, quando si effettua l'analisi dei dati circolanti nel sistema e sulla base del loro raggruppamento in input, intermedi e output, si determina la composizione dei dati memorizzati. Dati in ingresso sono i dati ottenuti dalle informazioni primarie e la creazione di un'immagine informativa dell'area tematica. I dati di input sono principalmente soggetti a memorizzazione. Dati intermedi - sono dati formati da altri dati durante le trasformazioni algoritmiche. Di norma, non vengono archiviati, ma impongono restrizioni alla capacità della RAM del computer. Produzione sono il risultato dell'elaborazione dei dati primari (in ingresso) secondo il modello corrispondente, sono inclusi nel flusso di informazioni di controllo del loro livello e sono soggetti a memorizzazione in un determinato intervallo di tempo.

Attualmente, la direzione che definisce l'implementazione delle procedure di base del processo di accumulo dei dati è il concetto Banca dati(DB), magazzino o data warehouse . Le procedure per la creazione di una struttura di archiviazione (database), l'aggiornamento, l'estrazione e la cancellazione dei dati vengono eseguite utilizzando appositi programmi denominati sistemi di gestione di database (DBMS). Lo scopo principale della procedura Deposito consiste nella formazione e nel mantenimento della struttura di memorizzazione dei dati nella memoria del computer. Le strutture di archiviazione dei dati, oltre a garantire l'attuazione dei principi di completezza e minima ridondanza, dovrebbero essere indipendenti dai programmi che utilizzano tali dati.

Procedura aggiornamento dei dati consente di modificare i valori dei dati registrati nel database, di integrare una determinata sezione, gruppo di dati, di eliminare i dati obsoleti mediante l'apposita operazione. Procedura Estrazione datiè necessario per trasferire i dati richiesti dal database o per la loro trasformazione, visualizzazione o trasmissione su una rete informatica. Quando si eseguono le procedure di aggiornamento e recupero, le operazioni devono essere eseguite ricerca dati sulle caratteristiche fornite e, se necessario, ordinamento dati , consistente nel modificare l'ordine dei dati durante la conservazione o il recupero.

Un modello di dati strutturali può essere utilizzato per rappresentare informazioni su fenomeni o oggetti in una parte del mondo reale utilizzando relazioni strutturali tra set di dati. Banca datiè un insieme di dati interconnessi destinati ad un uso collettivo e multiplo e caratterizzati dalla capacità di ottenere e modificare rapidamente le informazioni necessarie, ridondanza minima delle informazioni, indipendenza dai programmi utente e un metodo generale di ricerca controllata.

Banca dati (BnD)- un sistema che fornisce determinati servizi per l'archiviazione e il recupero di dati per un gruppo specifico di utenti su un argomento specifico. Il database è una componente informativa di BnD.

Sistema di database- aggregato sistema di controllo, applicato Software, Banca dati, sistema operativo e mezzi tecnici che forniscono servizi di informazione agli utenti.

Magazzino dati (DW)(vengono utilizzati anche i termini "data warehouse", "archiviazione delle informazioni") - un sistema automatizzato integrato e orientato al soggetto che memorizza dati aggregati su molte dimensioni e progettato per supportare le decisioni di gestione. Le principali differenze tra il CD e il database sono le seguenti: aggregazione dei dati, i dati non vengono mai cancellati dal CD, il CD viene reintegrato periodicamente, la formazione di nuovi aggregati di dati, a seconda di quelli vecchi, è automatica. La tecnologia di data warehouse fornisce la raccolta di dati dal database interno dell'impresa e da fonti esterne, la formazione, l'archiviazione e il funzionamento delle informazioni come una singola, l'archiviazione dei dati analitici in una forma conveniente per l'analisi e l'assunzione di decisioni di gestione.

Attualmente, un'alternativa all'HD è il concetto data mart- un insieme di banche dati tematiche contenenti informazioni relative a singoli aspetti informativi dell'area disciplinare. Anche i data mart sono considerati uno dei tipi di archiviazione dei dati, poiché sono costruiti utilizzando i principi di base della costruzione di data warehouse. I data mart sono costruiti senza creare una memoria centrale, le informazioni provengono da database locali e sono limitate a un'area tematica specifica, quindi le informazioni possono essere duplicate in diversi data mart. Ad esempio, data mart con informazioni sui dipendenti dell'impresa e dati su transazioni finanziarie la stessa impresa contiene dati su salari dipendenti.

Principali articoli correlati