Autor: Józef Kukuczka



Relacyjne bazy danych Skalmierski

Józef Kukuczka | Bazy danych, Teoria baz danych



Bazy danych są działem informatyki, który w ostatnich dziesięcioleciach najpełniej wkroczył do codziennego życia. Obecnie trudno sobie wyobrazić współczesną gospodarkę bez odpowiednich narzędzi do gromadzenia i przetwarzania danych. Książka "Relacyjne bazy danych" przedstawia w sposób systematyczny podstawy teoretyczne relacyjnych baz danych oraz metedologię ich projektowania. Wykład uzupełniony jest wprowadzeniem do języka SQL. Zamieszczone rozważania są bogato ilustrowane przykładami. Rozdziały: Część I. Wprowadzenie Część II. Relacyjny model danych iloczyn kartezjański atrybuty realcje między tabelami normalizacja algebra relacyjna struktura i własności bazy danych indeksy tabel transakcje Część III. Projektowanie baz danych analiza zagadnienia budowanie diagramu związków między relacjami Część IV. Język SQL składnia instrukcji instrukcja CREATE dodawanie modyfikacja i usuwanie danych polecenia języka S
 

Bazy danych w lokalnych sieciach komputerowych

Józef Kukuczka | Bazy danych, Teoria baz danych



We współczesnym śwecie trudno sobie wyobrazić dobrze funkcjonujące instytuty i firmy, którcy działalność mogłaby być prowadzona bez korzystania z baz danych. Podstawy teoretyczne relacyjnych baz danych nie uległy istotnej zmianie od czasu ich odkrycia, to jest od początku lat siedemdziesiątych. Natomiast sposoby ich wykorzystania oraz narzędzia do ich tworzenia przeszły od tego czasu kolosalne przeobrażenia. Początkowo bazy danych były wykorzystywane na pojedynczych komputerach , a przetwarzanie danych w nich zawartych obywało się za pomocą języków proceduralnych (Cliper, Dbase, Paradox, FoxPro). Obecnie systemy baz danych operują na zintegrowanych bazach danych, dostępnych przez sieć lokalną dla wielu użytkowników równocześnie. Wszystkie liczące się systemy baz danych wykorzystują język SQL. Jest to język deklaratywny specjalnie opracowany do tworzenia baz danych oraz przetwarzania zawartych w nich informacjach. Obecny poziom rozwoju sprzętu i sieciowych systemów operacyjnych, pozwala na tworzenie...