Co to jest SQL tabeli nadrzędnej?
Co to jest SQL tabeli nadrzędnej?

Wideo: Co to jest SQL tabeli nadrzędnej?

Wideo: Co to jest SQL tabeli nadrzędnej?
Wideo: SQL Lesson 4: Create a child table, Create a row, Inner Join to get the parent customer's data! 2024, Listopad
Anonim

Klucz obcy oznacza, że wartości w jednym Tabela musi pojawić się również w innym Tabela . Wspomniany Tabela nazywa się tabela nadrzędna podczas Tabela z kluczem obcym nazywa się dziecko Tabela . Klucz obcy w dziecku Tabela generalnie będzie odwoływać się do klucza głównego w tabela nadrzędna.

W związku z tym, czym jest tabela nadrzędna w bazie danych?

Dziecko stoły oraz tabele nadrzędne są po prostu normalne tabele bazy danych , ale są połączone w sposób opisany przez a rodzic – związek dziecka. Jest zwykle używany do określenia, gdzie jeden stół wartość odnosi się do wartości w innym Tabela (zwykle klucz podstawowy innego) Tabela ).

co to jest rekord rodzica? Relacja jeden-do-jednego (1:1) oznacza, że jest jedno dziecko nagrywać dla każdej osoby rekord rodzica . Każdy uczeń (istniejący w rodzic formularz) złoży tylko jeden formularz medyczny na początku rejestracji (który będzie istniał w formularzu dziecka).

Dodatkowo, czym jest SQL klucza nadrzędnego?

A klucz rodzica jest albo podstawowym klucz lub wyjątkowy klucz w rodzic tabela ograniczenia referencyjnego. Ten klucz składa się z kolumny lub zestawu kolumn. Wartości a klucz rodzica określić prawidłowe wartości obcego klucz w ograniczeniu. Ta kolumna (lub zestaw kolumn) nazywa się klucz rodzica tabeli.

Co to jest klucz obcy w DBMS?

A klucz obcy to kolumna lub grupa kolumn w tabeli relacyjnej bazy danych, która zapewnia łącze między danymi w dwóch tabelach. Pojęcie integralności referencyjnej wywodzi się z: klucz obcy teoria. Klucz obcy a ich implementacja jest bardziej złożona niż podstawowa Klucze.

Zalecana: