Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza del computer >> software >> Software Database >> .

Cosa potrebbe essere scritto da un programmatore o creato attraverso il programma di utilità DBMS?

Un programmatore potrebbe scrivere diverse cose e un programma di utilità DBMS potrebbe crearne altre. Ecco una rottura:

scritto da un programmatore:

* Codice sorgente: Questo è l'output principale del lavoro di un programmatore. Può essere in varie lingue come Java, Python, C ++, SQL, JavaScript, ecc., A seconda dell'applicazione. Esempi includono:

* Applicazioni: Software desktop, applicazioni Web, app mobili, componenti del sistema operativo.

* Script: Automatizzare le attività, i dati di processo, la gestione dei sistemi.

* Libraries/Moduli: Pezzi di codice riutilizzabili.

* API (Interfacce di programmazione dell'applicazione): Definire come interagiscono i diversi componenti software.

* Procedure memorizzate (in SQL): Codice SQL pre-compito memorizzato in un database.

* trigger (in sql): Codice che esegue automaticamente in risposta agli eventi del database.

* Funzioni (in SQL): Blocchi riutilizzabili del codice SQL.

* Script di trasformazione dei dati: Elaborare e pulire i dati da un formato a un altro (ad esempio, processi ETL).

* Documentazione: I programmatori creano documentazione per spiegare il loro codice, le decisioni di progettazione e come utilizzare il software. Questo può includere:

* Commenti del codice: Spiegazioni all'interno del codice sorgente stesso.

* Documentazione API: Dettagli su come utilizzare un'API.

* Manuali utente: Istruzioni per gli utenti finali.

* Documentazione tecnica: Per altri programmatori o amministratori di sistema.

* File di configurazione: File che specificano impostazioni e parametri per software o sistemi.

creato tramite un programma di utilità DBMS:

* Schema del database: La struttura di un database, tra cui tabelle, colonne, tipi di dati, relazioni, indici, ecc. Le utility DBMS possono generare script per creare questa struttura.

* Dump/backup di dati: Copie dei dati del database, spesso in formati come script SQL o file binari. Questi vengono creati utilizzando programmi di utilità per scopi di backup e recupero.

* Rapporti sul database: Dati riassunti estratti dal database utilizzando strumenti di generazione dei report (spesso integrati con il DBMS).

* indici di database: Strutture che migliorano la velocità del recupero dei dati. Le utility DBMS possono creare e gestire questi indici.

* Visualizzazioni del database: Tabelle virtuali basate su tabelle esistenti; utilizzato per semplificare l'accesso ai dati e fornire prospettive personalizzate.

* Script di migrazione dei dati: Script per spostare i dati da un database o sistema a un altro.

* Statistiche del database: Informazioni sulle prestazioni e sull'utilizzo del database, raccolte e riportate da DBMS Utilities.

In breve, i programmatori creano la * logica * e le istruzioni (codice, documentazione), mentre le utility DBMS gestiscono e manipolano il * database stesso * e la sua struttura. Vi è una sovrapposizione:un programmatore potrebbe utilizzare le utility DBMS e l'output di un'utilità DBMS (come un dump di dati) potrebbe essere ulteriormente elaborato da un programmatore.

 

software © www.354353.com