Cw1 - Tworzenie bazy danych, PW-WZ inzynieria produkcji zaoczne, Podstawy Informatyki, Laboratoria


0x01 graphic

ĆWICZENIE 1

TWORZENIE BAZY DANYCH W

MS ACCESS 2007

Warszawa 2009

Spis treści

  1. Opis bazy danych KADRY

Celem ćwiczeń narzędzia MS Access 2007 jest przygotowanie systemu bazodanowego KADRY, który zautomatyzuje naliczanie miesięcznej wypłaty poszczególnym pracownikom firmy ALFA. Wypłata pracowników obliczana jest według następującej formuły:

Wypłata = Płaca zasadnicza + Dodatek stażowy + Dodatek funkcyjny + Dodatek BHP + Dodatek na dzieci - Podatek - Rata pożyczki

Płaca zasadnicza wynika z umowy o pracę, podpisanej przez pracownika z firmą ALFA. Dodatek stażowy jest uzależniony od daty zatrudnienia pracownika w firmie ALFA. Dodatek funkcyjny jest związany z miejscem i stanowiskiem zatrudnienia pracownika w firmie ALFA. Dodatek BHP wypłacany jest wszystkim pracownikom, którzy pracują w uciążliwych lub szkodliwych warunkach. Dodatek na dzieci jest wypłacany do momentu ukończenia przez dzieci pracownika 18 lat, więc zależy od daty urodzenia dziecka pracownika. Rata pożyczki jest potrącana, jeżeli pracownik skorzystał z pożyczki firmowej. Wielkość podatku jest ustalana zgodnie z bieżącą ustawą podatkową.

Z powyższego opisu wynika, że w celu określenia prawidłowej wysokości wypłaty pracownika, należy wprowadzić do bazy danych systemu KADRY szereg danych elementarnych, które są niezbędne do obliczenia poszczególnych składowych jego wypłaty. Zatem pierwszym krokiem tworzenia systemu bazodanowego jest przygotowanie poprawnej struktury bazy danych KADRY.

Struktura bazy danych Kadry powinna się składać z 4 tabel:

Ćwiczenie 1 prezentuje tworzenie bazy danych w narzędziu MS Access 2007.

  1. Opis ekranu MS Access 2007

Ze względu na konieczność odwoływania się w treści instrukcji do poszczególnych elementów ekranu programu Ms Access, poniżej został zamieszczony ich opis.

0x08 graphic
0x01 graphic

0x08 graphic
0x01 graphic

  1. Sformułowanie zadania

  1. Wykonanie zadania

    1. Utworzenie bazy danych KADRY

0x08 graphic
0x01 graphic

Rys. 1 Tworzenie nowej, pustej bazy danych

0x08 graphic
0x01 graphic

Rys. 2 Wprowadzenie nazwy i miejsca składowania bazy danych

    1. Definiowanie tabel bazy danych KADRY

0x01 graphic

Rys. 3 Definiowanie nowej tabeli w widoku projektu

Definicja każdego atrybutu tabeli musi się składać co najmniej z nazwy pola (max 64 znaki) i typu danych (wybieranego z listy wyboru). Ponieważ nazwa pola powinna być możliwie krótka, więc jej uzupełnieniem jest opis pola (który jednak nie jest obowiązkowy).

Typy danych wykorzystane w definicji tabeli Pracownicy to:

0x08 graphic
0x01 graphic

Rys. 4 Definiowanie klucza podstawowego w tabeli Pracownicy

0x01 graphic

Rys. 5 Zapisywanie tabeli Pracownicy

Tak przygotowana tabela jest gotowa do wprowadzania danych.

0x08 graphic
0x01 graphic

Rys. 6 Tworzenie nowej tabeli - menu Tworzenie, narzędzie Tabela

0x01 graphic

Rys. 7 Przejście do widoku projektu tabeli

0x01 graphic

Rys. 8 Zapisywanie tabeli Stanowiska

0x01 graphic

Rys. 9 Definicja tabeli Stanowiska

UWAGA! Nie wolno zapomnieć o ustawieniu klucza podstawowego dla atrybutu stanowisko!

    1. Utworzenie relacji bazy danych KADRY

0x08 graphic
0x01 graphic

Rys. 10 Aktywowanie okna relacji

Istotne jest, że w momencie tworzenia relacji tabele, dla których te relacje są definiowane, muszą być zamknięte!

0x08 graphic
0x01 graphic

