ПочатиПочніть безкоштовно

Повне видалення таблиці

Зараз ви попрактикуєтеся видаляти окремі таблиці з бази даних за допомогою методу .drop(), а також — усі таблиці в базі за допомогою методу .drop_all()!

Як казав дядько Бен із «Людини-павука» (а також Джейсон у відео!): з великою силою приходить велика відповідальність. Будьте обережні, коли видаляєте таблиці, адже відновити великі бази даних непросто й не швидко! Пам'ятайте: ви можете перевірити, чи існує таблиця на engine, методом .exists(engine).

Це остання вправа в цьому розділі. Після неї ви будете готові застосувати все, що вивчили, у підсумковому кейс-стаді в останньому розділі курсу!

Ця вправа є частиною курсу

Вступ до баз даних у Python

Переглянути курс

Інструкції до вправи

  • Видаліть таблицю state_fact, викликавши для неї метод .drop() і передавши аргумент engine (власне, engine буде єдиним аргументом для кожної функції/методу в цій вправі!).
  • Перевірте через print, чи існує state_fact. Використайте метод .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(____)
Редагувати та запускати код