Relaciona baza podataka, kako to funkcioniše? Help pleasy!

Relaciona baza podataka, kako to funkcioniše? Help pleasy!

offline
  • Pridružio: 23 Jul 2006
  • Poruke: 118
  • Gde živiš: Beograd

Baze već duže vremena zaobilazim jer ne razumem ništa :-\
Ali ovako... Shvatam zašto se zovu relacione, kako su podaci "raspoređeni" pa čak znam da napravim i upit! ;D
Ono što ne znam je malo teško da definišem... Naime, kako to funkcioniše? Koliko znam potreban je server neke baze podataka npr. MySQL i da bi sve to radilo na kompjuteru mora da bude instaliran taj server, jel da? U knjizi piše da treba da se konektujem na server, a za to je potrebna autorizacija, onda odaberem koju bazu hoću da isčitam( na serveru može da postoji neograničen broj baza?) i čitanje/upisivanje uradim pomoću SQL upita. Jel grešim? A jel može da se konektujem na jednu određenu bazu na nekom serveru( jer npr.imam šifru samo za tu bazu)?
Moj pitanje je i ovo: gde su snimljene te baze koje se nalaze na serveru? Ja sam radio ovako( pošto nisam ima instaliran MySQL server ili šta već): napravim bazu pomoću MS Access-a i onda u mom programu u connection string-u navedem lokaciju tog fajla kojeg sam napravio pomoću Access-a i onda mogu da ga menjam ili da čitam podatke iz njega.
Ako me je neko razumeo...



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • Pridružio: 19 Apr 2007
  • Poruke: 10

odgovar na sva tvoja pitanja u prvom pasusu je DA Smile

Kada je MySQL u pitanju prica je znatno komplikovanoja od price u MS ACCESSU-u. Ali su i mogucnosti razlicite.

Moj pitanje je i ovo: gde su snimljene te baze koje se nalaze na SERVERU?

Tebe kao korisnika baze ne bi trebalo da interesuje kako i gde se ti podaci fizicki nalaze na nekom HDD-u. O tome vodi racuna MySQL. Ti bazi pristupas tako sto navedes informacije za logovanje. USERNAME i PASS i naravno ime Sheme relacione baze podataka.

Instaliraj MySQL pa ce ti se neka pitanja razjasniti(vec tokom instalacije)



offline
  • Pridružio: 04 Sep 2003
  • Poruke: 24135
  • Gde živiš: Wien

Kod bazi tipa MySQL postoji program (servis na Windowsu, daemon na Linuxu) koji je startovan u pozadini, i on je taj koji ti omogucava pristup podacima. On je taj koji vodi brigu o tome kako su podaci fizicki smesteni na disku itd itd.
U ovakvim slucajevima, baza nije jedan fajl, vec puno fajlova kojima red, redosled i svrhu zna samo taj program koji smo spominjali, a ti o tome ne treba da brines ukoliko te samo interesuju podaci iz baze.

Osim tih i takvih baza, postoje i lokalne, kod kojih je sve u jednom fajlu, proces za pristup podacima iz baze je deo tvog programa, i kompletnu bazu selis sa kompa na komp prostim kopiranjem ili premestanjem podataka.
Ovakve baze se ne preporucuju za velike kolicine podataka.

offline
  • Pridružio: 23 Jul 2006
  • Poruke: 118
  • Gde živiš: Beograd

@milosija, bobby
'fala puno !

Ali imam još jedno pitanje... Ako je baza negde na internetu... Dakle postoji MySQL server na nekoj internet adresi i na tom serveru ja imam svoju bazu, recimo... Jel mogućno da se iz win aplikacije konetujem na svoju bazu na tom serveru te da upisujem i čitam podatke u/iz nje?
Ako je to moguće, kako da napravim svoju bazu na internetu? Mislim na free hosting. Dakle prijavim se na nekom sajtu za free hosting koji podržava MySQL i šta dalje?

offline
  • Pridružio: 30 Sep 2006
  • Poruke: 137

toxi ::
Ali imam još jedno pitanje... Ako je baza negde na internetu... Dakle postoji MySQL server na nekoj internet adresi i na tom serveru ja imam svoju bazu, recimo... Jel mogućno da se iz win aplikacije konetujem na svoju bazu na tom serveru te da upisujem i čitam podatke u/iz nje?


yes you can create database if you find free database host and if you can create it, you can use that database. that's obvious Smile

toxi ::
Ako je to moguće, kako da napravim svoju bazu na internetu? Mislim na free hosting. Dakle prijavim se na nekom sajtu za free hosting koji podržava MySQL i šta dalje?


here is one free [url="http://freehostia.com/free_hosting.html"]database host[/url].
One question. For what you will use this database?

offline
  • Pridružio: 23 Jul 2006
  • Poruke: 118
  • Gde živiš: Beograd

RutiX, јели а јел ти то 'оћеш мене да збуниш са овим енглеским? :-D
Gledaj, znam ja da nađem taj free hosting i izabrao sam ipak ovaj:
110mb.com/plans.php
( tamo lepo piše u features-ima i "MySQL Database v5.0" )
Recimo da sam uzeo taj hosting kod njih, koji je postupak da napravim bazu? Jel mi oni daju šifru i šta mi već treba ili kako ?

Ako bi moglo na srpskom :p

offline
  • Pridružio: 04 Sep 2003
  • Poruke: 24135
  • Gde živiš: Wien

RutiX-u slabo ide pisanje na srpskom, zato nemoj da mu zameris.

offline
  • Pridružio: 23 Jul 2006
  • Poruke: 118
  • Gde živiš: Beograd

Аха, па ОК онда Smile
Јел би могао неко да ми одговори?

ЈА нерекох зашта ми треба та база, па ево да кажем. Намена јој је да ја видим како то ради, односно да научим то са управљањем базе која је негде на нет-у...

offline
  • Pridružio: 02 Maj 2003
  • Poruke: 430
  • Gde živiš: NBG

Upravljanje baze koja je negde na netu je slično upravljanju baze koja je na tvom računaru. U oba slučaja ti je potreban neki interfejs koji u poslednje vreme prave da radi preko browser-a, bilo da je u pitanju lokalna makina bilo da je u pitanju neki tamo server u Sjedinjenim Amerikama, npr.

Ko je trenutno na forumu
 

Ukupno su 637 korisnika na forumu :: 20 registrovanih, 2 sakrivenih i 615 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3466 - dana 01 Jun 2021 17:07

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: A.R.Chafee.Jr., AC-DC, Bogoslov, branko7, CrazySerb_MLD, croato, djboj, dragon986, Dukelander, havoc995, indja, Jovan Nenad, MikeHammer, Mixelotti, nenad81, royst33, Srki94, vathra, voja64, Vule