Skocz do zawartości

Witaj!

Zaloguj lub Zarejestruj się aby uzyskać pełny dostęp do forum.

Zdjęcie
- - - - -

W czym pracowac z bazami danych na Maku?


  • Zaloguj się, aby dodać odpowiedź
18 odpowiedzi w tym temacie

#1 tmkszlc

tmkszlc

  • 1 846 postów
  • SkądSzczecin, PL

Napisano 10 października 2011 - 14:46

Witam, poszukuję programu, którym będę tworzył i zarządzał bazą danych. LibreOffice i OpenOffice nie zdają egzaminu ponieważ się wykrzaczają u mnie i znajomego. Przeczytałem, że jest coś takiego jak Sybes, aczkolwiek ten działa tylko na PowerPC, a to już nie jest wspierane przez Liona. Niestety nie ma tez Access'a na Maka. Dzięki za propozycje i odpowiedzi.

#2 olafejs

olafejs
  • 1 035 postów
  • SkądPoznań, PL

Napisano 10 października 2011 - 14:54

Navicat polecam :) Chyba że chodzi by na macu postawić baze to nie wiem :)

#3 macieks72

macieks72

  • 9 873 postów

Napisano 10 października 2011 - 14:59

Może trochę doprecyzuj o co chodzi. Siedzę w bazach od dawna i mi się nasuwa tysiąc pytań do tego co napisałeś. Krótko, podstawowe pytania: - Jakie bazy danych? Jakieś konkretne czy różne. Wymień kilka z jakimi chcesz pracować. - O jakiego typu narzędzia chodzi? Dokładnie. Każda baza oferuje narzędzia, którymi możesz je tworzyć, więc nie bardzo rozumiem. Wizualnie chcesz tworzyć bazy za pomocą klocków i potem generować skrypty sql z tego, czy ręcznie tabele tylko. - Access mi się kojarzy z SQLIte, o takie bazy chodzi? Czy client-serwer? Bo teraz to nie wiem czy: - SQLIte Browser, - Sequel Pro - Navicat czy - Filemaker, Bentoo. - Access, Open Office. czy np. - MySQL Workbench - inne do wizualnego modelowania baz.

#4 tmkszlc

tmkszlc

  • 1 846 postów
  • SkądSzczecin, PL

Napisano 10 października 2011 - 17:27

@macieks72, dzięki za odpowiedź, chodzi o zwykłe bazy danych, które będziemy tworzyć na potrzeby zajęć, takie jak to się robiło w liceum i teraz mamy je na studiach. Czyli szukam coś jak Access czy Open Office. Niestety Accessa na maka nie ma a open office nie pracuje tak jakbym tego chciał i nie tylko ja. Mówiąc prosto to program się zbyt często wysypuje. Dlatego chodzi mi coś na zastępstwo Accessa. Jeśli nic takiego nie ma to będę musiał stawiać maszynę wirtualną specjalnie w tym celu, tyle że nie bardzo mi się to widzi : /

#5 Hubert Lary

Hubert Lary
  • 118 postów
  • SkądWrocław

Napisano 10 października 2011 - 17:33

Jak zwykłe nie relacyjne to Bento

#6 macieks72

macieks72

  • 9 873 postów

Napisano 10 października 2011 - 17:35

Jak możesz sobie wybierać jaka baza to weź SQLite, jest wszędzie, pod OS X, Windows, Linuxa. No chyba że z góry masz określone Access/Open Office to wtedy skoro Ci ten OO się wiesza to nie masz chyba wyboru i postawić Accessa na Windows. Albo ja dalej nie rozumiem. W szkole miałem Accessa i MS SQL Server i nie mogłem sobie wybierać.

#7 clarnet

clarnet
  • 291 postów
  • SkądŻory

Napisano 10 października 2011 - 18:18

Zwykła czy niezwykła? Rozróżnij czy ma to być baza płaska czy relacyjna. Czy potrzebujesz programu będącego sam w sobie bazą czy też interfejsu do bazy/serwera oo bez problemu współpracuje z MySql jako interfejs Ćwiczyłem (i ćwiczę) to przez lata. Najpierw z bazą na linuksie, potem na macu (mamp) i wreszcie na SL server. Poprzez oo na makowych klientach łączę się z bazą. 8 tabel po kilkaset do kilku tysięcy rekordów. Nic się nie wiesza ani nie zacina. Tylko w oo wgraj dodatek natywny mysql zamiast jdbc czy odbc. Te ostatnie maja ograniczenia javy i zerowych rekordów. oo ma ten plus, że stworzysz w nim wygodne formularze, relacyjne i zagnieżdżone, do wprowadzania i przeglądania, raporty, wygodnie stworzysz kwerendy. navicat lite z appstore to taki sql query browser. Trzeba trochę naklepać się komend sql żeby coś wyciągnąć z bazy. oo to naprawdę proste, darmowe i dobre rozwiązanie

#8 macieks72

macieks72

  • 9 873 postów

Napisano 10 października 2011 - 18:29

O jakich ty nierelacyjnych bazach mówisz? Daj przykład bo trudno mi sobie teraz taką wyobrazić. Masz na myśli NoSQL? To tego na pewno nie będzie miał na egzaminie. Czy jakieś płaskie w plikach txt (ale to trudno bazami nazwać).

