Samochody

Transkrypt

Samochody
Tworzenie i obsługa tabeli poprawności
Zadanie 1
Tworzymy pustą bazę danych o nazwie Samochody.
Tworzymy tabelę marka_sam o polach:
• id_marki, Autonumerowanie, klucz podstawowy,
• nazwa, Tekst, pole wymagane,
Dodajemy znane marki samochodów: Audi, BMW, Citroen, Fiat, Ford, Honda, Nissan, Opel,
Peugeot, Renault, Seat, Toyota, Volkswagen.
Zadanie 2
Tworzymy tabelę samochody o polach:
numerjrej, Tekst, rozmiar pola ustalamy na 7, maska wprowadzania „>LLAAAAA", marka,
Kreator odnośników,
rocznik, Liczba, brak miejsc dziesiętnych, maska wprowadzania dopuszczająca dokładnie
cztery cyfry „0000", sprawdzanie poprawności czy rocznik jest rzeczywisty (mniejszy niż
2016), komunikat o błędzie: „Samochód jest z przyszłości!”,
• liczba_drzwi, brak miejsc dziesiętnych, maska wprowadzania obejmująca dokładnie
jedną cyfrę, sprawdzanie poprawności - liczba drzwi od 2 do 5, komunikat o błędzie:
„Niepoprawna liczba drzwi.”,
nadwozie, Kreator odnośników - wartości wpisywane: Sedan, Hatchback, Kombi,
Kabriolet, Coupe, Limuzyna.
Dodajemy dane do tabeli:
Numer rej
Marka
CZ45098
Peugeot
OP29325
Citroen
PSE46GE
Nissan
SBE10GF
Seat
WE12345
Audi
WY26656
Volkswagen
Rocznik
1997
2004
2001
1998
1997
2000
Liczba drzwi
5
5
3
5
5
5
nadwozie
Hatchback
Hatchback
Hatchback
Sedan
Limuzyna
Kombi
Zadanie 3
Do tabeli samochody dodajemy kolumny:
•
kolor, Kreator odnośników, w którym kolory podajemy jako wartości wpisywane,
•
pojemność_sil, brak miejsc dziesiętnych, maska przechowująca 3 lub 4 cyfry z
pierwszą cyfrą opcjonalną, w masce widoczna jest jednostka pojemności „cmA3"
Kolor
Pojemność sil
czerwony metalic
1600 cmA3
Grafitowy
1400 cmA3
srebrny metalic
1200 cmA3
Niebieski
1500 cmA3
Granatowy
1398 cmA3
Niebieski
1800 cmA3
Zadanie 4
Tworzymy samodzielnie tabelę model przechowującą nazwy modeli, dla uproszczenia możemy nie
uzależniać nazwy modelu od konkretnej marki samochodu.
Dodajemy kolumnę model do tabeli samochody. Modele samochodów powinny być do wyboru z
tabeli model w postaci listy rozwijanej (podobnie jak marka samochodu).