Материализованные представления
Инструкция ALTER MATERIALIZED VIEW имеет множество параметров, однако большинство из них предназначено для администраторов баз данных, поэтому они не будут описаны в настоящей книге. Для удаления из базы данных материализованного представления используют следующий синтаксис. При использовании предложения PRESERVE TABLE таблица контейнера материализованного представления и ее содержимое сохраняется в виде реляционной таблицы с именем удаленного материализованного представления. К примеру, после выполнения следующей инструкции материализованное представление TEST2 перестанет существовать в базе данных; вместо него появится таблица TEST2 со всеми данными удаленного материализованного представления. команда ALTER недоступна (объекты удаляются и заново создаютсяЯзык обработки данных (DML)
В двух предыдущих главах описывалась часть стандарта SQL, называемая Языком определения данных (Data Defenetion Language, DDL). Этот язык позволяет создавать, видоизменять и удалять объекты базы данных. Подчеркивался тот факт, что таблицы представляют собой важнейший объект базы данных, поскольку именно в них хранится информация, а это именно то, для чего предназначены базы данных. В этой главе будет описан Язык обработки данных (Data Manipulation Language, DML), позволяющий добавлять в базу данных информацию, изменять ее по мере необходимости, а также удалять, когда потребность в ней отпала. Язык DML состоит из четырех инструкций: INSERT, UPDATE, DELETE и MERGE. В инструкции MERGE объединена функциональность трех остальных команд языка.