BD-1st-2.4-lab7.tresc-1.1-Slajd39
Zmiana nazwy i usuwanie relacji
Ostatnimi poleceniami, jakie przedstawimy państwu na tych ćwiczeniach, są polecenia RENAME i DROP TABLE pozwalające odpowiednio na: zmianę nazwy relacji i usunięcie relacji. Przykład (1) pokazuje składnię polecenia RENAME. Polecenie to rozpoczyna się od słowa kluczowego RENAME, następnie podaje się nazwę modyfikowanej relacji, słowo kluczowe TO i nową nazwę relacji. Przykład (2) demonstruje użycie tego polecenia do zmiany nazwy relacji PRACOWNICY na nazwę ZATRUDNIENI. Przykład (3) pokazuje składnię polecenia DROP TABLE. Polecenie rozpoczyna się od słów kluczowych DROP TABLE, po których podaje się nazwę usuwanej relacji i opcjonalnie słowa kluczowe CASCADE CONSTRAINTS. CASCADE CONSTRAINTS oznacza, że usuwając relację należy również usunąć również wszystkie ograniczenia „klucz obcy”, które wskazują na atrybuty usuwanej relacji. W sytuacji, kiedy takie ograniczenia istnieją, ale w poleceniu DROP TABLE nie użyje się słów CASCADE CONSTRAINTS, to wykonanie polecenie kończy się błędem. Przykład (4) pokazuje użycie tego polecenia do usunięcia relacji ETATY.