SQLite Python (Polski)

Ta sekcja pokazuje krok po kroku, jak pracować z bazą danych SQLite przy użyciu języka programowania Python.

Python udostępnia dwa popularne interfejsy do pracy z biblioteką baz danych SQLite: PySQLite i APSW. Każdy interfejs jest ukierunkowany na różne potrzeby.

PySQLite

PySQLite zapewnia znormalizowany interfejs Python dBi API 2.0 zgodny z bazą danych SQLite. Jeśli Twoja aplikacja musi obsługiwać nie tylko bazę danych SQLite, ale także inne bazy danych, takie jak MySQL, PostgreSQL i Oracle, PySQLite jest dobrym wyborem.,

PySQLite jest częścią standardowej biblioteki Pythona od wersji Pythona 2.5

APSW

Jeśli Twoja aplikacja musi obsługiwać tylko bazę danych SQLite, powinieneś użyć modułu APSW, który jest znany jako inny Python SQLite Wrapper.

APSW zapewnia najcieńszą warstwę nad biblioteką bazy danych SQLite. APSW został zaprojektowany tak, aby naśladować natywny SQLite C, dlatego cokolwiek możesz zrobić w SQLite C API, możesz to zrobić również z Pythona.,

oprócz obsługi biblioteki SQLite, APSW zapewnia wiele niskopoziomowych funkcji, w tym możliwość tworzenia agregatów zdefiniowanych przez użytkownika, funkcji i zestawień z Pythona. Pozwala nawet na pisanie implementacji tabeli wirtualnej za pomocą Pythona.

będziemy używać wrappera PySQLite, aby zademonstrować, jak pracować z biblioteką baz danych SQLite przy użyciu Pythona.,

  • Tworzenie bazy danych SQLite z programu Pythona: pokazuje, jak utworzyć nową bazę danych SQLite z programu Pythona przy użyciu modułu sqlite3.
  • tworzenie tabel w bazie danych SQLite za pomocą Pythona: pokazuje krok po kroku, jak tworzyć tabele w bazie danych SQLite z programu Pythona.
  • wstawianie danych do bazy danych SQLite w Pythonie: przeprowadzi Cię przez etapy wstawiania danych do tabeli w bazie danych SQLite przy użyciu Pythona.
  • aktualizacja danych w bazie danych SQLite za pomocą Pythona: uczy się, jak zaktualizować istniejące dane w bazie danych SQLite za pomocą Pythona.,
  • Wybieranie danych: ten samouczek pokazuje, jak odpytywać dane w bazie danych SQLite z programu Pythona.
  • usuwanie danych z programu Pythona: pokazuje, jak usunąć jeden lub więcej wierszy w tabeli z tabeli za pomocą interfejsu API modułu Python sqlite3.

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *