R1HT72fxkOFrF
Zdjęcie przedstawia wnętrze kilku - piętrowej biblioteki. Na półkach regałów znajduje się mnóstwo książek.

Definiowanie schematu bazy danych w języku SQL, etap III

Źródło: Tobias Fischer, domena publiczna.

Często podczas pracy z danymi tworzymy – za pomocą różnych narzędzi – bazy, w bazach zaś tabele, które wypełniamy informacjami. Podstawowymi narzędziami są programy działające w wierszu poleceń, zapewniane przez twórców systemów bazodanowych. W wielu zadaniach, zwłaszcza wymagających automatyzacji, warto wykorzystać skrypty napisane w wybranym języku programowania. W tym materiale pokażemy, w jaki sposób możemy zarządzać bazą danych SQLite3 z wykorzystaniem języka Python.

Twoje cele
  • Utworzysz bazę danych za pomocą skryptu Pythona.

  • Napiszesz skrypt w języku Python odczytujący i wykonujący zapytania SQL, zapisane w pliku.

  • Zaimplementujesz w języku Python funkcję dodającą do bazy dane z plików CSV.