Se hai appena iniziato con i database, questa carrellata delle principali cose che devi sapere ti aiuterà ad andare avanti. Questi fatti sono garantiti per rendere più facile lavorare con i database e aumentare la produttività.
SQL costituisce il nucleo dei database relazionali
Il linguaggio di query strutturato (SQL) costituisce il nucleo di tutti i database relazionali. Fornisce un'interfaccia uniforme per Oracle, SQL Server, Microsoft Access e altri database relazionali ed è un "must learning" per tutti gli aspiranti utenti di database.
Segui un corso introduttivo su SQL prima di provare ad apprendere un software di database specifico. L'investimento di tempo ti aiuterà a costruire una base adeguata e ad iniziare con il piede giusto nel mondo dei database.
W3Schools.com è un ottimo punto di partenza per i principianti interessati a SQL.
Selezionare le chiavi primarie è una decisione importante
La selezione di una chiave primaria è una delle decisioni più critiche che prenderai durante la progettazione di un nuovo database. Il vincolo più importante è che devi assicurarti che la chiave selezionata sia univoca.
Se un attributo valore può trovarsi in due record, l'attributo condiviso è una scelta sbagliata per una chiave primaria. Probabilmente dovresti anche evitare valori sensibili che sollevano problemi di privacy, come i numeri di previdenza sociale.
NULL non è zero o la stringa vuota
NULL è un valore speciale nel mondo dei database, ma è qualcosa che spesso confonde i principianti.
Quando vedi un valore NULL, interpretalo come "sconosciuto". Ad esempio, se una quantità è NULL, ciò non significa necessariamente che sia zero. Allo stesso modo, se un campo di testo contiene un valore NULL, non significa che non esiste un valore appropriato, è semplicemente sconosciuto.
Considera un database contenente informazioni sui bambini che frequentano una scuola particolare. Se la persona che inserisce il record non conosce l'età di uno studente, viene utilizzato un valore NULL per indicare il segnaposto "sconosciuto". Lo studente ha certamente un'età; semplicemente non è presente nel database.
La conversione di fogli di calcolo in database consente di risparmiare tempo
Se hai tonnellate di dati archiviati in Microsoft Excel o in un altro formato di foglio di calcolo, puoi risparmiare tempo convertendo quei fogli di calcolo in tabelle di database.
Tutte le piattaforme di database non sono create uguali
Ci sono molti database là fuori e tutti offrono caratteristiche uniche a prezzi differenti.
Alcuni sono database aziendali con funzionalità complete progettati per ospitare enormi data warehouse al servizio di aziende multinazionali. Altri sono database desktop più adatti per tenere traccia dell'inventario per un piccolo negozio con uno o due utenti.
Le tue esigenze aziendali determineranno la piattaforma di database appropriata per le tue esigenze e ci sono diversi creatori di database online gratuiti tra cui scegliere.