Dom W wiadomościach Co to jest baza danych Oracle (oracle db)? - definicja z techopedia

Co to jest baza danych Oracle (oracle db)? - definicja z techopedia

Spisu treści:

Anonim

Definicja - Co oznacza baza danych Oracle (Oracle DB)?

Baza danych Oracle (Oracle DB) to system zarządzania relacyjnymi bazami danych (RDBMS) firmy Oracle Corporation. Oracle DB, pierwotnie opracowany w 1977 r. Przez Lawrence'a Ellisona i innych programistów, jest jednym z najbardziej zaufanych i najczęściej używanych relacyjnych silników baz danych.

System jest zbudowany na bazie relacyjnej bazy danych, w której użytkownicy mogą uzyskać bezpośredni dostęp do obiektów danych (lub interfejsu użytkownika aplikacji) za pomocą strukturalnego języka zapytań (SQL). Oracle to w pełni skalowalna architektura relacyjnych baz danych i jest często używana przez globalne przedsiębiorstwa, które zarządzają danymi i przetwarzają je w sieciach rozległych i lokalnych. Baza danych Oracle ma własny komponent sieciowy umożliwiający komunikację w sieciach.

Oracle DB jest również znany jako Oracle RDBMS, a czasami tylko Oracle.

Techopedia wyjaśnia Oracle Database (Oracle DB)

Oracle DB rywalizuje z SQL Server Microsoft na rynku korporacyjnych baz danych. Istnieją inne oferty baz danych, ale większość z nich ma niewielki udział w rynku w porównaniu do Oracle DB i SQL Server. Na szczęście struktury Oracle DB i SQL Server są dość podobne, co jest zaletą podczas nauki administrowania bazą danych.

Oracle DB działa na większości głównych platform, w tym Windows, UNIX, Linux i Mac OS. Dostępne są różne wersje oprogramowania, w zależności od wymagań i budżetu. Edycje Oracle DB są hierarchicznie podzielone w następujący sposób:

  • Wersja Enterprise: oferuje wszystkie funkcje, w tym najwyższą wydajność i bezpieczeństwo, i jest najbardziej niezawodna
  • Wersja standardowa: zawiera podstawowe funkcje dla użytkowników, którzy nie wymagają solidnego pakietu Enterprise Edition
  • Express Edition (XE): lekka, bezpłatna i ograniczona edycja systemu Windows i Linux
  • Oracle Lite: dla urządzeń mobilnych

Kluczową cechą Oracle jest to, że jego architektura jest podzielona na logiczną i fizyczną. Struktura ta oznacza, że ​​w przypadku przetwarzania rozproszonego na dużą skalę, znanego również jako przetwarzanie gridowe, lokalizacja danych jest nieistotna i przejrzysta dla użytkownika, umożliwiając bardziej modularną strukturę fizyczną, którą można dodawać i zmieniać bez wpływu na aktywność bazy danych, jego dane lub użytkownicy. Dzielenie zasobów w ten sposób pozwala na bardzo elastyczne sieci danych, których pojemność może być zwiększana lub zmniejszana w zależności od zapotrzebowania, bez pogorszenia jakości usługi. Pozwala również na opracowanie solidnego systemu, ponieważ nie ma jednego punktu, w którym awaria może doprowadzić do awarii bazy danych, ponieważ schemat sieciowy zasobów pamięci oznacza, że ​​każda awaria byłaby tylko lokalna.

Co to jest baza danych Oracle (oracle db)? - definicja z techopedia