[ zliki @ 17.07.2007. 11:33 ] @
Cao svima,
Odmah da napomenem da sam apsolutni pocetnik (tacnije koristio sam malo MSAccess i to je to). Resio ja da probam nesto malo sofisticiranije pa evo me. Ideja je da se kreiraju aplikacije za rad sa bazama podataka za Win (za pocetak). Do sad sam nabavio sledece:

1. Borland Delphi (Development Studio 2006)
2. Firebird (preuzeo sam file-ove kako je naglaseno u nekom od postova gore) i instalirao
3. IBConsole (instalirao sam)
4. FlameRobin (instalirao sam)

Znaci ideja je da se aplikacije kreiraju u Delhi-ju pa da se konektuju na Firebird bazu podataka. (lepa ideja, zar ne?!).

E sad, mene ovde buni nekoliko krupnih stvari a to je:

1. Kreiranje baza se radi pomocu npr. FlameRobina ?
2. Da li je moguce da na datu bazu se nakace nekoliko korisnika i kako?
3. Kako da se konektujem (iz delphi aplikacije) na Firebird bazu?

To bi bilo to za pocetak...

Hvala vam svima, i izvinjavam se na elementarnom neznanju.

P.S. Molim da me ispravite ukoliko rasmisljam pogresno.

[ savkic @ 19.07.2007. 09:18 ] @
> 1. Kreiranje baza se radi pomocu npr. FlameRobina ?

Da, FlameRobin je jedna od mogućnosti, možeš to uraditi i iz isqla, izvršavanjem nekog sql skripta, iz drugih grafičkih alata i iz svog koda.

> 2. Da li je moguce da na datu bazu se nakace nekoliko korisnika i kako?

Moguće je, kako to zavisi od tebe, odakle treba da se nakače? Ako je iz FlameRobina, startuj više instanci, ako je iz tvog programa, takođe startuj više instanci. Možeš probati i sa drugih računara itd.

> 3. Kako da se konektujem (iz delphi aplikacije) na Firebird bazu?

Jedna od mogućnosti je IBX on dolazi uz Delphi ali je prvenstveno namenjen za rad sa Interbase bazama, dalje možeš koristiti UIB koji je besplatan i brži od ostalih komponenti, dalje je tu IBO, FBPlus, zeos, DBX... Kao što vidiš dosta mogućnosti, možda možeš krenuti od IBX demoa koji dolaze uz Delphi, samo ih treba prilagoditi FB, i obavezno pročitaj u FB dokumentaciji o potrebnim pripremama za rad sa IBXom. I nabavi neku Delphi knjigu. Ako planiraš da se ozbiljno baviš FB onda nabavi i The Firebird book.
[ mbabuskov @ 21.07.2007. 00:55 ] @
Citat:
> 1. Kreiranje baza se radi pomocu npr. FlameRobina ?

Da, FlameRobin je jedna od mogućnosti, možeš to uraditi i iz isqla, izvršavanjem nekog sql skripta, iz drugih grafičkih alata i iz svog koda.


U FlameRobinu u glavnom meniju: Database -> Create new database
U isql-u kucas nesto tipa:

CREATE DATABASE 'putanja/do/fajla.fdb'

Citat:
> Kako da se konektujem (iz delphi aplikacije) na Firebird bazu?


http://www.firebirdfaq.org/faq7

[ zliki @ 21.07.2007. 16:33 ] @

Hvala vam na odgovorima i savetima. Nakon malo muke uspeo sam da uradim sledece:
1. Uspelo mi je da kreiram bazu i neke tabele u njoj (IBConsole sam koristio). Imam jos mnogo nejasnoca (narocito oko povezivanja tabela, relacija jedan prema vise ali dobro). Takodje, uspelo mi je da pristupim bazi iz delphija samo mi non stop trazi username i password kada probam da startujem aplikaciju.
Uspeo sam da preuzmem UIB komponente ali ono sto me brine je cinjenica da ne znam da ih instaliram u delphiju. Jer svee one smernice koje govore o tome su mi neupotrebljive jer ja nemam te opcije menija (mozda zato sto koristim turbo delphi) odnosno ja nemam opciju install component u opciji components vec imam nesto kao installed NET. components tako da su mi dijalog prozori totalno razliciti.

2. Obzirom da sam tanak sa literaturom, molio bih da mi preporucite nesto od knjiga za firebird, delphi itd.

Hvala