Page 6 - Informatyka na czasie. Kartka z historii. Podręcznik klasa 3
P. 6

Kartka z historii

           Relacyjne bazy danych

           Od czasów starożytnych ludzie gromadzą i przetwarzają różnego rodzaju informacje.
           Dziś pomagają w tym systemy zarządzania bazami danych. Dzięki szybkiemu rozwojowi
           internetu współczesne bazy danych często są częścią aplikacji webowych, czyli stron
           wzbogaconych o przydatne funkcjonalności.
                                                         Pierwszy system zarządzania bazami
                                                         danych o nazwie IDS (ang. Integrated Data
                                                         Store) został opracowany na komputer
                                                         GE 235 przez Charlesa Bachmana
                                                         w latach 60. XX w. System składał się
                                                         z plików z danymi i narzędzi do ich
                                                         obsługi, które wysyłały zapytania do IDS.
                                                         Bachman zaproponował również graficzne
                                                         przedstawienie struktur danych, zwane
                                                         diagramami Bachmana.

             W starożytnych bibliotekach gromadzono
             cenne pisma. Katalogi biblioteczne,
             z których korzystano, można uznać
             za pierwsze bazy danych. Za pierwszy
             spisany na papierze katalog uważa się
             spis zbiorów Biblioteki Aleksandryjskiej –
             w jej zbiorach znajdowało się ok.
             500 tysięcy zwojów. Katalog ten, liczący
             120 ksiąg, sporządził Kallimach z Cyreny.


            III w. p.n.e.                                  lata 60. XX w.




                                                  1959 r.                         1970 r.


                    W 1959 r. powstało konsorcjum CODASYL,
                    składające się z przedstawicieli organizacji
                    przemysłowych i rządowych. CODASYL
                    zajmował się m.in. promowaniem efektywnej
                    analizy danych i standaryzacją języków
                    programowania, a jego głównym celem było
                    stworzenie języka programowania, którego
                    można używać na komputerach różnych
                    producentów. Tak powstał język COBOL,
                    wspierający sieciowy model baz danych.  W 1970 r. Edgar F. Codd przedstawił
                                                            pracę A Relational Model of Data for
                                                            Large Shared Data Banks, w której
                                                            opisał relacyjny model danych. Jedną
                                                            z udanych implementacji tego modelu
                                                            na mikrokomputery był program dBase
                                                            (na zdjęciu). Na podstawie prac Codda
                                                            powstał język SQL, który do dziś jest
                                                            standardem w komunikacji z serwerami
                                                            relacyjnych baz danych.




           252
   1   2   3   4   5   6   7