SPIS TREŚCI
I. WSTĘP 3
I.1. BAZY DANYCH 4
I.2. MODELE BAZ DANYCH 4
I.3. HURTOWNIE DANYCH 5
I.4. PODSTAWOWE POJĘCIA ZWIĄZANE Z HURTOWNIAMI DANYCH 6
I.5. NARZĘDZIA DOSTĘPU DO BAZ DANYCH 7
II. STOSOWANE ROZWIĄZANIA 8
II.1. ROZWÓJ ZINTEGROWANYCH SYSTEMÓW ZARZĄDZANIA KLASY ERP 8
III. CEL I METODA – PLATFORMA ZARZĄDZANIA INFORMACJĄ 11
III.1. STANDARD JĘZYKA SQL 11
1.1. ZNAKI JĘZYKA SQL 12
1.2. KATALOGI I SCHEMATY 14
1.3. PODSTAWY FUNKCJONOWANIA RELACYJNYCH BAZ DANYCH 15
1.4.
PODSTAWOWE INSTRUKCJE I ELEMENTY JĘZYKA
POSTGRESQL
16
III.2. CLARION – BAZA DLA WINDOWS (FUNDAMENTY GRAFFITI) 18
III.3. STRUKTURA PROGRAMU GRAFFITI (MODUŁY PODSTAWOWE) 20
IV. WYNIKI BADAŃ – PREZENTACJA I ANALIZA DANYCH 35
IV.1. INSTALACJA I KOMPILACJA POSTGRESQL W WINDOWS 35
1.1. INSTALACJA USŁUGI 35
IV.2. NARZĘDZIE DO ADMINISTROWANIA – PGADMIN III 42
IV.3. RAPORTOWANIE 45
3.1. RAPORTOWANIE W MODULE WBUDOWANYM GRAFRAP 45
3.2. POBIERANIE DANYCH - WSTAWIANIE ZAPYTAŃ SQL W PGADMIN BEZPOŚREDNIO DO BAZY - PRZYKŁADY
55
KLAUZULA WHERE 56
PREDYKATY - LIKE 58
PODZAPYTANIA - ZAPYTANIA ZAGNIEŻDŻONE 64
WYRAŻENIE CASE 67
FUNKCJA SORTOWANIA – ORDER BY 69
FUNKCJA MIN( ) I MAX( ) 70
FUNKCJA GRUPOWANIA – GROUP BY 72
KONWERTOWANIE DANYCH – POLECENIE CAST 73
ZŁĄCZENIA TABEL TYPU LEFT JOIN 76
TWORZENIE ALIASÓW 76
SUMOWANIE DANYCH – SUM( ) 77
OPERATOR KONKATENACJI 78
WYWOŁANIE FUNKCJI WBUDOWANYCH 81
USTAWIANIE WARTOŚCI – FUNKCJE UPDATE I SET 85
TWORZENIE I WYKONYWANIE WŁASNYCH PROCEDUR 87
UNIE 89
WYKORZYSTANIE ZAPYTANIA DO TWORZENIA RAPORTU JAKO GRAFICZNEJ PREZENTACJI DANYCH
91
V. PODSUMOWANIE I WNIOSKI 104
VI. BIBLIOGRAFIA 107