Rys. 11 Dodawanie tabel do okna relacji

Następnie zamykamy okno pokazywania tabel.

0x08 graphic
0x01 graphic

Rys. 12 Tworzenie relacji pomiędzy tabelami Pracownicy i Stanowiska

0x01 graphic

Rys. 13 Definiowanie relacji

0x01 graphic

Rys. 14 Relacja Pracownicy-Stanowiska

    1. Definiowanie właściwości pól w tabelach

0x08 graphic
0x01 graphic

Rys. 18 Tworzenie formularza z wykorzystaniem kreatora formularzy

0x08 graphic
0x08 graphic
0x01 graphic

Rys. 19 Budowa okna widoku projektu tabeli

0x08 graphic
0x01 graphic

Rys. 20 Ustawianie formatu wielkich liter

0x08 graphic
0x01 graphic

Rys. 21 Uaktywnianie widoku arkusza danych tabeli

0x01 graphic

Rys. 22 Dane tabeli Stanowiska

0x08 graphic
0x01 graphic

Rys. 23 Zakładka Odnośnik w oknie Właściwości pola

0x08 graphic
0x01 graphic

Rys. 24 Zmiana typu formantu na Pole kombi

0x08 graphic
0x01 graphic

Rys. 25 Ustawianie parametrów pola kombi

0x01 graphic

Rys. 26 Lista stanowisk

0x08 graphic
0x01 graphic

Rys. 27 Reguła sprawdzania poprawności dla pola pożyczka

0x08 graphic
0x01 graphic

Rys. 28 Działanie reguły sprawdzania poprawności dla pola pożyczka

0x08 graphic
0x01 graphic

Rys. 29 Reguła sprawdzenia poprawności dla pola DataUrP

0x08 graphic
0x01 graphic

Rys. 30 Działanie reguły sprawdzenia poprawności dla pola DataUrP

W taki właśnie sposób definiuje się zabezpieczenia bazy danych.

    1. Zapełnianie bazy KADRY danymi

dr inż. K. Rostek Zakład Systemów Informatycznych

WZ PW POINF - laboratorium

Ćw1 - Tworzenie bazy danych, 2009-09-09 2

Narzędzia menu górnego

Zakładki menu górnego

Pasek narzędziowy Szybki dostęp

Przycisk pakietu Office

Menu podręczne (pod prawym klawiszem myszy)

Zakładki okna roboczego

Okienko nawigacji

Pasek stanu

Okno robocze

Okno podstawowe

Okno właściwości pola



Wyszukiwarka

Podobne podstrony:
Ćwiczenia#2, PW-WZ inzynieria produkcji zaoczne, Matematyka dyskretna
Ćwiczenia#1, PW-WZ inzynieria produkcji zaoczne, Matematyka dyskretna
Ćwiczenia#5, PW-WZ inzynieria produkcji zaoczne, Matematyka dyskretna
Cwiczenia#3, PW-WZ inzynieria produkcji zaoczne, Matematyka dyskretna
1 Tworzenie bazy danychid 10005 ppt
Projektowanie i tworzenie bazy danych, 2431, Prace, Informatyka
Bazy danych - scaga, SiMR, Inżynierskie Bazy Danych, IBD 2koło, od żółwia, od żółwia, sciaga bd
mamet, WiP PW, Zarządzanie i Inżynieria Produkcji
POLU CW1, Studia, bazy danych
tworzenie bazy danych, do uczenia, materialy do nauczania, rok2010-2011, 24.10.2010, baza danych
1 Tworzenie bazy danychid 10005 ppt
Tworzenie Bazy Danych Poradnik Access
zarzadzanie piatek 1 czerwca, Zarządzanie i inżynieria produkcji, Semestr 2, Podstawy Zarządzania
Przedszkole2, Zarządzanie i inżynieria produkcji, Semestr 6, Podstawy projektowania inżynierskiego,
PA.pojazd.w.labiryncie.1, Zarządzanie i inżynieria produkcji, Semestr 5, Podstawy automatyzacji
Ściąga SIwZEiUR - Loska, Zarządzanie i inżynieria produkcji, Semestr 8, Systemy informatyczne w zarz
zarzadzanie - sciaga od poczatku roku, Zarządzanie i inżynieria produkcji, Semestr 2, Podstawy Zarzą
Przywodztwo, Zarządzanie i inżynieria produkcji, Semestr 2, Podstawy Zarządzania

więcej podobnych podstron