Technologia informacyjna. Bazy danych MS Access

Wielkość: px
Rozpocząć pokaz od strony:

Download "Technologia informacyjna. Bazy danych MS Access"

Transkrypt

1 Technologia informacyjna Bazy danych MS Access

2 Bazy danych Baza danych jest to zbiór danych powiązanych między sobą pewnymi zależnościami. Baza danych składa się z danych oraz programu komputerowego wyspecjalizowanego do gromadzenia i przetwarzania tych danych. Program taki lub zestaw programów nazywany jest Systemem zarządzania bazą danych SZBD (ang. DataBase Management System, DBMS) System zarządzania bazą danych (SZBD) to oprogramowanie bądź system informatyczny służący do zarządzania komputerowymi bazami danych. Wyróżniamy: SZBD działające w architekturze klient-serwer Bezserwerowe SZBD

3 SZBD typu klient-serwer Większość obecnie spotykanych systemów działa w trybie klient-serwer, gdzie baza danych jest udostępniana klientom przez SZBD będący serwerem. Serwer baz danych może udostępniać dane klientom bezpośrednio lub przez inny serwer pośredniczący (np. serwer WWW lub serwer aplikacji). Systemy bazy danych w architekturze klient-serwer to m.in.: DB2 Informix Dynamic Server Firebird Microsoft SQL Server MySQL Oracle PostgreSQL

4 SZBD bezserwerowe Czasem jednak stosowanie serwera nie jest konieczne. Istnieją bazy danych, które nie muszą być współdzielone przez wielu użytkowników w tym samym czasie. Do takich zastosowań używane są bezserwerowe bazy danych takie jak: Microsoft Access (część pakietu Microsoft Office) OpenOffice.org Base (część pakietu OpenOffice.org) UWAGA: Obecna wersje powyższych programów mogą również współpracować z bazami danych typu klient-serwer

5 Funkcje baz danych Podstawowe funkcje bazy danych to: projektowanie rekordów: nazwa pola, długość pola. rodzaj pola (tekstowe, liczbowe, logiczne) edycja danych: dopisywanie, poprawianie, usuwanie rekordów, sortowanie, wyszukiwanie i selekcja danych, tworzenie zapytań, tworzenie raportów.

6 Rodzaje baz danych wg. struktury bazy proste każda tablica danych jest samodzielnym dokumentem i nie może współpracować z innymi tablicami, bazy relacyjne wiele tablic danych może współpracować ze sobą (są między sobą powiązane za pomocą relacji), bazy obiektowe dane przechowywane są w strukturach obiektowych zdefiniowanych jako klasy, bazy relacyjno obiektowe relacyjna baza danych zapisanych w strukturach obiektowych, strumieniowe bazy danych dane są przedstawione w postaci zbioru strumieni danych, temporalne bazy danych odmiana bazy relacyjnej, w której każdy rekord posiada stempel czasowy, określający czas w jakim wartość jest prawdziwa.

7 Proste bazy danych W prostych bazach każda tablica danych jest samodzielnym dokumentem i nie może współpracować z innymi tablicami. Bazy proste znajdują zastosowanie w jednym wybranym celu. Z baz tego typu korzystają liczne programy typu: książka telefoniczna, książka kucharska, spisy książek, kaset i inne.

8 Właściwości prostych baz danych Dane w prostych bazach można: sortować, przeszukiwać, stosować w nich filtry ograniczające zakres wyświetlanych informacji. Proste bazy danych można tworzyć: w dowolnym programie zarządzającym bazami danych, w arkuszach kalkulacyjnych, w prostych edytorach tekstów (pliki z wartościami oddzielanymi przecinkami CSV lub tabulatorami TSV). Dedykowane programy do tworzenia prostych baz danych umożliwiają: tworzenie bazy (tzn. tabeli z danymi), tworzenie graficznego interfejsu użytkownika,

9 Relacyjne bazy danych W bazach relacyjnych wiele tablic danych może współpracować ze sobą. Bazy relacyjne posiadają wewnętrzne języki programowania, (zwykle SQL ) do operowania na danych. Relacyjne bazy danych oparte są na następujących zasadach: wszystkie wartości danych oparte są na typach prostych, wszystkie dane przedstawiane są w formie dwuwymiarowych tabel, każdy wiersz składa się z jednakowych kolumn wypełnionych wartościami, możliwe jest porównywanie wartości z różnych kolumn i tabel oraz scalanie wierszy, gdy pochodzące z nich wartości są zgodne. wiersze w relacyjnej bazie danych przechowywane są w dowolnym porządku - nie musi on odzwierciedlać ani kolejności ich wprowadzania, ani kolejności ich przechowywania. każda tabela powinna zawierać przynajmniej jedną kolumnę o niepowtarzalnych wartościach (tzw. klucz podstawowy tabeli ).

10 Przykłady relacyjnych baz danych Dwie tabele zawierające takie samo pole Dwie tabele powiązane za pomocą tabeli łączącej

11 Typy relacji np. jednej osobie odpowiada jeden PESEL, 1 m - np. jeden autor może być autorem wielu książek, M m - np. wielu autorów i wiele książek (złożenie relacji 1 m - jeden autor dla wielu książek oraz relacji n 1 - jedna książka ma wielu autorów).

12 Proste bazy danych vs. relacyjne Proste bazy danych równoczesny dostęp do danych sprawia kolizje Sekwencyjny dostęp do danych plik musi być czytany od początku do końca System nadawania uprawnień jedynie na poziomie systemu operacyjnego, wraz ze wzrostem liczby rekordów znacznie maleje szybkość wykonywania operacji, Relacyjne bazy danych wbudowany mechanizm wielodostępu swobodny (niesekwencyjny) dostęp do danych wbudowany system nadawania uprawnień szybki dostęp do danych oparty o kryteria zdefiniowane przez użytkownika obsługa wspólnych standardów przez wiele baz danych. wyszukiwanie informacji w pliku prostym jest stosunkowo trudne

13 Definicje w bazach danych Baza danych zbiór związanych ze sobą tabel Tabela zbiór wierszy lub rekordów określonego rodzaju Wiersz lub rekord jest zbiorem kolumn, pól z danymi o obiekcie. Kolumna jest najmniejszą częścią informacji o obiekcie. Może mieć zdefiniowane pewne ograniczenia Relacja Zdefiniowane powiązanie pomiędzy tabelami Klucz Jest jedną kolumną lub zbiorem kolumn, które jednoznacznie identyfikują każdy rekord Integralność jest cechą bazy danych, która zabezpiecza dane w niej przechowywane

14 Nowa baza danych Typy obiektów bazy danych Microsoft Access Tabele -Fizyczne magazyny danych Kwerendy-Dynamiczne zestawy rekordów tworzone według określonych kryteriów Formularze-Lokalny interfejs użytkownika Raporty-Zestawienia i podsumowania zestawów rekordów bazy danych Strony-Interfejs WWW bazy danych Makra Makropolecenia; zestaw poleceń Moduły -Zestaw procedur i funkcji w języku VBA

15 Tworzenie tabel Tworzenie tabel jest pierwszą i najważniejszą czynnością nowej bazy danych Poprawnie utworzony plan tabel wpływa na efektywność budowanej aplikacji Tworzenie tabeli: Jako własny projekt Za pomocą kreatora Bezpośrednio, wprowadzając dane

16 Typy danych (1) Tekst Zapis alfanumeryczny Typ ten akceptuje każdy znak lecz ograniczony jest do 255 znaków Dla pola można ustalić długość krótszą niż 255 znaków, lecz nie zaoszczędzi to miejsca na dysku jak to ma miejsce w innych systemach Access pamięta tylko liczbę bajtów koniecznych do przechowania informacji Operacje arytmetyczne na danych z pola można wykonać dopiero po ich konwersji Liczba Przyjmuje tylko dane liczbowe Można określić poziom precyzji dla danych Liczby można zapisywać również w polu typu tekst Jeśli na danych w polu będą przeprowadzane operacje arytmetyczne należy dla niego wybrać typu Liczby Data/Godzina Specjalistyczna odmiana typu Liczba przeznaczona do przechowywania danych o datach i czasie. Pozwala na wykonywanie operacji arytmetycznych Walutowy Specjalizowana odmiana typu Liczba służąca do przechowywania danych finansowych Określana jest dokładnie liczba miejsc dziesiętnych

17 Typy danych (2) Autonumer Automatycznie wstawiane wartości dla nowego rekordu Własność Nowe Wartości: Przyrostowy, Losowy Tak/Nie Dopuszcza tylko jedną z dwóch wartości Tak/Nie, Prawda/Fałsz lubwłączony/wyłączony w zależności od ustawień pola Format Używane do przechowywania pola flag Nota (memo) Przeznaczone do przechowywania notatek Dane zapisywane w nim mogą mieć znaków Główna zasada to używanie pól typu tekstowego, chyba że: jesteśmy pewni co do tego, że wszystkie dane przechowywane w tympolu będą pasowały do jego typu gdy będzie istniała konieczność wykonywania operacji arytmetycznych Podczas tworzenia tabeli koniecznym jest utworzenie klucza głównego Access posiada mechanizm automatycznego tworzenia klucza podczaszapisywania nowo projektowanej tabeli

18 Własności pól (1) Typ danych Rodzaj informacji, które będą przechowywane w polu: tekst, data/godzina, liczba, nota, itp. Każdy z typów ma swoje ograniczenia np. tekst -255 znaków, nota znaków. Opis Opis informacji przechowywanych w danym polu Jest wyświetlany na pasku stanu gdy pole jest edytowane w formularzu Rozmiar pola Maksymalna liczba znaków jak może być zapisana w polu. Jest używana tylko dla pól tekst Jeśli typ pola to liczba można wybrać z grupy: bajt, liczb całkowita, długa liczba całkowita, pojedyncza precyzja, podwójna precyzja Format Pozwala na zdefiniowanie sposobu, jak dane będą wyświetlane Np. Czwartek Marzec 12, 2005 r. Miejsca dziesiętne Własność określana tylko dla liczb

19 Własności pól (2) Maska wprowadzania Własność wszystkich typów prócz Tak/Nie i Memo. Pozwala na ustalenie maski do poprawnego wprowadzania danych. Np. (017) Tytuł Etykieta pola na formularzu, raporcie i kwerendzie. Jeśli nie jest zdefiniowana automatycznie przypisywana jest nazwa pola Reguła poprawności Reguła pozwalająca uniknąć wprowadzania błędnych danych Np. M lub K dla pola płeć Komunikat o błędzie Tekst komunikatu będzie wyświetlany, gdy reguła poprawności zostanie naruszona.

20 Własności pól (3) Wartość domyślna Wartość zostanie wprowadzona do pola automatycznie dla nowych rekordów Wymagane Czy wprowadzenie danych do pola jest konieczne Zerowa długość dozwolona Czy dopuszczalne jest wprowadzenie ciągu znaków określających wartość o zerowej długości Indeksowane Dopuszcza trzy możliwości: Nie, Tak (powtórzenia OK.), Tak (Bez powtórzeń) Pole można indeksować jeśli budowana aplikacja ma wyszukiwać lub sortować rekordy według tego pola. Indeksowanie pola przyśpiesza te operacje. Indeksowanie zwalnia operację wprowadzania rekordów do bazy.

21 Co można ustalić dla pól? Używanie Maski wprowadzania Własności Rozmiar pola Zmiana porządku pól w tabeli Listy i pola typu kombi w tabeli Ustalanie wartości domyślnych pól Korzystanie z własności Regułą poprawności oraz Komunikat o błędzie

22 Relacje dodajemy za pomocą opcji Relacje Z menu Narzędzia Tworzenie relacji

23 Kwerendy Kwerendy są przepisami w jaki sposób zapytać bazę danych aby uzyskać dane w celu ich prezentacji lub zmiany ich wartości. Rola kwerend: Wyciągają spełniające określone kryteria Wykonują określone działania na wyciągniętych danych Wiążą kilka tabel lub kwerend, aby w określony sposób przedstawić użytkownikowi dane pobrane z nich Wykonują grupowanie, porządkowanie i wyliczają dane znajdujące się w tabelach lub innych kwerendach Tworzenie kwerend: Samodzielny projekt Kreator

24 Wybierające Krzyżowe Tworzące tabele Aktualizująca Dołączająca Usuwająca Typy kwerend

25 Korzystając z pomocy kreatora Wykonując projekt kwerendy Wybieranie źródła Wybór pól dla kwerendy Opracowanie kryteriów Uruchomienie kwerendy Projekt kwerendy

26 Przygotowanie kwerendy Wybieranie źródła Umieszczanie w kwerendzie tylko niezbędnych tabel i kwerend Dołączanie nowych tabel do istniejącej kwerendy Konieczność ustanowienia relacji pomiędzy współpracującymi tabelami w kwerendzie Wybór pól kwerendy Technika Drag&Drop Wybór pola z pola kombi po uprzednim określeniu źródła * oznacza wszystkie pola z tabeli Usuwanie pola Sortowanie rekordów kwerendy Określenie czy pole ma być widoczne

27 Określenie kryteriów Za pomocą konstruktora wyrażeń Odręcznie Kryterium "Kraków" Opis wartość pola jest Kraków "Rzeszów" or "Sanok" wartość pola jest Rzeszów lub Sanok =# # wartość pola jest 2 luty 2005 r. Between# # and# # In ("Kraków","Rzeszów") Not "Warszawa" wartość pola ma mieścić się w przedziale czasu od do wartością pola ma być Kraków lub Rzeszów wartość pola nie może zawierać wartości Warszawa < Date()-30 wartość pola musi zawierać daty późniejsze niż 30 dni sprzed dzisiejszego dnia Year([Data_ur])=1985 Like "C*" Like "*a" Like "[L-N]*" Left ([Miast],1)="O" wartość pola daty urodzenia ma zawierać wszystkie daty z roku 1985 tekst zaczynający się od litery C tekst kończący się literą a Tekst zaczynający się na literę od L do N Tekst, którego pierwszym znakiem od lewej strony jest litera "O" Kryteria z operatorami

28 Kwerendy parametryczne Umożliwiają interakcję z użytkownikiem podczas generowania zestawu rekordów Przykłady: Jeden parametr:> [ Podaj wartość dla pola:] Dwa parametry:between[podaj wartość początku:] and[podaj wartość końca:] Parametry z symbolami wieloznacznymi:like [Podaj pierwszy znak dla wartości: ] & "*"

29 Kwerendy usuwające Automatyzują proces globalnego usuwania rekordów z bazy danych Wybranie odpowiednich tabel dla konstrukcji kryteriów usuwania rekordów Opracowanie kryteriów usuwania Kryteria proste Kryteria parametryczne Podczas konstrukcji kryteriów należy zwrócić uwagę na ich poprawność (kwerenda wybierająca) Usuwanie Gdzie kryterium Skąd jakiej tabeli dotyczy operacja usunięcia Kwerenda usuwająca działa na całych rekordach (nie jest istotna liczba pól w kryterium)

30 Kwerenda dołączająca Pobiera dane z jednej tabeli lub kwerendy i dołącza je do innej tabeli Zastosowanie - Archiwizacja danych

31 Kwerenda aktualizująca Zmienia zawartość pól docelowej tabeli Działa na polach a nie na całych rekordach Usuwanie rekordów kwerenda usuwająca Usuwanie/zmiana wartości pól dla rekordów kwerenda aktualizująca

32 Kwerendy krzyżowe Kwerenda krzyżowa - jest dwuwymiarową macierzą z operacją matematyczną wykonywaną na każdym przesunięciu

33 Defragmentacja Wiele operacji usuwania powoduje wiele dziur w bazie danych Access rezerwuje rozmiar pliku dla danych ale nie zmniejsza go jeśli dane są usuwane Proces defragmentacji usuwa puste miejsca ze struktury bazy danych Uruchomienie: Menu>>Narzędzia>>Narzędzia bazy danych>>kompaktuj i napraw bazę danych

