|
![]() | DatovΘ typy | ![]() | Jazyk SQL | Prßva a subjekty prßva v SQL | ![]() |
DatabßzovΘ tabulky slou₧φ k ulo₧enφ dat na serveru. Ka₧dß tabulka mß pevn∞ danou strukturu: jist² poΦet sloupc∙ urΦen²ch typ∙. Krom∞ toho se k tabulce vztahujφ pravidla vnit°nφ a vn∞jÜφ integrity a indexy.
Ka₧dß tabulka je oznaΦena jmΘnem a pat°φ (krom∞ systΘmov²ch tabulek) do n∞kterΘho schΘmatu.
Tabulky se vytvß°ejφ p°φkazem CREATE TABLE a ruÜφ se p°φkazem DROP TABLE. Strukturu a vlastnosti tabulky lze m∞nit p°φkazy ALTER TABLE, CREATE INDEX a DROP INDEX.
Ka₧dß databßzovß tabulka se sklßdß ze zßznam∙. Na fyzickΘ ·rovni jsou zßznamy v tabulce v jednom ze t°φ stav∙:
P°φkaz DELETE a API funkce Delete ruÜφ platn² zßznam. V zßvislosti na nastavenφ p°φznak∙ kompatibility se tento zßznam stane bu∩ zruÜen²m zßznamem nebo uvoln∞n²m zßznamem.
VÜechny zruÜenΘ zßznamy v tabulce zm∞nφ na uvoln∞nΘ zßznamy API funkce Free_deleted.
ZruÜenΘ zßznamy, kterΘ nebyly dosud uvoln∞ny, lze obnovit volßnφm API funkce Undelete. Obnovovat zßznamy lze takΘ interaktivn∞ ve formulß°i, kter² obsahuje vÜechny typy zßznam∙ z tabulky. Takov² formulß° lze otev°φt nap°φklad z °φdicφho panelu, pokud p°i otevφrßnφ standardnφho formulß°e do tabulky dr₧φte stisknutou klßvesu Ctrl.
API funkce Compact_table provede zkompaktn∞nφ tabulky - p°emφstφ zßznamy tak, ₧e po skonΦenφ akce nejsou v tabulce p°ed platn²mi zßznamy ₧ßdnΘ uvoln∞nΘ ani zruÜenΘ zßznamy a tabulka zabφrß minimum mφsta (na "konci" tabulky m∙₧e b²t mal² poΦet voln²ch zßznam∙). Tuto akci nelze provΘst na tabulce, do nφ₧ vedou ukazatele.
Na °φdφcφm panelu v²vojovΘho prost°edφ lze poΦty zßznam∙ jednotliv²ch druh∙ v urΦitΘ tabulce zjistit pomocφ akce Statistika.
Seznam subsekcφ:
![]() | DatovΘ typy | ![]() | Jazyk SQL | Prßva a subjekty prßva v SQL | ![]() |