Ćwiczenie 2
Utwórz bazę danych studenci, w której znajdą się następujące tabele:
STUDENT z polami:
Nazwa pola Typ danych Rozmiar
Nr_albumu Tekst 7
Nazwisko Tekst 20
Imię Tekst 20
Płeć Tekst 1
Miasto Tekst 20
Ulica Tekst 15
Kod Tekst 6
Semestr Liczba bajt
Akademik Tak/nie
Zdjęcie Obiekt OLE
Stypendium socjalne Tak/nie Wysokość stypendium soc Walutowe
Uwagi Memo 100
PRZEDMIOT z polami
Nazwa pola Typ danych Rozmiar
Kod przedmiotu Tekst 5
Nazwa przedmiotu Tekst 30
Prowadzący Tekst 20
Ilość godzin Liczba bajt
Semestr Liczba bajt
Rodzaj zajęć Tekst 3
OCENA z polami:
Nazwa pola Typ danych Rozmiar
Nr operacji Autonumer
Kod przedmiotu Tekst 2
Ocena Liczna pojedyncza
precyzja
Data Data/godzina data krótka
Ocena poprawkowa Liczba pojedyncza
precyzja
Data poprawki Data/godzina data krótka
Określ właściwości pól dla tabel z bazy danych STUDENCI. Uwzględnij przy tym rozmiary pól podane w tabeli wyżej oraz to, że:
- dane w polach tekstowych powinny być wyświetlane wielkimi literami;
- w polu Płeć powinno być dokonywane sprawdzanie poprawności wprowadzanych danych (pole to powinno przyjmować tylko wartości K lub M). W przypadku, gdy wprowadzana do pola wartość jest nieprawidłowa powinien być generowany odpowiedni komunikat;
- dane wprowadzane do pola Semestr powinny być z zakresu 1-10. W przypadku próby wprowadzenia błędnych danych powinien być generowany odpowiedni komunikat;
- przy wprowadzaniu danych do tabeli OCENY Kod przedmiotu powinien być
wybierany z listy, a nie wprowadzany ręcznie. Weź pod uwagę przy tworzeniu listy, że użytkownik wprowadzający dane do bazy nie koniecznie musi kojarzyć kod z jego nazwą;
- podobnie jak w przypadku kodu przedmiotu rodzaj zajęć powinien być wprowadzany do pola z listy dostępnych wartości. Uwzględnij przy tym następujące rodzaje zajęć:
- w- wykład, c- ćwiczenia, l – lektorat, lab – laboratorium.
Stwórz kwerendę wyświetlającą Nazwisko i imię studenta, przedmiot i ocenę
Stwórz kwerendę wybierającą Studentów, którzy otrzymali ocenę bardzo dobrą i dobrą z przedmiotu Bazy danych.
Stwórz kwerendę wyświetlającą przedmioty definiowane jako laboratorium.
Stwórz kwerendę obliczającą średnią ocen.
Stwórz formularz dla wprowadzania danych z uzyskanych przez studenta ocen.