34 Formularze Formularz jest oknem zawierającym tablicę formantów umożliwiających przeglądanie, dodawanie lub edycję danych zawartych w bazie Do czego potrzebne są formularze? Sprawiają, że proces dodawania, edycji i przeglądania staje się prostszy Oferują dożo więcej możliwości i udogodnień niż arkusz danych Tworzą estetyczne środowisko pracy użytkownika Tworzą specyficzny scenariusz aplikacyjny zabezpieczający dane bazy Formanty są obiektami formularzy lub raportów, które umożliwiajądostęp do danych oraz zarządzanie formularzem lub raportem (polatekstowe, pola kombi, pola wyboru oraz przyciski poleceń) Access upraszcza i automatyzuje proces tworzenia aplikacji opartej na bazie danych Autoformularze Kreator formularzy Samodzielny projekt formularza

35 Tworzenie formularza

36 Poruszanie się po formularzu Przeglądanie danych formularza Do początku Poprzedni Licznik Następny Do końca Nowy rekord Liczba rekordów w zestawie

37 Manipulowanie danymi w formularzu Poruszanie się po kolejnych polach w formularzu: TAB, ENTER przeskok do kolejnego pola SHIFT + TAB -przeskok do poprzedniego pola Dodawanie rekordów Wybranie przycisku nowego rekordu w grupie przycisków nawigacyjnych Przejście po wszystkich polach formularza i rozpoczęcie nowego wpisu Cofanie zmian ESC cofnięcie wpisu do pola 2 * ESC cofnięcie edycji rekordu Usuwanie rekordu Selektor pola Zaznaczanie grupy rekordów do usunięcia

38 Typy formantów formularzy Formanty związane Pobierają wartości ze związanego z nim elementu bazy danych (kwerendy lub tabele) Formaty niezwiązane Nie są związane z jakimkolwiek polem Zazwyczaj wyświetlają informacje dodatkowe, wyliczenia lub dekoracje formularzy (np. numer strony) Formanty obliczeniowe Posiada formułę lub obliczenie będące źródłem jego wartości Nie aktualizuje automatycznie żadnej tabeli Można decydować o tym co ma stać się z wartością pola (np. pole wyliczeniowe określające wiek)

39 Rodzaje formantów (1) Etykiety Wykorzystywane są do opisywania innych formantów oraz do celów informacyjnych Użytkownicy nie mogą zmieniać wartości Etykiet Pole tekstowe Standardowe pole do wprowadzania danych Najczęściej wykorzystywany formant Może być formantem związanym, niezwiązanym i obliczeniowym Może wyświetlać dane w jednej lub wielu liniach; może posiadać pasek przewijania Wykorzystywane dla danych różnego typu w tym także Noty; Wyjątkiem są obiekty OLE Pole listy i kombi Wyświetlają swoje dane w postaci listy Pole listy Wyświetla kilka elementów Okno pola zawsze jest otwarte Wybieranie: pojedyncze, proste wybieranie wielokrotne (SHIFT), złożone wybieranie wielokrotne Pole kombi Wyświetla zawsze tylko jeden element Strzałka pola wyświetla listę opcji

40 Rodzaje formantów (2) Przyciski polecenia Inicjują procesy składników bazy danych Odnoszą się do makropoleceń lub procedur w języku Visual Basic Domyślnym zdarzeniem dla formantajest na kliknięcie Pole wyboru, przycisk opcji, przyciski przełącznika doskonale nadają się do przedstawiania danych w formacie Tak/Nie Pole wyborujest kombinacją małego pola i etykiety: Zaznaczone Tak, Nie zaznaczone Nie Przycisk przełącznika Włączone Tak, wyłączone Nie Przycisk opcji(przycisk radiowy) Zazwyczaj używany do wybierania więcej niż dwóch opcji Substytut pola listy i kombi Zarezerwowany dla ograniczonej liczby dostępnych opcji Grupa opcji Jest używana do grupowania innych formantów Posiada własną nazwę Jeśli grupuje przyciski opcji to tylko jeden z nich może zostać zaznaczony

41 Konstrukcja formularzy Nagłówek formularza Nagłówek strony Sekcja robocza formularza Stopka strony Stopka formularza Rodzaje widoków formularza Formularze pojedyncze Formularze ciągłe Arkusze danych Tabela przestawna Wykres przestawny Typy formularzy Formularze pojedyncze Formularze złożone Podformularze

42 Właściwości formantów (1) Wskaźnik obiektów Etykieta Grupa opcji Przycisk opcji Pole kombi Przycisk polecenia Niezwiązana ramka obiektu Podział strony Podformularz Prostokąt Kreator formantów Pole tekstowe Przycisk przełącznika Pole wyboru Pole listy Obraz Związana ramka obiektu Formant ramka Linia Więcej formantów

43 Właściwości formantów (2) Każdy element formularza posiada zbiór właściwości Właściwości podzielone według funkcjonalności Format-parametry: Prezentacji danych Pozycjonowania Wizualizacji elementu Dane parametry związane z obsługa danych Zdarzenia reakcja na działania użytkownika Inne parametry dodatkowe Wszystkie zbiór wszystkich parametrów Dialog z oknem właściwości za pomocą: Pola tekstowego (liczby lub łańcuchy tekstowe) Pola kombi (dostępne opcje z listy) Konstruktorów wyrażeń, kodu, makropoleceń

44 Dodawanie, usuwanie, rozmieszczanie formantów Dodawanie formantów Autoformularze Wybieranie z palety dostępnych formantów Za pomocą listy pól źródła danych Określenie typu formantu z palety Techniką Drag&Dropprzeniesienie pola w obszar formularza Usuwanie formantów Menu kontekstowe Wskazanie elementu + klawisz DELETE Procedury przypisane do elementu są automatycznie usuwane Zmiana rozmiaru Automatyczne dopasowanie Odręczna modyfikacja rozmiarów pól węzły pola Globalne zmiany rozmiarów zaznaczonych pól Rozmieszczanie pól w formularzu Pozycjonowanie elementów za pomocą siatki Pozycjonowanie precyzyjne klawisz CTRL Pola powiązane z etykietami Przesuwanie rozdzielnie uchwyt lewy górny róg elementu Rozmieszczanie : wyrównanie, rozmiar, odstępy w pionie i w poziomie

45 Efekty specjalne: spłaszczenie, podniesienie, wypuszczenie Szerokość linii/ obramowanie Dobór grubości obramowania Dobór kolorystyki formularzy Wybór z palety dostępnych kolorów Autoformatowanie Wygląd formantów

46 Raporty Raporty służą do prezentacji danych wyjściowych (najczęściej w celach ich wydruku) Rodzaje raportów: Związany pobiera dane z tabel albo kwerend, z którymi jest powiązany Niezwiązany nie istnieją tabele ani kwerendy, zasilające raport danymi Generowanie raportu: Widok projekt Keatorraportów Autoraporty Kolumnowy Tabelaryczny Kreator wykresów Kreator etykiet

47 Układ raportu Nagłówek raportu jeden Nagłówek strony każda strona Nagłówek sekcji podczas grupowania Treść raportu Stopka sekcji Stopka strony Stopka raportu

48 Generowanie raportu (1) Na podstawie tabel lub kwerend w formie źródłowej Na podstawie kwerend definiowanych Wybór pól Nowy raport wybór tabeli lub kwerendy

49 Generowanie raportu (2) Poziomy grupowania Sortowanie Układ Styl

50 Generowanie raportu (3) Tytuł... i gotowe

51 Raporty zaawansowane Indywidualne podejście do raportu Wykorzystanie narzędzi: Modyfikacji widoku raportu (definiowanie układu raportu) Grupowania i sortowania Pól wyliczeniowych Na poziomie kwerendy Na poziomie raportu

Bazy Danych. Wykład VI Formularze. Copyright by Arkadiusz Rzucidło 1

Bazy Danych. Wykład VI Formularze. Copyright by Arkadiusz Rzucidło 1 Bazy Danych Wykład VI Formularze Copyright by Arkadiusz Rzucidło 1 Interfejs użytkownika bazy danych Formularz jest zestawem zawierającym tablicę formantów umożliwiających przeglądanie, dodawanie lub edycję

Bardziej szczegółowo

Bazy danych Access KWERENDY

Bazy danych Access KWERENDY Bazy danych Access KWERENDY Obiekty baz danych Access tabele kwerendy (zapytania) formularze raporty makra moduły System baz danych MS Access Tabela Kwerenda Formularz Raport Makro Moduł Wyszukiwanie danych

