Baza de ghidare pentru pornirea rapidă (partea i) este disponibilă și ușor de utilizat.

CUM FUNCTIONEAZA BAZA?

Baza de ghidare pentru pornirea rapidă (partea i) este disponibilă și ușor de utilizat.

Nivelurile bazei de date

În general, putem spune că baza de date constă în trei niveluri. În partea de jos sunt tabelele în care sunt stocate datele, mai sus sunt cererile care prelucrează și manipulează datele, apoi formularele bazate pe interogări sau direct pe tabele.






Operatori de baze de date

Baza este alcătuită din propriul motor bazat pe Java, numit HSQL. Principalul său avantaj este comoditatea: în calitate de utilizator, puteți începe să construiți baze de date fără a intra în probleme tehnice. Cu toate acestea, dispozitivul de procesare încorporat are o serie de dezavantaje serioase. Mai întâi de toate, este proiectat pentru baze de date utilizate de un singur utilizator, astfel încât nu oferă o modalitate ușoară de a partaja baza de date. De asemenea, funcționează relativ încet, iar datele nu sunt separate de structura bazei de date, ceea ce face dificilă îmbunătățirea acesteia. Cu alte cuvinte, handler-ul încorporat este mai potrivit pentru bazele de date mici care sunt localizate pe computer și sunt destinate unui singur utilizator.

Conectarea bazei și MySQL

După cum sa menționat mai sus, una dintre caracteristicile bune ale pachetului OpenOffice.org este abilitatea acestuia de a utiliza diferiți utilizatori de baze de date. Este suficient doar să furnizeze driverul necesar, iar OpenOffice.org se poate conecta teoretic la orice DBMS, inclusiv MySQL. Cu toate acestea, alegerea driverului potrivit și configurarea conexiunii dintre MySQL și OpenOffice.org pot fi o sarcină descurajantă.

Conectorul / ODBC nu are aceste limitări, însă procesul de instalare și configurare a acestuia este mai complicat. De asemenea, pe Linux funcționează cel mai bine când baza de date MySQL este instalată pe același computer. Motivul pentru aceasta este faptul că șoferul încearcă să găsească fișier mysql.sock într-un anumit director, și nu găsind-o (ceea ce se întâmplă în cazul unei baze de date la distanță) nu poate stabili o conexiune. Desigur, puteți forța șoferului să se conecteze la o bază de date la distanță, ci pentru că este nevoie de o anumită abilitate, este adesea imposibil, mai ales dacă aveți de gând să-l utilizați pe mai multe computere.

Încercați să experimentați mai întâi conexiunea / J dacă folosiți Linux sau Mac OS X și sunteți foarte familiarizați cu utilizarea SQL sau puteți edita baza de date utilizând instrumente de la terțe părți. Utilizând Windows sau Linux cu MySQL instalat, puteți selecta Connector / ODBC.

Utilizarea conectorului / J







Pentru a începe cu driverul JDBC pentru MySQL (Connector / J), descărcați-l de pe site-ul MySQL. dezarhivează fișierul descărcat și salvați fișierul mysql-conector-java-x.x.x-bin.jar în directorul dorit (de exemplu, dosarul acasă). În OpenOffice.org, selectați Instrumente → Opțiuni → Java. Asigurați-vă că ați selectat versiunea adecvată a mediul Java Runtime Environment și faceți clic pe butonul Classpath. Apoi, faceți clic pe butonul "Adăugați arhivă" și selectați mysql-connector-java-x.x.x-bin.jar. Faceți clic pe OK pentru a salva setările, închideți fereastra și reporniți OpenOffice.org.

Baza de ghidare pentru pornirea rapidă (partea i) este disponibilă și ușor de utilizat.

Crearea unei conexiuni JDBC în OpenOffice.org

Utilizarea conectorului / ODBC în Ubuntu

Dacă funcția Connector / J funcționează, este în regulă. Dacă nu, încercați Conector / ODBC. Procesul de pregătire pentru muncă diferă ușor în funcție de utilizarea Linux sau Windows. Mai întâi vom examina Linux, în special Ubuntu.

Mai întâi, instalați pachetele necesare. Rulați managerul de pachete Synaptic și marcați următoarele pachete pentru a instala: unixodbc. libmyodbc și unixodbc-bin. Acesta din urmă conține instrumente GUI pentru configurarea unei conexiuni ODBC la o bază de date MySQL pe care o puteți utiliza fără a trebui să vă petreceți timpul editând fișierele de configurare.

Baza de ghidare pentru pornirea rapidă (partea i) este disponibilă și ușor de utilizat.

Configurarea driverului ODBC pentru MySQL

Conectarea OpenOffice.org la o bază de date MySQL utilizând conexiunea creată depinde de alegerea opțiunilor potrivite în Expertul bază de date. În OpenOffice.org, selectați Fișier → Nou → Bază de date. În Expertul de configurare a bazei de date, selectați opțiunea "Conectați-vă la o bază de date existentă", selectați MySQL din lista verticală și faceți clic pe "Next". Selectați opțiunea "Conectați utilizând ODBC" și faceți clic pe "Următorul". Specificați conexiunea ODBC creată la Expertul de configurare utilizând butonul Răsfoire. Faceți clic pe "Următorul" și introduceți numele de utilizator al bazei de date în câmpul "Nume utilizator". Dacă numele de utilizator introdus trebuie să fie protejat prin parolă, bifați caseta "Parolă necesară". Pentru a verifica dacă totul funcționează conform așteptărilor, dați clic pe butonul Conectare la test. Apoi faceți clic pe "Next", selectați opțiunea "Da, înregistrați baza de date" și faceți clic pe "Finish". Specificați numele bazei de date și salvați-l.

Utilizarea conectorului / ODBC pe Windows

Baza de ghidare pentru pornirea rapidă (partea i) este disponibilă și ușor de utilizat.

Configurația conexiunii ODBC în Windows

Dacă utilizați OpenOffice.org pe Windows, descărcați driverul ODBC pentru MySQL (Connector / ODBC), despachetați fișierul descărcat și executați programul de instalare. Selectați Panou de control → Instrumente de administrare și faceți dublu clic pe eticheta Surse de date (ODBC). În fila Utilizator DSN, faceți clic pe butonul Adăugați. Din lista driverelor disponibile, selectați driverul MySQL ODBC și faceți clic pe OK. Aceasta deschide fereastra de configurare Connector / ODBC. În fila Conectare, introduceți informațiile necesare în câmpurile corespunzătoare. Faceți clic pe Testare conexiune pentru a verifica dacă conexiunea funcționează corect, apoi faceți clic pe OK pentru a salva setările și a închide fereastra. În OpenOffice.org, creați o nouă bază de date, așa cum este descris mai sus.







Trimiteți-le prietenilor: