Tworzenie lub edytowanie indeksu w diagramie modelu bazy danych

Dotyczy
Visio Professional 2024 Visio Professional 2021 Visio Professional 2019 Visio Professional 2016

Indeksy pomagają systemowi bazy danych szybciej znajdować i sortować rekordy. Utworzenie indeksów dla kolumn, które są często przeszukiwane, może znacznie poprawić wydajność bazy danych.

Indeksy można tworzyć ręcznie, można również modyfikować indeksy tworzone automatycznie przez program Visio.

Uwaga

Diagram modelu bazy danych jest dostępny tylko w niektórych wersjach programu Visio. Zobacz artykuł Nie możesz znaleźć funkcji modelowania bazy danych?, aby zasięgnąć dodatkowych informacji.

Tworzenie indeksu w diagramie modelu bazy danych

  1. Otwórz diagram modelu bazy danych.
  2. Kliknij dwukrotnie tabelę, do której chcesz dodać indeks, a następnie w oknie Właściwości bazy danych na liście Kategorie kliknij pozycję Indeksy.
  3. Kliknij pozycję Nowy.
  4. W oknie dialogowym Tworzenie indeksu wpisz nazwę indeksu, a następnie kliknij przycisk OK.
  5. Z listy Typ indeksu wybierz opcję tworzenia unikatowego lub nieunikatowego indeksu.
  6. Na liście Dostępne kolumny zaznacz nazwy kolumn, które chcesz dołączyć do tego indeksu, a następnie kliknij przycisk Dodaj .
  7. Na liście Kolumny indeksowane zaznacz pole wyboru Rosnąco w celu utworzenia indeksu z rosnącą kolejnością sortowania lub wyczyść to pole wyboru, aby utworzyć indeks z malejącą kolejnością sortowania.
    Diagram modelu bazy danych zostanie automatycznie zaktualizowany.

Uwaga

W niektórych aplikacjach baz danych istnieją ograniczenia dotyczące typu i liczby indeksów, które można utworzyć dla każdej tabeli. Szczegółowe informacje można znaleźć w dokumentacji używanego systemu zarządzania bazami danych.

Usuwanie indeksu

  1. Otwórz diagram modelu bazy danych.
  2. Kliknij dwukrotnie tabelę zawierającą indeks, który chcesz usunąć, a następnie w oknie Właściwości bazy danych na liście Kategorie kliknij pozycję Indeksy.
  3. Na liście Nazwa indeksu zaznacz nazwę indeksu, który chcesz usunąć, a następnie kliknij przycisk Usuń.
    Diagram modelu bazy danych zostanie automatycznie zaktualizowany.

Edytowanie właściwości indeksu

  1. Otwórz diagram modelu bazy danych.

  2. Kliknij dwukrotnie tabelę zawierającą indeks, który chcesz edytować, a następnie w oknie Właściwości bazy danych na liście Kategorie kliknij pozycję Indeksy.

  3. Z listy Nazwa indeksu wybierz nazwę indeksu, który chcesz edytować.

  4. Edytuj właściwości indeksu, wykonując dowolną z następujących czynności:

    • Aby określić nową nazwę indeksu, kliknij przycisk Zmień nazwę.
    • Aby określić unikatowy lub nieunikatowy indeks, wybierz odpowiednią opcję z listy Typ indeksu .
    • Aby określić atrybuty indeksu specyficzne dla sterownika, kliknij przycisk Opcje.
    • Diagram modelu bazy danych zostanie automatycznie zaktualizowany.

Dodawanie, usuwanie lub zmienianie kolejności kolumn w indeksie

  1. Otwórz diagram modelu bazy danych.

  2. Kliknij dwukrotnie tabelę zawierającą indeks, który chcesz zmodyfikować, a następnie w oknie Właściwości bazy danych na liście Kategorie kliknij pozycję Indeksy.

  3. Z listy Nazwa indeksu wybierz nazwę indeksu, który chcesz zmodyfikować.

  4. Wykonaj jedną z następujących czynności:

    • Aby dodać kolumnę do indeksu, w obszarze Dostępne kolumny wybierz nazwę kolumny, a następnie kliknij przycisk Dodaj.
    • Aby usunąć kolumnę z indeksu, w obszarze Kolumny indeksowane zaznacz nazwę kolumny, a następnie kliknij przycisk Usuń.
    • Aby zmienić kolejność kolumn, w obszarze Kolumny indeksowane zaznacz nazwę kolumny, a następnie przeciągnij nazwę kolumny w nowe miejsce na liście.
      Diagram modelu bazy danych zostanie automatycznie zaktualizowany.

Nie możesz znaleźć funkcji modelowania bazy danych?

Program Visio Standard nie zawiera szablonu Diagram modelu bazy danych.

Program Visio w wersji Professional i Premium obsługuje funkcje odtwarzania dla szablonu Diagram modelu bazy danych (pozwala utworzyć model istniejącej bazy danych w programie Visio), ale nie obsługuje generowania (nie pozwala wygenerować kodu SQL przy użyciu modelu bazy danych w programie Visio).

Uwaga

Pełny zestaw funkcji modelowania baz danych, zawierający między innymi funkcje odtwarzania i generowania, jest dostępny w programie Visio for Enterprise Architects. Program Visio for Enterprise Architects jest dołączany do subskrypcji MSDN Premium, dostępnej razem z wydaniami programów Visual Studio Professional i Visual Studio Team System opartymi na rolach.

Jeśli używasz programu Visio — plan 2) i chcesz uzyskać informacje na temat odtwarzania istniejącej bazy danych w model bazy danych, zobacz temat Odwrotna inżynieria istniejącej bazy danych.

Tworzenie diagramu modelu bazy danych