Представления (View).
Структурные ограничения при определении таблиц.
Из системного каталога удаляется определение таблицы;
Удаляются все строки таблицы;
Удаление ограничения
Отключение ограничения
Изменение имени ограничения
Добавление нового поля со значением по умолчанию
Установление значения по умолчанию
Изменение типа поля
Переименование поля
Удаление поля
Добавление нового поля
Переименование таблицы
ALTER TABLE "Все заказы(кп)" RENAME TO "Все заказы(кп1)"
RENAME "Все заказы(кп)" TO "Все заказы(кп1)"
ALTER TABLE "Клиент(кп)" ADD ( "Образование" CHAR(20) )
ALTER TABLE "Клиент(кп)" DROP ("Образование")
ALTER TABLE "Клиент(кп)" RENAME column "Образование" TO "Степень"
ALTER TABLE "Клиент(кп)" MODIFY "Степень" NVARCHER2(20)
ALTER TABLE "Клиент(кп)"
MODIFY "Степень" DEFAULT 'отсутствует'
ALTER TABLE "Клиент(кп)"
ADD ( "Степень" NVARCHAR2(20)
DEFAULT 'отсутствует' )
Добавление нового ограничения
ALTER TABLE "Клиент(кп)"
ADD CONSTRAINT "Клиент(кп)_Ф_С"
UNIQUE ( "Имя", "Фамилия" )
Удаление ограничения
ALTER TABLE "Клиент(кп)"
DROP ("Имя") CASCADE CONSTRAINTS
ALTER TABLE "Клиент(кп)"
RENAME CONSTRAINT "Клиент(кп)_ТТ_С" TO
"Клиент(кп)_ТТ_Сheck"
ALTER TABLE "Клиент(кп)"
MODIFY CONSTRAINT "Клиент(кп)_ТТ_Сheck"
DISABLE
ALTER TABLE "Клиент(кп)"
DROP CONSTRAINT "Клиент(кп)_ТТ_Сheck"
DROP TABLE "Клиент(кп)"
При удалении таблицы происходят следующие действия:
3. Удаляются все связанные с этой таблицей объекты, а именно: ограничения, индексы и триггеры.
Кроме того, из системного словаря удаляются все настройки прав доступа пользователей на удаленную таблицу.
Государственное казенное образовательное учреждение
высшего профессионального образования
РОССИЙСКАЯ ТАМОЖЕННАЯ АКАДЕМИЯ
РОСТОВСКИЙ ФИЛИАЛ
Кафедра информационных таможенных технологий и информатики
УТВЕРЖДАЮ
Заведующий кафедрой
доктор технических наук, доцент
П.Н. Башлы
«30» августа 2013 г.
ПЛАН
чтения лекции № 14
ЛЕКЦИЯ № 14
На тему:Проектирование SQL баз данных
Тема № 2.1 Проектирование SQL баз данных
Модуль № 2. Проектирование и эксплуатация баз данных
ДисциплинаСУБД и язык SQL-Oracle
Автор: Заставной Дмитрий Александрович
Учебные вопросы: