Access 2002/XP PL dla każdego - Helion
Tytuł oryginału: TY Access 2002 in 21 Days
Tłumaczenie: Jarosław Gierlicki, Michał Szolc
ISBN: 83-7197-786-7
stron: 544, Format: B5, okładka: miękka
Data wydania: 2003-01-22
Księgarnia: Helion
Cena książki: 65,00 zł
Microsoft Access jest systemem obsługi relacyjnych baz danych, stanowiącym dla większości użytkowników pierwszą tego rodzaju aplikację, z którą się stykają. Chociaż jego możliwości nie dorównują specjalistycznym systemom, takim jak Oracle czy MS SQL, Access przewyższa je łatwością obsługi i integracją z pozostałym aplikacjami pakietu MS Office, którego jest składnikiem.
Celem tej książki jest nauczenie Cię obsługi programu Microsoft Access 2002/XP PL, zarówno w jej podstawowych jak i bardziej zaawansowanych aspektach. Abyś mógł tworzyć własne bazy, przekaże Ci ona podstawowe informacje o relacyjnych bazach danych w sposób przystępny i pozbawiony zbędnej technicznej terminologii. Znajdziesz w niej dokładny opis najnowszej wersji Accessa, dowiesz się jak tworzyć formularze służące do wprowadzania danych, kwerendy i raporty. Następnie nauczysz się automatyzować swoją pracę za pomocą makr. Poznasz także język SQL, będący standardem w świecie baz danych.
Jeśli twoje potrzeby są większe, "Access 2002/XP PL dla każdego" zaspokoi Twój głód wiedzy. Jest też ona przewodnikiem po zaawansowanych możliwościach Accessa, nauczysz się programować w języku Visual Basic for Applications. Przedstawione zostały także najważniejsze zagadnienia związane z administrowaniem bazami Accessa. Ostatni rozdział, "Access i sieć WWW", zawiera opisy publikowania danych z tabel w formacie XML, jako statycznych i dynamicznych stron HTML oraz w postaci stron Active Server Pages.
Osoby które kupowały "Access 2002/XP PL dla każdego", wybierały także:
- Access 2013. Kurs video. Kwerendy baz danych 79,00 zł, (35,55 zł -55%)
- Access 2019 PL. Biblia 149,00 zł, (74,50 zł -50%)
- Access 2016 PL. Kurs 39,90 zł, (19,95 zł -50%)
- Access 2016 PL. Ćwiczenia praktyczne 29,90 zł, (14,95 zł -50%)
- Access 2016 PL w biurze i nie tylko 77,00 zł, (38,50 zł -50%)
Spis treści
Access 2002/XP PL dla każdego -- spis treści
O Autorach (15)
Wprowadzenie (17)
Część I (21)
Rozdział 1. Teoria baz danych (23)
- W tym rozdziale poznasz (23)
- Access w teorii i praktyce (24)
- Dane to nie informacje (24)
- Przetwarzanie danych w informacje (25)
- Problemy o większej złożoności (26)
- Zasady przetwarzania danych (27)
- Access a model relacyjny (28)
- Struktura baz danych w teorii (33)
- Struktura bazy danych w praktyce (37)
- Wybór klucza podstawowego (37)
- Typy relacji (38)
- Normalizacja (39)
- Nieformalne reguły (42)
- Przeznaczenie Accessa (42)
- Wymagania sprzętowe (44)
- Troska o bezpieczeństwo danych (44)
- Podsumowanie (46)
- Pytania i odpowiedzi (46)
- Warsztat (47)
- Test (47)
Rozdział 2. Podstawy tworzenia aplikacji w Accessie (49)
- W tym rozdziale poznasz (49)
- Interfejs użytkownika (50)
- Okienko zadań (50)
- Obiekty i czynności (52)
- Grupy (54)
- Widoki (56)
- Widoki, otwieranie i zamykanie obiektów (56)
- Tak jak w Windows (57)
- Opcje globalne (58)
- Obiekty Accessa (60)
- Tabele (61)
- Kwerendy (63)
- Formularze (65)
- Raporty (66)
- Strony dostępu do danych (68)
- Makra (68)
- Moduły (71)
- Planowanie bazy danych (72)
- Nie bądź niewolnikiem konwencji (73)
- Nie martw się na zapas (74)
- Pomoc - Asystent pakietu Office (74)
- Prawdziwi eksperci też korzystają z Pomocy (75)
- Sposoby uzyskiwania Pomocy (76)
- Co to jest? (76)
- Paski narzędzi (78)
- Podsumowanie (80)
- Pytania i odpowiedzi (80)
- Warsztat (81)
- Test (81)
Rozdział 3. Automatyzacja Accessa (83)
- W tym rozdziale poznasz (83)
- Po co automatyzować Accessa? (83)
- Kreator baz danych (84)
- Szablon (85)
- Uwagi dotyczące szablonów (87)
- Kreator tabel (88)
- Kreator prostych kwerend (90)
- Automatyczne formularze (91)
- Tworzenie formularza za pomocą Autoformularza (92)
- Tworzenie formularzy za pomocą kreatora (93)
- Automatyczne raporty (94)
- Strony dostępu do danych (96)
- Podsumowanie (97)
- Pytania i odpowiedzi (98)
- Warsztat (98)
- Test (98)
- Ćwiczenia (99)
Rozdział 4. Tabele - podstawa relacyjnych baz danych (101)
- W tym rozdziale poznasz (101)
- Istota projektu tabeli (101)
- Analiza tabeli (102)
- Tworzenie tabel (105)
- Podstawy projektowania tabel (105)
- Tworzenie tabel za pomocą siatki projektowej (107)
- Tworzenie tabel w trybie Widok arkusza danych (108)
- Kreator tabel (110)
- Analiza tabeli utworzonej przez kreatora (112)
- Złamanie reguły pierwszej postaci normalnej (112)
- Nieprawidłowe typy pól (113)
- Łączenie pól - serce relacji (113)
- Wprowadzanie danych "na skróty" (115)
- Wynik relacji (117)
- Najlepsze jeszcze przed Tobą (118)
- Wątpliwości? (118)
- Przekonaj się sam (119)
- Właściwości tabel i pól (120)
- Indeksowanie i dodatkowe informacje o polach kluczowych (122)
- Sortowanie i filtrowanie danych (123)
- Sortowanie (123)
- Filtrowanie (125)
- Wyszukiwanie danych (127)
- Uwagi dotyczące wyszukiwania danych (128)
- Podsumowanie (129)
- Pytania i odpowiedzi (129)
- Warsztat (130)
- Test (130)
- Ćwiczenia (131)
Rozdział 5. Tworzenie prostych formularzy (133)
- W tym rozdziale poznasz (133)
- Dlaczego taka kolejność? (134)
- Związane i niezwiązane formularze i pola (134)
- Właściwości Źródło formantu i Źródło rekordów (135)
- Właściwość Nazwa - typowe konwencje nazewnictwa (137)
- Tworzenie pierwszego formularza (139)
- Tryb Widok Projekt formularza (142)
- Grupa opcji (147)
- Rozmieszczanie formantów w formularzu (148)
- Nagłówki i stopki formularza (151)
- Pozostałe właściwości opisujące format formularza (152)
- Kolejność dostępu do elementów formularza (154)
- Wyszukiwanie, filtrowanie i sortowanie danych w formularzach (158)
- Podsumowanie (158)
- Pytania i odpowiedzi (159)
- Warsztat (160)
- Test (160)
- Ćwiczenia (160)
Rozdział 6. Kwerendy (163)
- W tym rozdziale poznasz (163)
- Kwerenda w Accessie (164)
- Pierwsza kwerenda (164)
- Kreator prostych kwerend (168)
- Filtrowanie i sortowanie danych w kwerendach (169)
- Kryteria w kwerendzie (171)
- Sztuczki i skróty (175)
- Kwerendy wielotabelowe (176)
- Kwerendy wielotabelowe bez gotowych połączeń między tabelami (179)
- Kryteria o średnim stopniu złożoności (182)
- Symbole wieloznaczne oraz słowa kluczowe Like i Between (182)
- Podsumowanie (184)
- Pytania i odpowiedzi (185)
- Warsztat (185)
- Test (186)
- Ćwiczenia (186)
Rozdział 7. Generowanie prostych raportów (189)
- W tym rozdziale poznasz (189)
- Raporty w Accessie (190)
- Autoraporty (190)
- Kreator raportów (192)
- Szczegóły dotyczące podglądu raportu (194)
- Tryb Widok Projekt raportu (196)
- Grupowanie w raportach (202)
- Grupa (203)
- Właściwości (203)
- Etykiety pocztowe (206)
- Szczegóły dotyczące wyrażeń (208)
- Układ strony (209)
- Sumy, sumy częściowe i sumy bieżące (210)
- Podsumowanie (214)
- Pytania i odpowiedzi (215)
- Warsztat (216)
- Test (216)
- Ćwiczenia (216)
Część II (217)
Rozdział 8. Makra (219)
- W tym rozdziale poznasz (219)
- Makra i Access (220)
- Sedno sprawy (220)
- Elementy makr (221)
- Siatka projektowa makra (221)
- Bardzo proste makro (222)
- Usuwanie i wstawianie akcji do makra (225)
- Makra i zdarzenia (226)
- Nazwy makr (230)
- Więcej informacji na temat akcji w makrach (235)
- Makra warunkowe (236)
- Podsumowanie (240)
- Pytania i odpowiedzi (240)
- Warsztat (241)
- Test (241)
- Ćwiczenia (241)
Rozdział 9. Udoskonalanie tabel (243)
- W tym rozdziale poznasz (243)
- Tabele a spójność danych (244)
- Sprawdzanie poprawności danych z użyciem wyrażeń (245)
- Odnośniki w tabelach (247)
- Maski wprowadzania (251)
- Obiekty OLE i hiperłącza w tabelach (256)
- Umieszczanie w tabeli obiektów OLE (256)
- Umieszczanie w tabelach hiperłączy (259)
- Edycja hiperłączy (260)
- Autonomiczne hiperłącza na formularzach (261)
- Zapisywanie tabel w postaci dokumentów HTML (263)
- Podsumowanie (264)
- Pytania i odpowiedzi (265)
- Warsztat (266)
- Test (266)
- Ćwiczenia (266)
Rozdział 10. Udoskonalanie formularzy (267)
- W tym rozdziale poznasz (267)
- Zmiana kolorów prostym sposobem urozmaicenia wyglądu formularzy (268)
- Zmiana koloru obiektu (268)
- Umieszczanie na formularzach obrazów (270)
- Umieszczanie obrazów na przyciskach poleceń (272)
- Osiąganie efektów trójwymiarowości (273)
- Narzędzia systemowe i formatujące (275)
- Elementy dekoracyjne (277)
- Tworzenie formularzy opartych na kilku źródłach danych (278)
- Kreatorzy formantów (282)
- Podsumowanie (282)
- Pytania i odpowiedzi (283)
- Warsztat (284)
- Test (284)
- Ćwiczenia (284)
Rozdział 11. Możliwości kwerend (285)
- W tym rozdziale poznasz (285)
- Siatka projektowa kwerendy (286)
- Rzut oka na widok SQL (288)
- Operacje matematyczne w kwerendach (288)
- Działania w kwerendach operujące na datach i czasie (291)
- Sortowanie wartości, które nie są uporządkowane alfabetycznie (293)
- Sprzężenia (295)
- Sprzężenia dwóch kopii tej samej tabeli (297)
- Sprzężenia nierówne (299)
- Używanie w kwerendach zakresów (300)
- Podsumowanie (302)
- Pytania i odpowiedzi (302)
- Warsztat (303)
- Test (303)
- Ćwiczenia (303)
Rozdział 12. Tworzenie wysokiej klasy raportów (305)
- W tym rozdziale poznasz (305)
- Tworzenie profesjonalnych raportów (305)
- Filtrowanie danych przekazywanych do raportów (306)
- Filtrowanie danych w raportach przez zmianę kwerendy bazowej (306)
- Filtrowanie raportów poprzez zmianę właściwości filtrowania (309)
- Dynamiczne kryteria raportów - użycie parametrów (311)
- Sortowanie i grupowanie (315)
- Sortowanie (315)
- Grupowanie (316)
- Raporty krzyżowe (320)
- Podsumowanie (324)
- Pytania i odpowiedzi (324)
- Warsztat (324)
- Test (325)
Rozdział 13. Strukturalny Język Zapytań, czyli SQL (327)
- W tym rozdziale poznasz (327)
- Co to jest SQL? (328)
- Do czego służy konstrukcja SELECT? (328)
- Wybieranie z tabeli większej ilości kolumn lub pól (330)
- Wybieranie danych z większej ilości tabel (331)
- Dodanie frazy WHERE (333)
- Rozbudowa konstrukcji SELECT (334)
- Eliminowanie powtarzających się wyników (336)
- Praktyczne zastosowania SQL-a (337)
- Podsumowanie (338)
- Pytania i odpowiedzi (338)
- Warsztat (339)
- Test (339)
- Ćwiczenia (339)
Rozdział 14. Zastosowanie nietypowych kwerend (341)
- W tym rozdziale poznasz (341)
- Kwerendy funkcjonalne (341)
- Dodawanie kwerendy do paska narzędzi (342)
- Kwerenda aktualizująca (342)
- Kwerenda dołączająca (345)
- Kwerenda usuwająca (347)
- Kwerenda tworząca tabele (349)
- Kwerendy krzyżowe (349)
- Posługiwanie się Kreatorem kwerend krzyżowych (350)
- Udoskonalanie efektu działania kreatora (352)
- Kwerendy SQL (354)
- Kwerendy składające (355)
- Kwerendy definiujące dane (356)
- Kwerendy przekazujące (357)
- Wykorzystywanie w kwerendach zewnętrznych kryteriów (358)
- Kwerendy parametryczne (358)
- Kryteria kwerend pobierane z pól formularza (360)
- Podsumowanie (362)
- Pytania i odpowiedzi (362)
- Warsztat (363)
- Test (363)
- Ćwiczenia (363)
Część III (365)
Rozdział 15. Wprowadzenie do języka VBA (367)
- W tym rozdziale poznasz (368)
- Co to jest VBA i dlaczego należy się go nauczyć? (368)
- Język programowania BASIC (369)
- Rys historyczny (369)
- Visual Basic for Applications a "czysty" Visual Basic (370)
- Wprowadzenie do programowania sterowanego zdarzeniami (371)
- Zdarzenia w Accessie (371)
- "Poznawanie zdarzeń" (373)
- Wprowadzenie do obiektów (376)
- Wszystko jest obiektem (376)
- Przenośna funkcjonalność (377)
- Odwoływanie się do obiektów, właściwości i metod (377)
- Wprowadzenie do pojęcia kolekcji obiektów (378)
- Kolekcje obiektów (379)
- Obiekty kolekcji w Accessie (379)
- Wprowadzenie do modułów języka VBA (379)
- Moduły standardowe (380)
- Moduły klas (380)
- Wprowadzenie do edytora VBE (Visual Basic Editor) (381)
- Dodawanie procedur, funkcji i właściwości (383)
- Okno przeglądania obiektów (384)
- Inteligentne autouzupełnianie (385)
- Korzystanie z pomocy (385)
- Podsumowanie (386)
- Pytania i odpowiedzi (386)
- Warsztat (387)
- Test (387)
- Ćwiczenia (387)
Rozdział 16. Elementy języka VBA - część 1. (389)
- W tym rozdziale poznasz (389)
- Idea modułów (390)
- Moduły klas (391)
- Moduły standardowe (392)
- Struktura modułu (393)
- Procedury VBA (394)
- Tworzenie kodu "wielokrotnego użytku" (396)
- Wprowadzenie do zmiennych (396)
- Struktura procedury (397)
- Funkcje i instrukcje wbudowane (400)
- Używanie w procedurach argumentów (400)
- Przykład procedury "z życia wziętej" (402)
- Wywoływanie funkcji z listy właściwości (403)
- Zmienne (405)
- Deklaracje zmiennych (405)
- Typy danych (406)
- Podsumowanie (412)
- Pytania i odpowiedzi (412)
- Warsztat (413)
- Test (413)
- Ćwiczenia (413)
Rozdział 17. Programowanie w języku VBA - część 2. (415)
- W tym rozdziale poznasz (415)
- Zmienne (415)
- Konwersje zmiennych do innych typów danych (416)
- Tablice (417)
- Tablice dynamiczne (418)
- Określanie wartości wyrażeń (420)
- Stałe (422)
- Zasięg i czas istnienia (423)
- Standardowe konwencje nazewnicze (425)
- Instrukcje wyboru (428)
- Instrukcje If...Then...Else (428)
- Funkcja IIf() (430)
- Instrukcja Select...Case (430)
- Funkcje Switch() i Choose() (431)
- Instrukcje pętli (432)
- Pętle For...Next (432)
- Pętle For Each...Next (433)
- Pętle While...Wend (436)
- Pętle Do...Loop (437)
- Podsumowanie (438)
- Pytania i odpowiedzi (439)
- Warsztat (439)
- Test (439)
Rozdział 18. Obiekty i kolekcje (441)
- W tym rozdziale poznasz (441)
- Programowanie zorientowane obiektowo (441)
- Korzyści płynące ze stosowania obiektów (442)
- Korzystanie z innych obiektów (443)
- Okno przeglądania obiektów (444)
- Tworzenie własnych obiektów (447)
- Klasy - szablony obiektów (447)
- Instancje (448)
- Właściwości, metody i zdarzenia (449)
- Definiowanie typów wyliczeniowych (454)
- Tworzenie kolekcji (455)
- Kolekcje (456)
- Właściwości i metody kolekcji (456)
- Podsumowanie (457)
- Pytania i odpowiedzi (457)
- Warsztat (457)
- Test (457)
- Ćwiczenia (458)
Rozdział 19. Zaawansowane wykorzystanie języka VBA (459)
- W tym rozdziale poznasz (459)
- Obiekty danych ActiveX (ADO) (459)
- Unikanie konfliktów z DAO (460)
- Używanie obiektów ADO (461)
- Tworzenie połączeń (466)
- Praca z zestawami rekordów ADO (467)
- Klonowanie zestawu rekordów (468)
- Składowane zestawy rekordów (469)
- Wprowadzenie do pasków poleceń pakietu Office (470)
- Dodawanie nowego paska narzędzi (470)
- Odwołania do obiektów paska poleceń (472)
- Operowanie elementami pasków poleceń (473)
- Działania związane z tworzeniem i zarządzaniem bazy danych (476)
- Zespołowe tworzenie aplikacji (476)
- Określanie powiązań bibliotek (477)
- Ukrywanie okna bazy danych (478)
- Rozprowadzanie gotowych aplikacji (478)
- Zalecane źródła informacji dotyczących Accessa oraz VBA (479)
- Podsumowanie (479)
- Pytania i odpowiedzi (479)
- Warsztat (480)
- Test (480)
- Ćwiczenia (480)
Rozdział 20. Administrowanie i zabezpieczanie baz danych Accessa (481)
- W tym rozdziale poznasz (481)
- Znaczenie administrowania bazą danych (482)
- Naprawa uszkodzonej bazy danych (482)
- Kompaktowanie rozrośniętej bazy danych (483)
- Konwertowanie bazy danych do innych formatów (483)
- Używanie różnych wersji Accessa (484)
- Kreator rozbudowy (484)
- Mechanizmy zabezpieczeń w Accessie (487)
- Szyfrowanie bazy danych (487)
- Ustalanie hasła dostępu do bazy danych (488)
- Użytkownicy, grupy i uprawnienia (489)
- Kreator zabezpieczeń grupy roboczej (490)
- Podsumowanie (492)
- Pytania i odpowiedzi (492)
- Warsztat (493)
- Test (493)
- Ćwiczenia (493)
Rozdział 21. Access i sieć WWW (495)
- W tym rozdziale poznasz (495)
- Publikowanie statycznych stron internetowych (495)
- Tworzenie pliku szablonu HTML (496)
- Eksportowanie (497)
- Publikowanie dynamicznych stron internetowych (498)
- Tworzenie źródła danych ODBC (498)
- Eksportowanie do formatu Active Server Pages (499)
- Eksportowanie danych do formatu XML (500)
- Strony dostępu do danych (502)
- Tworzenie strony dostępu do danych (504)
- Edycja strony dostępu do danych (507)
- Podsumowanie (509)
- Pytania i odpowiedzi (510)
- Warsztat (511)
- Test (511)
- Ćwiczenia (511)
Dodatki (513)
Dodatek A Odpowiedzi (515)
Skorowidz (527)