1. Nauka
  2. /
  3. Kursy
  4. /
  5. Wprowadzenie do relacyjnych baz danych w SQL

Connected

ćwiczenie

Sprawdź swoją wiedzę przed przejściem dalej

Zanim przejdziesz do następnego rozdziału, szybko podsumujmy to, czego nauczyłeś się dotychczas o atrybutach i ograniczeniach klucza. Jeśli nie jesteś pewny odpowiedzi, wróć do rozdziałów 2 i 3.

Wyobraź sobie typ encji „student". Student ma:

  • nazwisko składające się z maksymalnie 128 znaków (pole wymagane),
  • unikalny numer ubezpieczenia społecznego, składający się wyłącznie z liczb całkowitych, który powinien pełnić rolę klucza,
  • numer telefonu o stałej długości 12 znaków, składający się z cyfr i znaków (jednak nie każdy student go posiada).

Instrukcje

100 XP
  • Na podstawie powyższego opisu encji student utwórz tabelę students z poprawnymi typami kolumn.
  • Dodaj PRIMARY KEY dla numeru ubezpieczenia społecznego ssn.

Zwróć uwagę, że dla kolumny całkowitoliczbowej nie ma formalnego wymagania co do długości. Poprawność numeru SSN powinna być weryfikowana po stronie aplikacji!