ABC Access 2003 PL IDZ DO KATALOG KSI EK TWÓJ KOSZYK CENNIK I INFORMACJE CZYTELNIA PRZYK ADOWY ROZDZIA SPIS TRE CI KATALOG ONLINE

Podobne dokumenty
2 Burza mózgów i ból głowy W księgarni Tabela i wszystko jasne Założenia... 31

Wykład III. dr Artur Bartoszewski Wydział Nauczycielski, Kierunek Pedagogika Wprowadzenie do baz danych

Przewodnik Szybki start

Temat: Organizacja skoroszytów i arkuszy

LABORATORIUM 8,9: BAZA DANYCH MS-ACCESS

Baza danych. Program: Access 2007

Stosowanie, tworzenie i modyfikowanie stylów.

5.4. Tworzymy formularze

BAZA_1 Temat: Tworzenie i modyfikowanie formularzy.

Formularze w programie Word

ACCESS ćwiczenia (zestaw 1)

Access - Aplikacja. Tworzenie bazy danych w postaci aplikacji

Dokument zawiera podstawowe informacje o użytkowaniu komputera oraz korzystaniu z Internetu.

etrader Pekao Podręcznik użytkownika Strumieniowanie Excel

UNIWERSYTET RZESZOWSKI KATEDRA INFORMATYKI

Przedszkolaki Przygotowanie organizacyjne

Zwróćmy uwagę w jakiej lokalizacji i pod jaką nazwą zostanie zapisana baza (plik z rozszerzeniem *.accdb). Nazywamy

Microsoft Access zajęcia 3 4. Tworzenie i wykorzystanie kwerend, formularzy i raportów

BAZY DANYCH Panel sterujący

Krzysztof Kluza proste ćwiczenia z baz danych

Obsługa pakietu biurowego OFFICE

Rozwiązanie. Uruchom program Access 2007.

Tworzenie prezentacji w MS PowerPoint

LK1: Wprowadzenie do MS Access Zakładanie bazy danych i tworzenie interfejsu użytkownika

I. Program II. Opis głównych funkcji programu... 19

MS Excel 2007 Kurs zaawansowany Obsługa baz danych. prowadzi: Dr inż. Tomasz Bartuś. Kraków:

5.3. Tabele. Tworzenie tabeli. Tworzenie tabeli z widoku projektu. Rozdział III Tworzenie i modyfikacja tabel

Microsoft Access materiały pomocnicze do ćwiczeń cz. 1

Wybierz polecenie z menu: Narzędzia Listy i dokumenty

Wykład II. dr Artur Bartoszewski Wydział Nauczycielski, Kierunek Pedagogika Wprowadzenie do baz danych

Arkusz kalkulacyjny EXCEL

1. Przekopiuj na dysk F bazę M5BIB.mdb z dysku wskazanego przez prowadzącego 2. Otwórz bazę (F:\M5BIB.mdb)

Wstęp Arkusz kalkulacyjny Za co lubimy arkusze kalkulacyjne Excel

Zapytania i wstawianie etykiet z bazy danych do rysunku

Dane słowa oraz wyrażenia są tłumaczone przy pomocy polecenia Przetwarzanie > Tłumaczenie

Konspekt do lekcji informatyki dla klasy II gimnazjum. TEMAT(1): Baza danych w programie Microsoft Access.

5. Bazy danych Base Okno bazy danych

Bazy danych raporty. 1. Przekopiuj na dysk F:\ bazę M5BIB.mdb z dysku wskazanego przez prowadzącego.

Połączenie AutoCad'a z bazą danych

1.Formatowanie tekstu z użyciem stylów

Spis treści. Lekcja 1: Podstawy baz danych 1. Lekcja 2: Tworzenie tabel bazy danych 31. Umiejętności do zdobycia w tej lekcji 31

Sposób tworzenia tabeli przestawnej pokażę na przykładzie listy krajów z podstawowymi informacjami o nich.

Korespondencja seryjna

Podstawowe czynnos ci w programie Word

Dodawanie grafiki i obiektów

MS Excell 2007 Kurs podstawowy Filtrowanie raportu tabeli przestawnej

Bazy danych Karta pracy 1

Jak przygotować pokaz album w Logomocji

5.2. Pierwsze kroki z bazami danych

