HARMONOGRAM realizacji projektów z przedmiotu "Bazy danych"
| Zadanie | Prace | Termin (nr tyg.) | Oczekiwany wynik oraz dokumenty do przygotowania |
Uwagi |
| 1 | a) Podział na zespoły 1-3
osobowe oraz wyznaczenie kierowników zespołów zgodnie z ustalonymi
zasadami. b) Instalacja bazy Oracle11gXE. Rozpoznanie podstawowych funkcji systemu. Jako wskazówkę przy instalacji można wykorzystać informacje podane w pliku adresowanym odnośnikiem Oracle11gXE. |
2 |
|
Zadanie realizują wszystkie zespoły.
Informację o składzie osobowym zespołów należy przesłać na adres e-mail prowadzącego, podając nr grupy PROJEKTOWEJ i nazwiska wykonawców ze wskazaniem kierownika zespołu. |
| 2 | a) Instalacja aplikacji SQL
Developer.
Przy instalacji pomocne mogą okazać się informacje zawarte w pliku
Oracle11gXE.
b) Rozpoznanie podstawowych funkcji aplikacji SQL Developer, w tym uruchamianie komend i skryptów w języku SQL oraz programów w języku PL/SQL. |
4 |
|
Zadanie realizują wszystkie zespoły.
|
| 3 | a) Utworzyć deskryptor dostępu
do bazy (jako wskazówkę można wykorzystać informacje podane w pliku
Oracle11gXE). b) Posługując się technologią PSP (PL/SQL Server Pages) uruchomić prostą aplikację wyświetlającą w oknie przeglądarki internetowej aktualną datę i czas. Wykorzystać procedury składowane w języku PL/SQL. Pomocny może okazać się materiał zawarty w plikach adresowanych odnośnikami BD_podstawy oraz BD_aplikacje. |
6 |
|
Zadanie realizują wszystkie
zespoły. Zwięzły opis wybranych elementów języka PL/SQL można znaleźć tutaj. |
| 4 | W pliku
Biblioteka zmieszczono ogólną specyfikację danych i operacji dla
systemu bazy danych wspomagającego pracę biblioteki. a) Sporządzić model konceptualny bazy danych dla biblioteki w postaci diagramu związków encji (ERD) oraz przygotować skrypt SQL definiujący odpowiednie tabele w SZBD Oracle. b) W środowisku SQL Developer utworzyć tabele i wpisać do bazy dane o 15-tu książkach oraz 35-ciu egzemplarzach. c) Posłużyć się ponownie technologią PSP użytą w pracy 3b) i przygotować aplikację realizującą operacje 3a), 1a) i 1b) wspomnianej specyfikacji biblioteki. |
8 |
|
Zadanie realizują wszystkie
zespoły. Pomocny może okazać się materiał zawarty w plikach adresowanych odnośnikami BD_podstawy oraz BD_aplikacje. |
| 5 | a) Uzgodnić z
prowadzącym treść zadania indywidualnego. b) Zrealizować zadany fragment systemu bazy danych dla biblioteki. c) W razie potrzeby uzupełnić bazę z zadania 4 o dane do niezbędne do testowania. |
13 |
|
Zadanie jest przydzielane indywidualnie poszczególnym zespołom projektowym. |
| 6 | a) Zredagować końcową
wersję oraz wydrukować raport z wykonanego projektu. b) Raport przynieść na konsultacje lub złożyć w skrytce prowadzącego na II piętrze bud. D (obok wejścia do Sekretariatu Katedry Informatyki i Automatyki). c) Informacje dotyczące oceniania i ocen będą udzielane kierownikom zespołów osobiście lub za pośrednictwem poczty e-mail. |
14-15 | Wydrukowana, końcowa wersja raportu (25-30 stron, w tym co najmniej 50% porządnie zredagowanego tekstu). | Obowiązuje wszystkie zespoły. Terminowość oddania raportu wpływa na ocenę końcową. |