1. Nauka
  2. /
  3. Kursy
  4. /
  5. Hierarchiczne i rekurencyjne zapytania w SQL Server

Connected

ćwiczenie

Tworzenie sieci energetycznej

W tym ćwiczeniu utworzysz tabelę structure. Opisuje ona, w jaki sposób linie energetyczne są ze sobą połączone. Do tego zadania potrzebne są trzy wartości identyfikatorów:

  • EquipmentID: unikalny klucz
  • EquipmentID_To: pierwszy koniec linii energetycznej z identyfikatorem połączonej linii
  • EquipmentID_From: drugi koniec linii energetycznej z identyfikatorem połączonej linii

Pozostałe pola opisujące linię energetyczną, takie jak VoltageLevel i ConditionAssessment, są już zdefiniowane.

Przykład przedstawia poniższy rysunek:

Dla linii z EquipmentID = 3 pole EquipmentID_To ma wartość 4, a pole EquipmentID_From ma wartość 2.

Instrukcje

100 XP
  • Użyj polecenia CREATE, aby utworzyć tabelę structure.
  • Zdefiniuj pole EquipmentID jako PRIMARY KEY typu INT.
  • Wstaw rekord dla linii 1: 1, 2, <no from line>, 'HV', 'Cable', 2000, 2016, 'good'.
  • Wstaw rekord dla linii 14: 14, 15, 3, 'MV', 'Cable', 1976, 2002, 'bad'.