Модифікація реляційних схем

Для видалення відношення з БД треба виконати команду

DROP TABLE R;

Фізично у файлах БД з’являються вільні блоки, які в подальшому можуть бути використані.

Перейменування таблиці або колонки в SQL не передбачене. Для цього в Transact SQL є збережена процедура sp_rename.

Частіше виникає необхідність зміни (altering) схеми існуючого відношення. Це робить команда ALTER TABLE, яка містить

  • Назву відношення, яке підлягає зміні;
  • Одне з додаткових речень, найважливішими серед яких є:
    • ADD, з іменем A атрибуту та позначенням його типу (“додати атрибут A”);
    • DROP, з іменем A атрибуту (“видалити атрибут A”).

Приклад 5.23. Поповнимо схему відношення MovieStar атрибутом phone („номер телефону”) символьного типу постійної довжини 16.

Кожний існуючий кортеж поповниться компонентом phone, але оскільки реальні номери телефонів невідомі, система присвоїть їм значення NULL, передбачене по замовчанню.

Для видалення зі схеми відношення MovieStar атрибута birthdate треба виконати команду


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: