Wykład II. dr Artur Bartoszewski www.bartoszewski.pr.radom.pl. Wydział Nauczycielski, Kierunek Pedagogika Wprowadzenie do baz danych

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

MS Excell 2007 Kurs podstawowy Filtrowanie raportu tabeli przestawnej

UNIWERSYTET RZESZOWSKI KATEDRA INFORMATYKI

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

BAZA_1 Temat: Tworzenie i modyfikowanie formularzy.

Access - Aplikacja. Tworzenie bazy danych w postaci aplikacji

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

Obsługa pakietu biurowego OFFICE

Tworzenie bazy danych na przykładzie Access

MS Access formularze

Temat: Organizacja skoroszytów i arkuszy

PTI S1 Tabele. Tabele. Tabele

Zadanie 3. Praca z tabelami

Formularze w programie Word

Bazy danych Karta pracy 1

BAZY DANYCH Formularze i raporty

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

Krzysztof Kluza proste ćwiczenia z baz danych

5.4. Tworzymy formularze

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

5. Bazy danych Base Okno bazy danych

LABORATORIUM 8,9: BAZA DANYCH MS-ACCESS

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

WPROWADZENIE DO OBSŁUGI BAZ DANYCH MS ACCESS 2007(2010)

Przewodnik Szybki start

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

Baza danych. Program: Access 2007

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

Informatyka Ćwiczenie 10. Bazy danych. Strukturę bazy danych można określić w formie jak na rysunku 1. atrybuty

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

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

Przedszkolaki Przygotowanie organizacyjne

Baza danych część 8. -Klikamy Dalej

UONET+ - moduł Sekretariat. Jak wykorzystać wydruki list w formacie XLS do analizy danych uczniów?

Zadanie 9. Projektowanie stron dokumentu

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

Bazy danych Ćwiczenie 1 Instrukcja strona 1 Wersja ogólna

BAZY DANYCH Panel sterujący

Zadanie 1. Stosowanie stylów

Rozwiązanie. Uruchom program Access 2007.

Podstawowe czynnos ci w programie Word

Compas 2026 Vision Instrukcja obsługi do wersji 1.07

Połączenie AutoCad'a z bazą danych

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

Podstawowe czynnos ci w programie Excel

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

LABORATORIUM 6: ARKUSZ MS EXCEL JAKO BAZA DANYCH

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

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

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

Informatyka Edytor tekstów Word 2010 dla WINDOWS cz.3

ECDL/ICDL Użytkowanie baz danych Moduł S1 Sylabus - wersja 6.0

EXCEL TABELE PRZESTAWNE

Zadanie 11. Przygotowanie publikacji do wydrukowania

e-podręcznik dla seniora... i nie tylko.

Przygotowanie formularza do wypożyczenia filmu:

Informatyka Edytor tekstów Word 2010 dla WINDOWS cz.3

ECDL/ICDL Użytkowanie baz danych Moduł S1 Sylabus - wersja 5.0

Joyce Cox Joan Lambert. Microsoft Access Krok po kroku. Przekład: Jakub Niedźwiedź

Oficyna Wydawnicza UNIMEX ebook z zabezpieczeniami DRM

Wstęp Arkusz kalkulacyjny Za co lubimy arkusze kalkulacyjne Excel

Na komputerach z systemem Windows XP zdarzenia są rejestrowane w trzech następujących dziennikach: Dziennik aplikacji

Formularze i raporty w MS Access

Wstęp 7 Rozdział 1. OpenOffice.ux.pl Writer środowisko pracy 9

System Obsługi Zleceń

ACCESS ćwiczenia (zestaw 1)

Moduł 5 - Bazy danych

Pracownia Informatyczna Instytut Technologii Mechanicznej Wydział Inżynierii Mechanicznej i Mechatroniki. Podstawy Informatyki i algorytmizacji

1. Umieść kursor w miejscu, w którym ma być wprowadzony ozdobny napis. 2. Na karcie Wstawianie w grupie Tekst kliknij przycisk WordArt.

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

Skróty klawiaturowe w PowerPoint

Bazy danych i systemy informatyczne materiały laboratorium

Dodawanie grafiki i obiektów

Techniki wstawiania tabel

Tworzenie i modyfikowanie wykresów

ECDL. Moduł nr 5. Użytkowanie bazy danych

Miejski System Zarządzania - Katowicka Infrastruktura Informacji Przestrzennej

Arkusz kalkulacyjny EXCEL

Uruchamianie Accessa 2010

1.Formatowanie tekstu z użyciem stylów

MS Access - bazy danych

LISTA ZADAŃ NR 3 ZADANIA DO ZREALIZOWANIA W MS ACCESS FORMULARZE

Podział na strony, sekcje i kolumny

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

Edytor tekstu MS Word 2010 PL. Edytor tekstu MS Word 2010 PL umożliwia wstawianie i formatowanie tabel.

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

Edytor tekstu OpenOffice Writer Podstawy

1. Zarządzanie informacją w programie Access

Bazy danych kwerendy (moduł 5) 1. Przekopiuj na dysk F:\ bazę M5KW.mdb z dysku wskazanego przez prowadzącego

MsAccess - ćwiczenie nr 3 (zao) Budowa formularzy

Projekt ZSWS. Instrukcja uŝytkowania narzędzia SAP Business Explorer Analyzer. 1 Uruchamianie programu i raportu. Tytuł: Strona: 1 z 31

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

Edytor tekstu MS Word podstawy

Podstawowe czynnos ci w programie PowerPoint

Przewodnik Szybki start

1. Opis okna podstawowego programu TPrezenter.

1. TWORZENIE BAZY DANYCH W MS ACCESS 2007

Wprowadzenie (17) Część I. Makra w Excelu - podstawy (23)

Lokalizacja jest to położenie geograficzne zajmowane przez aparat. Miejsce, w którym zainstalowane jest to urządzenie.

Adobe InDesign lab.1 Jacek Wiślicki, Paweł Kośla. Spis treści: 1 Podstawy pracy z aplikacją Układ strony... 2.

Transkrypt:

Wydział Nauczycielski, Kierunek Pedagogika Wprowadzenie do baz danych dr Artur Bartoszewski www.bartoszewski.pr.radom.pl Wykład II W prezentacji wykorzystano fragmenty i przykłady z książki: Joe Habraken; Microsoft Office User Specjalist: Access 97, Przewodnik egzaminacyjny, Wydawnictwo Translator s.c., Warszawa 1997. 1

Wydział Nauczycielski, Kierunek Pedagogika Wprowadzenie do baz danych II. Planowanie nowej bazy danych 2

II. Planowanie nowej bazy danych Planowanie nowej bazy danych Jednym ze sposobów rozpoczęcia procesu planowania nowej bazy danych jest zadanie sobie kilku pytań: Jakie informacje chcesz umieścić w bazie danych? Z odpowiedzi na to pytanie dowiesz się, jak dane będą przechowywane i zorganizowane oraz wskaże potrzebną liczbę tabel. Jak chcesz wprowadzać dane oraz jak chcesz je przeglądać? Przy tym pytaniu powinieneś rozważyć możliwość użycia formularzy, by Twoje dane łatwiej było wprowadzać oraz by były one bardziej rzetelne. Jak chcesz manipulować danymi po wprowadzeniu do tabel? To pytanie powinno wpłynąć na rozważenie, jakiego typu kwerend będziesz chciał użyć. Jaki typ wydruków będziesz chciał uzyskać? Po tym pytaniu powinieneś zacząć myśleć o rodzajach raportów, które będziesz chciał zaprojektować dla swojej bazy danych. 3

II. Planowanie nowej bazy danych Normalizacja danych Normalizowanie bazy danych oznacza po prostu, że musisz ustanowić taką strukturę tabel, byś nie musiał za każdym razem wprowadzać tych samych informacji. 4

II. Planowanie nowej bazy danych Normalizacja danych - przykład Baza nieznormalizowana Nazwa klienta Adres Telefon Data zamówienia Kwota Pieca Chad Mozarelli 23 555-4862 13.12.1997 195,00 zł Pieca Chad Mozarelli 23 555-4862 24.12.1997 25,00 zł Pieca Chad Mozarelli 23 555-4862 30.12.1997 96,00 zł Źle Bórger Kink Wołowa 12a 333-4651 04.09.1997 456,00 zł Mak Donaldz Wieprzowiny 2 222-8461 15.11.1997 51,00 zł Bórger Kink Wołowa 12a 333-4651 22.10.1997 6,00 zł Numer zamówienia Numer klienta Data zamówienia Kwota 1 1 13.12.1997 195,00 zł 2 1 24.12.1997 25,00 zł 3 1 30.12.1997 96,00 zł Baza znormalizowana 4 3 04.09.1997 456,00 zł 5 2 15.11.1997 51,00 zł 6 3 22.10.1997 6,00 zł Dobrze Numer klienta Nazwa Adres Telefon 1 Pieca Chad Mozarelli 23 555-4862 2 Mak Donaldz Wieprzowiny 2 3 Bórger Kink Wołowa 12a 333-4651 5

Wydział Nauczycielski, Kierunek Pedagogika Wprowadzenie do baz danych VI. MS ACCESS Modyfikowanie danych w tabeli 6

V. MS ACCESS Modyfikowanie danych w tabeli Przejście między widokiem Arkusza danych a widokiem Projekt 7

V. MS ACCESS Modyfikowanie danych w tabeli Zmiana zawartości pola 8

V. MS ACCESS Modyfikowanie danych w tabeli Zmiana zawartości pola Użycie funkcji Zamień i Zamień wszystkie 9

V. MS ACCESS Modyfikowanie danych w tabeli Dodawanie rekordu 10

V. MS ACCESS Modyfikowanie danych w tabeli Usuwanie rekordu By usunąć rekord, wykonaj następujące czynności: 1. Kliknij przycisk selekcji rekordu (pokazany na rysunku) albo kliknij Edycja, Zaznacz rekord. Wszystkie pola w rekordzie zostaną zaznaczone. 2. Kliknij przycisk Usuń rekord na pasku narzędzi lub naciśnij klawisz 11

V. MS ACCESS Modyfikowanie danych w tabeli Usuwanie rekordu Kiedy usuwasz rekord z tabeli, nie możesz wykorzystać funkcji Cofnij, by go przywrócić. Usuwanie rekordu z tabeli jest nieodwołalne. Powinieneś systematycznie wykonywać kopię zapasową swojej bazy danych. Możesz użyć oprogramowania do tworzenia kopii lub po prostu kopiować pliki bazy danych na dysk. Kopie zapasowe są Twoją jedyną szansą, jeśli komputer się zepsuje. Mogą także być pomocne, kiedy przypadkowo usuniesz rekordy lub obiekty bazy danych. Uważaj na pola o typie danych Autonumer Autonumery zostaną zgubione, jeśli usuniesz rekord z tabeli, do której zastosowano format Autonumer do przypisywania numerów do poszczególnych pól. Autonumer nie wpisuje ponownie numerów, które zostały usunięte z tabeli. 12

Wydział Nauczycielski, Kierunek Pedagogika Wprowadzenie do baz danych VII. MS ACCESS Wyszukiwanie informacji w tabeli 13

VII. MS ACCESS Wyszukiwanie informacji w tabeli Filtrowanie rekordów Filtry podobnie jak polecenie Znajdz działają z zastosowaniem kryteriów. Jednakże filtry mają tę wyższość nad funkcją Znajdź, że wyświetlają jedynie te rekordy, które spełniają kryteria filtru. Inne rekordy w tabeli zostają ukryte. Filtrowanie ułatwia pracę z rekordami. Istnieją dwa sposoby filtrowania tabel: filtrowanie według wyboru filtrowanie według formularza. 14

VII. MS ACCESS Wyszukiwanie informacji w tabeli Filtrowanie rekordów - filtrowanie według wyboru Niewiarygodnie prostym sposobem filtrowania rekordów jest filtrowanie według wyboru. Podajesz Accessowi przykład pola danych, według którego chcesz filtrować tabelę, a Access pokazuje jedynie te rekordy, które pasują. Np. tabela produktów zazwyczaj zawiera pole Dostawcy. Aby wyświetlić podzestaw tabeli, który zawiera jedynie produkty dostarczone przez określonego dostawcę, wskaż dostawcę i wywołaj polecenie Filtr. 15

VII. MS ACCESS Wyszukiwanie informacji w tabeli Filtrowanie rekordów - filtrowanie według formularza Kiedy filtrujesz według formularza, pusty wiersz arkusza danych pojawia się ze wszystkimi odpowiednimi kolumnami pól znajdującymi się w tabeli. Wystarczy zaznaczyć pole lub pola wymagane do filtrowania. Przy każdym oknie pola pojawia się rozwijalna w dół strzałka; kliknij ją i wskaż dane pełniące Filtrowanie według formularza pozwala ustawić kilka kryteriów filtrowania tabeli, włączając wyrażenia logiczne. 16

VII. MS ACCESS Modyfikowanie tabeli Zmiana szerokości kolumn 1. Umieść kursor myszy na linii dzielącej dwa pola, która znajduje się po prawej stronie kolumny pól, którą chcesz dostosować. Kursor myszy staje się narzędziem zmiany szerokości kolumny. 2. Kliknij i przytrzymaj lewy klawisz myszy. Użyj narzędzia do zmiany szerokości kolumny do przeciągnięcia krawędzi kolumny w prawą stronę aż do momentu, kiedy nowa szerokość zmieści najdłuższe wprowadzenie w kolumnie pól. 17

VII. MS ACCESS Modyfikowanie tabeli Zmiana wysokości wiersza tabeli Zmiana wysokości jednego wiersza w tabeli zmienia domyślną wysokość wszystkich wierszy w widoku Arkusza danych. Zmiana wysokości wiersza może wpłynąć na polepszenie widoku danych. W celu zmiany wysokości wierszy umieść kursor myszy na linii podziału między dowolnymi wierszami. Pojawi się narzędzie do zmiany wysokości wiersza. Przeciągnij je, by zwiększyć wysokość wiersza. Wysokość wszystkich wierszy również się zwiększy. Dopasowanie wysokości wierszy Nie można ustawić dopasowania wysokości wierszy dwukrotnym kliknięciem linii podziału między wierszami. 18

