Pobieranie prezentacji. Proszę czekać

Pobieranie prezentacji. Proszę czekać

1 SYSTEMY BAZ I HURTOWNI DANYCH Wstęp. 2 Osiągnięcia w dziedzinie baz danych przyczyniły się do rozwoju systemów komunikacyjnych, zagadnień transportowych.

Podobne prezentacje


Prezentacja na temat: "1 SYSTEMY BAZ I HURTOWNI DANYCH Wstęp. 2 Osiągnięcia w dziedzinie baz danych przyczyniły się do rozwoju systemów komunikacyjnych, zagadnień transportowych."— Zapis prezentacji:

1 1 SYSTEMY BAZ I HURTOWNI DANYCH Wstęp

2 2 Osiągnięcia w dziedzinie baz danych przyczyniły się do rozwoju systemów komunikacyjnych, zagadnień transportowych i logistycznych, zarządzania finansami, systemów wnioskowania na podstawie danych, dostępu do informacji naukowej oraz wielu innych zastosowań cywilnych i wojskowych. informacja; dane; baza danych; ręczne przetwarzanie danych; system informacyjny; system informatyczny. Pojęcia:

3 3 Bazy danych: Sklepy internetowe Linie lotnicze, kolejowe Szpitale Szkoły, uczelnie Banki Biura podróży...

4 4 np. Kardiochirurgiczna Baza Danych Medycznych:

5 5 Biblioteki:

6 6 Baza danych - uporządkowany zbiór danych. System zarządzania bazą danych – system oprogramowania, który pozwala użytkownikom definiować, tworzyć i utrzymywać bazę danych oraz kontrolować do niej dostęp. Inna definicja bazy danych - abstrakcyjny, informatyczny model wybranego fragmentu rzeczywistości.

7 7 Tradycyjne systemy oparte na przetwarzaniu plików Systemy oparte na przetwarzaniu plików były pierwszą próbą skomputeryzowania ręcznego przetwarzania kartotek danych (koniec lat 60-tych), które mogą dobrze służyć dopóki liczba przechowywanych danych jest niewielka lub, gdy chcemy jedynie przechowywać dane i je odszukiwać.

8 8 Np. w biurze obrotu nieruchomościami jak długo trwałoby znalezienie informacji np. na poniższe pytania: Podaj wszystkie domy na sprzedaż z trzema sypialniami, ogrodem i garażem. Podaj wszystkie mieszkania do wynajęcia w odległości 5 km od centrum. Jaki jest średni czynsz za mieszkanie dwupokojowe? Ile wynosi sumaryczne, roczne wynagrodzenie pracowników? Jaki jest stosunek obrotu z zeszłego miesiąca do planowanego obrotu w bieżącym miesiącu? Jaki może być miesięczny obrót w nadchodzącym roku finansowym?

9 9 Przykłady plików dla biura nieruchomości: nrulicamiastokodtyppokojeczynszwłaściciel A14Handlowa 16Augustów16-300dom6650CO46 L94Akacjowa 6Łomża18-400mieszkanie4400CO87 B4Leśna 6Białystok15-900mieszkanie3350CO40 B36Mała 2Białystok15-900mieszkanie3375CO93 B21Dobra 18Białystok15-900dom5600CO87 B16Nowa 5Białystok15-900mieszkanie4450CO93 Nieruchomość: Właściciel: właścicielimięnazwiskoadrestelefon CO46JanKowalski Augustów, Fabryczna CO87KarolFrankowski Białystok, Agrestowa CO40TatianaMarcinkowski Białystok, Wodna CO93TomaszSzymański Białystok, Parkowa klientimięnazwiskoadrestelefonpreferencjemaks czynsz CR76JanuszKalinowski Łomża mieszkanie425 CO56AlicjaStefańska Białystok mieszkanie350 CR74MichałRafalskiTykocin, dom750 CR62MariaTomaszewska Augustów, Trawiasta mieszkanie600 Klient: Dział sprzedaży:

