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



Podobne dokumenty
ACCESS 2007 Tworzymy bazę danych plik: filmoteka.accdb

Krzysztof Kluza proste ćwiczenia z baz danych

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

Projektowanie baz danych

Access - Aplikacja. Tworzenie bazy danych w postaci aplikacji

BAZA_1 Temat: Tworzenie i modyfikowanie formularzy.

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

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

Spis treści: Magdalena Pędzisz Joanna Mirosław ETI 7.2

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

Tworzenie projektu bazy danych z kreatorem odnośników - Filmoteka. Projekt tabel dla bazy Filmoteka

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

LABORATORIUM 8,9: BAZA DANYCH MS-ACCESS

Struktura programu wykonana w Programie Visio.

2017/2018 WGGiOS AGH. LibreOffice Base

Obsługa pakietu biurowego OFFICE

Baza danych część 8. -Klikamy Dalej

PODSTAWOWE POJĘCIA BAZ DANYCH

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

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

Bazy danych i systemy informatyczne materiały laboratorium

Przygotowanie formularza do wypożyczenia filmu:

3. Tabele. Tabele Projektowanie tabel

5. Bazy danych Base Okno bazy danych

OPRACOWANIE: SŁAWOMIR APANOWICZ

Bazy danych. wprowadzenie teoretyczne. Piotr Prekurat 1

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

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

Baza danych kwerendy, formularze, raporty

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

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

UNIWERSYTET RZESZOWSKI KATEDRA INFORMATYKI

1. Zarządzanie informacją w programie Access

INFORMATYKA W ZARZĄDZANIU LOTNICTWEM -LABORATORIUM

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

Kwerenda. parametryczna, z polem wyliczeniowym, krzyżowa

Laboratorium nr 5. Bazy danych OpenOffice Base.

INFORMATYKA W SELEKCJI

Bazy danych Karta pracy 1

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

MS Access - bazy danych

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

Wymagania edukacyjne na ocenę z informatyki klasa 3

Przewodnik Szybki start

Pytania SO Oprogramowanie Biurowe. Pytania: Egzamin Zawodowy

1. TWORZENIE BAZY DANYCH W MS ACCESS 2007

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

Autor: dr inż. Katarzyna Rudnik

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

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

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

Moduł 5 - Bazy danych

Nie przegrzewaj mózgu wrzuć dane do bazy!

Projekt bazy danych serwisu komputerowego

Utwórz strukturę bazy

Baza danych. Program: Access 2007

Rozwiązanie. Uruchom program Access 2007.

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

Technologia informacyjna

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

4. Kwerendy - uzupełnienie

Katalog biblioteczny. Biblioteka Wydziału Finansów i Zarzadzania w Bydgoszczy WSB w Toruniu

Krzysztof Kadowski. PL-E3579, PL-EA0312,

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

BAZY DANYCH Formularze i raporty

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

Bazy danych program MS ACCESS

Wymagania edukacyjne na ocenę z informatyki KLASA III

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

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

Pola wielowartościowe Edytowanie relacji Wprowadzanie przykładowych danych

Microsoft Access 2003 tworzenie i praktyczne wykorzystanie baz danych

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

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

Obsługa rachunków wirtualnych w usłudze CIB

Data wydania: Projekt współfinansowany przez Unię Europejską ze środków Europejskiego Funduszu Społecznego

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

NIEPUBLICZNEGO OŚRODKA SZKOLNO-WYCHOWAWCZEGO w BRWINOWIE

Microsoft Access materiały pomocnicze do ćwiczeń

MsAccess - ćwiczenie nr 3 (zao) Budowa formularzy

Bazy danych Access KWERENDY

Jak generować i zapisywać raporty. Copyright Tungsten Corporation plc 2018

Historia aktualizacji

5.5. Wybieranie informacji z bazy

UNIWERSYTET RZESZOWSKI KATEDRA INFORMATYKI

Bazy danych. Otwieranie gotowej bazy danych w programie Microsoft Access

Program nauczania. Systemy baz danych. technik informatyk

Laboratorium Technologii Informacyjnych. Projektowanie Baz Danych

5.4. Tworzymy formularze

Bazy danych Access KWERENDY

Dział Temat lekcji Ilość lekcji. godz. 1 Organizacja zajęć Omówienie programu nauczania 3

Nazwa Symbol Typ Obsługa wypoŝyczeń filmów OWF Krok procesu Obsługa rezerwacji filmów ORF Krok procesu Uzupełnianie stanu magazynu USM Krok procesu

TWORZENIE PRZYCISKÓW:

WellCommerce Poradnik: Sprzedaż

SZCZEGÓŁOWY HARMONOGRAM SZKOLENIA

Baza danych Microsoft Access część 1

MS Access - bazy danych

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

Formularze i raporty w MS Access

Transkrypt:

