Pytanie - 2 typy klasyfikacji ograniczeń w programie SQL server

0

Witam,
Jako że nie zagłębiałem się nigdy w stronę baz danych, które mnie nie porywają, a jestem zmuszony zaliczyć przedmiot, dostałem jedno z wielu pytań, na które nie znam odpowiedzi na dwa pytania z kilkudziesięciu. Przy drugim chciałbym tylko potwierdzenie czy dobrze ogarniam.

  1. Jakie są 2 typy klasyfikacji ograniczeń w programie SQL Server?
  2. Jak możemy zmienić nazwę kolumny w danych wyjściowych kwerendy SQL?
    Ad. 2 Moja odpowiedź:
    "ALTER TABLE Customer RENAME COLUMN Address TO Addr;"

Tak sformułowane pytanie dostałem, wiem że byłoby może dla mnie jaśniejsze gdyby było trochę inaczej skonstruowane. Będę bardzo wdzięczny za odpowiedź.

1

Ad.1 ) Nie rozumiem pytania, ale tłumacząc "ograniczenie" na angielski, wychodzi mi "constraint". Może pytaczowi chodzi o poniższe?

  • Check constraint
  • Unique constraint

Ad. 2) "ALTER TABLE Customer RENAME COLUMN Address TO Addr;" to nie jest kwerenda, tylko zmiana nazwy atrybutu w definicji tabeli.
Aliasowanie nazw atrybutów można robić tak: SELECT 1 as Liczba FROM ...

0

Dzięki za odpowiedź spróbuję to jeszcze poprzeglądać.

1 użytkowników online, w tym zalogowanych: 0, gości: 1