shrike je napisao/la:jorgovan je napisao/la:Ako moram birati između sql servera i oracle db, biram oracle db.
Ako moram birati između mysql i postgrsql, biram postgresql.
Može li neko konkretno objašnjenje zašto sa specifičnim argumentima?
Može.
-- Oracle baza radi na win, linux, unix (ibm aix, solaris, smartos), dok ms sql za sada radi samo na win, dakle može se birati OS
-- Onome kome treba oracle, platit će oracle, onome tko ne može platiti oracle, njemu je postgresql vrlo dobar
-- Oracle baza je u odnosu na ms sql, 100 svjetlosnih godina ispred
-- Cijena je prilagođena za velike firme i za takve firme, to uopće nije skupo tj. takva firma može to platiti, jer je to kiki-riki lova za takvu firmu
-- Oracle enterprise je besplatan za učenje i razvoj, dakle dovoljan je samo račun na oracle.com
-- Dokumentcija odlična tj. puno bolja nego kod ms sql-a
-- Ima odlične mogućnosti: asm, cluster, olap, db link, jobs,materialized view(radi puno bolje nego na sql serveru) itd..
-- procedure i funkcije se mogu pisati i u javi i u c-u
-- pl/sql je odličan i brz, dok kod ms-a, ms sql server ima neke svoje izmišljene stvari, posebno kod trigera (:NEW i :OLD)
-- zašto postgtresql umjesto mysql-a?
-- mysql je brža baza, ali postgresql ima brži parser
-- na postgresql bazi, kompleksni query-i se brže izvršavaju
-- licenca je bsd, što je po meni najbolja licenca na svijetu
-- ako ti treba cluster, ima nekoliko rješenja, neka su besplatna, a neka se plaćaju
-- mysql uopće ne podržava cluster, može samo replikacija, ostalo je komplicirano za izvesti
-- da ne bi bilo zabune, postoji mysql cluster kao proizvod, ali to nema veze sa mysql relacijskom bazom
-- myslq cluster je nosql baza i namijenjena je za potpuno druge stvari
-- kod mysql baze zna doći do oštećenja podataka
-- nije mysql baza, loša baza, ali postgresql je jednostavno bolji
pripremam se sad za certifikate ocp (i pl/sql i dba) i zbavno je učiti orcle
posla sa oracle-om u inozemstvu ima i dobro se plaća, doduše ima i sa sql serverom, ali kod oracle je manja konkurencija, a ljudi su stručniji