5. Baza statków w porcie Szczecin

Matura pokazowa marzec 2022 - Matura z informatyki: arkusze krok po kroku (SQL (SQLite))

**Zadanie 5. Statki.** Trzy pliki ze średnikami i nagłówkami (przybycia do portu w Szczecinie od 2016 do 2019 roku): `statki.txt` (numer IMO, nazwa, ładowność), `przybycia.txt` (liczba porządkowa, data przybycia dd.mm.rrrr, numer IMO statku, bandera, nabrzeże) i `kody.txt` (kod bandery, kraj, kontynent). Tu baza SQLite jest już zbudowana z tych plików, tabele nazywają się jak pliki. Bandera jest zapisana przy przybyciu, bo statek może ją zmienić. Tabela `armator` i pole `przybycia.Id_armatora` z zadań 5.4 i 5.5 mają wymyślone dane (arkusz podaje tylko pola). Przykład pokazuje pierwsze przybycia ze statkiem i krajem bandery.

SELECT LP, Data_przybycia, Nazwa_statku, Ladownosc, Nazwa_kraju, Nabrzeze
FROM przybycia
JOIN statki ON statki.Nr_IMO = przybycia.Nr_IMO
JOIN kody ON kody.Bandera = przybycia.Bandera
ORDER BY LP
LIMIT 10;

Ładowanie interaktywnego edytora... Jeśli się nie pojawi, włącz JavaScript.

Wszystkie lekcje kursu Matura z informatyki: arkusze krok po kroku·Zaloguj się, aby zapisać postęp na koncie.