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 '24 20:57

Co to jest metoda idempotentna?

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

Czym jest repozytorium?

meme code
meme code@memecode
Co to jest commit w kontekście programowania oraz SCM / Git?
21 sie '24 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 '24 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 '24 09:22

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

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

Jak działa model sztucznej inteligencji?

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

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

meme code
meme code@memecode
Co oznacza zasada ACID w programowaniu?
24 wrz '24 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 '24 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ź '24 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 '24 10:46

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

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

Co to jest PORO w Ruby?

meme code
meme code@memecode