WYŻSZA SZKOŁA
EKONOMII I ADMINISTRACJI
W KIELCACH
ZALICZENIOWA PRACA
Z PRZEDMIOTU: „Systemy baz danych”
BAZA DANYCH w MySQL
„HURTOWNIA PAPIEROSÓW”
Grzegorz Szyszkowski
Egzaminator:
dr inż. Robert Kucęba
Kielce. 2007
SPIS TREŚCI:
Wstęp.
Podstawowe wiadomości o tworzeniu bazy danych.
Opis funkcjonalny projektowanej bazy danych.
Opis strukturalny i funkcjonalny po poszczególnych obiektach tabel oraz związków i relacji zachodzących miedzy nimi, dobór narzędzi programowania baz danych.
Bibliografia.
Zawartość CD.
1. Wstęp.
2. Podstawowe wiadomości o tworzeniu i wyświetlaniu bazy danych.
Na początku tworzymy nowa bazę danych poprzez komendę CREATE DATABASE.
CREATE DATABASE nazwa_bazy;
Potem aby móc pracować z baz danych łączymy się z nią poprzez komendę CONNECT.
CONNECT nazwa_bazy;
Aby utworzyć tabelę wpisujemy CRATE TABLE.
CRATE TABLE nazwa_tabeli;
ale nie zostanie ona utworzona ponieważ nie ma żadnej kolumny.
Umieszczamy np.
CRATE TABLE nazwa_tabeli (
LP INTEGER NOT NULL
);
I zostaje utworzona tabela z kolumną LP.
Aby utworzyć jakieś dane w tabeli musimy na początek określić klucze.
ALTER TABLE nazwa_tabeli ADD PRIMARY KEY (kolumna_tabeli);
Jeżeli mamy zdefiniowany klucz możemy kontynuować i tworzyć dane poprzez linijkę
INSERT INTO nazwa_tabeli (LP) VALUES (1);
Aby wyświetlić dane z tabeli wpisujemy komendę
SELECT * FROM nazwa_tabeli;
Zostaje nam wyświetlona cała zawartość tabeli.
3. Opis funkcjonalny projektowanej bazy danych.
Pierwsza i druga tabela zawarta w projekcie bazy danych jest Firmy_dostawcze i Firmy_odbiorcze. Ma na celu ułatwienie pracownikom wyszukiwania gdzieś w dokumentach informacji o danej firmie.
Kluczami podstawowymi są tu kolumny LP. Kluczy obcych nie posiada.
Kolejna tabela Zarobki jest ważna w firmie, ponieważ odpowiada ona za to, iż wiemy ile płacimy danemu pracownikowi za pracę i także, jaką udzielmy mu premie.
Kluczem podstawowym jest tu LP, a obcym ID - wzięty z tabeli Pracownicy.
Kolejna tabela to pracownicy. Mamy w niej zawarte wszystkie informacje o pracowniku, począwszy od numeru ID po telefon domowy. Takie dane często przydają się w firmie i ułatwiają pracownikom żmudne szukanie w papierach.
Klucz podstawowy to kolumna LP.
Ostatnia tabela w naszej bazie danych to Papierosy. Jest to główny towar i chyba jedyny w takiej hurtowni. Przydatna jest nam do porównywania cen, wystawiania cen na fakturach no i najważniejsze przy sprzedaż ważny jest kod produktu, który jest także zamieszczony w tabeli.
Kluczem podstawowym jest kolumna LP.
4. Opis strukturalny i funkcjonalny po poszczególnych obiektach tabel oraz związków i relacji zachodzących miedzy nimi, dobór narzędzi programowania baz danych.
5. Bibliografia.
- Helion.2005.PHP.i.MySQL.Tworzenie.stron.WWW.Vademecum.Profesjonalisty.wyd.3,
autorzy: Luke Welling, Laura Thomson.
- Strona internetowa: http://algorytmy.pl.
6. Zawartość CD.
- Praca zaliczeniowa w postaci źródłowej (DOC)
- Kod źródłowy bazy danych (NOTATNIK)
- Wersja użytego programu MySQL (EXE - darmowa wersja)