T A B E L E i K W E R E N D Y

Struktura dokumentu w arkuszu kalkulacyjnym MS EXCEL

Opis modułu Zapytania pl.id Kancelaria Komornika-VAT

BAZY DANYCH Formularze i raporty

Ćwiczenie 1: Pierwsze kroki

MS Access - bazy danych

1. Zarządzanie informacją w programie Access

PTI S1 Tabele. Tabele. Tabele

Formularz MS Word. 1. Projektowanie formularza. 2. Formularze do wypełniania w programie Word

1. Przypisy, indeks i spisy.

Zadanie 11. Przygotowanie publikacji do wydrukowania

MS Access formularze

Opis modułu pl.id w programie Kancelaria Komornika - VAT

Jak wykorzystać program MS Excel w tworzeniu prostej bazy danych dzieci

10. Jak to zrobić - Ćwiczenia dla tych co zaczynają...

1. TWORZENIE BAZY DANYCH W MS ACCESS 2007

Zadanie 9. Projektowanie stron dokumentu

Moduł 5 - Bazy danych

ACCESS 2007 Tworzymy bazę danych plik: filmoteka.accdb

Należy uruchomid program: Start-Wszystkie programy- Microsoft Office- Microsoft Office Access 2007

Baza danych część 8. -Klikamy Dalej

Makra Access 2003 wg WSiP Wyszukiwanie, selekcjonowanie i gromadzenie informacji Ewa Mirecka

Europejski Certyfikat Umiejętności Komputerowych. Moduł 3 Przetwarzanie tekstów

Systemy baz danych Prowadzący: Adam Czyszczoń. Systemy baz danych. 1. Import bazy z MS Access do MS SQL Server 2012:

Edytor tekstu MS Word podstawy

OPERACJE NA PLIKACH I FOLDERACH

2 Arkusz kalkulacyjny

Zadanie 3. Praca z tabelami

I. Spis treści I. Spis treści... 2 II. Kreator szablonów Tworzenie szablonu Menu... 4 a. Opis ikon Dodanie nowego elementu...

Zadanie 1. Stosowanie stylów

INSTRUKCJA UŻYTKOWNIKA PORTALU SIDGG

Obsługa Panelu Menadżera

Podstawowe czynnos ci w programie Excel

Instrukcja użytkownika

asix5 Podręcznik użytkownika Notatnik - podręcznik użytkownika

LABORATORIUM 6: ARKUSZ MS EXCEL JAKO BAZA DANYCH

Rejestracja faktury VAT. Instrukcja stanowiskowa

MS Word Długi dokument. Praca z długim dokumentem. Kinga Sorkowska

Nawigacja po długim dokumencie może być męcząca, dlatego warto poznać następujące skróty klawiszowe

Rys.1. Technika zestawiania części za pomocą polecenia WSTAWIAJĄCE (insert)


Tworzenie bazy danych na przykładzie Access

dokumentacja Edytor Bazy Zmiennych Edytor Bazy Zmiennych Podręcznik użytkownika

Do wersji Warszawa,

Typ danych. Karta ogólne. Rozmiar pola Liczba całkowita długa. Autonumerowanie. Rozmiar pola 50. Tekst. Rozmiar pola 50. Tekst. Zerowa dł.

1. Wstawianie macierzy

Tworzenie raportów. Ćwiczenie 1. Utwórz Autoraport przedstawiający tabelę Studenci

PROGRAM RETROKONWERSJI ZDALNEJ

Co nowego w programie GM EPC

Transkrypt:

