Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 16 odgovora
  • 7.622 pregleda

Najnovija ↓

Relacije u MySQL bazi, kako graficki pregledati? 02.02.2005. u 22:00 · pre 264 meseca #1
Mozda je ovo glupo pitanje... ali ako je MySQL relaciona baza podataka, a trebalo bi da jeste, kako pogledati relacije? Iz ER Win-a nece, doduse neka mi je matora verzija pa ne podrzava MySQL, probao sam kao cist SQL, ali nece da parsira.

Koliko vidim, ne moze iz PHP My admina...
Re: Relacije u MySQL bazi, kako graficki pregledati? 03.02.2005. u 00:01 · pre 264 meseca #2
Inace relacionom bazom podataka se smatra baza koja ispunjava odredjena Codd-ova pravila , a ako bi pregledao ta pravila videces da nigde nema pravila : " Prikazi sto sarenije veze medju relacijama i veze medju njima" .

Mislim da ovde nisu jasni bas neki elementarni pojmovi , relacija je tabela u malo uzem smislu, tako da sta u stvari ti zelis da vidis ?

Potpis
https://www.ivandima.com
Re: Relacije u MySQL bazi, kako graficki pregledati? 03.02.2005. u 02:48 · pre 264 meseca #4
MySQL moze da koristi vise "tipova" tabela.
MyISAM tip tabela (podrazumevani) ne podrzava referencijalni integritet tako da ERWin nema nacina da utvrdi koje relacije postoje medju tabelama. INNODB tip tabela cuva podatke o referencijalnom integritetu.
Potpis
Owl
Re: Relacije u MySQL bazi, kako graficki pregledati? 03.02.2005. u 03:23 · pre 264 meseca #5
Pretpostavio sam nesto tako. Meni je sve MyISAM tip tabela. :( Znaci nema nacina da vidim relacije? Bedak.

Nasao sam nesto interesantno -http://www.dmsofttech.com
Citat:
Access2MySQL Pro is a database migration tool for data conversion from MS Access database (.mdb file) to MySQL server and MySQL db to Microsoft Access.

You can convert Access to MySQL or visa versa MySQL to Access simply by configuring several options through Wizard interface or in command line mode. Ability to organize application work using command line parameters is supplemented with a built-in scheduler so you can run the program without user input after scheduling.

Mozda pomogne :)
Re: Relacije u MySQL bazi, kako graficki pregledati? 04.02.2005. u 00:00 · pre 264 meseca #7


jel ovo oces?


Pogledaj sta kazu:
http://www.fabforce.net/dbdesigner4/

tj.

http://www.fabforce.net/forum/...153&highlight=relationship
http://www.fabforce.net/forum/...p;highlight=relationship+mysql

p.s.
Interesting stuff
http://www.databaseanswers.com/modelling_tools.htm
Potpis
Quaerite et invenietis | Everything in life is Luck -- Donald Trump | http://www.akcenat.info | Momenat – Vaša instant doza vesti | Part Time Freelance Journalist
Re: Relacije u MySQL bazi, kako graficki pregledati? 24.06.2008. u 20:00 · pre 223 meseca #10
Mene sada interesuje ako imam recimo dve tabele MyISAM tipa, i u obe imam polje userid recimo, i to u jednoj je recimo primarni kljuc, a drugoj je samo obicno polje. Da li ce postojati relacija? I u kakvom ce odnosu biti ta dva polja u tim dvema tabelama?
Hvala.
Potpis
bolje je biti malo lud nego malo pametan
Re: Relacije u MySQL bazi, kako graficki pregledati? 24.06.2008. u 20:14 · pre 223 meseca #11
Pozd.

Nece postojati nikakva relacija - ne mozhe baza da zna shta ti zhelish da postignesh. Da bi kreirao relaciju potrebno je da definishesh spoljashnji kljuch. Ovo medjutim, iako MySQL nece prijaviti greshku, nema nikakvog efekta nad MyISAM tabelama, moracesh da ih pretvorish u InnoDB.

