Strona główna › Pytania INF.03 › Pytanie 481
INF.03 · pytanie #481
Klucz obcy w tabeli jest ustanawiany w celu
- Aopracować formularz do wprowadzania danych do tabeli
- Bokreślić relację 1..n powiązującą go z kluczem głównym innej tabeli
- Cwiązać go z innymi kluczami obcymi w tabeli
- Dzapewnić jednoznaczną identyfikację rekordu w tabeli
Poprawna odpowiedź: B. określić relację 1..n powiązującą go z kluczem głównym innej tabeli
Kliknij odpowiedź, którą uważasz za poprawną.
Wyjaśnienie
Klucz obcy (foreign key) w bazach danych jest fundamentalnym elementem w modelowaniu relacji pomiędzy tabelami. Jego podstawowym celem jest zdefiniowanie relacji 1..n pomiędzy tabelą, w której się znajduje, a kluczem głównym innej tabeli. Oznacza to, że jeden rekord w tabeli, która zawiera klucz główny, może być powiązany z wieloma rekordami w tabeli z kluczem obcym. Na przykład, w systemie zarządzania zamówieniami, tabela 'Klienci' może mieć klucz główny 'ID_klienta', a tabela 'Zamówienia' może zawierać klucz obcy 'ID_klienta', co pozwala na powiązanie wielu zamówień z jednym klientem. To nie tylko ułatwia strukturalne organizowanie danych, ale również wspiera integralność referencyjną; czyli zapewnia, że każdy wpis w tabeli 'Zamówienia' odnosi się do istniejącego klienta. W praktyce, dobre praktyki projektowania baz danych zalecają używanie kluczy obcych do zachowania spójności danych i ułatwienia ich analizy, co odzwierciedla większą efektywność w strumieniu pracy oraz w raportowaniu.
🤖 Wyjaśnienie generowane przez AI – weryfikuj w oficjalnych źródłach.