Page 4 - Informatyka na czasie. Wprowadzenie do relacyjnych baz danych. Podręcznik klasa 3
P. 4

Rozdział 4. Relacyjne bazy danych









                                Rys. 14.3. Tabela Autorzy

                                  Tabela z  rysunku 14.1 została więc podzielona na dwie tabele
             Dobra rada
           W tabelach bazy danych   o nazwach Artykuły i Autorzy. Tabela Artykuły zawiera teraz dane
           zadbaj o to, aby każdy   ściśle powiązane z artykułami, w tym informację o autorze. Dane auto­
           wiersz dotyczył tylko   rów zostały jednak w niej zapisane nie wprost, lecz za pomocą liczb,
           jednego obiektu oraz   które są identyfikatorami w tabeli Autorzy. Dlatego też nazwa pierw­
           aby ten sam obiekt nie
           występował w dwóch   szej kolumny tabeli Autorzy to ID (skrót słowa „identyfikator”).
           różnych wierszach.     W tabeli Autorzy znajdują się teraz wszystkie dane dotyczące
                                poszczególnych autorów. Zauważ, że nie trzeba, a wręcz nie powinno
                                się umieszczać w niej dwa razy jednej osoby. Zakładamy przy tym, że
                                jeden artykuł ma jednego autora, a przynajmniej jednego autora głów­
                                nego, który reprezentuje zespół autorów.
                                  W opisany sposób zaprojektowaliśmy dwie tabele bazy danych.
               Tabela bazy danych  W tabeli bazy danych (ang. database table) są gromadzone informacje
                                na temat obiektów jednego, określonego typu. Obiekty te są opisywane
                                za pomocą cech podanych jako wartości w kolumnach tabeli.
                        Atrybut   W bazach danych kolumny tabeli nazywa się atrybutami (ang. attri-
                                butes). Nazwy tych atrybutów są nagłówkami kolumn – w naszym
                                przykładzie to np. Tytuł, Termin czy Dział. Atrybuty zapisane
                  Schemat tabeli  w nawiasie i poprzedzone nazwą tabeli tworzą schemat tabeli. Dla
                                tabeli Artykuły schemat będzie wyglądał następująco: Artykuły
                                (ID, Tytuł, Strony, Termin, Dział, Dostarczono, Autor).
                                  Każdy wiersz tabeli zawiera informacje o jednym obiekcie i jest
                        Rekord  nazywany rekordem (ang. data record). Każdy rekord składa się
                    Pole rekordu  z wielu pól rekordu (ang. values), które znajdują się na przecięciu
                                rekordu z wybranym atrybutem.
                                  Rysunek 14.4 przedstawia te pojęcia na przykładzie tabeli Artykuły.

                                                              Atrybut









                                                                                      Rekord




                                                        Pole rekordu
                                Rys. 14.4. Elementy składowe tabeli bazy danych na przykładzie tabeli Artykuły

           256
   1   2   3   4   5   6   7   8   9