.NET

Správa dat v tabulkách

Nástroj nám umožňuje upravovat záznamy obsažené v tabulkách prostřednictvím velmi jednoduchého a intuitivního rozhraní. Vzhledem k tomu, že jen málo DBMS automaticky poskytuje jedinečný identifikátor pro záznamy tabulek, rozhodli jsme se umožnit úpravu a odstraňování dat pouze u tabulek, které mají primární klíč. Tabulky, které ho nemají, mohou pouze přijímat nové záznamy.

Pro přístup k rozhraní pro úpravu záznamů klikněte pravým tlačítkem na uzel tabulky a vyberte akci Data Actions > Edit Data (Akce s daty > Upravit data):

Rozhraní obsahuje SQL editor, kde můžete záznamy filtrovat a řadit. Aby rozhraní nevyžádalo příliš mnoho záznamů, je zde pole, které omezuje počet zobrazovaných záznamů. Mřížka záznamů obsahuje názvy sloupců a datové typy. Sloupce patřící do primárního klíče mají vedle svého názvu ikonu klíče.

Řádek mřížky se symbolem + slouží k přidání nových záznamů. Vložme nyní několik záznamů do tabulky customers:

Po uložení se záznamy vloží a lze je upravovat (pouze proto, že tato tabulka má primární klíč). Změňme cust_name u některých existujících záznamů a zároveň odstraňme jeden z řádků:

Tabulky mohou obsahovat pole s hodnotami reprezentovanými velmi dlouhými řetězci. Pro usnadnění úpravy těchto polí má OmniDB rozhraní, ke kterému lze přistupovat kliknutím pravým tlačítkem na konkrétní buňku:

Rozhraní detekuje chyby, ke kterým může dojít při operacích souvisejících se záznamy. Pro ukázku vložme dva záznamy se shodným cust_id (primární klíč):

Zobrazí se, které příkazy se pokusily provést, a příslušné chyby.

Na závěr této kapitoly přidejme několik záznamů do tabulky Address: