Politechnika Wrocławska
Wydział Informatyki i Zarządzania
Kierunek: „Zarządzanie”
System studiów: „dzienne licencjackie”
Dokumentacja z przedmiotu „Metody i narzędzia podejmowania decyzji” pt.
„Wspomaganie procesu podejmowania decyzji w
holdingu sklepów”
Sklep
Foster Products – Retail
ZADANIE | SYMBOL_ZAD | PUNKTY |
---|---|---|
1 | 1PM | |
2 | 2QT2WS | |
3 | Sklep nr 2 |
|
Departament: Baking Goods |
suma punktów:
ocena:
Opracował zespół o symbolu: Pon_N_50
Aleksandra Szczęsna (nr albumu: 165608)
Anna Tchorowska (nr albumu 166081)
Opieka dydaktyczna: Dr B. Gładysz
Wrocław, kwiecień 2010
Na początku utworzyłyśmy nowy arkusz w programie Microsoft Excel o nazwie data.xls , w którym wybrałyśmy komórki od A2 do A366 i ustawiłyśmy format daty (rrrr-mm-dd). W komórce A1 wpisałyśmy „Data”, a w komórce A2 „2007-sty-01”. Przeciągając komórki aż do pozycji A366, uzyskałyśmy kolejne daty aż do „2007-gru-31”.
Kolejnym krokiem było zapisanie dokumentu, przejście do MS Access i utworzenie nowej bazy danych o nazwie Pon_P_50_1_ODS.
Z menu Dane zewnętrzne wybrałyśmy opcję Excel , a następnie w oknie Pobieranie danych zewnętrznych – Arkusz kalkulacyjny programu Excel wskazałyśmy źródło danych (gdzie należało podać ścieżkę do arkusza kalkulacyjnego o nazwie data.xls) oraz sposób i miejsce przechowywania danych w bazie danych (Importuj dane źródłowe do nowej tabeli w bazie danych).
W celu zaimportowania danych do programu Access należało w Kreatorze importu arkuszy zaznaczyć Arkusz1 oraz opcję Pierwszy wiersz zawiera nagłówki kolumn. W kolejnym kroku nie zmieniać nazwy pola i zaznaczyć opcję Pozwalaj programowi Access dodać klucz podstawowy. Zaimportować do tabeli Data.
W programie Access z menu Tworzenie wybrałyśmy Projekt kwerendy. Z okna Pokazywanie tabel zaimportowałyśmy stworzoną wcześniej tabelę Data.
Kolejnym krokiem było zaprojektowanie kwerendy tworzącej tabelę CZAS, której pierwsze dwa pola uzupełniłyśmy danymi z tabeli Data. W pierwszym polu wpisałyśmy IdCzas, w drugim Data. Kolejne pola uzupełniłyśmy wpisując w odpowiednie pola polecenia funkcji (korzystałyśmy z Konstruktora - wykorzystywane funkcje przedstawione zostały w tabeli poniżej)
Tabela funkcji wykorzystywanych przy tworzeniu tabeli CZAS
Dzien | WeekdayName(Weekday([data])) |
---|---|
Miesiąc | MonthName(Month([data])) |
Rok | Year([data]) |
DzienMiesiaca | Day([data]) |
TydzienRoku | DateDiff("ww";"01-01-2007";[data];1;1)+1 |
MiesiacRoku | Month([data]) |
Kwartal | DateDiff("q";"2007-01-01";[Data];1;1)+1 |
Utworzoną kwerendę zapisałyśmy pod nazwą KwCzas, następnie uruchomiłyśmy ją.
Zaznaczyłyśmy tabelę CZAS i w Widoku projektu edytowałyśmy poszczególne typy danych zgodnie z danymi zawartymi w instrukcji.
W widoku tworzenia nowej kwerendy zaznaczyłyśmy opcję Utwórz nową tabelę i przeniosłyśmy na ekran tabele: CZAS, Produkty, Klienci, Promocje, Sklepy oraz 2007Foster Products – Retail. Tabelę CZAS połączyłyśmy z tabelą 2007Foster Products – Retail. Następnie uzupełniłyśmy pola:
IdCzas(z tabeli CZAS)
IDProd (z tabeli Produkty)
IDKli(z tabeli Klienci)
IDProm(z tabeli Promocje)
Koszt: [2007Foster Products - Retail]![Ilość]*[2007Foster Products - Retail]![Wartość]
Ilość (z tabeli 2007Foster Products – Retail)
Wartość (z tabeli 2007Foster Products – Retail)
IDSklep (z tabeli Sklepy, w komórce tej wpisałyśmy kryterium 2)
Wybrałyśmy z menu Dane zewnętrzne opcję Access i w oknie Pobieranie danych zewnętrznych – Baza danych programu Access podałyśmy: źródło danych (ścieżka bazy mind-sp-centr-oltp), sposób i miejsce przechowywania danych w bazie danych (Importuj dane źródłowe do nowej tabeli w bazie danych). W oknie Łączenie tabel wybrałyśmy wszystkie dostępne tabele. Analogicznie zrobiłyśmy z bazą Foster Products – Retail.
Tabela TypMedium
Projektując kwerendę tworzącą tabelę TypMedium, wybrałyśmy tabelę Promocje i przeniosłyśmy TypMedium do pierwszego pola kwerendy. Opcję Wartości unikatowe ustawiłyśmy na tak. Zapisałyśmy i uruchomiłyśmy kwerendę KwTypMedium. W utworzonej tabeli ustawiłyśmy klucz podstawowy. W oknie Relacji połączyłyśmy Promocje z TypMedium.
Z menu Narzędzia baz danych wybrałyśmy Relacje, przywołałyśmy potrzebne tabele i połączyłyśmy je relacjami (widoczne na dołączonym poniżej schemacie). W odpowiednich miejscach wymusiłyśmy więzy integralności.