BaşlayınÜcretsiz başlayın

Bir tabloyu tamamen silme

Şimdi .drop() metoduyla veritabanından tek tek tabloları silmeyi ve .drop_all() metoduyla bir veritabanındaki tüm tabloları silmeyi pratik yapacaksın!

Spider-Man'in Ben Amca'sının (ve videoda Jason'ın!) dediği gibi: Büyük güç, büyük sorumluluk getirir. Tablo silerken dikkatli ol, çünkü büyük veritabanlarını geri yüklemek ne basittir ne de hızlı! Unutma, bir tablonun bir engine üzerinde var olup olmadığını .exists(engine) metoduyla kontrol edebilirsin.

Bu bölümdeki son egzersiz: Bundan sonra, bu kurstaki son bölümde bir vaka çalışmasına öğrendiklerinin hepsini uygulamaya hazırsın!

Bu egzersiz, kursun bir parçasıdır

Python ile Veritabanlarına Giriş

Kursa Göz Atın

Egzersiz talimatları

  • state_fact tablosunu, .drop() metodunu uygulayıp argüman olarak engine vererek sil (aslında, bu egzersizdeki tüm fonksiyon/metotlar için tek argüman engine olacak!)
  • state_fact var mı diye print ile kontrol et. Argüman olarak engine ile .exists() metodunu kullan.
  • metadata üzerinden .drop_all() metodunu kullanarak tüm tabloları sil.
  • census tablosu var mı diye bir print ifadesiyle kontrol et.

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

# Drop the state_fact table


# Check to see if state_fact exists
print(____)

# Drop all tables


# Check to see if census exists
print(____)
Kodu Düzenle ve Çalıştır