Pobieranie prezentacji. Proszę czekać

Pobieranie prezentacji. Proszę czekać

Wykład (12 godz): Jan Aleksander Wierzbicki Ćwiczenia ( godz):

Podobne prezentacje


Prezentacja na temat: "Wykład (12 godz): Jan Aleksander Wierzbicki Ćwiczenia ( godz):"— Zapis prezentacji:

1 Wykład (12 godz): Jan Aleksander Wierzbicki Ćwiczenia (20 + 15 godz):
Bazy danych Wykład (12 godz): Jan Aleksander Wierzbicki Ćwiczenia ( godz):

2 Zaliczenie przedmiotu
obecność na zajęciach ćwiczenia+wykład rozwiązywanie prac domowych egzamin część teoretyczna część praktyczna na podstawie prac domowych przygotowanie własnej aplikacji Bazy Danych

3 Literatura Lech Banachowski: Bazy danych - projektowanie aplikacji, Akademicka OficynaWydawnicza PLJ, 1998 Dariusz Boratyn: MS Access'97, Croma, 1997 Paul Beynon-Davies: Systemy baz danych, WNT, 1998

4 Baza danych pojęcie sięgające wieków informacja – pewien zasób
ludzie od zawsze próbują gromadzić informację i wnioskować na jej podstawie komputery – tylko ułatwiają przetwarzanie informacji

5 Informacja ma wartość gdy jest:
dokładna (nie za dużo, ani nie za mało) dostępna gdy mamy „zły” sposób poszukiwania informacji możemy nie być wstanie jej odszukać może nam zabraknąć np. „życia” komputer tu nic nie pomoże

6 Baza danych metoda strukturalizacji zarządzania informacją
dotyczy fragmentu rzeczywistości i stanowi kolekcję danych część systemu informacyjnego aplikacja bazy danych (oprogramowanie) system informatyczny (sprzęt)

7 Linia lotnicza D B E A C F

8 Inne złożone Bazy danych
Bankowe ochrona danych Satelitarne tryliardy danych

9 Cechy bazy danych trwałość (aplikacja powinna działać przez długi okres czasu – dane przechowywane „latami”) zgodność z rzeczywistością zmiana rzeczywistości musi być uwzględniona w bazie danych

10 Schodzimy na ziemię... BIBLIOTEKA Tytuł: Autor: ISBN: ....... Tytuł:
Potop H.Sienkiewicz Quo Vadis Pan Tadeusz A.Mickiewicz POLE REKORD BIBLIOTEKA

11 Ujęcie projektowe ... Dane przechowywane w tabeli: Tytuł Autor ISBN
Rok Wydania ... Potop H.Sienkiewicz 23xc4 1970 Quo Vadis 3e45d 1985 Pan Tadeusz A.Mickiewicz 231ws 1990

12 W bazie danych, musimy kontrolować redundancję (powtarzanie się danych) jeden fakt powinien być reprezentowany na jeden sposób problem dostępności i dokładności poszukiwanych danych (czas dostępu oraz nadmiar danych)

13 Problem jednej tabeli ... Tytuł Autor ISBN Rok Wydania Potop
H.Sienkiewicz 23xc4 1970 Quo Vadis 3e45d 1985 Pan Tadeusz A.Mickiewicz 231ws 1990

14 Problem jednej tabeli ... Uczeń Hobby Zachowanie Telefon domowy Adaś
Gryzienie koleżanek hmmmm 123456 Karolina Kwiatki wzorowe 654321 Paweł Legia odpowiednie 876543

15 Relacyjna Baza Danych Autor imię nazwisko adres ... Książka tytuł ISBN
rok wyd ... Wydawnictwo nazwa adres opis

16 Relacyjna Baza Danych Książka Autor imię nazwisko Henryk Sienkiewicz
Adam Mickiewicz tytuł ISBN Potop 12234ee4 Quo Vadis 334we2 Pan Tadeusz 23we45

17 Uczeń Dane osobowe imię nazwisko ...... Hobby nazwa opis ..... Oceny
ocena opis Przedmiot nazwa opis

18 Jak budujemy bazę danych?
przyrostowy - dla każdego elementu osobna baza, potem próba łączenia wada – brak globalnej wizji (redundancja, niespójność) zintegrowany system

19 Budując bazę, bierzemy pod uwagę:
jeden system (model) reprezentacji danych np. model relacyjny współbieżny dostęp do bazy przez wielu użytkowników ochrona danych niezależność (zależność) określonych danych

20 Aplikacje korzystają z bazy:
poprzez model danych zbiór zasad dotyczących struktur danych, warunki wspomagające utrzymanie zgodności z rzeczywistością system zarządzania bazą danych zbiór narzędzi dających dostęp do danych i ich aktualizacji np. wyszukiwanie danych, ochrona i dostęp do danych, konta użytkowników

21 Modelowanie danych specyfikacja wymagań użytkowników
określenie modelu systemowego konfiguracja sprzętu i oprogramowania projektowanie bazy ~ 80% czasu tworzenia implementacja bazy ~ 20% czasu tworzenia

22 Relacyjny model danych
twórca E.F.Codda (1970) terminologia matematyczna – baza danych to zbiór relacji relacja jest reprezentowana przez tablicę (kolumny i wiersze) np. dla zadanej kolumny mamy w wierszu odpowiednią wartość

23 Posługiwanie się bazą danych
wyszukiwanie danych modyfikacja (aktualizacja) danych dopisywanie danych usuwanie danych

24 Baza danych na przykładzie Microsoft Access
płaszczyzna projektanta płaszczyzna użytkownika wyszukiwanie, modyfikacja, dopisywanie, usuwanie danych – w obu płaszczyznach na podstawie mechanizmów płaszczyzny projektanta możliwe jest tworzenie płaszczyzny użytkownika (interfejs użytkownika)

25 Wyszukiwanie danych filtr – doraźnie kwerenda – trwale


Pobierz ppt "Wykład (12 godz): Jan Aleksander Wierzbicki Ćwiczenia ( godz):"

Podobne prezentacje


Reklamy Google