Projekt bazy danych WypoŜyczalnia filmów DVD Wykonali: Hymol Rafał Dębniak Krzysztof ETI 7.3 Cel bazy danych Celem projektu jest zaprojektowanie i implementacja bazy danych w środowisku MS Access. Zaprojektowana baza moŝe być wykorzystana w małej wypoŝyczalni filmów DVD. Dzięki wykorzystaniu jej elementów, ułatwi ona zbieranie i przetwarzanie danych takich jak: osoby, filmy, wypoŝyczenia itp. Baza jest prosta w uŝyciu i nie powinna sprawić problemu osobie, która będzie ją uŝywać i na pewno pomoŝe w prowadzeniu. 1

Funkcje bazy danych wprowadzania nowego filmu, zmiana danych filmu wprowadzenie nowego klienta, zmiana danych klienta, wyszukiwanie filmów i klientów według róŝnych kryteriów, rejestracja wypoŝyczeń i zwrotów filmów, tworzenie raportów według róŝnych kryteriów. Budowa bazy danych Tabele, Relacje, Kwerendy, Formularze, Raporty, Wygląd i działanie bazy danych. 2

Tabele DVD, Osoby, WypoŜyczenia, Switchboard Items. Tabele i ich atrybuty W tabeli DVD znajdują się informacje dotyczące filmów dostępnych w wypoŝyczalni. 3

Tabele i ich atrybuty Nr DVD typ danych: autonumerowanie, rozmiar pola: liczba całkowita długa, nowe wartości: przyrostowy Tytuł polski typ danych: Tekst, rozmiar pola: 255, Tytuł oryginalny typ danych: Tekst, rozmiar pola: 255, ReŜyser typ danych: Tekst, rozmiar pola: 255, Gatunek typ danych: Tekst, rozmiar pola: 255, Data premiery - typ danych: liczba, maska wprowadzania: 0000, Produkcja typ danych: Tekst, rozmiar pola: 255, Cena za dobę typ danych: Walutowy, miejsca dziesiętne: Auto, wartość domyślna: 6, Krótki opis filmu typ danych: Nota. Tabele i ich atrybuty W tabeli Osoby znajdują się informacje dotyczące klientów zapisanych w wypoŝyczalni. 4

Tabele i ich atrybuty Nr osoby typ danych: autonumerowanie,, rozmiar pola: liczba całkowita długa, nowe wartości: przyrostowy, Nazwisko typ danych: tekst, rozmiar pola: 255, Imię typ danych: tekst, rozmiar pola: 255, Pesel - typ danych: tekst, rozmiar pola: 50, maska wprowadzania: 00000000000, Adres typ danych: tekst, rozmiar pola: 255, Miasto typ danych: tekst, rozmiar pola: 255, Telefon komórkowy typ danych: tekst, rozmiar pola 50, maska wprowadzania: 000-000 000-00000000 Telefon stacjonarny typ danych: tekst, rozmiar pola 50, maska wprowadzania: 000-00 00-00. 00. Tabele i ich atrybuty W tabeli WypoŜyczenia znajdują się informacje dotyczące wypoŝyczonych filmów oraz osób, które te filmy wypoŝyczyły. 5

Tabele i ich atrybuty Nr kasety typ danych: Liczba, rozmiar pola: liczba całkowita długa, Nr osoby typ danych: liczba, rozmiar pola: liczba całkowita długa, Data wypoŝyczenia typ danych: data/godzina, format: data krótka, maska wprowadzania: 0000-00 00-00, 00, wartość domyślna: Date(), Data oddania typ danych: data/godzina, format: data krótka, maska wprowadzania: 0000-00 00-00, 00, wartość domyślna: Date()+1. Tabele i ich atrybuty Tabela jest generowana prze menadŝera panelu przełączania. 6

Relacje w bazie danych Relacje w bazie danych Dane: wymuszaj więzy integralności, typ sprzęŝenia wybrać 3: uwzględniaj wszystkie rekordy z WypoŜyczenia i tylko te rekordy dla z Osoby dla których związane pola są równe. typ relacji jeden-do do-wielu 7

Relacje w bazie danych Relację pomiędzy tabelą DVD i WypoŜyczenia Relację pomiędzy tabelą Osoby i WypoŜyczenia Kwerendy Aktualnie wypoŝyczone filmy, DVD szukanie, Oddaj wg nr, Osoby wg nr lub nazwiska, Przetrzymane, Wolne DVD. 8

Kwerendy Kwerenda Aktualnie wypoŝyczone kasety skupia wszelkie informacje na temat wypoŝyczonych filmów i osób które te filmy wypoŝyczyły. Kwerendy Dodano takŝe: Ilość dni: [Data oddania]-[data wypoŝyczenia] wyświetla na ile dni został wypoŝyczony film, Płatność: [Ilość dni]*[cena za dobę] wyświetla kwotę do zapłacenia przez klienta. 9

