Krzysztof Kluza proste ćwiczenia z baz danych

Podobne dokumenty
LABORATORIUM 8,9: BAZA DANYCH MS-ACCESS

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

Projektowanie baz danych

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

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

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

1. Zarządzanie informacją w programie Access

Access - Aplikacja. Tworzenie bazy danych w postaci aplikacji

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

Przygotowanie formularza do wypożyczenia filmu:

PTI S1 Tabele. Tabele. Tabele

Bazy danych Karta pracy 1

Tworzenie bazy danych na przykładzie Access

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

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

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

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

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

5. Bazy danych Base Okno bazy danych

BAZY DANYCH Formularze i raporty

Rozmiar pola (długość danych)

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

INFORMATYKA W ZARZĄDZANIU LOTNICTWEM -LABORATORIUM

Baza danych. Program: Access 2007

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

1. TWORZENIE BAZY DANYCH W MS ACCESS 2007

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

UNIWERSYTET RZESZOWSKI KATEDRA INFORMATYKI

UNIWERSYTET RZESZOWSKI KATEDRA INFORMATYKI

Bazy danych i systemy informatyczne materiały laboratorium

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

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

MS Access formularze

OPRACOWANIE: SŁAWOMIR APANOWICZ

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

PODSTAWOWE POJĘCIA BAZ DANYCH

Podstawowe zagadnienia z zakresu baz danych

MsAccess - ćwiczenie nr 3 (zao) Budowa formularzy

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

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

Obsługa pakietu biurowego OFFICE

BAZY DANYCH. Microsoft Access NAWIGACJA, MENU I PARAMETRY WYSZUKIWANIA. Adrian Horzyk. Akademia Górniczo-Hutnicza

Laboratorium Technologii Informacyjnych. Projektowanie Baz Danych

Bazy danych. wprowadzenie teoretyczne. Piotr Prekurat 1

1. MS Access opis programu.

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

Rozwiązanie. Uruchom program Access 2007.

Program Faktura. Jastrzębie Zdrój, 27 czerwiec 2016r

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

Etap 1 Projektowanie tabeli która będzie przechowywać informacje na temat książek.

Formularze i raporty w MS Access

Numeracja dla rejestrów zewnętrznych

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

Moduł 5 - Bazy danych

BAZA_1 Temat: Tworzenie i modyfikowanie formularzy.

Program Faktura. Jastrzębie Zdrój, 27 czerwiec 2016r

Budowa aplikacji ASP.NET współpracującej z bazą dany do obsługi przesyłania wiadomości

Połączenie AutoCad'a z bazą danych

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

Bazy danych TERMINOLOGIA

5.4. Tworzymy formularze

ACCESS 2007 Tworzymy bazę danych plik: filmoteka.accdb

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

BAZY DANYCH Panel sterujący

MS Access - bazy danych

Krzysztof Kadowski. PL-E3579, PL-EA0312,

Laboratorium nr 5. Bazy danych OpenOffice Base.

Wybierz polecenie z menu: Narzędzia Listy i dokumenty

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

Baza danych część 8. -Klikamy Dalej

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

Autor: dr inż. Katarzyna Rudnik

Korespondencja seryjna

Utwórz strukturę bazy

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

Microsoft Access 2003 tworzenie i praktyczne wykorzystanie baz danych

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

MS Access - bazy danych

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

ZPKSoft Zarządzanie zadaniami (DZaZad)

Formularze w programie Word

Klucz podstawowy dla tabeli można zdefiniować tylko jeden klucz podstawowy. pozostawiając pole A dres puste.

Rejestracja faktury VAT. Instrukcja stanowiskowa

ACCESS ćwiczenia (zestaw 1)

1. Wywiadówka. A. Zawiadomienia dla rodziców

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

Projekt bazy danych. WypoŜyczalnia filmów DVD. Cel bazy danych

Rejestracja dokumentu WZ. Instrukcja stanowiskowa

WPROWADZENIE DO BAZ DANYCH

OBIEKTY TECHNICZNE OBIEKTY TECHNICZNE

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

Kostki OLAP i język MDX

I. Interfejs użytkownika.

Miejski System Zarządzania - Katowicka Infrastruktura Informacji Przestrzennej

Tabele w programie Microsoft Access

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

2. Tabele w bazach danych

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

Bazy Danych - Instrukcja do Ćwiczenia laboratoryjnego nr 1

