НачатьНачать бесплатно

Полное удаление таблицы

Сейчас вы попрактикуетесь в удалении отдельных таблиц из базы данных с помощью метода .drop(), а также всех таблиц сразу — с помощью метода .drop_all()!

Как говорится: с большой силой приходит большая ответственность. Будьте осторожны при удалении таблиц — восстановить крупные базы данных непросто и небыстро! Помните: проверить, существует ли таблица на данном engine, можно с помощью метода .exists(engine).

Это последнее упражнение данной главы. После его выполнения вы будете готовы применить всё изученное в итоговом практическом примере в заключительной главе курса!

Это упражнение является частью курса

Введение в базы данных на Python

Посмотреть курс

Инструкции к упражнению

  • Удалите таблицу state_fact, вызвав на ней метод .drop() и передав аргумент engine (обратите внимание: engine будет единственным аргументом для каждой функции и метода в этом упражнении!)
  • Проверьте, существует ли таблица state_fact, выведя результат через print. Используйте метод .exists() с аргументом engine.
  • Удалите все таблицы через объект metadata, вызвав метод .drop_all().
  • С помощью оператора print проверьте, существует ли таблица census.

Интерактивное практическое упражнение

Попробуйте выполнить это упражнение, дополнив этот пример кода.

# Drop the state_fact table


# Check to see if state_fact exists
print(____)

# Drop all tables


# Check to see if census exists
print(____)
Редактировать и запускать код