VII. MS ACCESS Modyfikowanie tabeli Zmiana czcionki w tabeli Możesz zmieniać czcionkę dla danych w tabeli. Wszystkie zmiany czcionki wpływają na całą tabelę, włączając w to nagłówki kolumn. Zmiany czcionki wprowadzone w widoku Arkusza danych nie mają wpływu na inne obiekty (formularze czy raporty) w bazie danych, które pracują z danymi z tabeli. By zmienić czcionkę dla tabeli, wykonaj poniższe czynności: 1. Wskaż menu Format, a następnie wskaż Czcionka. Pojawi się okno dialogowe Czcionka. 2. Wybierz nową czcionkę z listy Czcionka. 3. Wybierz styl z listy Styl czcionki. 4. Wybierz rozmiar z listy Rozmiar. 5. Wybierz kolor z rozwijalnej listy Kolor. 19

VII. MS ACCESS Modyfikowanie tabeli Ukrywanie pola Możesz ukryć pola, których chwilowo nie używasz lub zastanawiasz się nad ich usunięciem z tabeli. Ukrycie pola chroni dane, które wprowadziłeś do swoich rekordów i zachowuje wszystkie właściwości pola, które ustawiłeś. Na przykład, powiedzmy, że masz tabelę Pracownicy, która zawiera pola dotyczące sprzedaży. Możesz chcieć ukryć te pola pracując z tabelą ze względu na ich wrażliwą" naturę. Widok Arkusza danych jest jedynym widokiem, w którym możesz ukrywać całe pole. By tego dokonać, prześledź poniższe czynności: 1. W widoku Arkusza danych wskaż pole, które chcesz ukryć. 2. Wskaż Format, Ukryj kolumny. Zaznaczona kolumna lub kolumny znikną. 20

VII. MS ACCESS Modyfikowanie tabeli Odkrywanie pola Kiedy chcesz odkryć kolumny, wykonaj te czynności: 1. Wskaż Format, Odkryj kolumny. Pojawi się okno dialogowe Odkryj kolumny, w którym znajduje się lista wszystkich kolumn tabeli. 2. Pola ze znakiem zaznaczenia obok nich są odkryte; ukryte pola nie mają znaku zaznaczenia. Kliknij okienko obok dowolnego pola, które chcesz zmienić. Kliknięcie okienka zmienia stan pola z ukrytego na odkryte i vice versa. 21

Wydział Nauczycielski, Kierunek Pedagogika Wprowadzenie do baz danych VIII. MS ACCESS RELACJE 22

VIII. MS ACCESS Zachowanie integralności danych w tabeli RELACJE 1. Kliknij przycisk Relacje na pasku narzędzi. Pojawi się okno Relacje. 2. W oknie Relacje otworzy się okno dialogowe Pokaż tabele. Jeśli to konieczne, wskaż tabele, dla których chcesz stworzyć relacje i dodaj je do okna Relacje. 3. Kiedy dodałeś już wszystkie potrzebne tabele, kliknij przycisk Zamknij, który spowoduje zamknięcie okna dialogowe Pokaż tabele. 4. Przeciągnij wspólne pole z tabeli, w której jest ono kluczem podstawowym, do tabeli, w której będzie kluczem obcym. Otworzy się okno dialogowe Relacje. 5. Pośrodku okna dialogowego znajduje się opcja Wymuszaj więzy integralności. Zaznacz ją. 6. Kliknij Utwórz, aby stworzyć relację Symbole relacji pojawiają się na linii łączącej, gdzie zostały wymuszone więzy integralności. 23

VIII. MS ACCESS Zachowanie integralności danych w tabeli RELACJE - przykład 24

VIII. MS ACCESS Zachowanie integralności danych w tabeli RELACJE Więzy integralności oznaczają, że wartość wprowadzona do pola musi mieć taką samą pulę danych, która znajduje się w jej polu relacyjnym. Na przykład: jeśli pole ID_Klienta jest w relacji z tabelą Klienci i tabelą Zamówienia, wartości wprowadzone do pola ID_Klienta w tabeli Zamówienia muszą już istnieć w polu ID_Klienta w tabeli Klienci. Nie możesz wpisać ID_Klienta 100 w tabeli Zamówienia, jeśli w tabeli Klienci nie istnieje pole ID_Klienta o wartości 100. 25

Wydział Nauczycielski, Kierunek Pedagogika Wprowadzenie do baz danych Literatura: W prezentacji wykorzystano fragmenty i przykłady z książki: Joe Habraken; Microsoft Office User Specjalist: Access 97, Przewodnik egzaminacyjny, Wydawnictwo Translator s.c., Warszawa 1997. 26