Bardziej szczegółowo

Tworzenie bazy danych na przykładzie Access

Tworzenie bazy danych na przykładzie Access Tworzenie bazy danych na przykładzie Access Tworzenie tabeli Kwerendy (zapytania) Selekcja Projekcja Złączenie Relacja 1 Relacja 2 Tworzenie kwedend w widoku projektu Wybór tabeli (tabel) źródłowych Wybieramy

Bardziej szczegółowo

UNIWERSYTET RZESZOWSKI KATEDRA INFORMATYKI

UNIWERSYTET RZESZOWSKI KATEDRA INFORMATYKI UNIWERSYTET RZESZOWSKI KATEDRA INFORMATYKI LABORATORIUM TECHNOLOGIA SYSTEMÓW INFORMATYCZNYCH W BIOTECHNOLOGII Aplikacja bazodanowa: Cz. II Rzeszów, 2010 Strona 1 z 11 APLIKACJA BAZODANOWA MICROSOFT ACCESS

Bardziej szczegółowo

Bazy danych. Wykład V Kwerendy. Copyrights by Arkadiusz Rzucidło 1

Bazy danych. Wykład V Kwerendy. Copyrights by Arkadiusz Rzucidło 1 Bazy danych Wykład V Kwerendy Copyrights by Arkadiusz Rzucidło 1 Wprowadzenie Istotą bazy danych jest możliwość efektywnego wyszukiwania informacji Realizację operacji wyszukiwania zapewniają kwerendy

Bardziej szczegółowo

Podstawy Informatyki Wykład X

Podstawy Informatyki Wykład X Podstawy Informatyki Wykład X Bazy danych Access - cz. II Copyright by Arkadiusz Rzucidło 1 Praca z polami Używanie Maski wprowadzania Własności Rozmiar pola Zmiana porządku pól w tabeli Listy i pola typu

Bardziej szczegółowo

Projektowanie baz danych

Projektowanie baz danych Rodzaj zajęć: Materiały: Prowadzący: Projektowanie baz danych ćwiczenia www.fem.put.poznan.pl dr inż. Katarzyna Ragin-Skorecka Celem zajęć jest: poznanie metodologii projektowania baz danych, stworzenie

Bardziej szczegółowo

BAZY DANYCH Formularze i raporty

BAZY DANYCH Formularze i raporty BAZY DANYCH Formularze i raporty Za pomocą tabel można wprowadzać nowe dane, przeglądać i modyfikować dane już istniejące. Jednak dla typowego użytkownika systemu baz danych, przygotowuje się specjalne

Bardziej szczegółowo

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

Microsoft Access zajęcia 3 4. Tworzenie i wykorzystanie kwerend, formularzy i raportów Microsoft Access zajęcia 3 4 Tworzenie i wykorzystanie kwerend, formularzy i raportów Kwerendy służą do tworzenia unikalnych zestawów danych, niedostępnych bezpośrednio z tabel, dokonywania obliczeń zawartych

Bardziej szczegółowo

Bazy danych. Wykład III Tabele. Copyrights by Arkadiusz Rzucidło 1

Bazy danych. Wykład III Tabele. Copyrights by Arkadiusz Rzucidło 1 Bazy danych Wykład III Tabele Copyrights by Arkadiusz Rzucidło 1 Dwanaście zasad Codda Informacje są reprezentowane logicznie w tabelach Dane są logicznie dostępne przez podanie nazwy tabeli, wartości

Bardziej szczegółowo

Pojęciowy model danych etap 1 (identyfikacja obiektów) Pojęciowy model danych etap 2A (powiązania obiektów)

Pojęciowy model danych etap 1 (identyfikacja obiektów) Pojęciowy model danych etap 2A (powiązania obiektów) PROJEKTOWANIE PRZYKŁADOWEJ RELACYJNEJ BAZY DANYCH Proces tworzenia bazy danych obejmuje następujące zasadnicze etapy: 1. utworzenie pojęciowego modelu danych, 2. przekształcenie pojęciowego modelu danych

Bardziej szczegółowo

Pytania SO Oprogramowanie Biurowe. Pytania: Egzamin Zawodowy

Pytania SO Oprogramowanie Biurowe. Pytania: Egzamin Zawodowy Pytania SO Oprogramowanie Biurowe Pytania: Egzamin Zawodowy Pytania SO Oprogramowanie Biurowe (1) Gdzie w edytorze tekstu wprowadza się informację lub ciąg znaków, który ma pojawić się na wszystkich stronach

Bardziej szczegółowo

Technologie informacyjne. Bazy danych z zastosowaniem OpenOffice.org Base

Technologie informacyjne. Bazy danych z zastosowaniem OpenOffice.org Base Technologie informacyjne Bazy danych z zastosowaniem OpenOffice.org Base Bazy danych Baza danych jest to zbiór danych powiązanych między sobą pewnymi zależnościami. Baza danych składa się z danych oraz

Bardziej szczegółowo

Bazy danych - wykład wstępny

Bazy danych - wykład wstępny Bazy danych - wykład wstępny Wykład: baza danych, modele, hierarchiczny, sieciowy, relacyjny, obiektowy, schemat logiczny, tabela, kwerenda, SQL, rekord, krotka, pole, atrybut, klucz podstawowy, relacja,

Bardziej szczegółowo

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

ECDL/ICDL Użytkowanie baz danych Moduł S1 Sylabus - wersja 6.0 ECDL/ICDL Użytkowanie baz danych Moduł S1 Sylabus - wersja 6.0 Przeznaczenie Sylabusa Dokument ten zawiera szczegółowy Sylabus dla modułu ECDL/ICDL Użytkowanie baz danych. Sylabus opisuje zakres wiedzy

Bardziej szczegółowo

Bazy danych Access KWERENDY

Bazy danych Access KWERENDY Bazy danych Access KWERENDY Obiekty baz danych Access tabele kwerendy (zapytania) formularze raporty makra moduły System baz danych MS Access Tabela Kwerenda Formularz Raport Makro Moduł Wyszukiwanie danych

Bardziej szczegółowo

Access - Aplikacja. Tworzenie bazy danych w postaci aplikacji

Access - Aplikacja. Tworzenie bazy danych w postaci aplikacji Tworzenie bazy danych w postaci aplikacji Access - Aplikacja 1. Otwórz plik zawierający bazę danych Wypożyczalni kaset video o nazwie Wypożyczalnia.mdb. 2. Utworzy kwerendę, która wyświetli tytuły i opisy

Bardziej szczegółowo

2017/2018 WGGiOS AGH. LibreOffice Base

2017/2018 WGGiOS AGH. LibreOffice Base 1. Baza danych LibreOffice Base Jest to zbiór danych zapisanych zgodnie z określonymi regułami. W węższym znaczeniu obejmuje dane cyfrowe gromadzone zgodnie z zasadami przyjętymi dla danego programu komputerowego,

Bardziej szczegółowo

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

Zwróćmy uwagę w jakiej lokalizacji i pod jaką nazwą zostanie zapisana baza (plik z rozszerzeniem *.accdb). Nazywamy Ćw.1 WPROWADZENIE DO OBSŁUGI BAZ DANYCH MS ACCESS 2007(2010) Program Microsoft Office Access umożliwia organizowanie informacji w tabelach: listach wierszy i kolumn oraz zarządzanie, wykonywanie zapytań

Bardziej szczegółowo

MS Access formularze

