Edytor relacji pod MySQL
=?ISO-8859-2?Q?Pawe=B3?= - 26-04-2006 01:22
Edytor relacji pod MySQL
Witam wszystkich
Czy jest pod MySQL jakiś edytor graficzny potrafiący tworzyć relacje pomiędzy tabelami. Dobrze by było gdyby potrafił z takich graficznych relacji utworzyć relacje w bazie(tylko nie wiem czy MySQL obsługuje relacje bo słyszałem ze nie). Zależy mi przecde wszystkim na tym, aby tak narysowana relacja posiadała typy danych MySQL iżeby to jakoś sensownie przedstawiało wygląd bazy. Chodzi mi o takie coś co oferuje MS MSQL tylko, że dostosowane do MySQL i bardziej rozbudowane(zeby bylo widac typy danych itp). -- Jeśli chcesz się podzielić swoją wiedzą, zajrzyj na strony -->> pl.wikipedia.org <<--|-->> pl.wikibooks.org <<--
Przemyslaw Popielarski - 27-04-2006 00:16
Paweł <ppf9@USUN_TOpoczta.fm> wrote: > Czy jest pod MySQL jakiś edytor graficzny potrafiący tworzyć > relacje pomiędzy tabelami.
Ale po co patrzec na strone producenta MySQL ( http://dev.mysql.com/downloads/workbench/1.0.html ) skoro mozna pozawracac gitare na niusach...
-- ../ premax ../ premax@hot,pl ../ koniec i bomba, a kto czytal ten traba. w.g.
=?ISO-8859-2?Q?Pawe=B3?= - 27-04-2006 00:17
Przemyslaw Popielarski napisał(a): > Paweł <ppf9@USUN_TOpoczta.fm> wrote: >> Czy jest pod MySQL jakiś edytor graficzny potrafiący tworzyć >> relacje pomiędzy tabelami. > > Ale po co patrzec na strone producenta MySQL > ( http://dev.mysql.com/downloads/workbench/1.0.html ) > skoro mozna pozawracac gitare na niusach... Dzieki, swietny programik. Jak go szukalem to chyba padlo mi cos na oczy i tego nie widzialem. A wiesz moze jak w tym programie usunac relacje, bo wstawilem jedna relacje i teraz nie wiem jak to usunac. Szukalem tego w helpie, chociaz nie wiem czy to mozna nazwac helpem skoro jest tylko jedna strona- Wprowadzenie :). Manual tego programu chyba nie opisuje, wiec juz nie wiem co zrobic z tym.
Pozdrawiam Paweł
-- Jeśli chcesz się podzielić swoją wiedzą, zajrzyj na strony -->> pl.wikipedia.org <<--|-->> pl.wikibooks.org <<--
..:: mAnDeLbRoT ::.. - 27-04-2006 00:17
Paweł wrote: > Czy jest pod MySQL jakiś edytor graficzny potrafiący tworzyć relacje > pomiędzy tabelami. Dobrze by było gdyby potrafił z takich graficznych > relacji utworzyć relacje w bazie(tylko nie wiem czy MySQL obsługuje > relacje bo słyszałem ze nie).
Każda relacyjna baza danych, a taką jest MySQL, obsługuje relacje :) A w Twoim przypadku bardziej trafnym określeniem byłaby referencja...
pozdrawiam -- ....:: mAnDeLbRoT ::.. mandelbrot zawijasek :) tlen kropka pl GG: 4241048
=?ISO-8859-2?Q?Pawe=B3?= - 27-04-2006 00:17
...:: mAnDeLbRoT ::.. napisał(a): > Paweł wrote: >> Czy jest pod MySQL jakiś edytor graficzny potrafiący tworzyć relacje >> pomiędzy tabelami. Dobrze by było gdyby potrafił z takich graficznych >> relacji utworzyć relacje w bazie(tylko nie wiem czy MySQL obsługuje >> relacje bo słyszałem ze nie). > > Każda relacyjna baza danych, a taką jest MySQL, obsługuje relacje :) A w > Twoim przypadku bardziej trafnym określeniem byłaby referencja... A moglbys mi wytlumaczyc dokladnie i prosto co to sa te relacje, bo na wykladach jak mialem to wykladowca gadal jedno a od cwiczen drugie i niestety nie byly to te same tlumaczenia. Jeden gadal, ze to jest uzycie polecenia where i okreslenie ktore kolumny z ktorych tabel sa uzywane do wyswietlenia w jednym widoku. Drugie tlumaczenie to slyszalem takie, ze po ustawieniu relacji mozna nie wydawac juz tego polecenia where, tzn po wydaniu polecenia select * from table w miejscach kluczy obcych wstawione zostana jakies dane(doslownie) na ktore wskazuja te dane. Slyszalem jeszcze o jednej wersji, ale juz nie pamietam dokladnie wiec ja pomine. Facet ktory jest zakochany w produktach M$ stwierdzil ze MySQL to badziewie bo nie obsluguje relacji. Powiedzcie mi komu tu wierzyc??
-- Jeśli chcesz się podzielić swoją wiedzą, zajrzyj na strony -->> pl.wikipedia.org <<--|-->> pl.wikibooks.org <<--
Radosław Witkowicki - 28-04-2006 00:51
> Facet ktory jest zakochany w produktach M$ stwierdzil ze MySQL to > badziewie bo nie obsluguje relacji. Powiedzcie mi komu tu wierzyc??
MySQL obsługuje releacje od wersji 4.0. Aby móc utworzyć relacyjną bazę danych należy jako typ tabeli podać InnoDB, czyli ENGINE = InnoDB . Od wersji 5.0 MySQL wspiera triggery, procedury oraz widoki. M$ zawsze każdemu starało się wmowić, że ich produkty są the best a reszta to zero. Nie ma sensu kupować produkty za ciężką kasę, wysyłac na przeszkolenie ludzi skoro można cos miec za darmo i spełnia dokładnie taką samą funkcję jak produkt komercyjny.
Pozdro
=?ISO-8859-2?Q?Pawe=B3?= - 28-04-2006 00:51
Radosław Witkowicki napisał(a): >> Facet ktory jest zakochany w produktach M$ stwierdzil ze MySQL to >> badziewie bo nie obsluguje relacji. Powiedzcie mi komu tu wierzyc?? > > MySQL obsługuje releacje od wersji 4.0. Aby móc > utworzyć relacyjną bazę danych należy jako typ tabeli > podać InnoDB, czyli ENGINE = InnoDB . > Od wersji 5.0 MySQL wspiera triggery, procedury > oraz widoki. A odnosnie tych tych silnikow to jakie sa te silniki i czym sie roznia, bo w manualu nie moge nigdzie znalezc w jednym miejscu informacji o tych silnikach(engine).
Skoro juz wspomniales to co to sa te triggery i procedury(czy to sa skrypty sql)?
-- Jeśli chcesz się podzielić swoją wiedzą, zajrzyj na strony -->> pl.wikipedia.org <<--|-->> pl.wikibooks.org <<--
Przemyslaw Popielarski - 28-04-2006 00:52
Radosław Witkowicki <rwitkowicki@yahoo.co.uk> wrote: >> Facet ktory jest zakochany w produktach M$ stwierdzil ze MySQL to >> badziewie bo nie obsluguje relacji. Powiedzcie mi komu tu wierzyc?? > > MySQL obsługuje releacje od wersji 4.0.
Wiezy integralnosci. I wczesniej -- od 3.23.iles-tam
> ludzi skoro można cos miec za darmo i spełnia dokładnie > taką samą funkcję jak produkt komercyjny.
zbliżoną
-- ../ premax ../ premax@hot,pl ../ koniec i bomba, a kto czytal ten traba. w.g.
Przemyslaw Popielarski - 28-04-2006 00:52
Paweł <ppf9@USUN_TOpoczta.fm> wrote: > A odnosnie tych tych silnikow to jakie sa te silniki i czym > sie roznia, bo w manualu nie moge nigdzie znalezc w jednym > miejscu informacji o tych silnikach(engine).
To troche mismasz w polskiej terminologii. Czasem silnik mowi sie na (R)BDMS, czyli po polskiemu SZ(R)BD -- wbij sobie skroty w googla, to zrozumiesz. A w MySQL engine to jeszcze cos innego -- cos jak podsilnik we wlasciwym silniku. MySQL wpiera ich kilka.
> Skoro juz wspomniales to co to sa te triggery i > procedury(czy to sa skrypty sql)?
google
-- ../ premax ../ premax@hot,pl ../ koniec i bomba, a kto czytal ten traba. w.g.
zanotowane.pldoc.pisz.plpdf.pisz.pleffulla.pev.pl
|
[mysql] =?ISO-8859-2?Q?Za=E6mienie=2E=2E=2E_jak_wy=B6wietli=E6?==?ISO-8859-2?Q?=2E=2E=2E?=
[mysql] =?ISO-8859-2?Q?wielko=B6=E6_bazy_a_stabilno=B6=E6=2C?==?ISO-8859-2?Q?_podzia=B3_du=BFej_bazy_a_powi=B1zania_tabel?=
[MySQL] =?ISO-8859-2?Q?Wy=B6wietlenie_kolejnej_pozycji=2C_?==?ISO-8859-2?Q?jak=B1_mia=B3by_dany_rekord=2C_gdybym_czyta=B3 _?==?ISO-8859-2?Q?wg_konkretnych_kryteri=F3w=2E_Da_si=EA_=3F?=
[mysql 4.0.x] przenoszenie kolum =?ISO-8859-2?Q?mi=EAdzy_bazam?==?ISO-8859-2?Q?i_cd_=2E=2E=2E_?=
[MySQL] =?ISO-8859-2?Q?z=B3=B1czenie_tabeli_u=BFytkownik_i?==?ISO-8859-2?Q?_zdj=EAcia_z_wyborem_zdj=EAcia_domy=B6lnego?=
[MySQL] Jak =?ISO-8859-2?Q?wpisa=E6_do_tabeli_pozycje_dl?==?ISO-8859-2?Q?a_wierszy_gdybym_te_wiersze_wybiera=B3_w_ok?== ?ISO-8859-2?Q?re=B6lonej_kolejno=B6ci_=3F?=
Gdzie MySQL 4.1, a gdzie 5.0?
[MySQL 4.0...4.1] zabezpieczenie przed =?ISO-8859-2?Q?jednoczesn?==?ISO-8859-2?Q?=B1_edycj=B1?=
[MS SQL] "set names" (mySQL) w MS SQL
[mysql 5.x] jak =?ISO-8859-2?Q?zrealizowa=E6_zapytanie=3F_cz?==?ISO-8859-2?Q?yli_podzapytanie_i_wi=EAcej_ni=BF_jeden_rz=B1? ==?ISO-8859-2?Q?d_wynik=F3w?=
zanotowane.pldoc.pisz.plpdf.pisz.plptsite.xlx.pl
Cytat
Decede mihi sole - nie zasłaniaj mi słonca. Gdy kogoś kochasz, jesteś jak stworzyciel świata - na cokolwiek spojrzysz, nabiera to kształtu, wypełnia się barwą, światłem. Powietrze przytula się do ciebie, choćby był mróz, a ty masz w sobie tyle radości, że musisz ją rozdawać wokoło, bo się w tobie nie mieści Hoc fac - tak czyń. A tergo - od tyłu; z tyłu. I czarne włosy posiwieją. Safona |
|