
Opis produktu
Oracle Database to relacyjny system zarządzania bazą danych (RDBMS) przeznaczony do przetwarzania uporządkowanych danych w aplikacjach, które wymagają spójności, transakcyjności i wysokiej dostępności. Relacyjna baza danych przechowuje powiązane ze sobą informacje w tabelach: wiersze są rekordami identyfikowanymi kluczem, a kolumny opisują atrybuty danych. Taki model ułatwia definiowanie relacji między danymi oraz egzekwowanie reguł integralności.
Dlaczego relacyjna baza danych?
- Intuicyjny model tabel, relacji i kluczy
- Standaryzowane zapytania w SQL
- Reguły integralności pomagające utrzymać poprawność danych
- Transakcje o właściwościach ACID (niepodzielność, spójność, izolacja, trwałość)
Logika vs fizyczne przechowywanie
W modelu relacyjnym struktury logiczne (tabele danych, widoki i indeksy) są oddzielone od fizycznych struktur pamięci. Dzięki temu można zarządzać przechowywaniem danych bez zmiany sposobu, w jaki aplikacje korzystają z danych.
Współbieżność i blokowanie
Gdy wielu użytkowników lub aplikacji jednocześnie pracuje na tych samych danych, potrzebne są mechanizmy ograniczające konflikty. Oracle Database stosuje blokady na poziomie rekordu, co pozwala na dostęp do pozostałych rekordów w tabeli podczas aktualizacji i pomaga utrzymać wydajność.
Kierunek rozwoju: Autonomous Database
Nowoczesne podejście do relacyjnych baz danych łączy model relacyjny z chmurą, automatyzacją i uczeniem maszynowym — celem jest ograniczenie ręcznych zadań administracyjnych i ciągła optymalizacja pracy bazy.
Więcej informacji: Czym jest relacyjna baza danych?


