Długi wstęp, NAUKA, WIEDZA, Bazy danych

Pobierz cały dokument
dlugi.wstep.nauka.wiedza.bazy.danych.doc
Rozmiar 42 KB

Fragment dokumentu:

Długi wstęp, który warto przeczytać

   Ten dział poświęcony jest programowaniu aplikacji bazodanowych w BCB. Na wstępie chciałbym napisać parę uwag dotyczących informacji w nim zawartych. Ten kurs dotyczyć będzie programowania przy użyciu BDE. Standardowe komponenty BCB pozwalają na tworzenie aplikacji bazodanowych tylko przy wykorzystaniu BDE ale istnieje na sieci wiele darmowych komponentów pozwalających ominąć tę niedogodność. To nie jest kurs języka SQL więc proszę nawet nie wysyłać listów z pytaniami. Na sieci jest mnóstwo poradników dotyczących SQLa więc zainteresowanych wysyłam do sieci :))). Zajmować się będę tylko prostymi, lokalnymi, relacyjnymi bazami danych. Jeżeli ktoś chce nauczyć się czegoś o współpracy z serwerami baz bazach takimi jak Oracle, Interbase, Sybase, Informix, DB2 itd. to źle trafił. Nauka technologia MIDAS też nie jest tematem tego kursu a o BDE będę starał się mówić tak mało jak to tylko będzie możliwe. 

   Teraz po wyjaśnieniu kilku spraw możemy już zabrać się za krótką teorię. Naprawdę będzie to bardzo krótka teoria :))). Nie zamierzam przytaczać tutaj całej teorii baz danych gdyż jest to bardziej skomplikowana tematyka niż to się może niektórym osobom wydawać. Dużo ludzi napisało na ten temat wiele mądrych książek więc zainteresowanych odsyłam do czytelni. Może w przyszłości coś wystukam ale nie teraz :))). Aby jednak zająć się bazami danych musimy wiedzieć (przynajmniej tak w skrócie) czym jest taka baza. Relacyjną bazę danych (pod kątem wykorzystania w BCB) możemy zdefiniować jako zbiór tabel powiązanych między sobą zależnościami. Hmmm, brzmi trochę obco. Wiem ale przed chwilą to wymyśliłem :))). W definicji użyłem słowa Tabela.... Co to takiego ??? Tabela pozwala nam na odwoływanie się do danych w niej zawartych poprzez podanie wiersza (rekordu, krotki) i kolumny. W ten sposób możemy dostać się do konkretnego pola. Wiem, że to taka chłopska definicja ale od czegoś trzeba zacząć. Pomijam tu wszelkie problemy związane z normalizacją baz danych, przechodzeniem z jednej postaci relacyjnej do drugiej itd. ... Muszę jednak zaznaczyć, że stworzenie dobrej bazy jest bardzo trudne. 

   Powróćmy do tabeli. Każda kolumna w tabeli ma określony typ. Można to porównać do typu zmiennej. Tak więc do każdego z pól kolumny typy Integer możemy wpisać tylko liczbę. Wprowadzenie znaku z alfabetu spowoduje wyświetlenie komunikatu o błędzie. Oto przykładowe typy danych dla bazy Paradoxa:


Pobierz cały dokument
dlugi.wstep.nauka.wiedza.bazy.danych.doc
rozmiar 42 KB
Wyszukiwarka

Podobne podstrony:
Cw wstep 08, Studia, bazy danych, LABORATORIUM I-SZY STOP
Podstwy bazy danych, edukacja i nauka, Informatyka
Bazy danych wstęp, informatyka
BazyDanych - MySQL - 3, Nauka, studia infa, Semestr 3, Bazy danych, 1 MYSQL
BazyDanych - MySQL - 5, Nauka, studia infa, Semestr 3, Bazy danych, 1 MYSQL
Kopia Zao Lab bazy danych, polibuda, nauka, bazy
WI WYKĹ,AD2 Bazy Danych 2(1)
Obiektowe bazy danych 2
1 Tworzenie bazy danychid 10005 ppt
bazy danych II
Bazy danych
Podstawy Informatyki Wykład XIX Bazy danych
Bazy Danych1
eksploracja lab03, Lista sprawozdaniowych bazy danych
bazy danych druga id 81754 Nieznany (2)
bazy danych odpowiedzi
Delphi 2007 dla win32 i bazy danych
Bazy danych
notatek pl g owacki,bazy danych Nieznany

więcej podobnych podstron

kontakt | polityka prywatności