Bazy danych - od czego zacząć?

0

Witam!
Postawiłem sobie ostatnio nowe zadanie, zorientowania się w temacie "bazy danych". Interesuje mnie szczególnie coś na temat dBase. Po przeszukaniu w necie kilku miejsc, niestety nigdzie nie znalazłem żadnego sesnownego (przynajmniej dla mnie) tekstu bądź przykładu. Czy ktoś z Was wie co nieco na temat jakiś źródeł? I czy zna ktoś komponent do obsługi takiej bazy z poziomu BCB, żeby działał z wersją Personal...

0

Bazy danych można obsługiwać bądź to przez komponenty, bądź to systemem zapytań języka SQL (większość baz danych).

Ja osobiście polecam naukę zacząć od zapoznania się z tym właśnie językiem. Nie wiem co prawda, czy dBase go obsługuje, ale to będzie chyba najlepsze wyjście. Dzięki temu nie będziesz zależny od jakiś komponentów i metod (czasem wadliwych - pisałem na forum o złej funkcji Locate).

Taka moja sugestia.

0

W sumie fakt...tylko jak zrealizować dostęp do bazy z poziomu BCB? Jak skierować zapytanie i odebrać odpowiedź... Czy trzeba instalować serv bazy czy wystarczy dobrać się do jej plików? Może przez wielgaśne BDE, czy inny silnik....

0

Ja to robię przez ODBC. Mam serwer baz danych - Sybase Anywhere 5.0. W panelu sterowania tworzę sobie alias do mojej bazy i przez jego nazwę łączę się z bazą w BCB. W tym momencie uruchamia się serwer i udostępnia bazę mojemu programowi.

To tak w pigułce.

0

Hmm ... zaczyna mi się już powoli klarować pewien obraz. Raczej posłucham Twojej sugestii :-) Mam tylko jeszcze jedno pytanie. Czy znasz jakieś polskojęzyczne źródła na ten temat... kopałem przez trzy dni w necie i tylko jakieś dziwy znalazłem. Na jednej stronie było całkiem konkretnie wszystko opisane, ale niestety autor bazował na BDE i standardowych komponentach które są obcięte w wersji personal. Prawie wszystkie źrodełka które wykopałem również... :-(

0

Tylko to mam pod ręką - reszta to F1 + google (polecam jednak naukę angielskiego - bez niego to jak bez ręki).
Język SQL

1 użytkowników online, w tym zalogowanych: 0, gości: 1