Zalety Oracle SQL

0

Czym, waszym zdaniem, wyróżnia się Oracle na tle innych systemów SQL?

Mam napisać pracę na temat zastosowania Oracle SQL.
Będę wdzięczna za wiadomości, do czego najlepiej sprawdza wam się Oracle i dlaczego używacie właśnie tego systemu.

Z góry dziękuję za odpowiedź.

0

Uwielbiam Oracle za to, że działa na poważnych systemach takich jak AIX czy HP-UX, ma wspaniały support ...Troll mode off ;)

Lubię Oracle za:

  • bardzo dobry interfejs diagnostyczny
  • spójne odczyty, które nie blokują zapisów
  • parallel pipeline table functions (można trywialnie zaimplementować Map/Reduce)
  • "EXCEPTIONS INTO" (tj. możliwość logowania do osobnej tabeli wierszy, które naruszają więzy unikalności - dla procesów migracyjnych jest to rewelacja)
  • PL/SQL wspierającego batchowe operacje na kolekcjach (FORALL)
  • ma masę funkcjonalności, które przydają się w różnych projektach (np. FGA, scheduler)

Nie lubię za:

  • domyślne włączenie funkcjonalności, które nie są pożądane przez użytkowników, ani wykorzystywane, a mimo to w przypadku audytu są klasyfikowane jako 'nielegalne użycie'
  • jest drogi ;)
  • długą (niekończącą się) drogę nauki
1

Ma świetne narzędzie zwane SQL Developer, które potrafi się wypieprzać równie głośno i często jak krowa na wrotkach.
Prawdopodobnie to właśnie jest przyczyną niekończącej się nauki - ciągle trzeba zaczynać od nowa.

0

Hej,
à propos sql developera, da się tu zrobić podgląd graficzny relacji danych ?

0

Piszesz select * from tabela, wciskasz ctrl + enter i masz.

0

Data Modeler dołączony do bazy. Nie potrzebujesz dłubać bo większość DDL sama się generuje. Do tego świetne community, dużo kursów akredytowanych przez oracle.
Bulk collect dzięki któremu nie rzeźbisz bez sensu tabelek tymczasowych. Oracle jak żadna inna baza nadaje się do dużych zbiorów danych dzięki właśnie bulkom. Do tego obsługa dużych typów clob/blob, w postgresie nie jest tak łatwo.
Baza danych działa przewidywalnie dzięki zwięzłym i jasnym komunikatom, czego nie mogłam powiedzieć o pracy z mssql, a co gorsza mysql.

0

@kate87: Co do typów clob/blob, to mogą być już dwa tego typu pola w rekordzie i są poprawnie obsługiwane przez sterowniki np. ADO? Z tego co pamiętam, to do 9-tki były skopane - drugiego pola nie szło odczytać...
Nulla już w tym Oracle macie? hahaha...
Jest typ hashtable, json, geometric + tablice? W postgreSQL to wszystko jest.

0

Dzisiaj jest 18c :) A NULL to NULL, jakbym chciała przypisać 0 to bym przypisała 0 ;)
Typy SDO_GEOMETRIC są od kiedy pamiętam bo na nich opierała się moja poprzednia praca i działały świetnie.

1 użytkowników online, w tym zalogowanych: 0, gości: 1