Skip to main content

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

Relacyjny system zarządzania bazą 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ć kolumny dla identyfikatora klientów, imienia, nazwiska i adresu e -mail, a każdy wiersz zawiera dane poszczególnych klientów.

Systemy zarządzania relacyjnymi baz danych są dostępne i aktualizowane przy użyciu strukturalnego języka zapytania (SQL (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, chociaż 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.

Relacyjne systemy zarządzania bazami danych Użyj kilku 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, do którego każdy pracownik 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 pozycji dostawcy.

Trzeci typ klucza to klucz obce.W modelu relacyjnym ustanawia relacje między podmiotami.Korzystając z zagranicznych kluczy, relacje między klientami firmy a sprzedażą każdego klientów można prowadzić bez powielania danych w relacyjnym systemie zarządzania bazą danych.

Szybkość pobierania danych jest ważna, zwłaszcza wraz ze wzrostem liczby 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.