INFORMATYKA W ZARZĄDZANIU LOTNICTWEM

Transkrypt

INFORMATYKA W ZARZĄDZANIU LOTNICTWEM
INFORMATYKA W ZARZĄDZANIU LOTNICTWEM -LABORATORIUM
Wykonać projekt systemu informatycznego przechowującego informacje na temat rozkładu
lotów dla wybranego lotniska. Zadanie należy wykonać za pomocą systemu zarządzającego
bazą danych (DBMS – Database Managment System) jakim jest MS ACCESS. System ma
umożliwiać:
1.
Wybór lotniska startowego/docelowego
2.
Wyświetlenie danych dotyczących wybranego połączenia tj.:
Numer rejsu
Daty kursowania
Dni tygodnia
Godziny odlotu
Godziny przylotu
Nazwa przewoźnika
Sprawdzenie ceny biletu: ulgowego, normalnego
3.
Sprawdzanie dla wybranego lotniska aktualnego dnia przylotów i odlotów
Dokonać analizy opisanego powyżej systemu i korzystając z przedstawionego modelu ERD
(Diagramy Związków Encji) (rys. 1) utworzyć odpowiednie tabele.
Rys. 1. Model ERD
Ćw. 1.
Utworzyć i zapisać bazę danych w MS ACCESS o nazwie Nazwisko_Imię_LOT.
Ćw. 2.
1. Utworzyć tabelę Kraj
Tabela powinna zawierać pola:
ID_kraju. Typ danych Autonumerowanie. Rozmiar pola: Liczba całkowita długa.
Indeksowane (Tak bez Duplikatów). Ustawić odpowiednio klucz.
Nazwa_kraju. Typ danych Tekst. Pole o rozmiarze 40. Ustawić w Formacie, aby nazwa kraju
była wyświetlana zawsze wielkimi literami (zastosować format niestandardowy).
2. Utworzyć tabelę Kursowanie oraz wybrać odpowiedni typ danych dla każdego pola
tabeli.
Dla poszczególnych pól tabel ustawić maski wprowadzania:
Tabela Kursowanie:
Pole: Data_poczatkowa - Data krótka
Pole: Data_koncowa - Data krótka
Pole: Godz_odlotu - Godzina krótka
Pole: Godz_przylotu - Godzina krótka
3. Utworzyć tabelę Lotniska oraz wybrać odpowiedni typ danych dla każdego pola
tabeli.
Ustawić rozmiar pola Nazwa_lotniska na 40 znaków.
4. Utworzyć tabelę Miasto oraz wybrać odpowiedni typ danych dla każdego pola tabeli.
Ustawić w Formacie, aby nazwa miasta była wyświetlana zawsze wielkimi literami
(zastosować format niestandardowy).
5. Utworzyć tabelę Przewoźnik oraz wybrać odpowiedni typ danych dla każdego pola
tabeli.
6
Utworzyć tabelę Rejs oraz wybrać odpowiedni typ danych dla każdego pola
tabeli.
Dla poszczególnych pól tabel ustaw maski wprowadzania:
dla pola Nazwa_rejsu, format wprowadzonych danych powinien być następujący: dwie duże
litery wymagane, 3 cyfry wymagane i jedna cyfra opcjonalna (LL0009)
7
Utworzyć tabelę Typ samolotu oraz wybrać odpowiedni typ danych dla każdego
pola tabeli.
Dla poszczególnych pól tabel ustaw maski wprowadzania:
Tabela Typ_samolotu:
Pole: Liczba_pasażerów - 0009
Ćw.3.
Wszystkie tabele należy zapisać. Po zbudowaniu wszystkich tabel należy połączyć je
relacjami.
Tworzenie relacji pomiędzy tabelami za pomocą karty dokumentu Relacje
Na karcie Narzędzie bazy danych w grupie Pokazywanie/ukrywanie kliknąć przycisk
Relacje.
Jeśli nie zostały jeszcze zdefiniowane relacje, zostanie automatycznie wyświetlone okno
dialogowe Pokazywanie tabeli. Jeśli nie zostanie ono wyświetlone, na karcie Projektowanie
w grupie Relacje kliknąć przycisk Pokaż tabelę.
W oknie dialogowym Pokazywanie tabeli są wyświetlane wszystkie tabele i kwerendy
zawarte w bazie danych.
Aby zobaczyć tylko tabele, kliknąć kartę Tabele. Aby zobaczyć tylko kwerendy, kliknij kartę
Kwerendy. Aby zobaczyć tabele i kwerendy, kliknąć kartę Obie.
Zaznaczyć co najmniej jedną tabelę lub kwerendę, a następnie kliknij przycisk Dodaj. Po
zakończeniu dodawania tabel i kwerend do karty dokumentu Relacje kliknąć przycisk
Zamknij.
Przeciągnij pole (zwykle klucz podstawowy) z jednej tabeli do pola wspólnego (klucza
obcego) w drugiej tabeli. Aby przeciągnąć kilka pól, przed przeciągnięciem kliknij kolejne
pola przy naciśniętym klawiszu CTRL. Zostanie wyświetlone okno dialogowe Edytowanie
relacji.
Poniżej przedstawiono okno dialogowe Edytowanie relacji dla tabel: Przewoznik i Rejs.
Sprawdzić, czy pokazane nazwy pól oznaczają pola wspólne relacji. Jeśli nazwa pola jest
niepoprawna, kliknij ją i wybierz z listy odpowiednie pole.
Aby wymusić więzy integralności, zaznacz pole wyboru Wymuszaj więzy integralności.
Kliknąć przycisk Utwórz.
Powyżej opisane procedury wykonać dla wszystkich pól, które są powiązane z innymi
tabelami, aby w efekcie uzyskać prawidłowe relacje w bazie danych Rozkładu lotów.
Po wykonaniu ćwiczeń należy przygotować sprawozdanie. W sprawozdaniu należy zamieścić
rozwiązania z kolejno wykonywanych zadań oraz uwagi i wnioski z kolejno wykonywanych
czynności na laboratorium. W sprawozdaniu należy umieścić zrzuty ekranów stosownych
przeprowadzonych ćwiczeń wraz z podpisami rysunków i wysłać do prowadzącego zajęcia.