13.07.2015 Views

Projektowanie bazy danych

Projektowanie bazy danych

Projektowanie bazy danych

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

opracowanie: mgr inż. Adam Czarnecki, mgr inż. Tomasz Sitek, mgr inż. Artur Ziółkowski−Czy występują w tej bazie wszystkie możliwe typy relacji?5. Określ właściwości pól:− Które pola powinny być wymagane?− Czy na których można ustalić warunki sprawdzania poprawności? (ustal także komunikatyo ich niespełnieniu)6. Zamień typ <strong>danych</strong> w polu Kontahent_Typ na Kreator odnośników.− Wybierz opcję Chcę wpisać żądane przez mnie wartości−Wpisz kilka różnych typów kontrahenta, np.:−−Zamień typ <strong>danych</strong> w polu Kontahent_Typ na Tekst.Wprowadź jeden lub więcej rekordów do tej tabeli, zwracając szczególną uwagę nazachowanie pola Kontahent_Typ7. Wpisz co najmniej jeden rekord do każdej z tabel8. Sprawdź, jaki jest rozmiar Twojego pliku.− Użyj opcji Narzędzia -> Narzędzia <strong>bazy</strong> <strong>danych</strong> -> Kompaktuj i napraw bazę <strong>danych</strong>…− Sprawdź ponownie, jaki jest rozmiar Twojego plikuĆwiczenie 2Zaprojektuj w MS Access bazę <strong>danych</strong> wspomagającą funkcjonowanie Wesołego Miasteczka nabazie poniższych wytycznych:−−−−−W systemie możliwe jest ustalenie grafiku pracy poszczególnych atrakcji znajdujących sięw wesołym miasteczkuKażda atrakcja (karuzela, kolejka górska) wymaga konserwacji, przeglądów, ulega awariomSystem rejestruje wszystkie naprawy, przypomina o kolejnych przeglądachSystem rejestruje sprzedaż biletów na każdą z atrakcji (zróżnicowane ceny)System wykazuje, która atrakcja cieszy się największym wzięcie, która jest najdroższaw eksploatacji itp.Jeśli powyższe założenia uważasz za niewystarczające i Twoim zdaniem pozwalają one na zbytdużą dowolność, sformułuj dodatkowe, bardziej precyzyjne punkty według własnego uznania.Następne stwórz projekt <strong>bazy</strong> <strong>danych</strong> w oparciu o wszystkie założenia.Literatura[1] Cary N. Prague, Michael R. Irvin, Jennifer Reardon. Access 2003 PL. Biblia. Helion.Gliwice, 2004, s. 72-75.[2] Kopertowska M. Europejski Certyfikat Umiejętności Komputerowych. Bazy Danych.Wydawnictwo Naukowe PWN. Wydanie III zmienione. Warszawa, 2007. s. 19, 27-28, 42-45.[3] Kopertowska M., Sikorski W. Europejski Certyfikat Umiejętności Komputerowych.Poziom zaawansowany. Bazy Danych. Wydawnictwo Naukowe PWN. Warszawa, 2006.s. 16-21.[4] Podstawy normalizacji baz <strong>danych</strong>. http://support.microsoft.com/kb/283878/pllab04 (A2007) 2

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!