Bazy danych - Wprowadzenie do systemu baz danych

1. Baza danych to zbiór danych uporządkowanych zgodnie z regułami, które opisują wybrany fragment rzeczywistości.

Cechy:
  • trwałość danych 
  • niezależność danych
  • ochrona danych
  • integralność
2. System zarządzania bazą danych to oprogramowanie, które pozwala użytkownikom (oraz innym programom) korzystanie, zmienianie, manipulowanie i operowanie danymi za pomocą pojęć abstrakcyjnych, bez odwoływania się do sposobu przechowywania tych danych. 

3. Funkcje systemu baz danych:
  • tworzenie i modyfikacja struktur baz danych
  • operacje CRUD
  • obsługa zapytań
  • generowanie raportów i zestawień
  • administracja baz danych
4. Użytkownicy baz danych to: naiwny użytkownik, programista użytkowy oraz administrator bazy danych.

5. Sprzęty SZBD to pojedynczy komputer, wielodostępny komputer i sieć komputerów.

6. Zalety SZBD:
  • kontrola reduntancji danych
  • kontrola spójności danych
  • wspólny dostęp do danych
  • poprawa integralności danych
  • większy zasób danych w oparciu o te same dane
  • poprawa bezpieczeństwa
  • wzrost wydajności
7. Wady SZBD: 
  • złożoność
  • duży rozmiar
  • koszt
  • dodatkowe koszty sprzętu
  • sprawność
  • koszt przeniesienia
  • większy zasięg awarii.