Bazy Danych 2 (projekt)

Materiały do przedmiotu na stronie dr inż. Romana Ptaka.

Przykłady tematów

Harmonogram semestralny (tematy są wpisane na końcach terminów)
PnTemat
2023-10-09
2023-10-16Wybór i opracowanie wstępnych założeń dotyczących wybranych tematów projektów
2023-10-23
2023-10-30
2023-11-06Projekt i struktury bazy danych, mechanizmów zapewniania poprawności przechowywanych informacji, oraz kontroli dostępu do danych
2023-11-13
2023-11-20
2023-11-27Implementacja i testy bazy danych w wybranym systemie zarządzania bazą danych
2023-12-04
2023-12-11
2023-12-18
2021-01-08
2021-01-15Implementacja i testy aplikacji
2021-01-22Prezentacje i oddanie projektów
2024-01-08Prezentacje i oddanie projektów
Etap
Opis
Analiza i specyfikacja wymagań
  1. Opis „świata rzeczywistego”
  2. Opracowanie wymagań funkcjonalnych i niefunkcjonalnych dla aplikacji bazodanowej
  3. Specyfikacja wymagań funkcjonalnych za pomocą diagramu przypadków użycia (łącznie z opisami poszczególnych przypadków użycia)
  4. Identyfikacja elementów diagramu związków encji na podstawie analizy scenariuszy poszczególnych przypadków użycia (scenariusz, jako algorytm używający dane, które są źródłem identyfikacji encji)
Projekt Bazy Danych
  1. Analiza liczby instancji dla każdej encji
  2. Analiza użycia identyfikująca podstawowe rodzaje transakcji: wstawianie, modyfikacja usuwanie i wyszukiwanie oraz przemieszane ze sobą – określenie na tej podstawie zmienności zawartości poszczególnych tabel
  3. Sformułowanie wymagań dotyczących dostępu – określenie częstości wykonania operacji na danych np. tworzenia raportów
  4. Analiza integralności
  5. Dostrajanie bazy danych pod względem wydajności (na podstawie punktów 1-4): – tworzenie mechanizmów dostępu związanych z przechowywaniem – dodawanie indeksów – denormalizacja -wykorzystanie możliwości wybranego systemu zarządzania bazą danych (SZBD) – obsługa więzów integralności
Implementacja i testy bazy danych w wybranym systemie zarządzania bazą danych
  1. Fizyczny projekt bazy danych
  2. Zbiór zapytań zoptymalizowanych
  3. Polityka bezpieczeństwa
Implementacja i testy aplikacji bazodanowej
Prezentacje i oddanie projektów

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *