5 vecí na začiatočníkov potrebujete vedieť o databázach

Tipy, ako ľahšie pracovať s databázami

Údaje organizované v určitom formáte môžu byť považované za databázu. Existuje mnoho aplikácií pre databázy a používajú sa takmer vo všetkých programoch a službách, ktoré ukladajú alebo vyhľadávajú informácie.

Ak ste práve začínali s databázami, nižšie nájdete prehľad najdôležitejších vecí, ktoré potrebujete vedieť predtým, ako sa budete pohybovať dopredu. Tieto skutočnosti zaručujú, že uľahčia prácu s databázami a zvýšia produktivitu.

01 z 05

SQL tvorí jadro relatívnych databáz

Tetra Images / Getty Images

Nemôžete sa tomu vyhnúť: Strukturovaný jazyk dopytov tvorí jadro všetkých relačných databáz. Poskytuje jednotné rozhranie pre Oracle, SQL Server, Microsoft Access a iné relačné databázy a je "musí sa naučiť" pre všetkých aspirujúcich používateľov databázy.

Učiňte úvodný kurz SQL ešte predtým, než sa dokonca pokúsite naučiť sa akýkoľvek špecifický databázový softvér. Časová investícia vám pomôže vytvoriť správny základ a začať s správnou nohou vo svete databáz.

W3Schools.com je skvelé východiskové miesto pre začiatočníkov zaujímajúcich sa o SQL. Viac »

02 z 05

Výber primárnych klávesov je mimoriadne dôležité rozhodnutie

Výber primárneho kľúča je jedno z najdôležitejších rozhodnutí, ktoré urobíte pri návrhu novej databázy. Najdôležitejším obmedzením je, že musíte zabezpečiť, aby bol vybraný kľúč jedinečný.

Ak je možné, že dva záznamy (minulé, súčasné alebo budúce) môžu mať rovnakú hodnotu pre atribút, je to primárny kľúč zlý výber. Pri hodnotení tohto obmedzenia by ste mali premýšľať tvorivo.

Budete sa musieť vyhnúť citlivým hodnotám, ktoré zvyšujú obavy o súkromie, napríklad čísla sociálneho zabezpečenia.

Ďalšie informácie o výbere silného primárneho kľúča nájdete v časti Výber primárneho kľúča .

03 z 05

NULL nie je nula alebo prázdny reťazec

NULL je veľmi zvláštna hodnota vo svete databáz, ale je to niečo, čo začiatočníci často mätú.

Keď vidíte hodnotu NULL, interpretujte ju ako "neznáme". Ak je množstvo NULL, nemusí to nutne znamenať, že je nulové. Podobne, ak textové pole obsahuje hodnotu NULL , neznamená to, že neexistuje vhodná hodnota - je to jednoducho neznáme.

Zvážte napríklad databázu obsahujúcu informácie o deťoch, ktoré navštevujú konkrétnu školu. Ak osoba, ktorá vstupuje do záznamu, nepozná vek študenta, použije sa hodnota NULL na označenie "neznámeho" zástupného symbolu. Študent má určite vek - v databáze nie je prítomný.

04 z 05

Konverzia tabuliek na databázy šetrí čas

Ak už máte tony údajov uložených v formáte Microsoft Excel alebo v inom tabuľkovom formáte, môžete si ušetriť čas, keď skonvertujete tieto tabuľky do databázových tabuliek.

Ak chcete začať, prečítajte si návod na tému Konverzia tabuliek programu Excel na prístup k databázam.

05 z 05

Všetky databázové platformy nie sú vytvorené rovnaké

Existuje mnoho rôznych databáz, ktoré ponúkajú rôzne unikátne funkcie v rôznych cenových bodoch.

Niektoré z nich sú plnohodnotné podnikové databázy navrhnuté tak, aby hostili obrovské dátové sklady, ktoré slúžia nadnárodným podnikom. Iné sú desktopové databázy, ktoré sú vhodnejšie na sledovanie inventára pre malý obchod s jedným alebo dvoma používateľmi.

Požiadavky na vašu firmu diktujú vhodnú databázovú platformu pre vaše potreby. Ďalšie informácie nájdete v časti Možnosti databázového softvéru , ako aj náš zoznam najlepších tvorcov databáz zdarma .