IDZ DO PRZYK ADOWY ROZDZIA SPIS TRE CI KATALOG KSI EK KATALOG ONLINE ABC Access 2003 PL Autor: Maciej Groszek ISBN: 83-7361-231-9 Format: B5, stron: 164 ZAMÓW DRUKOWANY KATALOG TWÓJ KOSZYK DODAJ DO KOSZYKA CENNIK I INFORMACJE ZAMÓW INFORMACJE O NOWO CIACH ZAMÓW CENNIK CZYTELNIA FRAGMENTY KSI EK ONLINE Informacje mo emy gromadziæ na ró ne sposoby: mo emy u ywaæ do tego notatników, fiszek lub papierowych kartotek. Gdy jednak danych jest du o, tradycyjne metody okazuj¹ siê nieskuteczne. Antidotum na problemy zwi¹zane ze zbieraniem i wyszukiwaniem informacji jest komputerowa baza danych. Utworzyæ j¹ mo na za pomoc¹ programu Microsoft Access. MS Access jest narzêdziem do tworzenia relacyjnych baz danych. To program wzglêdnie prosty w obs³udze i w³a nie ta cecha zadecydowa³a o jego ogromnej popularno ci. Pozwala on nie tylko gromadziæ informacje, ale tak e szybko wyszukiwaæ je wed³ug za³o onych kryteriów i prezentowaæ w formie raportów. Ksi¹ ka omawia: Podstawowe zasady projektowania baz danych Dzielenie danych na tabele i tworzenie relacji miêdzy tabelami Rodzaje pól w tabelach Importowanie i eksportowanie danych do innych programów Tworzenie efektywnych kwerend s³u ¹cych do wyszukiwania danych Projektowanie formularzy do wprowadzania danych Tworzenie eleganckich raportów Jest to ksi¹ ka dla pocz¹tkuj¹cych u ytkowników. Nawet je li nie mia³e do tej pory doczynienia z Accessem, a Twoje do wiadczenie komputerowe jest niewielkie, z pewno ci¹ z jej pomoc¹ nauczysz siê obs³ugiwaæ ten program. Wydawnictwo Helion ul. Chopina 6 44-100 Gliwice tel. (32)230-98-63 e-mail: helion@helion.pl

Spis treści Wstęp...z... 7 Rozdział 1. Od kartki do bazy danych...z... 9 Dlaczego mam używać komputerowej bazy danych...m...10 Po co wydawać pieniądze na Accessa...m...12 Zadziwiające problemy bibliotekarki...m...13 Rozdział 2. Burza mózgów i ból głowy...z... 21 Rozdział 3. W księgarni...z... 23 Tabela i wszystko jasne...m...23 Założenia...m...m......24 Rozdział 4. Trzy reguły...z... 27 Reguła 1. Unikanie nadmiarowości...m...27 Reguła 2. Jedna z kolumn musi zawierać dane unikatowe...29 Reguła 3. W bazie danych musi znajdować się klucz...m...30 Rozdział 5. Ujawniamy tajemnice bazy danych...z. 31 Architektura bazy danych...m...31 Dobieranie kluczy...m...m...3 2 Sięgamy po indeks...m...m...33 Zależności pomiędzy tabelami...m...34 Relacja 1 1...m...m...34 Relacja 1 N...m...m...35 Relacja N M...m...m...36 Niezapowiedziana kartkówka...m...36 Lista życzeń...m...m...37 Wykaz danych...m...m...38 Tabele i relacje...m...m...39 Rozdział 6. Uruchamiamy program...z... 41 Zatrudniamy kreatora...m...m..42 Wczytywanie bazy danych...m...45 Tworzenie nowej bazy...m...m45

4 ABC Access 2003 PL Rozdział 7. Obiekty bazy danych...z... 49 Tabele...m...m......49 Kwerendy...m...m......52 Formularze...m...m......54 Raporty...m...m......56 Strony...m...m...58 Makra...m...m...58 Moduły...m...m......59 Edycja obiektów...m...m... 60 Rozdział 8. Tabele...z... 63 Typy danych...m...m.....63 Korzyści z różnorodności...m...64 Pomagamy w trudnym wyborze...m...66 Tekst czy Nota...m...m...66 Liczba...m...m....66 Data/Godzina...m...m...67 Waluta...m...m... 68 Autonumerowanie...m...m.69 Tak/Nie...m...m...6 9 Obiekt OLE...m...m...70 Rozdział 9. Parametry typów danych...z... 71 Formatowanie tekstu i not...m...73 Maski wprowadzania...m...73 Reguła poprawności...m...74 Indeksowanie...m...m.....75 Rozmiar pola...m...m.....76 Formaty liczbowe...m...m...7 7 Rozdział 10. Tworzenie i edycja tabel...z... 79 Definiowanie pól...m...m... 81 Definiowanie klucza...m...m...81 Indeksowanie bazy...m...m...82 ABC edycji tabel...m...m... 83 Zmiany struktury tabeli...m...84 Jak to zrobić...m...m......85 Rozdział 11. Łączenie i wczytywanie danych...z... 87 Łączenie danych...m...m... 88 Importowanie danych...m...m..91 Importowanie danych z plików tekstowych...m...95 Rozdział 12. Eksportowanie danych...z... 97 Eksportowanie struktury tabeli...m...98 Eksportowanie do innych baz danych i arkuszy...m...100 Eksportowanie do plików tekstowych...m...100 Eksportowanie z formatowaniem...m...101 Eksportowanie ze znakami rozdzielającymi...m...102 Rozdział 13. Wyświetlanie i nawigacja...z... 105 Ikona Widok...m...m... 105 Widok projektu i arkusza danych...m...106 Nawigacja...m...m.....107 Zaznaczanie...m...m....108 Kursor kameleon...m...m.109

Spis treści 5 Rozdział 14. Edycja bazy danych...z... 111 Otwieranie tabeli...m...m...1 11 Tajemnicze znaczki...m...m...112 Wpisywanie nowych danych...m...113 Edycja danych...m...m...1 13 Usuwanie danych...m...m...113 Usuwanie wielu rekordów...m...113 Użyteczne skróty...m...m...11 4 Filtrowanie...m...m.....115 Filtrowanie według wyboru...m...116 Filtrowanie według formularza...m...117 Filtrowanie zaawansowane...m...118 Sortowanie danych...m...m...119 Proste wyszukiwanie...m...m.119 Zamiana danych...m...m...120 Rozdział 15. Relacje...z... 123 Definiowanie relacji 1 N lub 1 1...m...123 Rozdział 16. Kto pyta, nie błądzi...z... 127 Kwerendy...m...m....127 Kwerendy wybierające...m...127 Kwerendy parametryczne...m...128 Kwerendy krzyżowe...m...128 Kwerendy funkcjonalne...m...128 Kwerendy SQL...m...m...129 Tworzenie kwerendy wybierającej...m...129 Wybieranie pól z tabel...m...131 Kryteria...m...m...13 2 Tworzenie kwerendy aktualizującej bazę...m...133 Tworzenie kwerendy usuwającej rekordy...m...136 Rozdział 17. Formularze...z... 139 Z czego składa się formularz...m...140 Tworzenie formularza...m...140 Tworzenie formularza przy użyciu polecenia Autoformularz...140 Tworzenie formularza przy użyciu kreatora...m...142 Tworzenie formularza w widoku Projekt...m...145 Instrukcja obsługi formularzy...m...148 Rozdział 18. Raporty...z... 151 Tworzenie nowego raportu...m...151 Tworzenie raportu za pomocą Autoraportu...m...152 Tworzenie raportu za pomocą Kreatora...m...153 Tworzenie raportu w widoku projektu...m...157 Skorowidz...z... 159

Rozdział 10. Tworzenie i edycja tabel Rysunek 10.1. Tworzenie nowego obiektu Tabele są obiektami bazy danych. Aby utworzyć tabelę, należy najpierw uruchomić bazę danych. Następnie w oknie bazy danych trzeba kliknąć przycisk Nowy (rysunek 10.1). Rysunek 10.2. Możliwości tworzenia nowej tabeli Po chwili wyświetlone zostanie okno Nowa tabela (rysunek 10.2). Po jego prawej stronie widoczne jest okno służące do wyboru opcji tworzenia tabeli. Widok arkusza danych umożliwia utworzenie pokratkowanego arkusza. Aby móc korzystać z tabeli, należy określić typy i podtypy pól, wybrać klucz tabeli itd. Parametry tabeli można wybrać w trybie projektowania. Po wybraniu opcji Widok projektu tabela zostanie utworzona bezpośrednio w trybie projektowania. Uaktywnienie opcji Kreator tabel ułatwia pracę, gdyż program wiele czynności wykonuje za użytkownika. Z drugiej strony tracimy bezpośrednią kontrolę nad tym, co jest w bazie danych umieszczane. Kreator pozwala na szybkie utworzenie tabeli, jednak sporo czasu stracimy na sprawdzenie i poprawienie tych parametrów, które kreator ustawił w tabeli według domyślnej konfiguracji.

80 ABC Access 2003 PL Rysunek 10.3. Pusta tabela Tabela importu przeznaczona jest do importowania do bazy danych tabel i obiektów z pliku zewnętrznego. Tabela łączy pozwala na wygenerowanie tabeli, która służy do połączenia z plikami zewnętrznymi. Jeżeli nie będziesz importował danych z zewnętrznej tabeli, proponuję wybrać pozycję Widok projektu. Po kliknięciu przycisku OK zamknięte zostanie okno Nowa tabela. Jego miejsce zajmie pusta tabela (rysunek 10.3). Okno Tabela podzielone jest na dwie części. Na górze widoczne są kratki służące do definiowania pól. Na dole okna, w zależności od typu danych wybranego w górnej części tabeli, wyświetlane są parametry szczegółowe. W kolumnie Nazwa pola można wpisywać nazwy, które będą nagłówkami pól. Powinny być one zgodne z rodzajem danych wpisywanych w polui. Po umieszczeniu kursora w kolumnie Typ danych w prawym rogu komórki wyświetlana jest czarna strzałka skierowana ku dołowi. Kliknięcie jej powoduje wyświetlenie predefiniowanych typów pól (rysunek 10.4). Rysunek 10.4. Lista typów danych W kolumnie Opis można opcjonalnie wpisać informacje o polu. Wygląd dolnej części okna Tabela jest zależny od typu danych wybranych dla pola.

Rozdział 10. Tworzenie i edycja tabel 81 Definiowanie pól Podstawowym elementem składowym tabel są pola. Przy różnych okazjach wspominałem, jak są one tworzone. Podsumujmy i usystematyzujmy teraz te wiadomości. Aby zdefiniować nowe pole, wykonaj następujące czynnościi: 1. Kliknij pierwszy od góry wolny wiersz w kolumnie Nazwa pola. 2. Wpisz z klawiatury nazwę pola. 3. Naciśnij klawisz Tab. 4. Kursor przesunął się w poziomie do kolumny Typ danych. 5. Rozwiń listę typów danych i zaznacz jeden z nich. 6. W ramce Właściwości pola wybierz parametry charakteryzujące pole. 7. W kolumnie Opis wpisz objaśnienie na temat przeznaczenia pola. W chiwili obecnej może ono wydawać Ci się trywialne, jednak gdiy za kilka miesięcy będziesz chciał wprowadzić poprawki w strukturze baizy, zawarte w nim informacje mogą zaoszczędzić Ci wiele cennego czasu. Definiowanie klucza Aby baza danych działała poprawnie, nie mogą w niej istnieć identyczne rekordy. To wymaganie dość trudno jest spełnić w praktyce. Jeśli rejestrujemy np. sprzedaż książek i tego samego dnia ten sam klient przyjdzie dwa razy i za każdym razem kupi po jednym egzemplarzu tej samej książki powstaną dwa identyczne rekordy. Aby temu zapobiec, trzeba do bazy dodać osobne pole, w którym będą kolejno numerowane transakcje. Dzięki temu w tabeli nie znajdą się dwai identyczne rekordy. Pole, na którym ciąży wymóg unikatowości informacji, nosi nazwę klucza podstawowego tabeli. Od momentu zdefiniowania w tabeli klucza podstawowego nie będzie możliwe wprowadzanie w polu klucza podstawowego wartości identycznej z już istniejącą ani pozostawienie tego pola pustego. Aby zdefiniować klucz podstawowy: Rysunek 10.5. Definiowanie klucza podstawowego 1. Kliknij prawym przyciskiem myszy szary prostokąt, wiidoczny po lewej stronie nazwy pola (jest to selektor pola). 2. Z podręcznego menu wybierz polecenie Klucz podstawowy (rysunek 10.5).

82 ABC Access 2003 PL Rysunek 10.6. Pole pełniące rolę klucza Rysunek 10.7. Definiowanie kilku kluczy Po wykonaniu powyższych czynności na szarym prostokącie widocznym po lewej stronie nazwy pola pojawi się symbol klucza (rysuneik 10.6). W bazie można zdefiniować więcej niż jeden klucz. Co prawda już jeden wystarczy, aby zapewnić unikatowość rekordów (aby możliwe było ich rozróżnianie). Jeżeli chcemy, aby Microsoft Access sprawdzał, czy jakaś dana nie została powtórzona, należy w zawierającym ją polu zdefiniować klucz. Z taką sytuacją możemy się zetknąć, gdy będziemy rejestrować numery NIP i PESEL oba powinny być unikatowe. Wpisanie numeru, który już istnieje, oznacza, że popełniliśmy błąd lub taki rekord już istnieje w bazie. Aby utworzyć w bazie więcej niż jedno pole z kluczeim: 1. Wciśnij i trzymaj klawisz Ctrl. 2. Klikaj selektory pól, w których mają zostać zdefiniowiane klucze. 3. Po zaznaczeniu wszystkich pól, w których chcesz umieiścić klucze, zwolnij klawisz Ctrl. 4. Kliknij ikonę Klucz podstawowy (rysunek 10.7). Rysunek 10.8. Usuwanie klucza Klucze można w prosty sposób usuwać. Pierwszą czynnością jest kliknięcie selektora pola zawierającego klucz. Drugą kliknięcie ikony Klucz podstawowy (rysunek 10.8). Indeksowanie bazy Aby szybko znaleźć informację w grubej książce, nie wertujemy jej od deski do deski zaglądamy jedynie do indeksu. W bazie danych Microsoft Access również można utworzyć indeks, przydatny do szybszego znajdowania i sortowania rekordów. W celu znalezienia danych ich położenie jest sprawdzane w iindeksie. Indeks w książce spełnia swoją rolę, jeśli zawiera wyselekcjonowane hasła. Wpisanie zbyt dużej liczby słów utrudni przeszukiwanie. Z koliei zbytnie ograniczenie terminów utrudni lub nawet uniemożliwi znalezienie informacjii.

Rozdział 10. Tworzenie i edycja tabel 83 Analogicznie jest w przypadku baz danych ważne jest dobranie pól, które będą indeksowane. Najczęściej indeks tworzony jest na podstawie pól, które są często przeszukiwane, sortowane itp. Klucz podstawowy tabeli jest indeksowany automatyczznie. Nie można zaindeksować pola, w którym typem danych jeszt Obiekt OLE. Tworząc indeks w bazie danych, należy przestrzegać kilku zasad. Indeksować należy te pola, w których przewiduje się wykonywanie wyszukiwania lub sortowania. W przeciwnym razie baza zostanie rozbudowana o indeks, który nigdy nie zostanie wykorzystany. Indeksować można pola zawierające wiele różniących się wartości. Jeśli w polu znajduje się wiele takich samych wartości, indeksowanie może nie przyspieszyć wykonywania kwerend w znaczący sposób. Aby zaindeksować pole: Rysunek 10.9. Indeksowanie pola 1. Otwórz tabelę w trybie projektowania. 2. Kliknij pole, dla którego ma zostać utworzony indeks.i 3. W ramce Właściwości pola odszukaj wiersz Indeksowanie. 4. Kliknij go i rozwiń listę typów indeksów. 5. W zależności od tego, czy w polu mogą występować powtóirzenia, czy nie wybierz jedną z opcji (rysunek 10.9). ABC edycji tabel Istniejącą tabelę można modyfikować jest to często spotykana sytuacja. Rzadko się zdarza, że do sposobu działania nowej bazy użytkownicy nie mają uwag. Problem stwarza nie sama modyfikacja bazy, ale konieczność wprowadzenia poprawek bez utraty danych. Przed rozpoczęciem edycji tabeli dane należy zabezpieczyć. Konieczne jest skopiowanie plików bazy w bezpieczne miejsce. Gdy baza po wprowadzeniu zmian nie będzie działała poprawnie, wystarczy zastąpić pliki edytowane przez ich kopię. Jest to metoda szybka i niezawodna.

84 ABC Access 2003 PL Modyfikując bazę danych, warto wiedzieć, że: Usunięcie z tabeli pola powoduje usunięcie również wiszystkich zapisanych w nim danych. Zmiana typu danych może spowodować utratę całości lubi części danych zapisanych w tym polu. Stanie się tak wówczas, gdy Acicess nie będzie mógł dokonać konwersji z jednego formatu danych na drugi. ina przykład zmiana typu pola z Tekst na Liczba będzie możliwa jedynie wtedy, gdy w polu przechowywaliśmy liczby zapisane jako znaki, a po kionwersji rozmiar pola Liczba będzie wystarczający do przechowania otrzymanej liiczby. Skrócenie pola (np. typu Nota) przez zmianę parametru Rozmiar pola może spowodować obcięcie tekstu w polach, w których zapiisany jest tekst dłuższy od nowo zdefiniowanego rozmiaru. Kolejnym problemem jest konieczność uaktualniania w bazie wszystkich obiektów, które korzystały z danej tabeli. Należy przejrzeć wszystkie stworzone obiekty i wprowadzić niezbędne poprawki. Zmiany struktury tabeli Aby zmienić strukturę tabeli, należy otworzyć zawierającą ją bazę danych. Można to uczynić na dwa sposoby: wybierając polecenia Plik, Otwórz (rysunek 10.10) Rysunek 10.10. Otwieranie bazy danych za pomocą poleceń z menu Rysunek 10.11. Otwieranie bazy danych za pomocą ikony lub klikając widoczną na pasku narzędzi ikonę Otwórz (rysunek 10.11). Obie metody dają identyczny efekt końcowy. Jest nim wyświetlenie okna Otwórz (rysunek 10.12). Po zaznaczeniu pliku bazy należy kliknąć przycisk Otwórz spowoduje to wczytanie pliku. Po wyświetleniu okna bazy danych należy na liście Obiekty kliknąć pozycję Tabele spowoduje to wyświetlenie listy tabel. Po zaznaczeniu tabeli należy kliknąć przycisk Projektuj (rysunek 10.13). Spowoduje to otworzenie tabeli w trybiie projektowania. Po wprowadzeniu zmian należy je zapisać. W tym celu trzeba wybrać polecenia: Plik/ Zapisz lub kliknąć ikonę Zapisz (rysunek 10.14).

Rozdział 10. Tworzenie i edycja tabel 85 Rysunek 10.12. Wybieranie bazy danych Rysunek 10.13. Otwieranie tabeli w trybie projektowania Rysunek 10.14. Zapisywanie wprowadzonych zmian Zamknięcie bazy danych bez zapisywania wprowadzonych zmian spowoduje ich bezpowrotną utratę. Jak to zrobić W tabeli 10.1 znajduje się opis podstawowych czynnościi edycyjnych. Po wprowadzeniu zmian trzeba je zapisać. Podczas zapisywania program konwertuje bazę danych, aby była zgodna z nowymi ustawieniami. Po napotkaniu problemów wyświetli okno z ostrzeżeniem. Jeżeli wydamy polecenie kontynuowania konwersji, dane stwarzające problemy nie zostaną przeniesione do nowej bazy. Ich miejsce zajmą puste pola.

86 ABC Access 2003 PL Tabela 10.1. Edycja bazy danych podsumowanie Co chcemy uzyskać Dodać nowe pole Dodać pole na końcu listy pól Usunąć pole z tabeli Wstawić pole pomiędzy dwa inne Zmienić kolejności pól Zmienić nazwę pola Zmienić parametry pola Jak to uzyskać Otwórz tabelę w trybie projektowania. W kolumnie Nazwa pola wpisz nazwę pola. Zdefiniuj jego typ danych oraz właściwości Kliknij pierwszą wolną komórkę w kolumnie Nazwa pola. Zdefiniuj właściwości pola Kliknij selektor pola, którego położenie w tabeli chcepsz zmienić. Podświetlony zostanie cały wiersz. Naciśnij klawisz Del Kliknij selektor pola, przed którym ma znaleźć się nopwe pole. Naciśnij klawisz Insert. Zdefiniuj właściwości pola Kliknij selektor pola, którego położenie w tabeli chcepsz zmienić. Podświetlony zostanie cały wiersz. Wciśnij i przytrzymaj lewy przycisk myszy. Kursor zmpieni się ze strzałki w strzałkę z kwadratem. Przeciągnij kursor do wierszap docelowego. Zwolnij lewy przycisk myszy Otwórz bazę danych w trybie projektowania. Kliknij kpomórkę w kolumnie Nazwa pola. Naciśnij klawisz F2 i wprowadź zmiany Kliknij komórkę w kolumnie Nazwa pola. Wprowadź zmiany w ramce Właściwości pola Zmienić typ danychkliknij komórkę w kolumnie Typ danych. Wybierz nowy typ danych dla pola