Citat:
nekoliko glupih pitanja van ove materije (zastite)
Ne postoje glupa pitanja, samo glupi odgovori!
Citat:
1.Kada govorimo o bazama, kakva i sta je Access baza?
Access baza je IGRAČKA!
A čemu služi... išao ja u tehničku školu, ili na neki fakultet i imao neki "uvod u programiranje" kao neki izborni predmet, ne planiram time da se bavim (zato što studiram arhitekturu npr.), ali sam gledao Džolijevu Anđu u "Hakerima", pa eto...

Elem... uz to neko osnovno znanje, odlučih ja, ovako (ne)srećno ženjen, da napravim aplikaciju (a imam prethodno iskustvo stečeno na faksu

),
kojom ću da pratim moje mesečne izdatke za kuću, kafanu, ženine cipele, sastanke sa "strankama" pa sam sve to naslonio na Access bazu...
Međutim... žena me pita šta radim, ja joj rekao da "programiram" to-i-to i to je to... Ali smetnem jedno s uma... nakon neka tri meseca zaviri i ona u kućni "budžet" i rasipanje istog, te popizdi i ja da bih se izvadio, napravim komšiji cvećaru aplikaciju koja mu prati dnevnu prodaju, a za uzvrat dobijam ružu i karanfil svakog dana narednih mesec dana, a sve da se vadim kod žene... :P
Poenta priče... Access ne služi ničemu osim za ličnu (kućnu) upotrebu... to mu je osnovna namena i kao takav je i zamišljen, pre svega...
Citat:
2.Sta je MySQL baza?Zar to nije baza u Access-u?
MySQL nije baza podataka... to je server baze (bazâ) podataka i rad na njemu zasniva se na SQL sintaksi (SQL - Structured Querry Language ili ti Struktuirani jezik upita)...
MySQL nije baza u Access-u! Ono što si ti video pri dizajniranju upita (Querry-a), kada ti na desni klik pokaže "SQL", znači otprilike ovo - "Neću ja da crtam upit povlačeći tamo neke linije od jedne do druge tabele, nego hoću da ga napišem u jednoj liniji kôda!" tj. hoću da koristim već pomenuti SQL (opet napominjem - SQL je struktuirani jezik upita, a ne baza podataka!)
1. MySQL je jedan od najboljih DB servera trenutno na svetu zasnovan na SQL-u... Pa FACEBOOK-ova baza podataka je na MySQL serverima! Krenimo samo odatle (i tu se i zaustavimo, jer nam ništa više nije potrebno!)... za mene, pored njega, postoje još MS SQL i PosqreSQL (sve ostalo je šaša)!
Kako je neko gore rekao... MySQL jeste besplatan (ali dok ga koristiš za razvoj i u test fazi... kao i MS SQL), sve dok ne komercijalizuješ svoju aplikaciju... tada moraš da izdvojiš "tričavih" 1000$ za licencu (i ta cena je fiksna... i cukenberg je toliko platio!)
Ako aplikaciju radiš za firmu koja ima MySQL server(e), onda te nije briga... ti si se samo nakačio na server i "umetnuo" tu svoju bazu... ili koristiš njihovu već postojeću... onda niko ne može da te tuži...
Može da se vrti na kojoj 'oćeš platformi i možeš na njega da nakačiš aplikaciju napisanu u bilo čemu...
2. MS SQL je, kao što mu i sam naziv kaže, Microsoft-ov server (takođe zasnovan na SQL-u)... nije besplatan... košta oko 500 - 1000$, u zavisnosti od "paketa"

Besplatan je za razvojne aplikacije i za test faze (skidaš ga direktno sa MSDN-a, ili ga dobiješ uz Visual Studio paket)
Može da se vrti samo na Win platformama i na njega se kačaju samo aplikacije napisane u MS programskim jezicima (koliko sam upoznat, možda i grešim)
3. PostgeSQL je potpuno besplatan... skineš ga i radiš sa njim šta hoćeš... razbacuješ ga na kilo... niko te neće tužiti zato što je freeware u potpunosti (bilo da ga koristiš pri razvoju, privatno, ili u komercijalne svrhe!)
Može da se vrti na bilo kojoj platformi i možeš da nakačiš aplikaciju napisanu u bilo čemu (najbolje mu leže aplikacije pisane u Java-i... provereno!)
Citat:
3.Sta je potrebno za podizanje server-a?
Potrbno ti je da skineš instalaciju sa neta... recimo
ovde ... takođe ti treba i klijent aplikacija koja će ti se kačati na taj server, kako bi mogao da vršiš administraciju nad njim (kreiranje baze podataka, tabelâ, kolonâ, bla bla bla)... najbolja klijent aplikacija ti je MySQL Workbench i nju možeš da skineš
ovde
To ti je GUI za administraciju nad MySQL serverom (na klik)... ti ako hoćeš, možeš da vršiš administraciju i iz Command Prompt-a (ali to tek za par godina!

)
Citat:
4.Moze li neko da mi da ili ukratko objasni ili uputi kako se podize server i sam nacin povezivanja?
Skineš .zip ili MSI sa gore nakačenih linkova i klikćeš NEXT, NEXT, NEXT, NEXT...
Nije ništa komplikovano...
Za kačanje na bazu tvojom aplikacijom bilo je reči (mnooogooo reči) na ovom forumu, pa prešaltaj malo... a i google ima fantastične odgovore

Za početak, pogledaj
ovde ("prećesmaj" malo tu temu!)
Citat:
5.Da li je sastav koda za upit isti ili drugaciji za npr. pisanje u bazu?
Kao što sam već rekao, svi ti serveri koriste SQL... ako si u Access-u koristio SQL upite, ne moraš da brineš... kreiraš tabele u MySQL bazi podataka iste kao i u Access-ovoj bazi, samo u samom kôdu u tvojoj aplikaciji izmeniš deo kôda za "kačanje" na bazu... na poslednjem linku (ka onoj temi) sam sve objasnio...
Citat:
Koliko shvatam tada baza nije fizicki kao fajl prisutna na nekom serveru vec je to baza nalik phpmyadmin-u, gde je brdo raznih tabela, kljuceva i t.d.
Voleo bih da krenem i sa tim ali ne znam odakle, bio bi zahvalan nekome da mi potanko objasni, verovali ili ne eng. mi je jako slab

Ja sam učio tako što sam skinuo MySQL References Manual (ili ti "upustvo za korišćenje"

)... ali to ti je oko 2800 strana na engleskom... i čini mi se da nema više ni na jednom jeziku
Ako hoćeš pravi server, skini WAMP (Windows Apache MySQL PHP server) ili LAMP (Linux Apache MySQL PHP server) - u zavisnosti koju platformu koristiš...
Ja se pravo nakucka'!
Nadam se da sam te sada "približio" nečemu!
Malo smo skrenuli sa teme, ali bože moj...
Eto... pa nam javi dokle si dogurao!
Ako budeš imao još pitanja, a verujem da ćeš ih imati, obrati nam se opet

, ali otvori novu temu, na ovoj smo baš dobro "skrenuli"
Mene možeš naći na "NET desktop razvoj" forumu, ako vidiš da sam se baš uzjogunio i da me nikako nema ovde

Ma šalim se... pošalji mi PP čisto da mi skreneš pažnju!
Some people, when confronted with a problem, think: "I know, I'll use regular expressions."
Now they have two problems!
-Jamie Zawinsky