Oracle Express

Oracle se potriveste perfect nevoilor utilizatorilor sai, avad la dispozitie o gama larga de produse ce sunt intr-o continua dezvoltare.Versiunea sa gratuita, Oracle Database Express Edition ( Oracle Database XE) contine aproximativ toate sau chiar toate caracteristicile de care un utiliztor are nevoie pentru a dezvolta si implementa o aplicatie bazata pe o baza de date cu o interfata Web. Insa daca pe parcurs nevoile utilizatorului se modifica, se poate trece foarte usor la o alta versiune, cum ar fi Sandard Edition One, Standard Edition sau Enterprise Edition fara a fi necesar sa se faca modificari in codul programului.

Oracle Express Edition poate fi folosit atat pe Windows cat si pe Linux , inclusiv pe Red Hat, Debian, Novell, Mandriva, si Ubuntu.Insa nu va putea fi folosit pe Solaris, HP-UX, and AIX.

Oracle Express Edition (XE) este oferit gratuit utilizatorilor insa are urmatoarele limitari:

Foloseste un singur procesor. Daca sistemul pe care se ruleaza Oracle-XE are un procesor cu mai multe nuclee, Oracle-XE va folosi doar un singur nucleu.

Pe un sistem poate rula doar o singura instant a bazei de date.

Capacitatea maxima pe care o poate avea o baza de date este de 4 GBytes.

Aplicatia Oracle-XE Server poate utiliza maxim 1 GByte memorie RAM.

Pentru proiectul propus, Oracle-XE ofera suficienta performanta iar limitarile sale permit utilizarea acestui SGDB inca multi ani de acum incolo.

Spre deosebire de versiunile precedente, procesul de instalare pentru Oracle Express Edition este simplificat, efficient si are nevoie de foarte putin timp. Interfata implicita de management, asigurata de Application Express ( HTML DB) este foarte accesibila si usor de utilizat.

Oracle Database XE pune la dispozitie Flasback Query, o modlaitate usoara de a prelua starea bazei de date din trecut, folosind o interogare SQL standared si comanda AS OF.

Caracteristica Flashback Query oferă utilizatorului de bază de date o modalitate ușoară de a prelua date (care poate au fost modificate in mod eronat) din trecut fără intervenție administratorului bazei de date, economisind ata timpul utilizator cat si al administratorului.

Pentru dezvoltatorii de aplicatii este disponibila o gama larga de instrumente Oracle . Un nou instrument graphic numit SQL Developer ofera utilizatorului final sau dezvoltaorului o modalitate usoara de a manevra toate obiectele bazei de date, de a rula si modifica interogari ad hoc si cod de dapanare PL/SQL, toate in aceeasi interfata.

Iar managementul automat al memoriei elibereaza administratorul bazei de date de modificarea constanta a componentelor memoriei, prin schimbarea dinamica a dimensiunii componentei de memorie partajate. Acest lucru este util mai ales intr-un mediu de dezvoltare în cazul în care memoria este împărțită între multe procese și utilizatori.

Oracle Database XE are multe dintre caracteristicile versiunilor anterioare si scumpe oferite de Oracle, cum ar fi Advanced Queuing si Distributed Transactions. Valorificarea acestor caracteristici distribuite poate fi o modalitate de a menține un mediu liber de grup fără implementarea unei aplicații Real Application

Clustere (RAC) de baze de date, în cazul în care două sau mai multe baze de date Oracle sunt bine grupate și împărtășesc o memorie cache.

Oracle Database XE ofera multe optiuni de management al continutului ce nu se gasesc in alte baze de date open souce, cum ar fi, XML DB si Oracle Text. XML DB ofera posibilitatea de stocare a documentelor XML

Iar impreuna cu un set de intrumente SQL poate prelua, crea, actualize si sterge aceste documete XML. Oracle Text poate indxa, cauta si analiza toate tipurile de documente, inclusive XML si Word. Documente pot fi in baza de date, intr-un document local sau la distant sau de pe Web.

