1. Definicja bazy danych
Baza danych to zorganizowany zbiór usystematyzowanych informacji, czyli danych, zwykle przechowywany w systemie komputerowym. Bazą danych steruje zwykle system zarządzania bazami danych, czyli DBMS.
2. Typy baz danych
- relacyjne.
- obiektowe.
- relacyjno-obiektowe.
- strumieniowe.
- temporalne.
- nierelacyjne (NoSQL)
3. Język SQL
SQL (Structured Query Language) – to język zapytań wykorzystywany w praktycznie każdej relacyjnej bazie danych. Za pomocą języka SQL można wykonywać operację na bazie danych takie jak pobieranie informacji, wstawianie danych do tabel, modyfikowanie rekordów, czy po prostu tworzenie struktury bazy danych.
4. Różnica między bazą danych a arkuszem kalkulacyjnym
Zarówno bazy danych jak i arkusze kalkulacyjne oferują wygodny sposób przechowywania informacji. Podstawowe różnice między nimi to sposób przechowywania danych i ich przetwarzania oraz ilość przechowywanych danych.
5. Database Management System (DBMS) - systemy zarządzania bazami danych
Są przystosowane do obsługi bardzo dużych zbiorów danych i zapewniają możliwość zarządzania złożonymi strukturami. Wykorzystywane są głównie do obsługi relacyjnych baz danych, które od lat 80. są ich dominującym rodzajem baz danych.
Najważniejsze cechy systemów zarządzania bazami danych to:
- współbieżny dostęp dla wielu użytkowników,
- optymalizacja dostępu poprzez jak najszybsze dostarczenie danych użytkownikowi,
- ochrona danych przed niepowołanych dostępem,
- możliwość odtworzenia bazy danych po awarii,
- niezależność danych od aplikacji,
- fizyczna struktura danych oparta na jednym logicznym modelu danych,
- uwzględnienie standardu języka zapytań,
- rozdział modelu fizycznego od modelu logicznego,
- automatyczna obsługa spójności bazy danych,
- ograniczenie redundancji danych.
6. Typowe zastosowania baz danych - przykłady
- Obsługa wpłat i wypłat w banku.
- Rezerwacja biletów lotniczych.
- Przeglądanie katalogu bibliotek UW w internecie.
- Zakupy w supermarkecie.
- Kartoteki pracowników (kadry i płace).
- Księgowość
Brak komentarzy:
Prześlij komentarz