10 10 Przykłady plików dla biura nieruchomości cd: Wynajęcie: Nieruchomość: nrulicamiastokodczynsz A14Handlowa 16Augustów L94Akacjowa 6Łomża B21Dobra 18Białystok klientimięnazwiskoadrestelefon CR76JanuszKalinowski Łomża CR74MichałRafalskiTykocin, CR62MariaTomaszewska Augustów, Trawiasta Klient: Dział umów: nr umowy nr nieru- chomości klientczynsz forma płatności kaucjazapłaconaoddookres 1024A14CR62650karta Visa1300T L94CR76400gotówka800N B21CR74600czek1200T

11 11 Przetwarzanie plików: Wprowadzanie danych i generowanie raportów Procedury obsługi plików Formaty plików Dział SprzedażyPliki Działu SprzedażyAplikacje Działu Sprzedaży Wprowadzanie danych i generowanie raportów Procedury obsługi plików Formaty plików Dział UmówPliki Działu UmówAplikacje Działu Umów

12 12 Ograniczenia systemów opartych na przetwarzaniu plików: 1.Rozproszenie i odseparowanie danych; 2.Powielanie danych; 3.Zależność danych od programu; 4.Niekompatybilne formaty plików; 5.Ograniczone spektrum możliwych pytań i aplikacji.

13 13 Systemy oparte na bazach danych: Baza danych – dostępny dla wielu użytkowników zbiór powiązanych logicznie danych wraz z definicją ich struktury, zaprojektowany dla zaspokojenia potrzeb przetwarzania danych przez instytucję. Pojęcia związane z bazą danych: Encja – to wyróżniony obiekt (osoba, miejsce, rzecz, pojęcie czy zdarzenie) w strukturze instytucji, który powinien być odzwierciedlony w bazie danych; Atrybut – to własność opisująca pewien aspekt obiektu, który zamierzamy opisać; Związek – to powiązanie pomiędzy dwiema encjami.

14 14 Przykład diagramu związków encji: Właściciel prywatny WłaścicielNr Wynajęcie WynajęcieNr Nieruchomość NieruchomośćNr Klient KlientNr Personel PersonelNr Biuro BiuroNr Ma Oferuje Posiada Wynajęty Przez Nadzoruje Ogląda Wynajmuje

15 15 Przykład diagramu związków:

16 16 Przykład diagramu związków (MySQLWorkbench.exe):

17 17 System zarządzania bazą danych: Wprowadzanie danych i raporty Dział Sprzedaży Aplikacje Działu Sprzedaży SZBD Dział Umów Baza danych Aplikacje Działu Umów Wprowadzanie danych i raporty SZBD – system oprogramowania, który pozwala użytkownikom definiować, tworzyć i utrzymywać bazę danych oraz kontrolować do niej dostęp. Przetwarzanie w bazie danych:

18 18 Elementy środowiska SZBD: Sprzęt OprogramowanieProceduryLudzie Most Dane Zalety SZBD: kontrola redundancji; spójność danych; wspólny dostęp do danych poprawa integralności i bezpieczeństawa danych. Wady: złożoność; cena; możliwy spadek efektywności; większy zasięg awarii.

19 19 Literatura: 1.Podstawowy wykład z systemów baz danych – J.Ullman, J.Widom, WNT, Systemy baz danych :praktyczne metody projektowania, implementacji i zarządzania T.1 i 2 – T.Connolly, C.Begg, RM, Warszawa, Wprowadzenie do systemów baz danych – C.Date, WNT, Implementacja systemów baz danych – H.Garcia-Molina, J.Ullman, J.Widom, WNT, SQL: omówienie standardu języka – C.Date, H.Darwen, WNT, Projektowanie hurtowni danych : zarządzanie kontaktami z klientami (CRM) – C.Todman


Pobierz ppt "1 SYSTEMY BAZ I HURTOWNI DANYCH Wstęp. 2 Osiągnięcia w dziedzinie baz danych przyczyniły się do rozwoju systemów komunikacyjnych, zagadnień transportowych."

Podobne prezentacje


Reklamy Google