Co to jest relacyjny system zarządzania bazą danych?

System zarządzania relacyjnymi bazami danych (RDBMS) to konkretny typ bazy danych zawierającej tabele danych. Tego rodzaju bazy danych są często używane do obsługi pojedynczych lub kilku powiązanych aplikacji. Określony język programowania bazy danych służy do modyfikacji i raportowania danych. Kilka technik może przyspieszyć pobieranie danych i zmniejszyć powielanie.

Organizacje mogą wykorzystywać RDBM do przechowywania zapasów, pracowników, klienta i innych danych. Użytkownicy mogą wchodzić w interakcje z relacyjnym systemem zarządzania bazą danych za pośrednictwem aplikacji, które zawierają kod programowania do pracy z bazą danych. Te aplikacje mogą być tradycyjne lub internetowe.

Relacyjny system zarządzania bazą danych składa się z tabel z kolumnami i wierszami. Etykieta kolumny identyfikuje dane w wierszach w kolumnie. Każdy wiersz zawiera rzeczywiste dane dla instancji jednostki, która może być osoba, lokalizacja, obiekt lub pomysł. Na przykład baza danych klientów może mieć kolumnyW przypadku identyfikatora klienta, nazwiska, nazwiska i adresu e -mail oraz każdy wiersz zawiera dane indywidualnego klienta.

Systemy zarządzania relacyjnymi baz danych są dostępne i aktualizowane przy użyciu strukturalnego języka zapytania (SQL). Aby pracować z danymi, programista bazy danych napisze instrukcje programowania o nazwie zapytania. Różne marki systemów zarządzania bazami danych mogą wymagać zastosowania różnych wersji SQL, choć mają one wiele podobieństw.

RDBMS może używać kilku rodzajów tabel. Tabele podstawowe zawierają cały zestaw danych. Tabele tymczasowe przechowują dane, które są manipulowane jako działanie zapytania. Tabele wyników przechowują wyniki zapytania.

Systemy zarządzania relacyjnymi baz danych wykorzystują kilka rodzajów kluczy do pobierania danych. Klucz podstawowy identyfikuje jeden konkretny przykład jednostki. W przypadku tabeli pracowników kluczem podstawowym może być numer identyfikacyjny pracownika, który każdy eMOTOPOMEE jest na stałe przypisany i którego żaden inny pracownik nie będzie korzystał. Unikalne klucze to inne elementy danych, które są również wyłączne dla każdej instancji jednostki. Na przykład sprzedawca może przypisywać elementy zapasów z unikalnymi numerami przedmiotów dostawcy.

Trzeci typ klucza to klucz obcy. W modelu relacyjnym ustanawia relacje między podmiotami. Korzystając z klawiszy zagranicznych, relacje między klientami firmy a sprzedażą każdego klienta można zachować bez powielania danych w systemie zarządzania relacyjnymi bazami danych.

Ważna jest szybkość pobierania danych, zwłaszcza wraz ze wzrostem ilości danych. Deweloper może dodać indeks do RDBMS, aby umożliwić szybsze działanie pytań. Indeks zwykle używa klucza podstawowego, takiego jak numer identyfikacyjny podatku.

INNE JĘZYKI