Operarea cu Oracle-XE sau Oracle Enterprise Edition presupune cunostinte avansate despre organizarea datelor (sisteme de fisiere, alocarea de partitii, stocarea datelor in retea), structuri de date (indexarea folosind arborii de tip B-Tree balansati si nebalansati, utilizarea de indecsi Bitmap), cunostinte avansate de organizarea si functionarea sistemelor de operare (Windows, Linux, Solaris), comunicatii in retea (porturi de comunicatii, comunicati securizare prin SSL – Security Socket Layer), modul intern de procesare a cererilor si multe altele in vederea utilizarii performante a serverului de baze de date.

Oracle Database Server este un sistem de baze de date relational (SGBD) oferind capabilitati majore in comparatie cu alte sisteme SGBD precum:

Scalabilitate – ce permite dezvoltarea bazei de date dincolo de limitele fizice ale unui singur server oferind posibilitatea de a distribui una sau mai multe baze de date pe mai multe sisteme – alocarea fizica se face pe mai multe sisteme dar, din punct de vedere logic putem avea doar una sau cateva baze de date

Limbaj propriu procedural de prelucrarea datelor – PL/SQL

Distribuirea procesarii pe mai multe procesoare (pentru versiunea Enterprise)

Criptarea datelor dintr-o baza de date, tablespace sau doar anumite coloane dintr-o tabela folosind algoritmi moderni precum AES, 3DES, etc

Stocarea de programme scrise in PL/SQL in vederea apelarii din limbaje externe de prelucrare: C/C++, PHP, C#, Perl, Java, etc – Proceduri stocate

Integritate referentiala – proprietatea ca o operatiune de modificare/stergere efectuata asupra unei tabele parinte care are chei secundare sa conduca automat la modificari in tabelele subordonate care contin acea cheie

Ustensile specifice pentru optimizarea prelucrarilor precum:

Evaluator de performanta a expresiilor SQL – autotrace

Pachete externe pentru: utilizarea de expresii regulate, utilizarea de metode de criptare a datelor, etc

Importul din fisiere externe text sau binare

Compresia datelor

Pachete externe pentru distribuirea incarcarii prelucrarilor dintr-o baza de date pe mai multe servere

Similar Posts

  • Reprezentarea Digitala a Imaginilor

    Editor și convertor de imagini folosind limbajul C# REFERATUL CONDUCĂTORULUI ȘTIINȚIFIC În urma analizei lucrării candidatului au fost constatate următoarele: În concluzie, se propune: Data, Semnătura conducătorului științific, REZUMATUL PROIECTULUI Editorul și convertorul de imagini este o aplicație compatibilă cu sistemul de operare Windows, realizată în scopul ajustării defectelor care pot apărea într-o imagine. Motivația…

  • Aplicatie Informatica Pentru Evidenta Activitatii Unei Firme de Comert

    1. Comerțul electronic – aspecte generale Termenul de „comerț electronic” (e-comerț) este din ce în ce mai mult discutat pe măsura ce Internetul apare ca un mediu viabil pentru desfășurarea acțiunilor de comerț. Acest lucru s-a întâmplat mai mult în ultimi cinci ani datorită popularității din ce în ce mai mari pe care Internetul o…

  • Managementul Retelelor Wireless

    Cuprins: pag. Tema lucrarii…………………………………………………………………….5 Capitolul 1 Introducere.Teoria transmisiei datelor în rețelele de date Modelul de referinta OSI……………………………………………………6 Generalitati………………………………………………………6 Avantajele OSI………………………………………………….7 Functiile nivelelor………………………………………………7 Modelul TCP/IP…………………………………………………………….9 Dezvoltarea TCP (scurt istoric)…………………………………9 Introducere in TCP/IP si stiva de protocoale TCP/IP…………..9 Structura unui segment TCP……………………………………11 Internet Protocol (IP)…………………………………………..13 Functionare…………………………………………….13 Header-ul IP……………………………………………14 Comparatie intre OSI si TCP/IP……………………………………………15 Tipuri de retele……………………………………………………………..16 Conceptia…

  • Windows 2000 Server Vs Win Nt

    Configurare Retea de calculatoare Sistem de operare CAPITOLUL I I.1 Rețele de calculatoare – noțiuni generale I.1.1. Echipamente și tehnologii În lume exista multe retele cu echipamente si programe diverse. Retelele nu pot fi extinse prin simpla adaugare a unor calculatoare si cabluri. Fiecare topologie si arhitectura de retea are propriile sale limite. Totodata fiecare…