Indexy pomáhají databázovému systému rychleji vyhledávat a řadit záznamy. Vytvořením indexů pro sloupce, které často vyhledáváte, můžete výrazně zlepšit výkon databáze.
Indexy můžete vytvářet ručně a upravovat indexy, které visio vytváří automaticky.
Poznámka: Diagram modelu databáze je k dispozici jenom v určitých verzích Visia. Další informace najdete v části Nemůžete najít funkce pro modelování databází.
Vytvoření indexu v diagramu modelu databáze
-
Otevřete diagram modelu databáze.
-
Poklikejte na tabulku, do které chcete přidat index, a potom v okně Vlastnosti databáze v seznamu Kategorie klikněte na Indexy.
-
Klikněte na Nový.
-
V dialogovém okně Vytvořit index zadejte název indexu a klikněte na OK.
-
V seznamu Typ indexu vyberte možnost pro vytvoření jedinečného nebo nejedinečného indexu.
-
V seznamu Dostupné sloupce vyberte názvy jednotlivých sloupců, které chcete zahrnout do tohoto indexu, a potom klikněte na Tlačítko Přidat .
-
V seznamu Indexované sloupce zaškrtněte políčko Asc , pokud chcete vytvořit index se vzestupným pořadím řazení, nebo zrušením zaškrtnutí políčka vytvořte index se sestupným pořadím řazení.
Diagram modelu databáze se aktualizuje automaticky.
Poznámka: Některé databázové aplikace mají omezení typu a počtu indexů, které můžete vytvořit v tabulce. Konkrétní informace najdete v dokumentaci k systému pro správu databází (DBMS).
Odebrání indexu
-
Otevřete diagram modelu databáze.
-
Poklikejte na tabulku obsahující index, který chcete odstranit, a potom v okně Vlastnosti databáze v seznamu Kategorie klikněte na Indexy.
-
V seznamu Název indexu vyberte název indexu, který chcete odstranit, a klikněte na Odstranit.
Diagram modelu databáze se aktualizuje automaticky.
Upravit vlastnosti indexu
-
Otevřete diagram modelu databáze.
-
Poklikejte na tabulku obsahující index, který chcete upravit, a potom v okně Vlastnosti databáze v seznamu Kategorie klikněte na Indexy.
-
V seznamu Název indexu vyberte název indexu, který chcete upravit.
-
Upravte vlastnosti indexu pomocí některé z následujících možností:
-
Pokud chcete zadat nový název indexu, klikněte na Přejmenovat.
-
Pokud chcete zadat jedinečný nebo ne jedinečný index, zvolte některou možnost v seznamu Typ indexu .
-
Pokud chcete určit atributy indexu specifické pro ovladač, klikněte na Možnosti.
-
Diagram modelu databáze se aktualizuje automaticky.
-
Přidání, odebrání nebo změna pořadí sloupců v indexu
-
Otevřete diagram modelu databáze.
-
Poklikejte na tabulku obsahující index, který chcete upravit, a potom v okně Vlastnosti databáze v seznamu Kategorie klikněte na Indexy.
-
V seznamu Název indexu vyberte název indexu, který chcete upravit.
-
Udělejte něco z tohoto:
-
Pokud chcete přidat sloupec do indexu, v části Dostupné sloupce vyberte název sloupce a potom klikněte na Přidat.
-
Pokud chcete odebrat sloupec z indexu, v části Indexované sloupce vyberte název sloupce a potom klikněte na Odebrat.
-
Pokud chcete změnit pořadí sloupce, vyberte v části Indexované sloupce název sloupce a přetáhněte název sloupce na nové místo v seznamu.
Diagram modelu databáze se aktualizuje automaticky.
-
Nemůžete najít funkce pro modelování databází?
Visio Standard neobsahuje šablonu Diagram modelu databáze.
Edice Visio Professional a Premium podporují funkce zpětné analýzy pro šablonu Diagram modelu databáze (použití existující databáze k vytvoření modelu ve Visiu), ale nepodporují dopřednou analýzu (použití modelu databáze Visia k vygenerování kódu SQL).
Poznámka: Úplnou sadu funkcí pro modelování databází, včetně zpětné a dopředné analýzy, obsahuje Visio for Enterprise Architects. Visio for Enterprise Architects je součástí předplatného MSDN Premium, které je k dispozici s edicemi založenými na rolích Visual Studio Professional a Visual Studio Team System.
Pokud používáte Visio – plán 2 a chcete z existující databáze zpětně analyzovat model databáze, podívejte se na téma o zpětné analýze existující databáze.