Začněte nyníZačněte zdarma

Úplné smazání tabulky

Teď si procvičíš mazání jednotlivých tabulek z databáze pomocí metody .drop() a také mazání všech tabulek najednou pomocí metody .drop_all()!

Jak říkal strýček Ben ze Spider-Mana (a také Jason ve videu): s velkou mocí přichází velká odpovědnost. Při mazání tabulek buď opatrný/á – obnovení velkých databází není jednoduché ani rychlé! Pamatuj, že existenci tabulky v daném engine můžeš ověřit metodou .exists(engine).

Toto je poslední cvičení této kapitoly: po jeho dokončení budeš připraven/a využít vše, co ses naučil/a, v případové studii v závěrečné kapitole tohoto kurzu!

Toto cvičení je součástí kurzu

Introduction to Databases in Python

Zobrazit kurz

Pokyny k cvičení

  • Smaž tabulku state_fact tak, že na ni zavoláš metodu .drop() a předáš jí argument engine (mimochodem, engine bude jediným argumentem každé funkce či metody v tomto cvičení!)
  • Pomocí print ověř, zda state_fact existuje. Použij metodu .exists() s argumentem engine.
  • Smaž všechny tabulky přes objekt metadata pomocí metody .drop_all().
  • Pomocí příkazu print ověř, zda tabulka census stále existuje.

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

# Drop the state_fact table


# Check to see if state_fact exists
print(____)

# Drop all tables


# Check to see if census exists
print(____)
Upravit a spustit kód