Kwerendy Kwerenda DVD szukanie skupia informacje na temat filmów DVD dostępnych w wypoŝyczalni. Kwerendy Dodano takŝe: Kryteria [Podaj nr DVD (lub ok,, aby podać tytuł)] w kolumnie Nr DVD, Lub [Podaj tytuł (lub ok)] w kolumnie Tytuł polski, Dzięki tym opcjom mamy moŝliwość wyszukania danych o filmie DVD poprzez podanie nr DVD lub tytułu polskiego. 10

Kwerendy Kwerenda Oddaj wg nr skupia informacje na temat wypoŝyczonych filmów i osób które te filmy wypoŝyczyły. Kwerendy Dodano takŝe: Kryteria [Podaj nr DVD w kolumnie Nr DVD, Dzięki tej opcji mamy moŝliwość wyszukania danych poprzez podanie nr DVD. 11

Kwerendy Kwerenda Osoby wg nr lub nazwiska skupia informacje na temat klientów zapisanych w wypoŝyczalni. Kwerendy Dodano takŝe: Kryteria [Podaj nr klienta (lub ok nazwisko)] w kolumnie Nr osoby, Lub [Podaj nazwisko (lub ok Nazwisko, aby podać ok)] w kolumnie Dzięki tym opcjom mamy moŝliwość wyszukania danych o kliencie poprzez podanie nr klienta lub nazwiska. 12

Kwerendy Kwerenda Przetrzymane skupia informacje na temat filmów, których data oddania jest starsza od daty dzisiejszej, oraz dane klientów którzy wypoŝyczyli film, oraz płatności.. Kwerendy Dodano takŝe: Kryteria <Date Date() w kolumnie Data oddania wbiera tylko te filmy, których data oddania jest wcześniejsza od daty dzisiejszej, Dni przetrzymane: Date()-[Data oddania] oblicza ile dni został przetrzymany film,, Płatność dodatkowa: [Ilość dni]*[cena za dobę] oblicza płatność za przetrzymane dni, Kara: [Dni przetrzymane]*3 oblicza karę za przetrzymane dni, Płatność razem: [Płatność dodatkowa]+[płatność]+[kara] sumuje wszystkie płatności za przetrzymany film, 13

Kwerendy Kwerenda Wolne DVD skupia informacje na temat filmów DVD nie wypoŝyczonych. Formularze DVD (szukanie manualne), DVD (szukanie: nr DVD lub tytuł polski), Oddaj film (szukanie nr DVD), Osoby (szukanie manualne), Osoby (szukanie: nr osoby lub nazwisko), Panel przełączania, WypoŜycz film. 14

Formularze Formularz DVD (szukanie manualne) wyświetla informacje na temat szukanego filmu. Charakteryzuje się tym, Ŝe szukany film przeglądając wszystkie rekordy. Pozwala wprowadzać i edytować dane. Formularze Formularz DVD (szukanie: nr DVD lub tytuł polski) DVD (szukanie: nr DVD lub tytuł polski) wyświetla informacje na temat szukanego filmu. Charakteryzuje się tym, Ŝe naleŝy podać nr DVD lub tytuł polski. Pozwala wprowadzać i edytować dane. 15

Formularze Formularz Oddaj film (szukanie nr DVD) wyświetla informacje na temat filmu który zostaje oddany oraz osoby, która ten film wypoŝyczyła. Charakteryzuje się tym, Ŝe naleŝy podać nr DVD. Pozwala usuwać dane. Formularze Formularz Osoby (szukanie manualne) Osoby (szukanie manualne) wyświetla informacje na temat szukanej osoby. Charakteryzuje się tym, Ŝe szukamy osoby przeglądając wszystkie rekordy. Pozwala wprowadzać i edytować dane. 16

Formularze Formularz Osoby (szukanie: nr klienta lub nazwisko) wyświetla informacje na temat szukanej osoby. Charakteryzuje się tym, Ŝe naleŝy podać nr klienta lub nazwisko. Pozwala wprowadzać i edytować dane. Formularze Panel przełączania słuŝy do przeglądania wszystkich raportów i formularzy znajdujących się w bazie danych. 17

Formularze Formularz WypoŜycz film wyświetla informacje na temat wypoŝyczeń filmu. Charakteryzuje się tym, Ŝe naleŝy wybrać nr DVD, nr osoby i datę oddania. Pozwala wprowadzać dane. Raporty Raport DVD szukanie DVD szukanie wyświetla informacje na temat szukanego filmu. Charakteryzuje się tym, Ŝe naleŝy podać nr DVD lub tytuł polski. 18

Raporty Formularz Osoby (szukanie: nr klienta lub nazwisko) wyświetla informacje na temat szukanej osoby. Charakteryzuje się tym, Ŝe naleŝy podać nr klienta lub nazwisko. Raporty Raport Przetrzymane wyświetla informacje na temat filmów, których data oddania jest starsza od daty dzisiejszej, oraz dane klientów którzy wypoŝyczyli film, oraz płatności. 19

Koniec 20