Transkrypt:

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ą danych zawierającą dane adresowe, każdy rekord odpowiadał będzie pojedynczej osobie; szczegółowe informacje takie jak nazwisko, imię, adres, numer telefonu czy adres zamieszkania znajdą się w oddzielnych polach. Tabele są narzędziem służącym do przechowywania danych w bazie danych. W każdej tabeli powinno się znajdować pole klucza, zawierające unikatowe wartości. Tworzenie tabeli w widoku projektu Aby utworzyć tabelę w widoku projektu należy w oknie bazy danych wybrać zakładkę Tabela a następnie wybrać opcję Utwórz tabelę w widoku projektu. W widoku projektu można w prosty sposób wprowadzić pola oraz zdefiniować ich dodatkowe własności takie jak Format pola, Wartość domyślna, Reguła poprawności czy Maska wprowadzania. Pola służące do określania własności znajdują się w dolnej części okna projektu tabeli. Warto zdefiniować niektóre własności, np. dla pola miasto wartość domyślna dla firmy działającej na terenie Krakowa może być: Kraków, dla pól NIP, Kod i Telefon warto wykorzystać maski wprowadzania. Aby zdefiniować maskę wskazujemy myszą po prawej stronie w miejscu, gdzie znajduje się maska wprowadzania. Uruchamia to kreatora masek, w którym można wybrać sposób wyświetlania danych. Innym przydatnym narzędziem jest kreator odnośników. Pozwala ono na określenie listy wartości, spośród których wybierane będą dane do wpisania do tabeli. Dane te mogą być wpisane podczas działania kreatora lub pobrane z innej tabeli lub kwerendy bazy danych. Aby ustawić klucz podstawowy w tabeli zaznacz pole lub pola, które chcesz zdefiniować jako klucz podstawowy, a następnie kliknij przycisk Klucz podstawowy na pasku narzędzi.

Ćwiczenie Baza danych Kiosk Proszę utworzyć następujące tabele w bazie danych: TABELA TOWARY Nazwa pola Typ Danych Uwagi Idtowaru Autonumerowanie Klucz podstawowy Nazwa Tekst Ustawić indeksowanie i wymagalność Cenajednostkowa Liczba Stawka VAT Liczba; Kreator odnośników Kod VAT Tekst Długość 20 Jedn miary TABELA KLIENCI 2 miejsca po przecinku (rozmiar pola: pojedyncza precyzja) Ustawić najpierw właściwy format listy Wybór z listy 0%, 3%, 7%, 22% Kreator odnośników Wybór z listy szt, kg, litr Nazwa pola Typ danych Uwagi Idklienta Autonumerowanie Klucz podstawowy Nazwa Klienta Tekst Długość 20; Wymagalność i indeksowanie NIP Tekst Maska wprowadzania Ulica Tekst Długość 30 Kod Tekst Maska wprowadzania Miasto Tekst Domyślny Kraków Telefon Tekst Maska wprowadzania TABELA TRANSAKCJE Nazwa pola Typ danych Uwagi Nr faktury Autonumerowanie Klucz podstawowy Idklienta Id towaru Liczba całkowita długa Liczba całkowita długa Data transakcji Data Wybrać format Ilość Liczba (format: poj. precyzja) 2 miejsca po przecinku

Relacje Klucz podstawowy jest niezbędny do tego, aby zaprojektować układ relacji, czyli powiązań pomiędzy tabelami. Zdefiniowanie relacji pozwala potem tworzyć kwerendy, formularze i raporty pozwalające wyświetlać za jednym razem informacje z różnych tabel. Relacja działa poprzez dopasowanie danych w polach kluczowych. W programie MS Access możliwe jest utworzenie trzech typów relacji, jednak głównie używana będzie relacja jeden do wielu. Relacje ustawiane są w okienku relacji, które można wywołać naciskając przycisk w pasku narzędzi lub wybór menu Narzędzia/Relacje. Relacja jeden do wielu W relacji jeden-do-wielu rekord w tabeli A może mieć wiele dopasowanych do niego rekordów z tabeli B, ale rekord w tabeli B ma tylko jeden dopasowany rekord w tabeli A. Relacja jeden do wielu definiowana jest przez przeciągnięcie klucza podstawowego z tabeli A na odpowiadające mu pole klucza obcego w tabeli B.

Definiowanie relacji Proszę zdefiniować następujące relacje: Formularze Formularz jest typem obiektu bazy danych służącym przede wszystkim do wprowadzania oraz wyświetlania danych. Najczęściej używane są formularze, które służą do wprowadzania i przeglądania danych w tabelach. Taki formularz najprościej przygotować przy pomocy kreatora formularzy. W tym celu w oknie Bazy danych wybrać zakładkę Formularze a następnie Utwórz formularz za pomocą kreatora. W pierwszym kroku należy określić, z jaką tabelą związany będzie formularz i wprowadzić odpowiednie pola z tej tabeli do formularza. W kolejnych krokach należy określić układ formularza, jego tło i wprowadzić nazwę formularza.

Przygotowanie formularzy Proszę przygotować formularz do wprowadzania danych Klientów np.: W analogiczny sposób przygotować formularz służący do wprowadzania danych Towarów (nie ma rysunku). Następnie proszę przygotować formularz do wprowadzania danych transakcji, tak aby pola Id klienta oraz Id towaru były polami kombi. Przy pomocy zdefiniowanych formularzy wprowadzić dane do tabel (tabela klienci i towary po 5 rekordów, transakcje- 10 rekordów).