1. Nauka
  2. /
  3. Kursy
  4. /
  5. Wprowadzenie do modelowania danych w Snowflake

Connected

ćwiczenie

Modyfikowanie encji

Wyobraź sobie, że firma zdecydowała się śledzić więcej danych kontaktowych dla każdego dostawcy owoców. Informacje te mają kluczowe znaczenie m.in. dla kontroli jakości i zarządzania łańcuchem dostaw.

Twoim zadaniem jest dostosowanie encji suppliers tak, aby zawierała wszystkie wymagane atrybuty i dobrze zdefiniowany klucz – dzięki temu będzie można później powiązać dostawców z resztą modelu danych.

Encja suppliers już istnieje. Poniżej znajduje się kod użyty do jej utworzenia:

CREATE OR REPLACE TABLE suppliers (
    name VARCHAR(255),
    location VARCHAR(255)
);

Instrukcje 1/3

undefined XP
  • 1
    • Zmodyfikuj istniejącą encję suppliers.
    • Dodaj nowy atrybut o nazwie region i typie VARCHAR(255).
  • 2
    • Zmodyfikuj istniejącą encję suppliers.
    • Dodaj nowy atrybut: contact o typie danych VARCHAR(255).
  • 3
    • Zmodyfikuj istniejącą encję suppliers, ustawiając atrybut supplier_id jako unikalny identyfikator tej encji.

    • ⚠️ Jeśli pojawi się błąd kompilacji SQL, odśwież stronę i naciśnij Uruchom rozwiązanie.