MulaiMulai sekarang secara gratis

Menghapus tabel sepenuhnya

Sekarang Anda akan berlatih menghapus tabel tertentu dari sebuah basis data dengan metode .drop(), serta menghapus semua tabel dalam basis data dengan metode .drop_all()!

Seperti kata Paman Ben-nya Spider-Man (dan juga Jason dalam video!): Dengan kekuatan besar, datang tanggung jawab besar. Harap berhati-hati saat menghapus tabel, karena tidak mudah atau cepat untuk memulihkan basis data yang besar! Ingat, Anda dapat memeriksa apakah sebuah tabel ada pada sebuah engine dengan metode .exists(engine).

Ini adalah latihan terakhir di bab ini: Setelah ini, Anda siap menerapkan semua yang telah Anda pelajari pada studi kasus di bab terakhir kursus ini!

Latihan ini adalah bagian dari kursus

Pengantar Basis Data di Python

Lihat Kursus

Petunjuk latihan

  • Hapus tabel state_fact dengan menerapkan metode .drop() padanya dan memberikan argumen engine (sebenarnya, engine akan menjadi satu-satunya argumen untuk setiap fungsi/metode dalam latihan ini!)
  • Periksa apakah state_fact ada melalui print. Gunakan metode .exists() dengan engine sebagai argumen.
  • Hapus semua tabel melalui metadata menggunakan metode .drop_all().
  • Gunakan pernyataan print untuk memeriksa apakah tabel census ada.

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

# Drop the state_fact table


# Check to see if state_fact exists
print(____)

# Drop all tables


# Check to see if census exists
print(____)
Edit dan Jalankan Kode