Czym są bazy danych? - ZSO

Transkrypt

Czym są bazy danych? - ZSO
Bazy danych
Technologia Informacyjna
Lekcja kolejna ☺
Prezentacja przygotowana na podstawie książki
T. Nabiałka pt. ABC MS Access 2000
WYDAWNICTWO: EDITION2000, Kraków 2000 rok
Kilka słów wstępu
Programy baz danych są używane przez
posiadaczy komputerów już od wielu lat.
Są wśród nich proste systemy, których
możliwości sprowadzają się do
przechowywania danych (np. moduł baz
danych systemu MS Works), jak i
złożone systemy przechowywania i
przetwarzania danych pracujące w
wielkich sieciach komputerowych (np.
systemy baz danych Oracle, MS SQL
Server)
Czym są bazy danych?
Bazy danych umożliwiają posortowanie i
uporządkowanie różnych informacji w taki sposób aby
można było wygodnie je przeglądać i wyszukiwać.
Prosty niekomputerowy system zarządzania bazą
danych wygląda następująco:
PIT-y
Rachunki
za Internet
Rachunki
za wodę
Komputerowe bazy danych
Odkąd tylko pojawił się komputer powstały pierwsze
systemy baz danych, idea takich komputerowych baz
danych jest podobna do tych „papierowych”, różnica tkwi
jednak w tym że dane zapisane są nie na papierze, tylko w
plikach komputerowych.
Podstawową zaletą komputerowych baz danych jest łatwe
wyszukiwanie i dostęp do pożądanych informacji.
Nowoczesne komputerowe systemy baz danych umożliwiają
pokazanie informacji, która aktualnie nas interesuje. Np. w
bazie danych przechowującej informacje na temat klientów,
towarów sprzedawanych w tym sklepie, zakupach
robionych przez poszczególnych klientów – możemy
uzyskać informacje: którzy klienci pochodzą z Jeleniej Góry,
a w następnej chwili informację o tym którzy klienci
zamieszkali w Kowarach kupili w dniu 11 styczna 2005 roku
wodę mineralną „Kapelanka”
Z Jakimi bazami danych
spotkaliśmy się w życiu?
Organizacja danych w systemach
bazodanowych.
We wszystkich bazach danych informacje
przechowywane są w tabelach (zazwyczaj
dwuwymiarowych)
Proste bazy danych takie jak MS Works,
posiadają tylko jedną tabelę, bardziej
skomplikowane kilka tabel.
Tabele w bazach danych połączone są
relacjami, ale o tym za chwilę
Przetwarzanie danych
Wprowadzanie danych
Redagowanie danych (poprawianie,
uzupełnianie, aktualizowanie)
Sortowanie
Wyszukiwanie
Prezentacja (wyświetlanie, drukowanie)
Przykładowa tabela
w bazie danych
Nazwa
Tabeli
Rekord Tabeli
(Wiersz)
Pole Tabeli
(Kolumna)
Zadania
Pole określa rodzaj
przechowywanych danych, np. Nr
Telefonu
Rekord zawiera wszystkie dane
dotyczące konkretnego podmiotu,
np.. Lotnisko w Gdańsku (jego
numer telefonu, adres e-mail, itp.)
Przykładowa baza danych
Projekt bazy danych powinien
powstać na kartce papieru.
Spróbujmy stworzyć bazę danych do
obsługi szkolnej biblioteki.
Czas na stworzenie własnej bazy
danych
Uruchamiamy program File Maker Pro,
Przygotowujemy bazę danych zawierającą
spis płyt CD,
Rozpoczynamy od definiowania pól,
Następnie tworzymy formularz
umożliwiający wprowadzanie danych,
Modyfikujemy formularz aby ułatwić
wprowadzanie danych
Wprowadzamy dane (15 rekordów)
Podsumowując
Dane w bazie przechowywane są w
tabelach,
Tabela składa się z rekordów i pól,
Każdy rekord wyróżniany jest przez
pole zawierające unikalną wartość,
W związku z tym kolejność rekordów
i pól w tabeli jest bez znaczenia,

Podobne dokumenty