Newsgroup: it.comp.software.database
Titolo: iniziare con oracle

ciao a tutti,
vorrei approfondire le mie poche (devo ammettere) conoscenze sul db oracle.
qualche testo da consigliarmi?
ho cercato qui
http://www.amazon.com/s/ref=nb_sb_noss?url=search-alias%3Daps&field-keywords=Oracle&x=0&y=0
ma rischio di perdermi.
diciamo che il mio livello ï¿œ quello di colui che oracle l'ha dovuto 
"imparare facendo", quindi ho alcune conoscenze molto pratiche, mi 
servirebbe un po di teoria e qualche conoscenza in piu da poter spendere 
sul lavoro.
grazie.

 grazie.
ciao
dove vorresti approfondire, lato sviluppo o come DBA?

Marco aka FreCho ha scritto:

dba



allora, a parte i manuali ufficiali (Concepts in primis)
io mi sento di consigliarti questi:
Expert Oracle Database Architecture di Thomas Kyte
Expert Oracle Database 10g Administration di Sam R.Alapati
Cost-Based Oracle Fundamentals di Jonathan Lewis
anche se le versioni sono un pochino datate, valgono veramente la pena di 
essere "studiati" (non letti).
Poi fatti un abbonamento (gratuito) a Oracle Magazine, ti arriva a casa 
ogni bimestre e ci sono sempre degli ottimi spunti.
Ci sono poi dei blog dove scrivono persone veramente in gamba come questo:
http://kevinclosson.wordpress.com/
o il sito di Thomas Kyte: 
http://asktom.oracle.com/
e per non farti mancare nulla anche il miglior (IMVHO) NG in materia:
comp.databases.oracle.server
Il tutto ovviamente lo devi leggere/studiare con un db di fronte per 
poter fare tutti i test del caso. 
Questo per quanto riguarda le fonti dove trovare info varie.
Da un punto di vista di vendita professionale, ormai il RAC sta 
diventando essenziale, lo vogliono tutti. In effetti in tutte le 
tecnologie Oracle MAA (
http://www.oracle.com/technology/deploy/
availability/htdocs/maa.htm) sto vedendo una certa richiesta, quindi
Data Guard e Streams. Con l'avvento di 10g e del OEMGrid diventa 
interessante e spendibile anche una buona conosceza del Grid control 
appunto e di tutto l'ambaradan che ci gira intorno. Io personalmente non 
amo il OEMGrid ma riconosco che su ambienti molto vasti (decine/centinaia 
di DB) può essere utile, ma il costo di manutenzione e installazione/
configurazione è per il momento ancora alto. Mi riferisco alla 10g sulla 
11 non mi pronuncio perché ne ho solo 2 da gestire e faccio tutto a mano.
ciao
M.

 
grazie mille, gentilissimo e utilissimo! :)

 grazie mille, gentilissimo e utilissimo! :)
prego figurati.
M.

Il signor Lebowsky ha scritto:

molla oracle e usa postgres.

 molla oracle e usa postgres.
Non e` una risposta valida[1]. Posto che i due RDBMS hanno prestazioni 
similari, utilizzare l'uno o l'altro dipende da parecchi parametro, non 
ultimo il discorso del supporto
Enrico
[1] mi rendo conto che probabilmente e` un tentativo di trolling, ma non 
rispondere mi sembrava piu` pericoloso, in quanto si rischiava di far 
credere all'OP che PG fosse meglio di Oracle

 molla oracle e usa postgres.
scusa protresti argomentare?
ciao
M.

Marco aka FreCho ha scritto:

postgres=solido, performante, free, documentazione abbondante, community 
attiva, sviluppo attivo;
oracle=solido, performante, costosissimo.

 oracle=solido, performante, costosissimo.
Oracle è gratis per sviluppatori e DBA in erba.
Inoltre vedo molte offerte di lavoro con richieste "conoscenze Oracle 
PL/SQL", mentre vedo zero annunci per richieste "PostgreSQL".
JM2C.

 oracle=solido, performante, costosissimo.
ciao
Devo dire che non sono d'accordo con te e non perché entrambi i db non 
siano come tu li descrivi, ossia solidi, performanti ecc.ecc. 
Quello che *secondo me* ti sfugge, e sfugge ad altre persone con cui mi 
confronto per lavoro è che i due prodotti non sono in competizione tra 
loro ma hanno semplicemente target differenti.
Ne avevo già discusso proprio in questo NG tempo fa (
http://tinyurl.com/
ydq3ecw).
In due parole, Oracle lo usi su ambienti Enterprise,
cluster, Datawarehouse, in settori insomma dove non mi pare che
Postgres possa fargli concorrenza. Poi ovviamente quello che conta sono 
*anche* le dimensioni delle basi dati. Quelle che vedo io hanno tabelle 
che contano miliardi (decine) di record e cubano TeraBytes di storage (su 
SAN ovviamente). 
Le features Oracle RAC, data Guard, Streams ecc, hanno un mercato che per 
il momento non guarda verso postgres.
E in più, come dice Quasimodo dal punto di vista di possibilità 
professionali ci sono sicuramente migliori offerte per il mondo Oracle 
che non per Postgresql.
ciao
M.

 rischiava di far credere all'OP che PG fosse meglio di Oracle
Avevo anch'io lo stesso modus operandi; purtroppo il risultato e`
stato un aumento qualitativo e quantitativo del trolling...
Ho concluso che il tempo perso a sottotitolare le trollate
e` di molte volte superiore a quello necessario a
spiegare correttamente l'argomento a chi vuole realmente
imparare (tipicamente basta 1 volta sola).
Anno dopo anno io te e gli altri 2 gatti siam sempre gli stessi
a produrre contenuti, il resto e` troll-fighting, battaglia
comunque persa causa sovrannumero.
Mancando una moderazione del NG, qualunque troll di passaggio
puo' killerare il thread e sparire indenne; ultimamente anche
spam vari.
Ho pertanto deciso di cambiare politica, iniziando col
massimizzare il tempo speso a beneficio innanzitutto di
chi legge con le giuste motivazioni.
bye 

 chi legge con le giuste motivazioni.
Premesso che riconosco il tuo contributo a "produrre contenuti" e senza 
alcuna polemica ma non ti sembra che queste tue recenti, continue, 
"tirate" su fantomatici troll non siano piï¿œ OT e perdite di tempo piï¿œ 
consistenti che "rischiare" una risposta come ha fatto Enrico?
Che poi a volte ci si faccia "prendere la mano", come successo a noi (a 
entrambi...) nel thread sulle licenze MySQL, puï¿œ capitare.
Non mi sembra sensato farne un caso di stato...
Cordialmente,
Pablo
P.S.: ti avrei risposto in privato ma non ho la tua mail.