| |||||||
| Registracija | FAQ | Lista korisnika | Kalendar | Pretraži | Današnje Poruke | Označi forume pročitanima | Online igre |
| Tutoriali i Trikovi Raspravljate o temi Uvod U MySQL u Tehnologija i Tehnika forumu; MySQL, najpopularnija open-source SQL baza podataka, pristupna je zahvaljujući MySQL AB-u. MySQL AB je komercijalna kompanija koja razvija ... |
![]() |
| | Opcije Teme |
| | #1 (permalink) |
| Administrator | Uvod U MySQL MySQL, najpopularnija open-source SQL baza podataka, pristupna je zahvaljujući MySQL AB-u. MySQL AB je komercijalna kompanija koja razvija svoj posao pružajući usluge povezane za MySQL bazu podataka, ali je zato MySQL baza podataka besplatna. MySQL je sustav za upravljanje SQL bazama podataka. Baza podataka je strukturno povezan skup podataka. Može biti bilo što od obične liste za kupovinu preko popisa slika umjetničke galerije pa sve do goleme količine podataka u korporacijskim mrežama. Za dodavanje, pristupanje i procesiranje podataka u bazi podataka potreban je sustav za upravljanje bazama podataka kao što je MySQL. Budući da se računala odlično snalaze pri obradi velikih količina podataka, sustavi za upravljanje bazama podataka igraju centralnu ulogu u računarstvu, kao samostalni alati ili kao dio drugih aplikacija. MySQL je sustav za upravljanje relacijskim bazama podataka. Relacijska baza podataka je baza podataka koja podatke radije sprema u odvojene tablice nego sve u jedno. Ovo daje brzinu i fleksibilnost bazama podataka. Tablice su povezane definiranim relacijama što omogućuje kombiniranje podataka iz nekoliko tablica u slučaju da postoji zahtjev za to. SQL dio u MySQL znači "Structured Query Language" (strukturni jezik za pretraživanje) – najčešći standardiziran jezik za pristupanje bazama podataka. MySQL je open-source proizvod, što znači da je dozvoljeno svakome da ga koristi i prilagođava za svoje potrebe. Bilo tko može download-ati MySQL sa Interneta i koristiti ga bez obveze plaćanja. MySQL spada pod GLP (GNU General Public License) licencu koja definira što možete i što ne možete raditi sa programom pod tom licencom. Zašto koristiti MySQL? Vrlo je brz, pouzdan, i lagan za korištenje. Također ima vrlo praktične dodatne opcije razvijene u bliskoj suradnji sa korisnicima. MySQL je originalno razvijan za manipulaciju vrlo velikih baza podataka, mnogo brže od postojećih rješenja i uspješno se koristi u visoko zahtjevnim produktivnim okruženjima već godinama. Pristupačnost, brzina i sigurnost čine MySQL vrlo pogodnim za pristupanje bazama podataka na Internetu. MySQL je client/server sistem koji se sastoji od multi-threaded SQL servera koji podržavaju različite backend-e, nekoliko različitih klijent programa i libraries-a, administrativnih alata i programsko sučelje. MySQL dolazi i kao multi-threaded library koja se može povezati sa aplikacijom koju razvijate za dobivanje manjeg, bržeg i lakšeg za održavanje proizvoda. MySQL također dolazi sa nizom raznih programa i modula za druge programe za rad sa MySQL bazama podataka te će svatko naći neki program koji će zadovoljiti njegove potrebe. Ako Vam treba brza, pouzdana i fleksibilna baza podataka, rad sa MySQL-om biti će ostvarenje snova bez obzira na primjenu. |
| | |
| | #2 (permalink) |
| Starter Datum registracije: 16-10-07
Poruka: 2
![]() | Re: Uvod U MySQL ovak, totalni sam početnik. instaliral sam apache+mysql+php+phpmyadmin. Sve radi i mogu upisivat u bazu, riješen problem s charsetom u mysql-u i prilikom ispisa. znam upisat u bazu i imam mali problem.... ne mogu nigdje pronać kak se radi s relacijama u mysqlu... čitao sam na njihovoj stranici (mysql AB) i nis ne razumijem.. dakle, radim sportsku tablicu (nogomet). Imam tablicu klubovi (id, ime-ekipe) i tablicu susreti (id, momcad1, momcad2, gol-momcad1, gol-momcad2, bod-momcad1, bod-momcad2). imam i tablicu poredak (pozicija, momcad, odigrano, pobjeda, neodluceno, poraz, gol-razlika, bodovi). Imam i formu za upis u tablicu susreti, a dalje bi htio relacijama upisivati u tablicu poredak. Znači upišem i submitam dinamo - hajduk 3:3, a da mi mysql automatski dodijeli po jedan bod svakom, te upiše u tablicu poredak gol razliku, bodove i ostale podatke. ne znam jesam li to dobro objasnio ali trebam pomoć i ne znam kak ju nac. molim ako netko zna... pomozite hvala[/code] ![]() |
| | |
| | #3 (permalink) |
| prof. Foruma | Re: Uvod U MySQL Ono kaj ja mislim da ti želiš se zove virtualna relacija koja se kreira sa naredbom Kod: create view Sada kad već imaš tablicu poredak, možeš se koristiti okidačima (trigger), koji bi ti pri unosu u tablicu susreti promjenio tablicu poredak. Fali ti još jedna stavka, a to je datum, jer ak upisuješ za više godina tj. sezona, računat ćeš ukupan poredak kroz sviju godina, što nije baš dobro. Nadalje, ja sa svojim frendovima sam se upustio u to da radimo tablicu za sve lige, te sve međunarodne susrete, dakle za neku statistiku, te ti mogu reć da si krivo počeo, uvijek se počinje od lakših stvari, npr. bazu knjižnice i tu naučiš koristiti virtualne relacije i/ili okidače, te nakon toga neku izmišljenu ligu sa dva do tri kluba i gledaš kako to napravit, a tek onda na neku komplexniju ligu, jer ovako iz prva teško da ćeš napraviti Sretno i pozdrav |
| | |
| | #4 (permalink) |
| Starter Datum registracije: 16-10-07
Poruka: 2
![]() | Re: Uvod U MySQL ma znam da nije najjednostavnija stvar na svijetu al moram to radit na poslu pa mi uzima previše vremena, cijeli dan dok to sve izračunam, premjestim i uploadam na web.. tak da sam htio lakši izlaz hvala ti puno, bar si mi dao materijala da trazim
__________________ Atlas = mysql+php+apache |
| | |
![]() |
| Tagovi: mysql |
| Broj korisnika koji trenutno prate ovu Temu: 1 (0 članova i 1 gosta) | |
| Opcije Teme | |
| |
Trenutno vrijeme na forumu: 11:01.













