Projektant baz danych
Zamienia proces i potrzebne informacje w projekt tabel, kluczy i relacji. Opisuje zasady poprawności danych oraz sprawdza model na przykładowych zapisach, zanim trafi do aplikacji.
Zobacz, co wykonasz na koniec ↓
Dwa wiersze dla tego samego produktu w Z-24
Klient zamawia ten sam model krzesła w dwóch pozycjach z różnymi rabatami. Projekt ma zapisać oba wiersze i zachować cenę z chwili zakupu.
- Rozpoznaj sprawęRozpisz zdarzenie biznesowe
- Podejmij decyzjęNadaj tabelom i kluczom konkretne znaczenie
- Wyjaśnij decyzjęSprawdź graniczne wiersze
Jak zacząć, jeśli dopiero poznajesz ten zawód?
Poproś o diagram relacji i przykład najważniejszej transakcji. Wskaż poziom szczegółowości każdej tabeli oraz osobę zatwierdzającą zmianę modelu.
W pierwszej lekcji przećwiczysz „Ustal znaczenie wiersza”. Zapisz swoją odpowiedź krótko, tak jakby miała przeczytać ją osoba przejmująca pracę.
Kompendium zawodu — pojęcia i zwroty
Pojęcia w pracy
- Encja
- Rzecz albo zdarzenie o własnym znaczeniu, np. zamówienie lub produkt.
- Klucz główny
- Pole lub zestaw pól, które jednoznacznie identyfikują rekord.
- Klucz obcy
- Odniesienie do istniejącego rekordu w tabeli powiązanej.
- Relacja jeden do wielu
- Sytuacja, w której jeden rekord może łączyć się z kilkoma innymi.
- Ograniczenie
- Reguła zapisana w bazie, która pomaga odrzucić niepoprawne dane.
Zwroty w typowych sytuacjach
- „Jedno zamówienie wiąże się z wieloma pozycjami. Ustalmy, co wyróżnia każdą z nich.”
- Wyjaśniasz relację i ograniczenia klucza.
- „Czy cena pozycji ma pokazywać dzień zakupu, czy bieżący cennik?”
- Ustalasz znaczenie danych przed zaprojektowaniem kolumny.
- „Tego przypadku nie obejmuje model. Pokażę, który zapis pozwoli nam go rozliczyć.”
- Łączysz zmianę projektu z konkretną sytuacją.

Podstawy · Lekcja 1 z 6
Ustal znaczenie wiersza
Zapisz jednym zdaniem, co oznacza pojedynczy wiersz każdej tabeli. Oddziel nagłówek od pozycji.
- Co zrobić najpierwProces
- Co zrobić dalejTabela
- Jak zakończyćWiersz
Przykład z pracy
Z-24 ma jeden nagłówek i dwie pozycje.
Ćwiczenie praktyczne
Rozpisz po dwa pola nagłówka i pozycji.
Dwa wiersze dla tego samego produktu w Z-24
Rozpoznaj sprawę
Klient zamawia ten sam model krzesła w dwóch pozycjach z różnymi rabatami. Projekt ma zapisać oba wiersze i zachować cenę z chwili zakupu.
Zapisz, co już wiadomo i jakiej jednej informacji brakuje, żeby wykonać krok „Rozpisz zdarzenie biznesowe”. Zachowaj odpowiedź do kolejnej części.
Porównaj punkt wyjścia
Para zamówienie i produkt jest identyczna w obu wierszach. Każda pozycja wymaga własnego wyróżnika.
Sprawdź się — opcjonalne pytanie
Gdzie zapiszesz datę zamówienia?
- W tabeli cen produktów
- W nagłówku zamówienia
- Wyłącznie w notatkach
Pokaż odpowiedź i wyjaśnienie
W nagłówku zamówienia. Data dotyczy zdarzenia zakupu, które ma własny rekord.
Podstawy · Lekcja 2 z 6
Ustal relację
Dla jednej pozycji wskaż dokładnie jedno zamówienie. Jedno zamówienie może obejmować więcej pozycji.
- Co zrobić najpierwPozycja
- Co zrobić dalejOdniesienie
- Jak zakończyćZamówienie
Przykład z pracy
Obie pozycje należą do Z-24.
Ćwiczenie praktyczne
Narysuj strzałkę od pozycji do nagłówka i podpisz ją.
Sprawdź się — opcjonalne pytanie
Co zapewnia powiązanie?
- Wspólna kolejność w pliku
- Nazwa klienta w opisie
- Klucz obcy do istniejącego zamówienia
Pokaż odpowiedź i wyjaśnienie
Klucz obcy do istniejącego zamówienia. Baza potwierdzi, że wskazany nagłówek istnieje.