Svako dobro.
Re: Relacije u MySQL bazi, kako graficki pregledati? 11.07.2008. u 18:50 · pre 222 meseca #13
Da li bi neko mogao da mi pomogne, i da mi kaze gde se u manualu na MySQL-ovom sajtu nalaze uputstva kako da se kreiraju relacije izmedju tabela u bazi?
Hvala!
P.S. Samo mi nije jasno kako Joomla koristi MyISAM tip tabela, a ima brdo relacija? Mislim, logicki sam zakljucio....
Potpis
bolje je biti malo lud nego malo pametan
Re: Relacije u MySQL bazi, kako graficki pregledati? 11.07.2008. u 23:11 · pre 222 meseca #14
Pa mozes ti imati relacije u textualnim fajlovima ali to nisu 'hard' tip (ili kako se to vec zove) jer ti dozvoljavaju i manpilaciju s podacima (brisanje, izmjene) koje nisu u skladu sa relacionim integritetom.
Potpis
:: Nemoj se svadjati sa budalom, ljudi cesto nece primjetiti razliku ::
Re: Relacije u MySQL bazi, kako graficki pregledati? 15.07.2008. u 11:28 · pre 222 meseca #15
Citat:
Majstor_Pućko: 
P.S. Samo mi nije jasno kako Joomla koristi MyISAM tip tabela, a ima brdo relacija? Mislim, logicki sam zakljucio....


Torkil Johnsen je seo i ručno napravio Joomla Database Schema. Ili drugim rečima relacije postoje samo na papiru, a ne u strukturi same baze podataka.
Potpis
"Common sense is not so common." - Voltaire
Re: Relacije u MySQL bazi, kako graficki pregledati? 15.07.2008. u 19:20 · pre 222 meseca #16
Nice, otprilike sam i ja nesto tako mislio sam nisam bio siguran, pa nisam hteo da lupetam. Onda predpostavljam da u Joomlinom slucaju relacije isprogramirane u PHP-u? Znam da nije mesto da pitam ovo(ali posto veliki broj ljudi koji koristi MySQL bazu su web-programeri) interesuje me gde mogu da nadjem neki skolski primer, tutorial, uradjen u PHP-u vezano za taj sistem sa MyISAM tabelama? Posto je Joomla ipak malko komplikovanija za pocetnika...
Hvala !
Potpis
bolje je biti malo lud nego malo pametan
Re: Relacije u MySQL bazi, kako graficki pregledati? 16.07.2008. u 10:22 · pre 222 meseca #17
U sustini ti ne treba primjer jer neces vidjeti nista posebno vec bi trebao da razumijes referencijalni integritet i da sa PHPom (ili bilo kojom drugom app.) koristis te regole pri manipulaciji sa podacima. Recimo plastican primjer (dio Joomla):
- Kad bi postojao RI ti ne bi mogao unijeti novi clanak dok prethodno ne odaberes kategoriju koja postoji u tabeli jos_categories. Sad to mozes uraditi (ne znam napamet da li je polje catid NotNull u tabeli jos_articles).
- Posto RI ne postoji, ti moras kroz aplikaciju da pazis na to tj na vrijednosti FK polja. Znaci kroz tvoju aplikaciju moras da kontrolishes vrijednosti polja koji su veze ka drugim tabelama.
Isto tako, recimo ti sad mozes u Joomla bazi da obrishes sve kategorije (iz baze direktno, ne kroz Joomla) iako one posjeduju vezane clanke i tako te clanke ucinis 'sirocicima' :) (orphaned). Unutar Joomla-e, ti ne dozvoljavaju da obrishes kategoriju ukoliko postoje clanci koji joj pripadaju - to znaci da aplikacija 'glumi' RI.
Potpis
:: Nemoj se svadjati sa budalom, ljudi cesto nece primjetiti razliku ::
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme