Cała oryginalna treść jest tworzona po ukraińsku. Nie wszystkie treści zostały jeszcze przetłumaczone. Niektóre posty mogą być dostępne tylko po ukraińsku.Dowiedz się więcej

Co oznacza relacyjny (w kontekście baz danych relacyjnych)?

Okładka posta: Co oznacza relacyjny (w kontekście baz danych relacyjnych)?
Spis treściKliknij link, aby przejść do wybranego miejsca
Ta treść została automatycznie przetłumaczona z ukraińskiego.
Termin "relacyjny" pochodzi od słowa "relacja", które oznacza "stosunek" lub "związek". W kontekście baz danych i informatyki relacyjny oznacza powiązane tabele, w których dane są zorganizowane w postaci wierszy i kolumn i mogą być ze sobą powiązane.
Może niektórym łatwiej będzie zapamiętać znaczenie tego terminu, odnosząc się do jego angielskiej wersji, a mianowicie - relational (relational database). To znaczy, relation po angielsku - stosunek lub związek. Tak więc termin relacyjne bazy danych / relational databases staje się maksymalnie zrozumiały, gdy zna się tłumaczenie.

Baza danych relacyjna

Baza danych relacyjna — to typ bazy danych, w której dane są przechowywane w tabelach. Każda tabela składa się z wierszy (rekordów) i kolumn (pól). Kluczowym aspektem baz danych relacyjnych jest to, że między różnymi tabelami można tworzyć powiązania na podstawie wspólnych pól.

Przykład powiązania między tabelami

Tabela "Studenci" może zawierać informacje o studentach, a tabela "Kursy" — informacje o kursach. Te dwie tabele mogą być ze sobą powiązane przez pole "ID studenta" lub "ID kursu", co pozwoli na stworzenie powiązań między studentami a kursami, na które są zapisani.
W ten sposób relacyjne bazy danych są podstawą wielu nowoczesnych systemów przechowywania danych, takich jak MySQL, PostgreSQL, SQLite, Oracle itp.
Ten wpis ma bardzo uproszczony opis terminu, ale mam nadzieję, że daje podstawowe zrozumienie tematu.

Ten post nie ma jeszcze żadnych dodatków od autora.

Co to jest metoda idempotentna?
21 sie 20:57

Co to jest metoda idempotentna?

meme code
meme code@memecode
Czym jest repozytorium?
21 sie 21:25

Czym jest repozytorium?

meme code
meme code@memecode
Co to jest commit w kontekście programowania oraz SCM / Git?
21 sie 21:37

Co to jest commit w kontekście programowania oraz SCM / Git?

meme code
meme code@memecode
Co to jest SCM (Zarządzanie Kontrolą Źródła)?
21 sie 21:46

Co to jest SCM (Zarządzanie Kontrolą Źródła)?

meme code
meme code@memecode
Jaką hierarchię ma DOM (Model Obiektów Dokumentu)?
23 sie 09:22

Jaką hierarchię ma DOM (Model Obiektów Dokumentu)?

meme code
meme code@memecode
Jak działa model sztucznej inteligencji?
15 wrz 16:42

Jak działa model sztucznej inteligencji?

meme code
meme code@memecode
Czym jest RDBMS (relacyjny system zarządzania bazami danych)?
21 wrz 08:56

Czym jest RDBMS (relacyjny system zarządzania bazami danych)?

meme code
meme code@memecode
Co oznacza zasada ACID w programowaniu?
24 wrz 20:31

Co oznacza zasada ACID w programowaniu?

meme code
meme code@memecode
Czym jest Konwencja nad Konfiguracją (w kontekście RoR i nie tylko)?
26 wrz 07:47

Czym jest Konwencja nad Konfiguracją (w kontekście RoR i nie tylko)?

meme code
meme code@memecode
Zaokrąglanie liczb dziesiętnych: zasady matematyczne, JavaScript i Ruby
18 paź 12:59

Zaokrąglanie liczb dziesiętnych: zasady matematyczne, JavaScript i Ruby

meme code
meme code@memecode
[Fix] Fabryka nie zarejestrowana: "user" (KeyError) (FactoryBot / Rails 7)
7 gru 10:46

[Fix] Fabryka nie zarejestrowana: "user" (KeyError) (FactoryBot / Rails 7)

meme code
meme code@memecode
Co to jest PORO w Ruby?
8 gru 12:46

Co to jest PORO w Ruby?

meme code
meme code@memecode