![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ||||||||||||||||||||||||||
Object oriented tecnologia
4 Agosto 2008
Sviluppo della tecnologia Object
Si tratta essenzialmente di un software (a differenza di hardware) la tecnologia. Esso può essere visto come un disegno di programmazione, progettazione di database o semplicemente una metodologia di sviluppo del sistema. Questa tecnologia è generalmente considerato come rappresentativo di un nuovo e diverso paradigma di sviluppo di sistema / quadro
In un certo senso, l'emergere di tecnologia dei database object oriented rappresenta uno sforzo per affrontare la limitazione del modello popolare relazionale.
Come paradigma di programmazione programmazione orientata agli oggetti rappresenta un tentativo di migliorare radicalmente la prassi esistenti programmazione strutturata. Questa tecnologia è un'entità che incorpori sia stato e cioè il comportamento dei dati, metodi e processi.
Nell'ambito di questa tecnologia, i sistemi sono sviluppati da o attraverso gli oggetti di modellazione cioè definire gli oggetti, gli Stati e definire il loro comportamento, le loro interazioni, classificazioni, ecc
La tecnologia utilizza gli ambienti specializzati; linguaggi di programmazione e di database con supporto oggetto oriented.
Vantaggi della tecnologia a oggetti
Alto potenziale di oggetti cioè il riutilizzo di componenti riutilizzabili. Questo può essere utile per i sistemi che possono essere costruiti rapidamente ed economicamente.
Carico ridotto di manutenzione perché ben definiti oggetti tendono ad essere stabili rispetto al codice convenzionale e tabelle di dati.
oggetto di basi di dati tendono a supporto dei dati di qualità superiore. I vincoli possono essere più rigorosi. Tale approccio ha prodotto dei modelli normalizzati.
oggetto database oriented fornire migliori prestazioni, un accesso più rapido ai dati.
Capacità di modello / disegno sistemi di basi di dati anticipo, la modellazione di suoni, immagini oltre al testo, la modellazione del complesso inter-relatioships ad esempio CAD, CASE, sistemi multimediali, ecc
Perché la tecnologia non è così ampia applicazione:
C'è uno sfasamento temporale tra lo sviluppo di qualsiasi nuova tecnologia e la sua diffusione. La gente vorrà tempo per adottare.
modellazione di oggetti sembra essere concettualmente più complesso di quello dei suoi predecessori.
Il loro credito colpiscono le persone che abbiano le competenze e le conoscenze presupposto di governare la transizione organizzazione per questa tecnologia.
Ci sono un sacco di investimento attualmente in DBMS relazionali e il costo della transizione verso object oriented sarà molto elevato
Il modello in questione è in grado di gestire la maggior parte della base / bisogno di dati convenzionali di trasformazione, quindi la maggior parte delle organizzazioni sono ancora beneficiano del DBMS corrente e quindi la pressione per passare alla tecnologia oggetto è quindi ridotto al minimo
attuale sistema di database hanno limitato supporto per la tecnologia oggetto che potrebbe essere sufficiente per alcune applicazioni business.
Popolarità: non classificato [ ? ]
Commenti
Hai qualcosa da dire?
























