DROP TABLE IF EXISTS pojazdy CASCADE; DROP TABLE IF EXISTS kierowcy CASCADE; DROP TABLE IF EXISTS kierowcy_pojazdy CASCADE; DROP TABLE IF EXISTS prawa_jazdy CASCADE; DROP TABLE IF EXISTS prawa_jazdy_kategorie CASCADE; DROP TABLE IF EXISTS marka_model CASCADE; DROP TABLE IF EXISTS egzaminatorzy CASCADE; DROP TABLE IF EXISTS egzaminy CASCADE; DROP TABLE IF EXISTS ośrodki CASCADE; DROP TABLE IF EXISTS mandaty CASCADE; DROP TABLE IF EXISTS mandaty_wystawiający CASCADE; DROP TABLE IF EXISTS wykroczenia CASCADE; DROP TABLE IF EXISTS firma CASCADE; DROP TABLE IF EXISTS sposob_zasilania CASCADE; DROP TABLE IF EXISTS historia_wlascicieli CASCADE; DROP TABLE IF EXISTS historia_przegladow_technicznych CASCADE; DROP TABLE IF EXISTS pojazdy_kierowcy CASCADE; DROP TABLE IF EXISTS prawa_jazdy_kategorie_praw_jazdy CASCADE; DROP TYPE IF EXISTS typ_egzaminu CASCADE; DROP TYPE IF EXISTS typ_wlasciciela CASCADE; DROP TYPE IF EXISTS typ_kierownicy CASCADE; DROP TRIGGER IF EXISTS pesel_check ON kierowcy; DROP TRIGGER IF EXISTS wykroczenia_check ON wykroczenia; DROP TRIGGER IF EXISTS prawa_jazdy_check ON prawa_jazdy; DROP TRIGGER IF EXISTS czy_zdal ON prawa_jazdy; DROP TRIGGER IF EXISTS pj_kategorie ON prawa_jazdy_kategorie; DROP FUNCTION IF EXISTS czy_zdal(); DROP FUNCTION IF EXISTS pj_kategorie(); DROP FUNCTION IF EXISTS prawa_jazdy_check(); DROP FUNCTION IF EXISTS pesel_check(); DROP FUNCTION IF EXISTS wykroczenia_check(); DROP FUNCTION IF EXISTS pojazdy( INTEGER ); DROP FUNCTION IF EXISTS nr_prawa_jazdy( INTEGER ); DROP FUNCTION IF EXISTS nr_prawa_jazdy_M( INTEGER ); DROP FUNCTION IF EXISTS ilosc_mandatow( INTEGER ); DROP FUNCTION IF EXISTS ile_punktow( INTEGER ); DROP FUNCTION IF EXISTS ilosc_egzaminow( INTEGER ); DROP FUNCTION IF EXISTS ostatni_egzamin( INTEGER ); DROP FUNCTION IF EXISTS imie_i_nazwisko_wlasciciela_samochodu( CHAR(7) ); DROP FUNCTION IF EXISTS spis_wykroczen_danego_kierowcy( INTEGER ); DROP VIEW IF EXISTS statystyki_pojazdow_markaModel; DROP VIEW IF EXISTS statystyki_pojazdow_rokRejestracji; DROP VIEW IF EXISTS statystyki_pojazdow_typ; DROP VIEW IF EXISTS statystyki_zdawalnosci_egzaminow; DROP VIEW IF EXISTS statystyki_egzaminow_w_latach; DROP VIEW IF EXISTS statystyki_egzaminatorow; DROP VIEW IF EXISTS statystyki_egzaminow_w_zaleznosci_od_osrodka; DROP VIEW IF EXISTS statystyki_mandatow_najniebezpieczniejsi_kierowcy; DROP VIEW IF EXISTS ranking_wykroczen; DROP VIEW IF EXISTS ranking_kierowcow_z_najwieksza_grzywna; DROP VIEW IF EXISTS statystyki_praw_jazdy;