logotip carneta logotip referalnih centara
  Odabir alata za e-obrazovanje   english
logotip referalnog centra
 
 

Referalni centri / Odabir alata za e-obrazovanje / Instalacija Clarolinea / Sistemski zahtjevi / Pojedini programi / Baza podataka

Baza podataka

 

mysql.pngClaroline za svoj rad treba bazu podataka MySQL. Za pristup bazi podataka MySQL potrebno je imati odgovarajuće korisničko ime i zaporku. Korisničko ime koje ste dobili mora imati mogućnost otvaranja ili korištenja barem jedne MySQL baze. MySQL poslužitelj ima mogućnost posluživanja nekoliko odvojenih baza podataka. U nastavku teksta pod baza podataka se podrazumijeva da isti MySQL poslužitelj poslužuje sve njih, a da je svaka od njih stvorena s "CREATE database" ili odgovarajućom naredbom, te da su sve baze međusobno logički odvojene.

Claroline u pravilu koristi samo jednu bazu u koju smješta podatke iz svih kolegija. Claroline može imati i odvojene baze za svaki tečaj. Ako želite koristiti ovu mogućnost, tada korisničko ime za pristup bazi podataka mora imati mogućnost otvaranja više baza podataka te je potrebno odabrati odgovarajuću mogućnost prilikom instalacije.

Upozorenje:
Ako koristite samo jednu bazu podataka savjetuje se da ona bude namijenjena isključivo za potrebe Clarolinea. Ako imate koristite dvije aplikacije koje pristupaju istoj bazi podataka, tada je lako moguće da obje aplikacije koriste ista imena za tablice. U tom slučaju moguće su pogreške u radu obje aplikacije.

Bilješka:
Oznaka obrnutog apostrofa (`) se koristi u velikom broju SQL upita koje Claroline koristi. Ovakav oblik SQL upita nije bio podržan u MySQL inačicama do verzije 3.23.6.

Važne napomene:
Claroline radi sa samo jednim MySQL poslužiteljem i jednim MySQL korisničkim imenom.

Za ispravan rad Claroline treba pristup barem jednoj bazi podataka.

Savjetuje se korištenje odvojenih baza podataka za pojedine tečajeve, ukoliko je to moguće. Ukoliko nije, može se koristiti i samo jedna baza.

Repozitorij tablica
Claroline treba 2 vrste tablica u jednoj ili više baza podataka.

Glavne tablice
Ove tablice se dijele na:

  • središnje tablice
    • Korisnici
    • Popis alata
  • statističke tablice

Sve glavne tablice su definirane u jednoj bazi.

Tablica kolegija
Ovdje su tablice vezane za:

  • tablice kolegija
  • grupe
  • statistika kolegija

Claroline je izrađen na način da koristi jednu tablicu za svaki par tečaja – alata. Na ovaj način tablica za chat u tečaju X nije ista kao i tablica za chat u tečaju Y. Zbog ovog pristupa Claroline radi velik broj tablica. Upravo stoga savjetuje se korištenje odvojenih baza za svaki od tečaja.

Za rad s odvojenim bazama potrebno je MySQL korisniku omogućiti otvaranje novih baza. Pri tome je moguće unutar MySQL-a dozvoliti korisniku kreiranje novih baza samo ako počinju s nekim određenim prefixom. Detaljnije o davanju prava na ovaj način pročitajte u dokumentaciji koja dolazi uz MySQL.

 
 

Copyright © CARNet
design: logotip kimajaka