DROP INDEX
Имя_таблицы.Имя_индекса
Если необходимо удалить первичный индекс таблицы в формате Paradox, то оператор DROP INDEXпринимает следующий вид:
DROP INDEX
Имя_таблицы.PRIMARY
В приведенном ниже примере при помощи оператора DROP INDEXосуществляется удаление индекса с именем deparrindтаблицы reys.db.
DROP INDEX
‘reys.db’.deparrind
Следует отметить, что в данном случае название таблицы 6 команде указывается в одинарных или двойных кавычках.
Контрольні питання
1. Навести характеристику SQL запитів
2. Надати поняття принципам роботи оператора CREATE TABLE
3. Надати поняття принципам роботи оператора DROP TABLE
АУДИТОРНЕ ЗАНЯТТЯ
ЗМІСТОВИЙ МОДУЛЬ 6: ПРОГРАМУВАННЯ З ГРАФАМИ
ТЕМА 6.7: НАВІГАЦІЯ ПО НАБОРУ ДАНИХ. МОВА SQL. СТВОРЕННЯ ДОВІДКОВОЇ СИСТЕМИ
Лекція №58 –Робота з таблицями та індексами
План заняття
1. Характеристика SQL запитів
2. Характеристика оператора CREATE TABLE
3. Характеристика оператора DROP TABLE
SQL позволяет создавать, удалять и изменять структуру таблиц, а также создавать и удалять индексы.
Создание таблиц осуществляется с помощью оператора CREATE TABLE, имеющего такое описание:
CREATE TABLE Имя_таблиці (Имя_поля Тип_данных,
Имя_поля Тип_дашшх
[PRIMARY KEY (Список_полей)])
Обязательно должно быть задано имя таблицы, а также имя и тип хотя бы одного поля. Для таблиц в формате Paradox также должен быть определен первичный ключ. С этой целью дополнительно указывается описатель PRIMARY KEY, после которого в скобках перечисляется список полей, составляющих первичный ключ. Ключевые поля должны располагаться в начале списка полей создаваемой таблицы.
Файлы таблицы будут размещены в каталоге БД, на который ссылается псевдоним БД, указанный в свойстве Database компонента Query. На самом деле в операторе CREATE TABLE указывается не имя таблицы, а имя главного файла таблицы, что допустимо, так как эти имена совпадают. Тип таблицы определяется на основе указанного расширения имени файла: DB - для таблицы в формате Paradox (данное расширение принимается по умолчанию), DBF - для таблиц формата dBASE и т.д.
Соответствие между типами данных языка SQL и типами данных таблиц Paradox отражено в табл. 15.1.
В результате выполнения данного запроса будет создана таблица people. db(формат Paradox), которая содержит шесть полей с указанными именами и типом данных. Первичный ключ строится на основе первого поля Nom_j?ass.
Для удаления таблицы используется оператор DROP TABLE.Он имеет такой синтаксис:
DROP TABLE Имя_>габлицы
Пример удаления таблицы показан ниже:
Дата добавления: 2014-12-01; просмотров: 1123;