Pobierz prezentację
Pobieranie prezentacji. Proszę czekać
1
Bazy danych - podstawowe pojęcia
Autor: Wojciech Krawczyk Zespół Szkół nr 2 w Nowym Dworze Gd.
2
Baza danych - uporządkowany zbiór informacji o obiektach tego samego typu.
System bazy danych - baza danych wraz z oprogramowaniem umożliwiającym wykonywanie podstawowych operacji na tej bazie. dołączanie elementu poprawianie elementu usuwanie elementu sortowanie elementów wyszukiwanie elementu prezentacja elementów bazy danych
3
Rekord - opis cech danego elementu w bazie danych
Pole - wybrana cecha danego rekordu Rekord Pole
4
Normalizacja baz danych
Pierwsza postać normalna: Baza danych powinna być zbudowana z rekordów zawierających pola z wartościami elementarnymi. W powyższej bazie danych nie ma możliwości wyszukiwania rekordów według wypożyczonej książki. Baza znormalizowana do pierwszej postaci normalnej
5
Anomalie występujące w bazach danych
Problemy występujące w powyższej bazie danych: Redundancja Anomalie przy usuwaniu Anomalie przy wstawianiu Niespójność Baza znormalizowana
6
Redundancja Redundancja – powtarzanie się pewnych informacji. W przypadku wypożyczenia kilku książek przez jednego czytelnika w odpowiednich rekordach powtórzone są informacje na temat jego numeru, adresu i nazwiska.
7
Niespójność Niespójność bazy danych – w razie zmiany adresu czytelnika, który wypożyczył kilka książek należy dokonać odpowiednich poprawek we wszystkich rekordach, w których on występuje.
8
Anomalie przy usuwaniu
Anomalie przy usuwaniu – w razie likwidacji informacji o książkach wypożyczonych przed październikiem 1998 roku można utracić informacje o niektórych czytelnikach. ( patrz: Baranowski Dariusz ).
9
Anomalie przy wstawianiu
Anomalie przy wstawianiu – brak możliwości przechowywania informacji o użytkowniku, który nie wypożyczył żadnej książki.
10
Baza po znormalizowaniu
W celu normalizacji wykorzystujemy systemy baz danych operujące na wielu tabelach przechowujących poszczególne grupy danych
Podobne prezentacje
© 2024 SlidePlayer.pl Inc.
All rights reserved.