|

|
,,DELPHI. Nauka programowania
systemów baz danych"
autorzy: Anna Struzińska-Walczak, Krzysztof Walczak
276 stron
W & W 2002 wydanie
V
ISBN 83-910597-1-5
+
koszt wysyłki
|
Książka zawiera podstawowy wykład
programowania systemów baz danych. Od Czytelnika nie są wymagane żadne
wiadomości na temat baz danych, natomiast jest niezbędna znajomość książki
"Nauka programowania wizualno-obiektowego. Delphi” . Konieczna jest również
minimalna wiedza o języku Pascal np. w zakresie przedstawionym w książce “Nauka
programowania dla początkujących. Turbo Pascal” . Techniki programowania
systemów użytkowych baz danych są zilustrowane dużą liczbą przykładów oraz
kilkoma ćwiczeniami. Na uwagę zasługuje zwłaszcza dość duży i bardzo użyteczny
system wystawiania faktur. System ten prezentuje ogromne możliwości pakietu
Delphi szczególnie w tworzeniu wygodnej komunikacji z użytkownikiem.
SPIS TREŚCI
- 1. WSTĘP
- 2. RELACYJNE BAZY DANYCH
- 2.1. Wprowadzenie
- 2.2. Pierwsza postać normalna
- 2.3. Zależności funkcyjne
- 2.4. Postać normalna Boyce'a
- 2.5. Podstawowe operacje na relacyjnych bazach
danych
- 2.6. Fizyczna realizacja bazy danych
- 3. WPROWADZENIE
- 3.1. Projektowanie struktury bazy danych
- 3.2. Ustawianie nazw alternatywnych
- 3.3. Projektowanie prostego formularza
- 3.4. Projektowanie złożonego formularza
- 4. PRACA Z BAZĄ DANYCH Fragment rozdziału
- 4.1. Informacje podstawowe
- 4.2. Przejście do odpowiedniego rekordu
- 4.3. Modyfikacja danych
- 4.4. Wybór zaindeksowania tablicy
- 4.5. Wyszukiwanie rekordów
- 4.6. Filtrowanie informacji
- 4.7. Ustawianie logicznego połączenia
- 4.8. Przetwarzanie danych
- 4.9. Komponenty klasy TField
- 5. WYKORZYSTANIE KOMPONENTÓW KONTROLI
- 5.1. Komponenty klasy TDBText i TDBEdit
- 5.2. Komponent klasy TDBGrid
- 5.3. Komponent klasy TDBNavigator
- 5.4. Komponenty klasy TDBComboBox i TDBListBox
- 5.5. Komponent klasy TDBLookupCombo i
TDBLookupList
- 5.6. Komponent klasy TDBCheckBox
- 5.7. Komponent klasy TDBRadioGroup
- 6. WYKORZYSTANIE JĘZYKA SQL Fragment
rozdziału
- 6.1. Wprowadzenie
- 6.2. Zapytania w języku SQL
- 6.3. Operacja połączenia
- 6.4. Zapytania zagnieżdżone w języku SQL
- 6.5. Przykład systemu użytkowego
- 6.6. Zachowanie zgodności bazy danych
- 6.7. Procedury
- 7. PRZYKŁADOWY SYSTEM FAKTUROWANIA
- 8. GENERACJA RAPORTÓW PRZY POMOCY KOMPONENTÓW ZE STRONY
QUICK REPORT
- LITERATURA
- DODATEK A. Nazwy alternatywne wykorzystywanych baz
danych
- DODATEK B. Wyjątki
- DODATEK C. Projektowanie własnych komponentów
- DODATEK D. Rozpowszechnianie aplikacji
- DODATEK E. Generator raportów ReportSmith
- SKOROWIDZ