#9 clarnet

clarnet
  • 291 postów
  • SkądŻory

Napisano 10 października 2011 - 19:16

O jakich ty nierelacyjnych bazach mówisz? Daj przykład bo trudno mi sobie teraz taką wyobrazić.......

siedzisz w bazach danych i nie potrafisz sobie wyobrazić nie relacyjnej bazy??
Ja tam w bazach nie siedzę, ale potrafię sobie wyobrazić.
Ale nie przejmuj się. Nie każdy ma bogatą wyobraźnie; dam ci przykład - książka telefoniczna
Albo jeszcze prościej - baza z jedną tabelą

#10 macieks72

macieks72

  • 9 873 postów

Napisano 10 października 2011 - 19:44

Hehe, nie no, 'baza danych' nigdy mi się z czymś takim jak książka telefoniczna w jednej tabeli nie skojarzy. Ale ok, masz rację, jest to w jakimś sensie baza danych. Tylko że w takiej książce telefonicznej masz zazwyczaj relacje typu, osoba => kategoria/grupa. Ale ok, czaję co miałeś na myśli. Więć na 100% tmkszlc o takich 'bazach' nie mówi.

#11 tmkszlc

tmkszlc

  • 1 846 postów
  • SkądSzczecin, PL

Napisano 10 października 2011 - 20:24

dziękuję za odpowiedzi. Trochę nie sprecyzowałem, macie racje. Chodziło o aplikację do zarządzania i tworzenia baz relacyjnych, Towar, Klient itp. Zainstalowałem maszynę wirtualną i tam zainstalowałem sobie Accessa. Jakoś będę działał. Dzięki.

#12 clarnet

clarnet
  • 291 postów
  • SkądŻory

Napisano 10 października 2011 - 21:57

Jest szereg baz typu kartoteka. Nawet wiele tabel ale nie powiązanych relacjami. Ale lepiej przyzwyczaić się do bazy relacyjnej typu klient/serwer. Większe możliwości. Z accessem miałem kontakt lata temu. Był toporny, a plik bazy przybierał na wadze niemiłosiernie. Nie wiem jak teraz, ale przywiązujesz się do jednego systemu/programu. pomyśl o mysql lub postrgresie i dowolnym interfejsie do tych baz

#13 macieks72

macieks72

  • 9 873 postów

Napisano 10 października 2011 - 22:03

Hehe, ale to ma być tylko na egzamin, on do niczego się nie przywiązuje. Ja w zasadzie w dalszym ciągu nie wiem o co chodzi w tym wątku. Może musi być Access?

#14 tmkszlc

tmkszlc

  • 1 846 postów
  • SkądSzczecin, PL

Napisano 10 października 2011 - 23:09

no chyba access bedzie tu najlepszy. chodzi o to, ze go znam i chcialem cos na maka, ale niestety nic takiego nie moge znalezc procz open office i libre office, ktore sie sypia. w sumie watek do zamkniecia jest bo sie wszystko wyjasnilo. dziekuje za pomoc raz jeszcze ; ) a program potrzebny tylko do celow szkolnych na zajecia i egzamin. budowanie prostych kwerend i tworzenie relacji.

#15 bydlak

bydlak
  • 51 postów
  • SkądBruxelles

Napisano 14 października 2011 - 13:41

Couchdb ...


#16 deszczu8

deszczu8
  • 33 postów

Napisano 09 stycznia 2012 - 18:39

Witam,

Mam duzy problem a mianowicie. Uzywam OO 3.4 na MacOS 10.7. Mam swoja baze MySQL na nazwa.pl. Probuje podlaczyc sie z nia przez OO. Probowalem juz wszystkiego

1) MySQL natywnie, JDBC, ODBC (nawet wykupilem klienta ODBC dla MAC'a)

Wszystkie powyzsze opcej dzialaja - lacze sie bez problemu - widze tabele tylko ze jak chce ja edytaowac zmienic jedna daną to mam crash!!! prosze o pomoc moze ktos sie juz z czyms takim zetknal. Nie chce mi sie stawiac wlasnego serwera na kompie i przekierowywac go przez DynDNS - dlatego se wykupilem baze.

Dziekuje bardzo za wszelka pomoc pozdr!

#17 ftpd

ftpd

    Nie.


  • 24 354 postów
  • Płeć:
  • SkądPoznań

Napisano 10 stycznia 2012 - 13:32

OO? OpenOffice? O matko. Przecież masz ludzkiego, normalnego klienta mysql w systemie.

#18 Roberto

Roberto
  • 13 752 postów
  • SkądWrocław

Napisano 10 stycznia 2012 - 14:21

albo taki fajny, ładny i wygodny program jak Sequel Pro

#19 deszczu8

deszczu8
  • 33 postów

Napisano 11 stycznia 2012 - 00:12

Koledzy wszystko sie zgadza, ale potrzebuje na podstawie formularzy uzupelniac baze do doktoratu i robie to z roznych miejsc no i jeszcze generowanie raportow. Na FM11 mnie nie stac a on jedynie ma opcje instant internet sharing ktora jest bardzo kuszaca :)




Użytkownicy przeglądający ten temat: 1

0 użytkowników, 1 gości, 0 anonimowych