Warunki (konieczne!) zaliczenia ćwiczeń z przedmiotu Relacyjne Bazy Danych dla grup 215, 226 i 216 w semestrze letnim roku akademickiego 2004/2005.
Uzyskanie pozytywnych ocen z dwu kolokwiów.
Wykonanie projektu semestralnego.
Projekt powinien być wykonywany systematycznie, zgodnie z podawanymi zadaniami. Każde zadanie będzie oceniane w skali 0 - 2 (0 - brak zadania, 1 - zadanie wykonane w terminie, 2 - zadanie wykonane poprawnie i w terminie). Punkty uzyskane z wykonywania zadań będą stanowiły wskazówkę, mówiącą o systematyczności pracy.
Harmonogram zadań:
10 marca - Napisać założenia bazy danych wykonywanych jako projekt semestralny (tekst, max. 1/2 strony MS Word)
17 marca - Wykonać diagram związków encji dla bazy danych wykonywanej w ramach projektu semestralnego (MS Visio)
24 marca - WESOŁYCH ŚWIĄT!!! W związku z dwutygodniową przerwą pomiedzy zajęciami, na wszystkie maile oraz dostarczone do sprawdzenia diagramy będę odpowiadał „nie nerwowo”.
31 marca - doprowadzić diagram związków encji swojego projektu do stanu umożliwiającego generację bazy w MS Access
7 kwietnia - bazy utworzone w MS Access powinny mieć wprowadzone przykładowe dane (spójne) - po kilka rekordów w każdej tabeli (nie za dużo! - to nie ćwiczenia z pisania). Na polach klucza obcego należy utworzyć odnośniki (lookup), wymusić właściwe więzy integralności pomiędzy tabelami (na diagramie powiązań - relationship), wykonać po jednym przykładzie: wymuszenia więzów integralności na poziomie kolumny, wymuszenia więzów integralności na poziomie tabeli, nałożenie maski wprowadzania (input mask) na kolumnie.
14 kwietnia - przykładowe dwie kwerendy wybierające na własnych danych.
21 kwietnia - przykładowe dwie kwerendy wybierające, używające funkcji agregujących (użycie Group By), oraz po jednej przykładowej kwerendzie aktualizującej (Update Querry) i usuwającej (Delete Querry).
28 kwietnia 2005 - przykładowe dwie kwerendy dopisujące rekordy do tabel; jedna pobierająca dane z tabeli, druga z innej kwerendy (może to być kwerenda z parametrem - dopisywanie danych przez Input Box). Jeden przykładowy formularz, wykonany na wybranej tabeli przy użyciu kreatora.
!!! Klasówka - w terminach uzgodnionych - będzie obejmowała wszsytkie zagadnienia wykonywane dotychczas na ćwiczeniach - zatem zarówno diagramy związków encji w Visio jak też działania na bazie danych Access. Oczywiście wszystkie zadania będą wykonywane na komputerze w odpowiednim narzędziu.
5 maja 2005 - Formularz, formularz z podformularzem.
19 maja 2005 - Switchboard (panel przełącznia), raport. Bedę sprawdzał stan zaawansowania!
9 czerwca 2005 - przyciski nawigacyjne na formularzu z własną obsługa błędów, przycisk zamykający formularz z komunikatem umożliwiającym wycofanie sie z operacji, uniemożliwienie aktualizacji rekordu z niewypełnionym polem wymaganym, użycie funkcji dLookUp, oprogramowanie zdarzenia OnNotInList (przy wartości spoza listy) dla pola kombi na formularzu.
16 czerwca - otwieranie przefiltrowanego formularza, synchronizacja dwu formularzy;
16 czerwca 2005 - Klasówka nr II - w czasie klasówki chciałbym sprawdzić bazy
23 czerwca 2005 - Dożynki (kolokwium poprawkowe I)