MS Access formularze MS Access formularze Formularze to obiekty służące do wprowadzania i edycji danych znajdujących się w tabelach. O ile wprowadzanie danych bezpośrednio do tabel odbywa się zawsze w takiej samej formie (arkusz

Bardziej szczegółowo

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

T A B E L E i K W E R E N D Y BAZY DANYCH LABORATORIUM T A B E L E i K W E R E N D Y W bazie danych programu Microsoft Access informacje rozmieszczone tabelami w tabelach.! " # o czekoladkach ich nazwy, rysunki i koszty produkcji.

Bardziej szczegółowo

ACCESS 2007 Tworzymy bazę danych plik: filmoteka.accdb

ACCESS 2007 Tworzymy bazę danych plik: filmoteka.accdb ACCESS 2007 Tworzymy bazę danych plik: filmoteka.accdb TABELE Zakładka tworzenie grupa tabele szablony tabel tabela projekt tabeli (najlepsza metoda) Tabela Gatunek (tabela słownikowa) Przełączyć na widok

Bardziej szczegółowo

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

ECDL/ICDL Użytkowanie baz danych Moduł S1 Sylabus - wersja 5.0 ECDL/ICDL Użytkowanie baz danych Moduł S1 Sylabus - wersja 5.0 Przeznaczenie Sylabusa Dokument ten zawiera szczegółowy Sylabus dla modułu ECDL/ICDL Użytkowanie baz danych. Sylabus opisuje zakres wiedzy

Bardziej szczegółowo

Kwerenda. parametryczna, z polem wyliczeniowym, krzyżowa

Kwerenda. parametryczna, z polem wyliczeniowym, krzyżowa Kwerenda parametryczna, z polem wyliczeniowym, krzyżowa Operatory stosowane w wyrażeniach pól wyliczeniowych Przykład: wyliczanie wartości w kwerendach W tabeli Pracownicy zapisano wartości stawki godzinowej

Bardziej szczegółowo

LABORATORIUM 8,9: BAZA DANYCH MS-ACCESS

LABORATORIUM 8,9: BAZA DANYCH MS-ACCESS UNIWERSYTET ZIELONOGÓRSKI INSTYTUT INFORMATYKI I ELEKTROTECHNIKI ZAKŁAD INŻYNIERII KOMPUTEROWEJ Przygotowali: mgr inż. Arkadiusz Bukowiec mgr inż. Remigiusz Wiśniewski LABORATORIUM 8,9: BAZA DANYCH MS-ACCESS

Bardziej szczegółowo

ECDL/ICDL Zaawansowane użytkowanie baz danych Moduł A3 Sylabus, wersja 2.0

ECDL/ICDL Zaawansowane użytkowanie baz danych Moduł A3 Sylabus, wersja 2.0 ECDL/ICDL Zaawansowane użytkowanie baz danych Moduł A3 Sylabus, wersja 2.0 Przeznaczenie sylabusa Dokument ten zawiera szczegółowy sylabus dla modułu ECDL/ICDL Zaawansowane użytkowanie baz Sylabus opisuje

Bardziej szczegółowo

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

LK1: Wprowadzenie do MS Access Zakładanie bazy danych i tworzenie interfejsu użytkownika LK1: Wprowadzenie do MS Access Zakładanie bazy danych i tworzenie interfejsu użytkownika Prowadzący: Dr inż. Jacek Habel Instytut Technologii Maszyn i Automatyzacji Produkcji Zakład Projektowania Procesów

Bardziej szczegółowo

Systemy baz danych. mgr inż. Sylwia Glińska

Systemy baz danych. mgr inż. Sylwia Glińska Systemy baz danych Wykład 1 mgr inż. Sylwia Glińska Baza danych Baza danych to uporządkowany zbiór danych z określonej dziedziny tematycznej, zorganizowany w sposób ułatwiający do nich dostęp. System zarządzania

Bardziej szczegółowo

Egzamin zawodowy: Technik Informatyk 312[01] Oprogramowanie biurowe pytania i odpowiedzi

Egzamin zawodowy: Technik Informatyk 312[01] Oprogramowanie biurowe pytania i odpowiedzi Egzamin zawodowy: Technik Informatyk 312[01] Oprogramowanie biurowe pytania i odpowiedzi 1. Obiekt bazy danych, który w programie Microsoft Access służy do tworzenia zestawień i sprawozdań, ale nie daje

Bardziej szczegółowo

Krzysztof Kadowski. PL-E3579, PL-EA0312,

Krzysztof Kadowski. PL-E3579, PL-EA0312, Krzysztof Kadowski PL-E3579, PL-EA0312, kadowski@jkk.edu.pl Bazą danych nazywamy zbiór informacji w postaci tabel oraz narzędzi stosowanych do gromadzenia, przekształcania oraz wyszukiwania danych. Baza

Bardziej szczegółowo

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

Konspekt do lekcji informatyki dla klasy II gimnazjum. TEMAT(1): Baza danych w programie Microsoft Access. Konspekt do lekcji informatyki dla klasy II gimnazjum. Opracowała: Mariola Franek TEMAT(1): Baza danych w programie Microsoft Access. Cel ogólny: Zapoznanie uczniów z możliwościami programu Microsoft Access.

Bardziej szczegółowo

Krzysztof Kluza proste ćwiczenia z baz danych

Krzysztof Kluza proste ćwiczenia z baz danych Bazy danych Baza danych to uporządkowany zbiór danych, dający się łatwo przeszukiwać. Każda pozycja bazy danych nazywana jest rekordem, z kolei rekordy składają się z pól. Przyjmując, że dysponujemy bazą

Bardziej szczegółowo

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

WPROWADZENIE DO OBSŁUGI BAZ DANYCH MS ACCESS 2007(2010) WPROWADZENIE DO OBSŁUGI BAZ DANYCH MS ACCESS 2007(2010) Program Microsoft Office Access umożliwia organizowanie informacji w tabelach: listach wierszy i kolumn oraz zarządzanie, wykonywanie zapytań filtrujących,

Bardziej szczegółowo

5. Bazy danych Base Okno bazy danych

5. Bazy danych Base Okno bazy danych 5. Bazy danych Base 5.1. Okno bazy danych Podobnie jak inne aplikacje środowiska OpenOffice, program do tworzenia baz danych uruchamia się po wybraniu polecenia Start/Programy/OpenOffice.org 2.4/OpenOffice.org

Bardziej szczegółowo

Autor: dr inż. Katarzyna Rudnik

Autor: dr inż. Katarzyna Rudnik Bazy danych Wykład 2 MS Access Obiekty programu, Reprezentacja danych w tabeli, Indeksy, Relacje i ich sprzężenia Autor: dr inż. Katarzyna Rudnik Obiekty programu MS ACCESS Obiekty typu Tabela są podstawowe

Bardziej szczegółowo

Laboratorium Technologii Informacyjnych. Projektowanie Baz Danych

Laboratorium Technologii Informacyjnych. Projektowanie Baz Danych Laboratorium Technologii Informacyjnych Projektowanie Baz Danych Komputerowe bazy danych są obecne podstawowym narzędziem służącym przechowywaniu, przetwarzaniu i analizie danych. Gromadzone są dane w

Bardziej szczegółowo

1. MS Access opis programu.

1. MS Access opis programu. 1. MS Access opis programu. Microsoft Access jest narzędziem do tworzenia baz danych. Zbudowany jest z wielu obiektów połączonych ze sobą strukturalnie. Do tych obiektów zalicza się: tabele, kwerendy,

Bardziej szczegółowo

ACCESS ćwiczenia (zestaw 1)

ACCESS ćwiczenia (zestaw 1) ACCESS ćwiczenia (zestaw 1) KWERENDY Ćw. 1. Na podstawie tabeli PRACOWNICY przygotować kwerendę, która wybiera z obiektu źródłowego pola Nazwisko, Imię, KODdziału i Stawka. (- w oknie bazy danych wybrać

Bardziej szczegółowo

Kolumna Zeszyt Komórka Wiersz Tabela arkusza Zakładki arkuszy

Kolumna Zeszyt Komórka Wiersz Tabela arkusza Zakładki arkuszy 1 Podstawowym przeznaczeniem arkusza kalkulacyjnego jest najczęściej opracowanie danych liczbowych i prezentowanie ich formie graficznej. Ale formuła arkusza kalkulacyjnego jest na tyle elastyczna, że

Bardziej szczegółowo

Moduł 5 - Bazy danych

Moduł 5 - Bazy danych Moduł 5 - Bazy danych 5.1. Rozumienie istoty baz danych 5.1.1. Kluczowe pojęcia 5.1.1.1 Rozumienie pojęcia: bazy danych Baza danych pojęcie komputerowe oznaczające zbiór informacji dotyczących określonego

Bardziej szczegółowo

INFORMATYKA W SELEKCJI

INFORMATYKA W SELEKCJI - zagadnienia. Dane w pracy hodowlanej praca z dużym zbiorem danych (Excel). Podstawy pracy z relacyjną bazą danych w programie MS Access. Specjalistyczne programy statystyczne na przykładzie pakietu SAS

Bardziej szczegółowo

WPROWADZENIE DO BAZ DANYCH

WPROWADZENIE DO BAZ DANYCH WPROWADZENIE DO BAZ DANYCH Pojęcie danych i baz danych Dane to wszystkie informacje jakie przechowujemy, aby w każdej chwili mieć do nich dostęp. Baza danych (data base) to uporządkowany zbiór danych z

Bardziej szczegółowo

MS Access - bazy danych.

MS Access - bazy danych. MS Access - bazy danych. Sugerowany sposób rozwiązania problemów. Pomoc dla Lektury - ćwiczenie 1. Wykorzystaj kreator kwerend i utwórz zapytanie dla tabeli Lektury z kryterium b* (wielkość liter bez znaczenia)

Bardziej szczegółowo

Alicja Marszałek Różne rodzaje baz danych

Alicja Marszałek Różne rodzaje baz danych Alicja Marszałek Różne rodzaje baz danych Rodzaje baz danych Bazy danych można podzielić wg struktur organizacji danych, których używają. Można podzielić je na: Bazy proste Bazy złożone Bazy proste Bazy

Bardziej szczegółowo

Przewodnik Szybki start

Przewodnik Szybki start Przewodnik Szybki start Program Microsoft Access 2013 wygląda inaczej niż wcześniejsze wersje, dlatego przygotowaliśmy ten przewodnik, aby skrócić czas nauki jego obsługi. Zmienianie rozmiaru ekranu lub

Bardziej szczegółowo

Microsoft Access 2003 tworzenie i praktyczne wykorzystanie baz danych

Microsoft Access 2003 tworzenie i praktyczne wykorzystanie baz danych Microsoft Access 2003 tworzenie i praktyczne wykorzystanie baz danych Projekt: Wdrożenie strategii szkoleniowej prowadzony przez KancelarięPrezesa Rady Ministrów Projekt współfinansowany przez Unię Europejską

Bardziej szczegółowo

BAZY DANYCH Panel sterujący

BAZY DANYCH Panel sterujący BAZY DANYCH Panel sterujący Panel sterujący pełni z reguły rolę centrum, z którego wydajemy polecenia i uruchamiamy różnorodne, wcześniej zdefiniowane zadania, np. wyświetlamy formularze lub drukujemy

Bardziej szczegółowo

TI - Bazy TECHNOLOGIE INFORMACYJNE

TI - Bazy TECHNOLOGIE INFORMACYJNE TI - Bazy TECHNOLOGIE INFORMACYJNE 1 TI - Bazy Baza danych to zbiór danych zapisanych w ściśle określony sposób w strukturach odpowiadających założonemu modelowi danych. W potocznym ujęciu obejmuje dane

Bardziej szczegółowo

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

Wykład III. dr Artur Bartoszewski www.bartoszewski.pr.radom.pl. Wydział Nauczycielski, Kierunek Pedagogika Wprowadzenie do baz danych Wydział Nauczycielski, Kierunek Pedagogika Wprowadzenie do baz danych dr Artur Bartoszewski www.bartoszewski.pr.radom.pl Wykład III W prezentacji wykorzystano fragmenty i przykłady z książki: Joe Habraken;

Bardziej szczegółowo

ECDL Advanced Moduł AM5 Bazy danych Syllabus, wersja 2.0

ECDL Advanced Moduł AM5 Bazy danych Syllabus, wersja 2.0 ECDL Advanced Moduł AM5 Bazy danych Syllabus, wersja 2.0 Copyright 2010, Polskie Towarzystwo Informatyczne Zastrzeżenie Dokument ten został opracowany na podstawie materiałów źródłowych pochodzących z

Bardziej szczegółowo

Zapytania do bazy danych

Zapytania do bazy danych Zapytania do bazy danych Tworzenie zapytań do bazy danych MS Access może być realizowane na dwa sposoby. Standard SQL (Stucture Query Language) lub QBE (Query by Example). Warto wiedzieć, że drugi ze sposobów

Bardziej szczegółowo

MS Access - bazy danych

MS Access - bazy danych MS Access - bazy danych Ćwiczenia - dla tych co zaczynają... Pamiętaj o następujących zasadach tworzenia struktury bazy danych: baza danych to zbiór informacji na określony temat - niech nazwa pola odzwierciedla

Bardziej szczegółowo

Obsługa pakietu biurowego OFFICE

Obsługa pakietu biurowego OFFICE 02 - Temat 1 cz.1/3 1. Uruchom MS Access i utwórz pustą bazę danych. Zapisz ją na dysku. Pojawi się okno dialogowe obsługi bazy. Za pomocą tego okna użytkownik zarządza bazą danych i jej wszystkimi elementami,

Bardziej szczegółowo

Microsoft Access. Prezentacja

Microsoft Access. Prezentacja Microsoft Access Prezentacja 1 Baza danych jest zbiorem informacji związanych z pewnym tematem lub zadaniem na przykład analizą zamówień klientów lub ewidencją kolekcji nagrań. Jeśli baza danych nie jest

Bardziej szczegółowo

1. Zarządzanie informacją w programie Access

1. Zarządzanie informacją w programie Access 1. Zarządzanie informacją w programie Access a. 1. Cele lekcji i. a) Wiadomości Uczeń: zna definicję bazy danych i jej zadania, zna pojęcia: rekord, pole, klucz podstawowy, zna obiekty bazy danych: tabele,

Bardziej szczegółowo

MS Access - bazy danych

MS Access - bazy danych MS Access - bazy danych Jak to zrobić - Ćwiczenia dla tych co zaczynają... Ćwiczenie 1. Uruchom aplikacje MS Access. Zaznacz pole opcji Pusta baza danych programu Access, naciśnij przycisk OK. W polu Nazwa

Bardziej szczegółowo

TP1 - TABELE PRZESTAWNE od A do Z

TP1 - TABELE PRZESTAWNE od A do Z TP1 - TABELE PRZESTAWNE od A do Z Program szkolenia 1. Tabele programu Excel 1.1. Wstawianie tabeli 1.2. Style tabeli 1.3. Właściwości tabeli 1.4. Narzędzia tabel 1.4.1. Usuń duplikaty 1.4.2. Konwertuj

Bardziej szczegółowo

Microsoft Access zajęcia 1 2 Pojęcia bazy, projektowanie tabel, ustawianie relacji

Microsoft Access zajęcia 1 2 Pojęcia bazy, projektowanie tabel, ustawianie relacji Microsoft Access zajęcia 1 2 Pojęcia bazy, projektowanie tabel, ustawianie relacji 1. Bazy danych: czym są i jak działają Baza danych jest zbiorem informacji związanych z pewnym tematem lub zadaniem. Przykładem

Bardziej szczegółowo

Konspekt zajęć dotyczących kwerend

Konspekt zajęć dotyczących kwerend Konspekt zajęć dotyczących kwerend Kwerendy służą wyszukiwaniu danych w sposób wiele elastyczniejszy niż przy użyciu samych tylko tabel. Można powiedzieć, że są one specjalną nakładką na tabele pozwalającą

Bardziej szczegółowo

z ęś ć praktyczna Instytuty ID_instytutu Nazwa_instytutu Kierunki ID_kierunku Nazwa_kierunku ID_instytutu

z ęś ć praktyczna Instytuty ID_instytutu Nazwa_instytutu Kierunki ID_kierunku Nazwa_kierunku ID_instytutu MS ACCESS ĆWICZENIA Uwaga! Każde ćwiczenie rozpoczynamy od stworzenia w katalogu Moje dokumenty swojego własnego katalogu roboczego, w którym będziecie Państwo zapisywać swoje pliki. Po zakończeniu zajęć

Bardziej szczegółowo

Kwerendy (zapytania) wybierające

Kwerendy (zapytania) wybierające Access 2. Kwerendy (zapytania) wybierające Kwerendy wybierające (nazywane też zapytaniami wybierającymi) są podstawowymi obiektami w MS Access służącymi do wyszukiwania danych w tabelach. W wyniku uruchomienia

Bardziej szczegółowo

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

10. Jak to zrobić - Ćwiczenia dla tych co zaczynają... 1 z 23 2010-09-17 17:58 MS Access - bazy danych 10. Jak to zrobić - Ćwiczenia dla tych co zaczynają... Ćwiczenie 1. Uruchom aplikacje MS Access. Zaznacz pole opcji Pusta baza danych programu Access, naciśnij

Bardziej szczegółowo

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

Sposób tworzenia tabeli przestawnej pokażę na przykładzie listy krajów z podstawowymi informacjami o nich. Tabele przestawne Tabela przestawna to narzędzie służące do tworzenia dynamicznych podsumowań list utworzonych w Excelu lub pobranych z zewnętrznych baz danych. Raporty tabeli przestawnej pozwalają na

Bardziej szczegółowo

Bazy danych Karta pracy 1

Bazy danych Karta pracy 1 Bazy danych Karta pracy 1 Bazy danych Karta pracy 1 1. Utwórz katalog Bazy danych służący do przechowywania wszelkich danych dotyczących kursu. 2. W katalogu Bazy danych stwórz podkatalog BD1 służący jako

Bardziej szczegółowo

5.4. Tworzymy formularze

5.4. Tworzymy formularze 5.4. Tworzymy formularze Zastosowanie formularzy Formularz to obiekt bazy danych, który daje możliwość tworzenia i modyfikacji danych w tabeli lub kwerendzie. Jego wielką zaletą jest umiejętność zautomatyzowania

Bardziej szczegółowo

Wykład I. Wprowadzenie do baz danych

Wykład I. Wprowadzenie do baz danych Wykład I Wprowadzenie do baz danych Trochę historii Pierwsze znane użycie terminu baza danych miało miejsce w listopadzie w 1963 roku. W latach sześcdziesątych XX wieku został opracowany przez Charles

Bardziej szczegółowo

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

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 Spis treści Lekcja 1: Podstawy baz danych 1 Umiejętności do zdobycia w tej lekcji 1 Terminy kluczowe 1 Elementy programu 2 Zaczynamy 2 Uruchamianie programu Access 2 Otwieranie istniejącej bazy danych

Bardziej szczegółowo

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

Joyce Cox Joan Lambert. Microsoft Access. 2013 Krok po kroku. Przekład: Jakub Niedźwiedź Joyce Cox Joan Lambert Microsoft Access 2013 Krok po kroku Przekład: Jakub Niedźwiedź APN Promise, Warszawa 2013 Spis treści Wprowadzenie................................................................vii

Bardziej szczegółowo

MsAccess - ćwiczenie nr 3 (zao) Budowa formularzy

MsAccess - ćwiczenie nr 3 (zao) Budowa formularzy Opracowanie: dr hab. Marzena Nowakowska, dr Maria Szczepańska, mgr Grażyna Gębal MsAccess - ćwiczenie nr 3 (zao) Budowa formularzy 1. Opracować formularz Pracownicy edycja wg wzorca przedstawionego na

Bardziej szczegółowo

SZCZEGÓŁOWY HARMONOGRAM SZKOLENIA

SZCZEGÓŁOWY HARMONOGRAM SZKOLENIA SZCZEGÓŁOWY HARMONOGRAM SZKOLENIA Projekt: Podnoszenie kwalifikacji drogą do sukcesu Szkolenie: Kurs obsługi komputera ECDL start (harmonogram kursu języka angielskiego zostanie umieszczony wkrótce) Termin

Bardziej szczegółowo

Tworzenie bazy danych w środowisku OpenOffice.org Base tabela, formularz, kwerenda, raport

Tworzenie bazy danych w środowisku OpenOffice.org Base tabela, formularz, kwerenda, raport Tworzenie bazy danych w środowisku OpenOffice.org Base tabela, formularz, kwerenda, raport W programie OpenOffice.org Base można uzyskać dostęp do danych zapisanych w plikach baz danych o różnych formatach.

Bardziej szczegółowo

BAZY DANYCH. Co to jest baza danych. Przykłady baz danych. Z czego składa się baza danych. Rodzaje baz danych

BAZY DANYCH. Co to jest baza danych. Przykłady baz danych. Z czego składa się baza danych. Rodzaje baz danych BAZY DANYCH Co to jest baza danych Przykłady baz danych Z czego składa się baza danych Rodzaje baz danych CO TO JEST BAZA DANYCH Komputerowe bazy danych już od wielu lat ułatwiają człowiekowi pracę. Są

Bardziej szczegółowo

ABC 2002/XP PL EXCEL. Autor: Edward C. Willett, Steve Cummings. Rozdział 1. Podstawy pracy z programem (9) Uruchamianie programu (9)

ABC 2002/XP PL EXCEL. Autor: Edward C. Willett, Steve Cummings. Rozdział 1. Podstawy pracy z programem (9) Uruchamianie programu (9) ABC 2002/XP PL EXCEL Autor: Edward C. Willett, Steve Cummings Rozdział 1. Podstawy pracy z programem (9) Uruchamianie programu (9) Obszar roboczy programu (10) o Pasek tytułowy (10) o Przyciski Minimalizuj

Bardziej szczegółowo

LABORATORIUM 6: ARKUSZ MS EXCEL JAKO BAZA DANYCH

LABORATORIUM 6: ARKUSZ MS EXCEL JAKO BAZA DANYCH UNIWERSYTET ZIELONOGÓRSKI INSTYTUT INFORMATYKI I ELEKTROTECHNIKI ZAKŁAD INŻYNIERII KOMPUTEROWEJ Przygotował: dr inż. Janusz Jabłoński LABORATORIUM 6: ARKUSZ MS EXCEL JAKO BAZA DANYCH Jeżeli nie jest potrzebna

Bardziej szczegółowo

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

Wykład I. dr Artur Bartoszewski www.bartoszewski.pr.radom.pl. Wydział Nauczycielski, Kierunek Pedagogika Wprowadzenie do baz danych Wydział Nauczycielski, Kierunek Pedagogika Wprowadzenie do baz danych dr Artur Bartoszewski www.bartoszewski.pr.radom.pl Wykład I W prezentacji wykorzystano fragmenty i przykłady z książki: Joe Habraken;

Bardziej szczegółowo

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

ECDL. Moduł nr 5. Użytkowanie bazy danych ECDL Moduł nr 5 Użytkowanie bazy danych Spis treści 1 Rozumienie istoty baz danych... 5 1.1 Kluczowe pojęcia... 5 1.1.1 Rozumienie pojęcia bazy danych... 5 1.1.2 Różnica między daną a informacją... 5 1.1.3

Bardziej szczegółowo

Zapytania i wstawianie etykiet z bazy danych do rysunku

Zapytania i wstawianie etykiet z bazy danych do rysunku Zapytania i wstawianie etykiet z bazy danych do rysunku Pracujemy z gotową bazą danych MSAccess o nazwie KOMIS.MDB. Baza ta składa się z kilku tabel, rys. 1 Rys. 1. Diagram relacji. Wybierając w MSAccess,

Bardziej szczegółowo

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

Tworzenie raportów. Ćwiczenie 1. Utwórz Autoraport przedstawiający tabelę Studenci. - 1 - - 1 - Tworzenie raportów 1. Wstęp Raporty-zawierają dane z tabel lub kwerend odpowiednio uporządkowane w pożądany przez użytkownika sposób. Raport jest wygodnym sposobem prezentacji danych w postaci wydrukowanej.

Bardziej szczegółowo

Utwórz strukturę bazy

Utwórz strukturę bazy Utwórz strukturę bazy Ćwiczenie 1. Utwórz plik bazy danych - zapisz pod nazwą Wpłaty.mdb. Zaprojektuj tabelę która będzie zawierać informacje o płatnikach. Nazwij ją Płatnicy. Wprowadź pola: Nazwa pola

Bardziej szczegółowo

Uzupełnij pola tabeli zgodnie z przykładem poniżej,

Uzupełnij pola tabeli zgodnie z przykładem poniżej, 1. Wykonaj bazę danych biblioteki szkolnej, Otwórz MS Access a następnie z menu plik wybierz przycisk nowy, w oknie nowy plik wybieramy pusta baza danych nadaj jej nazwę Biblioteka i wybierz miejsce w

Bardziej szczegółowo

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

Wprowadzenie (17) Część I. Makra w Excelu - podstawy (23) Wprowadzenie (17) Omówione zagadnienia (18) Co trzeba wiedzieć? (18) Co trzeba mieć? (18) Układ książki (18) o Część I. Makra w Excelu - podstawy (19) o Część II. Praca ze skoroszytami (19) o Część III.

Bardziej szczegółowo

Baza danych. Program: Access 2007

Baza danych. Program: Access 2007 Baza danych Program: Access 2007 Bazę danych składa się z czterech typów obiektów: tabela, formularz, kwerenda i raport (do czego, który służy, poszukaj w podręczniku i nie bądź za bardzo leniw) Pracę

Bardziej szczegółowo

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

5.3. Tabele. Tworzenie tabeli. Tworzenie tabeli z widoku projektu. Rozdział III Tworzenie i modyfikacja tabel 5.3. Tabele Tabela jest podstawowym elementem bazy danych. To właśnie w tabelach gromadzone są w bazie rekordy danych. Projektując tabelę, definiujemy, jakie pola będzie zawierał pojedynczy rekord informacji.

Bardziej szczegółowo

Przejdź do widoku tabeli i wpisz nowe dane, aby sprawdzić działanie wprowadzonych we właściwościach pól i tabeli ograniczeń.

Przejdź do widoku tabeli i wpisz nowe dane, aby sprawdzić działanie wprowadzonych we właściwościach pól i tabeli ograniczeń. 8.4. Formularze Nazwisko] And [Imię] Zamknij okno Arkusz właściwości. Wybierz pole Data urodzenia, przejdź do właściwości Reguła sprawdzania poprawności w dolnej części okna i wpisz wyrażenie: Year([Data

Bardziej szczegółowo

MS Excell 2007 Kurs podstawowy Filtrowanie raportu tabeli przestawnej

MS Excell 2007 Kurs podstawowy Filtrowanie raportu tabeli przestawnej MS Excell 2007 Kurs podstawowy Filtrowanie raportu tabeli przestawnej prowadzi: dr inż. Tomasz Bartuś Kraków: 2008 04 04 Przygotowywanie danych źródłowych Poniżej przedstawiono zalecenia umożliwiające

Bardziej szczegółowo

Podstawowe zagadnienia z zakresu baz danych

Podstawowe zagadnienia z zakresu baz danych Podstawowe zagadnienia z zakresu baz danych Jednym z najważniejszych współczesnych zastosowań komputerów we wszelkich dziedzinach życia jest gromadzenie, wyszukiwanie i udostępnianie informacji. Specjalizowane

Bardziej szczegółowo

Przygotowanie formularza do wypożyczenia filmu:

Przygotowanie formularza do wypożyczenia filmu: Przygotowanie formularza do wypożyczenia filmu: Stworzony przez nas formularz powinien spełniać pewne wymagania, które umożliwią pracownikowi szybkie przeszukiwanie bazy danych. Zaprojektowany formularz

Bardziej szczegółowo

KURS ACCESS 2003 Wiadomości wstępne

KURS ACCESS 2003 Wiadomości wstępne KURS ACCESS 2003 Wiadomości wstępne Biorąc c udział w kursie uczestnik zapozna się z tematyką baz danych i systemu zarządzania bazami danych jakim jest program Microsoft Access 2003. W trakcie kursu naleŝy

Bardziej szczegółowo

Bazy danych. wprowadzenie teoretyczne. Piotr Prekurat 1

Bazy danych. wprowadzenie teoretyczne. Piotr Prekurat 1 Bazy danych wprowadzenie teoretyczne Piotr Prekurat 1 Baza danych Jest to zbiór danych lub jakichkolwiek innych materiałów i elementów zgromadzonych według określonej systematyki lub metody. Zatem jest

Bardziej szczegółowo

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

Informatyka Ćwiczenie 10. Bazy danych. Strukturę bazy danych można określić w formie jak na rysunku 1. atrybuty Informatyka Ćwiczenie 10 Bazy danych Baza danych jest zbiór informacji (zbiór danych). Strukturę bazy danych można określić w formie jak na rysunku 1. Pracownik(ID pracownika, imie, nazwisko, pensja) Klient(ID

Bardziej szczegółowo

Formularze i raporty w MS Access

Formularze i raporty w MS Access Katedra Informatyki i Automatyki Politechnika Rzeszowska www.kia.prz-rzeszow.pl Formularze i raporty w MS Access I. Formularze Formularze Access mają wiele zastosowań. Przede wszystkim używa się ich do

Bardziej szczegółowo

MATERIAŁY SZKOLENIOWE ACCESS PODSTAWOWY

MATERIAŁY SZKOLENIOWE ACCESS PODSTAWOWY MATERIAŁY SZKOLENIOWE ACCESS PODSTAWOWY 2013 MICROSOFT ACCESS - PODSTAWY Program Access jest systemem zarządzania bazami danych. Baza danych jest zbiorem powiązanych ze sobą informacji. W programie Access

Bardziej szczegółowo

Bazy danych i systemy informatyczne materiały laboratorium

Bazy danych i systemy informatyczne materiały laboratorium Bazy danych i systemy informatyczne materiały laboratorium 1.Tworzenie nowej bazy w programie Access Po otwarciu programu należy zaznaczyć ikonkę PUSTA BAZA DANYCH Następnie odpowiednio ją nazwać i zapisać

Bardziej szczegółowo

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

Bazy danych raporty. 1. Przekopiuj na dysk F:\ bazę M5BIB.mdb z dysku wskazanego przez prowadzącego. Bazy danych raporty 1. Przekopiuj na dysk F:\ bazę M5BIB.mdb z dysku wskazanego przez prowadzącego. 2. Otwórz bazę (F:\M5BIB). 3. Utwórz raport wyświetlający wszystkie pola z tabeli KSIAZKI. Pozostaw ustawienia

Bardziej szczegółowo

Przykład, który rozpatrujemy to układ Lekarz- Pacjent. Pierwszą czynnością jaką trzeba wykonać jest odpowiedź na kilka pytań

Przykład, który rozpatrujemy to układ Lekarz- Pacjent. Pierwszą czynnością jaką trzeba wykonać jest odpowiedź na kilka pytań Planowanie i tworzenie tabel jest pierwszym i najważniejszym etapem w tworzeniu bazy danych. Wymaga analizy samego zjawiska, które podlega rejestracji w tabelach, oraz dobraniu odpowiednich cech opisujących

Bardziej szczegółowo

Nie przegrzewaj mózgu wrzuć dane do bazy!

Nie przegrzewaj mózgu wrzuć dane do bazy! Nie przegrzewaj mózgu wrzuć dane do bazy! System zarządzania bazami danych, czyli jak zorientować się, o co chodzi w Accessie Wpisywanie i wyszukiwanie informacji, czyli jak sensownie korzystać z bazy

Bardziej szczegółowo

Rozwiązanie. Uruchom program Access 2007.

Rozwiązanie. Uruchom program Access 2007. Rozwiązanie I. Tworzenie nowej bazy danych Uruchom program Access 2007. Na stronie Wprowadzenie do programu Microsoft Office Access kliknij przycisk Pusta baza danych. Po prawej stronie ekranu pojawi się

Bardziej szczegółowo

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

Bazy danych kwerendy (moduł 5) 1. Przekopiuj na dysk F:\ bazę M5KW.mdb z dysku wskazanego przez prowadzącego Bazy danych kwerendy (moduł 5) 1. Przekopiuj na dysk F:\ bazę M5KW.mdb z dysku wskazanego przez prowadzącego 2. Otwórz bazę (F:\M5KW) 3. Zapoznaj się ze strukturą bazy (tabele, relacje) 4. Wykorzystując

Bardziej szczegółowo

wprowadzania: wejdź do kreatora i wybierz Kod Pocztowy: 00-000;;-

wprowadzania: wejdź do kreatora i wybierz Kod Pocztowy: 00-000;;- TABELE 1. Zaprojektuj następujące tabele: Pamiętaj! aby kaŝdorazowo ustawić klucz podstawowy i zapisać tabelę pod właściwą nazwą. tbwojewodztwo pole typ komentarz IdWoj Autonumerowanie Województwo Text

Bardziej szczegółowo