Pobieranie prezentacji. Proszę czekać

Pobieranie prezentacji. Proszę czekać

Bazy danych Wprowadzenie do informatyki Wykład 9

Podobne prezentacje


Prezentacja na temat: "Bazy danych Wprowadzenie do informatyki Wykład 9"— Zapis prezentacji:

1 Bazy danych Wprowadzenie do informatyki Wykład 9
(c) Jerzy Nawrocki Wykł. 9 Wprowadzenie do informatyki Wykład 9 Bazy danych Copyright, 2004 © Jerzy R. Nawrocki Wprowadzenie do informatyki

2 Wprowadzenie Rodzaje baz danych: Relacyjne Hierarchiczne Obiektowe
J.Nawrocki, Bazy danych

3 Wprowadzenie Plan wykładu Specyfikacja systemu MyLib
(c) Jerzy Nawrocki Plan wykładu Wykł. 9 Wprowadzenie Specyfikacja systemu MyLib Projekt systemu MyLib Jednorodna baza danych MyLib Relacyjna baza danych MyLib J.Nawrocki, Bazy danych Wprowadzenie do informatyki

4 Specyfikacja systemu: Co? Implementacja: wykonanie + testowanie
Wprowadzenie Specyfikacja systemu: Co? Projekt systemu: Jak? Implementacja: wykonanie + testowanie J.Nawrocki, Bazy danych

5 Specyfikacja systemu MyLib
(c) Jerzy Nawrocki Plan wykładu Wykł. 9 Wprowadzenie Specyfikacja systemu MyLib Projekt systemu MyLib Jednorodna baza danych MyLib Relacyjna baza danych MyLib J.Nawrocki, Bazy danych Wprowadzenie do informatyki

6 Specyfikacja systemu MyLib
Aktorzy: Czytelnik, Bibliotekarz Wypożyczenie książki Zwrot książki Podpisanie obiegówki Zarejestrowanie książki Wyrejestrowanie książki Zarejestrowanie czytelnika Aktualizacja danych czytelnika Wyrejestrowanie czytelnika J.Nawrocki, Bazy danych

7 Projekt systemu MyLib Plan wykładu Wprowadzenie
(c) Jerzy Nawrocki Plan wykładu Wykł. 9 Wprowadzenie Specyfikacja systemu MyLib Projekt systemu MyLib Jednorodna baza danych MyLib Relacyjna baza danych MyLib J.Nawrocki, Bazy danych Wprowadzenie do informatyki

8 Czytelnik Książka Wypożyczenie Miejsce Książka Jest
Projekt systemu MyLib 0..1 * Czytelnik Książka Nazwisko, , Telefon Autor, Tytuł, ISBN Wypożyczenie Od, Do Miejsce Książka Jest 1 * Od Nazwa, , Telefon Autor, Tytuł, ISBN J.Nawrocki, Bazy danych

9 Weryfikacja atrybutów – czy wszystkie potrzebne?
Miejsce Nazwa Telefon Wypożyczenie książki Zwrot książki Podpisanie obiegówki Zarejestrowanie książki Wyrejestrowanie książki Zarejestrowanie czytelnika Aktualizacja danych czytelnika Wyrejestrowanie czytelnika Jest Od Książka Autor Tytuł ISBN ? J.Nawrocki, Bazy danych

10 Weryfikacja atrybutów – czy właściwie obsługiwane?
Metoda CURDe Miejsce Created Updated Read Deleted Nazwa Telefon R Wypożyczenie książki Zwrot książki Podpisanie obiegówki Zarejestrowanie książki Wyrejestrowanie książki Zarejestrowanie czytelnika Aktualizacja danych czytelnika Wyrejestrowanie czytelnika Jest Od Książka Autor Tytuł ISBN C U D J.Nawrocki, Bazy danych

11 Weryfikacja atrybutów – czy właściwie obsługiwane?
Metoda CURDe Miejsce Created Updated Read Deleted Nazwa Telefon R Wypożyczenie książki Zwrot książki Podpisanie obiegówki Zarejestrowanie książki Wyrejestrowanie książki Zarejestrowanie czytelnika Aktualizacja danych czytelnika Wyrejestrowanie czytelnika Jest Od C Książka D Autor Tytuł ISBN U Aktualizacja książki J.Nawrocki, Bazy danych

12 Jednorodna baza danych MyLib
(c) Jerzy Nawrocki Plan wykładu Wykł. 9 Wprowadzenie Specyfikacja systemu MyLib Projekt systemu MyLib Jednorodna baza danych MyLib Relacyjna baza danych MyLib J.Nawrocki, Bazy danych Wprowadzenie do informatyki

13 Atrybut Atrybut Atrybut Krotka
Podstawowe pojęcia Atrybut Atrybut Atrybut Imię Nazwisko Waga Krotka Jan Nowak 102 J.Nawrocki, Bazy danych

14 Tabela Podstawowe pojęcia Imię Nazwisko Waga Jan Nowak 102 Adam
Woźniak 70 J.Nawrocki, Bazy danych

15 Jednorodna baza danych MyLib
Nazwa Telefon Od Autor Tytul ISBN Miejsce Nazwa Telefon Narzędzia: MS Word ??? AWK ??? MS Access Jest Od Książka Autor Tytuł ISBN Podstawowe operacje: Selekcja Projekcja J.Nawrocki, Bazy danych

16 Relacyjna baza danych MyLib
(c) Jerzy Nawrocki Plan wykładu Wykł. 9 Wprowadzenie Specyfikacja systemu MyLib Projekt systemu MyLib Jednorodna baza danych MyLib Relacyjna baza danych MyLib J.Nawrocki, Bazy danych Wprowadzenie do informatyki

17 MS Access Tabele Kwerendy Formularze Raporty J.Nawrocki, Bazy danych

18 Relacyjna baza danych MyLib
Nazwa Telefon Od Autor Tytul ISBN Miejsce Nazwa Telefon Miejsce Jest Książka Jest Klucz: Nazwa Klucz: ISBN Klucz: ? Od Książka Podstawowe operacje: Selekcja Projekcja Połączenie Autor Tytuł ISBN J.Nawrocki, Bazy danych

19 Inne systemy: Oracle, MySQL, Informix, Progress Wreszcie!
Podsumowanie Model relacyjny jest znacznie efektywniejszy niż jednorodna baza danych. Access umożliwia także przenoszenie danych między innymi aplikacjami MS Office, np. Excelem, Wordem Inne systemy: Oracle, MySQL, Informix, Progress Wreszcie! J.Nawrocki, Bazy danych

20 2. Tempo (wolniej, OK., szybciej)?
Ocena wykładu 1. Wrażenie ogólne? (1 - 6) 2. Tempo (wolniej, OK., szybciej)? 3. Czy dowiedziałeś się czegoś ważnego? 4. Co poprawić i jak? J.Nawrocki, Bazy danych


Pobierz ppt "Bazy danych Wprowadzenie do informatyki Wykład 9"

Podobne prezentacje


Reklamy Google