|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Senior Member
Iscritto dal: Mar 2001
Messaggi: 2871
|
[DB] Devo imparare bene: Oracle o mySql? E PHP?
Ciao Ragazzi!
Per trovare un lavoro ho deciso di approfondire le mie conoscenze. Cosa consigliate? Oracle (sempre richiestissimo) o MySQL. Da abbinare al PHP credo che la scelta sia MySQL (si sposa anche come filosofia ![]() Scusate se sono un po' OT, ma ho veramente bisogno di lavorare e non trovco alternativa. Un'ultima domanda: quanto occorre per avere una buona base di Oracle? grazie a tutti.
__________________
Affittasi questo spazio pubblicitario a sole donne belle e giovani. |
![]() |
![]() |
![]() |
#2 |
Senior Member
Iscritto dal: Oct 2001
Messaggi: 217
|
Oracle o MySql..
una volta che impari l 'SQL e aprogettare u buon db per il resto... certamente Oracel e' piu' performante, fa molte piu cose, ma che, se ti serviranno le imparerai (p.s. dai un' occhiata a Sql server ;-)) Prova gia' a fare qualche prova con PHP e mysql, magari inizia a crearti un bel layer per tutti e due i db ![]() |
![]() |
![]() |
![]() |
#3 |
Senior Member
Iscritto dal: Mar 2001
Messaggi: 2871
|
Grazie Max!
Per lavoro ho già usato Sql Server. Però non mi sento in grado di dire "so lavorare bene con sql!" ![]()
__________________
Affittasi questo spazio pubblicitario a sole donne belle e giovani. |
![]() |
![]() |
![]() |
#4 | |
Senior Member
Iscritto dal: Aug 2001
Città: milano, qualunque birreria
Messaggi: 4208
|
Quote:
solo che se vuoi imparare a gestire un db (un ruolo un po' più simile al database administrator) devi avere conoscenze un po' più specifiche imho... dal punto di vista oracle, le variabili sono tantissime, ma si possono imparare man mano con l'uso, la rete è piena di documentazione oracle (e di mysql, e di sql server... ) ![]()
__________________
Save water: drink beer.
This message has been created with 100% recycled electrons Un rutto vale più di mille parole. |
|
![]() |
![]() |
![]() |
#5 |
Senior Member
Iscritto dal: Dec 2003
Città: Roma
Messaggi: 767
|
Oracle Rulez.....
Scerzi a parte, installati oracle su un pc, la versione server, comincia a smanettare, scarica manuali per DBA e vari e vedrai che piano piano imparerai un sacco di cose... Ricordati però che le grandi aziende richiedono personale basandosi sulle tue esperienze lavorative con oracle, non gli interessa se sei autodidatta almeno che tu non sia certificato..... P.S. Ti conviene installare MySQL per iniziare, poi prova Oracle così imparerai una miriade di cose.... Ricordati che MySQL è pensato più per il web che per altro mentre Oracle è più vasto e completo, nonchè più difficile.... |
![]() |
![]() |
![]() |
#6 |
Senior Member
Iscritto dal: Mar 2001
Messaggi: 2871
|
grazie a tutti dei consigli!
Sto cercando lavoro e sto vedendo che sono richieste sempre di più conoscenze su ASP.NET (non so che differenza ci sia con ASP), visual Basic, C++ e Oracle. Perchè mai MySQL e PHP? Fa schifo avere tutto leggero, gratuito e veloce? In queste ultime ore stavo pensando se puntare sui DB o altro. Vorrei imparare tutto, ma il cervello è unico ![]() Che casino. Mi potrebbero piacermi tutti ma non so che strada prendere! ![]()
__________________
Affittasi questo spazio pubblicitario a sole donne belle e giovani. |
![]() |
![]() |
![]() |
#7 | |
Senior Member
Iscritto dal: Dec 2003
Città: Roma
Messaggi: 767
|
Quote:
Inoltre ricordati che un prodotto come Oracle che costa caro ha alle spalle un supporto non indifferente. La oracle, non appena sorge un problema invia i propri tecnici e sviluppatori per cercare di risolvere il problema... Con MySql una cosa del genere non sarebbe mai attuabile, in quanto, essendo un prodotto free non si avvale di un supporto così evoluto, detto in poche parole, se devi installare una patch sotto oracle, sono i tecnici Oracle che te la installano prendendosi loro il rischio di eventuali problemi... Com MySql se devi patchare sei tu a doverlo fare e se và storto qualcosa con chi te la prendi...??? In una piccola azienda con poche migliaia di record và bene anche Mysql, ma quando si parla di gestire, come nel caso TIM, più di 150 milioni di record allora capisci che non è attuabile una politica del risparmio o del software free....Pensa se và male qualcosa su un aggiornamento su 20 milioni di record.... Che fai....??? Ti Suicidi????? |
|
![]() |
![]() |
![]() |
#8 |
Senior Member
Iscritto dal: Mar 2001
Messaggi: 2871
|
Ok, il discorso DB fila è hai ragione, ma con Php?
Ps. lavori in Tim? ![]() Ps. anche Vodafone usa Oracle (e mi sa che un po' tutte le grandi aziende!)
__________________
Affittasi questo spazio pubblicitario a sole donne belle e giovani. |
![]() |
![]() |
![]() |
#9 | |
Senior Member
Iscritto dal: Dec 2003
Città: Roma
Messaggi: 767
|
Quote:
Non lavoro in TIM ma lavoro per TIM... Faccio parte di una azienda del gruppo telecom che si occupa di sviluppare ed implementare i principali CRM in TIM.... |
|
![]() |
![]() |
![]() |
#10 | |
Senior Member
Iscritto dal: Aug 2001
Città: Milano
Messaggi: 402
|
Quote:
![]() Se c'è un problema ke non riguarda direttamente un loro applicativo non si schiodano se non col grano (si va dai 400 euro al giorno). L'aggiornamento di un server db è fatto tipicamente dai sistemisti e non dagli sviluppatori ed infine si tende ad aggiornare un server solo se è strettamente necessario e non xke si vuole avere la versione + recente ![]() Cmq ti dico la mia basandomi su un'esperienza di 7 anni sui db (Oracle, DB2 & MS SQL Server) MySQL è fatto per apprendere e divertirsi e niente +. In ambito lavorativo è ultra limitato e con una grossa mole di dati inizia a diventare molto lento. Cmq il suo + grosso difetto è la sicurezza. Gli altri 3 possono essere visti + o - alla pari con un lieve vantaggio al DB2 (è il + veloce e sicuro in generale) ed è utilizzato da un'infinità di aziende medio / grandi. Il problema è l'esperienza......se non ne hai non ti prenderanno mai. Non cercare di imparare tutto xke è solo una perdita di tempo e lascia perdere le specializzazioni in ambito sistemistico e amministrativo xke sono titoli ke si guadagnano sul campo (e non sono certo una passeggiata). Inizia a scegliere un db e fatti le ossa con le istruzioni sql in generale (DDL, DCL, DML ecc.). Poi passa a concetti un po + profondi come la normalizzazione / denormalizzazione (ke sono, xke e quando si usano) e inizia a vedere la fase di tuning a livello applicativo. Quando inizi a assere un pò + padrone di sta roba allora spamma il tuo curriculum ovunque ke prima o poi qualcuno ti kiama ![]() Magari mentre aspetti dai anke un'occhiata alle tabelle del catalogo / dizionario xke conoscerle non fa mai male.
__________________
Phenom 2 555 X2@X4@3,6Ghz 1.33v Asus M4A785TD-V EVO 4GB Team Group Elite 1333Mhz AC Freezer Xtreme Corsair 450VX Samsung SyncMaster T220 Hd Seagate 500x2(Raid 0) Barton 2500+@3200+ vcore 1.550 (liquid cooled@+9° T.A.) Asus A7N8X-E Dlx 1Gb Ram Dual DDR Hd Maxtor SATA 160x2(Raid 0) GeXCube 9600XT Eizo 19P Le belle cose hanno un inizio e una fine...tutto il resto è la normalità Ultima modifica di mmx[ngg] : 15-05-2004 alle 02:12. |
|
![]() |
![]() |
![]() |
#11 | |
Senior Member
Iscritto dal: Aug 2001
Città: Milano
Messaggi: 402
|
Re: [DB] Devo imparare bene: Oracle o mySql? E PHP?
Quote:
![]()
__________________
Phenom 2 555 X2@X4@3,6Ghz 1.33v Asus M4A785TD-V EVO 4GB Team Group Elite 1333Mhz AC Freezer Xtreme Corsair 450VX Samsung SyncMaster T220 Hd Seagate 500x2(Raid 0) Barton 2500+@3200+ vcore 1.550 (liquid cooled@+9° T.A.) Asus A7N8X-E Dlx 1Gb Ram Dual DDR Hd Maxtor SATA 160x2(Raid 0) GeXCube 9600XT Eizo 19P Le belle cose hanno un inizio e una fine...tutto il resto è la normalità |
|
![]() |
![]() |
![]() |
#12 |
Senior Member
Iscritto dal: Mar 2001
Messaggi: 2871
|
Ora ho le idee molto più chiare!!
Grazie. Cosigli su come muovere i primi passi nel mondo DB Oracle? Prima lavoravo con i gestionali Zucchetti e facevano uso di DB MSSQL ed era facile smanettare e lavorarci (ovviamente) ma ora non ho + questa possibilità e non so come cominciare. ![]()
__________________
Affittasi questo spazio pubblicitario a sole donne belle e giovani. |
![]() |
![]() |
![]() |
#13 | |
Senior Member
Iscritto dal: Jun 2002
Città:
Provincia De VaRéSe ~ § ~ Lat.: 45° 51' 7" N Long.: 8° 50' 21" E ~§~ Magica Inter ~ § ~ Detto: A Chi Più Amiamo Meno Dire Sappiamo ~ § ~ ~ § ~ Hobby: Divertimento allo Stato Puro ~ § ~ ~ § ~ You Must Go Out ~ § ~
Messaggi: 8895
|
Quote:
Ovviamente bisogna come hai detto conoscere che cosa sono e come vanno modificate le tabelle. MEMBRO DEL GRAN CONSIGLIO DELLE CACCOLEVERDI ~§~ Sempre E Solo Lei ~§~
__________________
Meglio essere protagonisti della propria tragedia che spettatori della propria vita
Si dovrebbe pensare più a far bene che a stare bene: e così si finirebbe anche a star meglio. Non preoccuparti solo di essere migliore dei tuoi contemporanei o dei tuoi predecessori.Cerca solo di essere migliore di te stesso |
|
![]() |
![]() |
![]() |
#14 | |
Member
Iscritto dal: Nov 2002
Messaggi: 160
|
Quote:
![]() Forse voleva dire decomposizione (che poi sono le operazioni per la normalizzazione) |
|
![]() |
![]() |
![]() |
#15 |
Senior Member
Iscritto dal: Aug 2001
Città: milano, qualunque birreria
Messaggi: 4208
|
la denormalizzazione non è assolutamente inutile... è usata molto spesso in applicativi di datawarehouse quando per esempio si devono manipolare dati provenienti da fonti esterne, ad esempio da as400... per l'eventuale ridondanza dei dati esistono le chiavi primarie, se studiate bene prevengono questi fenomeni...
data la struttura dati di as, non sempre è possibile ottenere dati in forma corretta se non denormalizzando... poi è ovvio che non è sempre così, ma qui da me si usa abbastanza spesso... e comunque oracle ruzza, ma anche con db2 ci si può divertire... ![]()
__________________
Save water: drink beer.
This message has been created with 100% recycled electrons Un rutto vale più di mille parole. |
![]() |
![]() |
![]() |
#16 | |
Senior Member
Iscritto dal: Mar 2001
Messaggi: 2871
|
OT
Quote:
__________________
Affittasi questo spazio pubblicitario a sole donne belle e giovani. |
|
![]() |
![]() |
![]() |
#17 | |
Member
Iscritto dal: Nov 2002
Messaggi: 160
|
Re: OT
Quote:
|
|
![]() |
![]() |
![]() |
#18 | |
Senior Member
Iscritto dal: Mar 2001
Messaggi: 2871
|
Re: Re: OT
Quote:
![]()
__________________
Affittasi questo spazio pubblicitario a sole donne belle e giovani. |
|
![]() |
![]() |
![]() |
#19 | |
Member
Iscritto dal: Nov 2002
Messaggi: 160
|
Re: Re: Re: OT
Quote:
|
|
![]() |
![]() |
![]() |
#20 | |
Senior Member
Iscritto dal: Mar 2001
Messaggi: 2871
|
Re: Re: Re: Re: OT
Quote:
![]()
__________________
Affittasi questo spazio pubblicitario a sole donne belle e giovani. |
|
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 08:01.