Podstawowe pojęcia
- Informacje - wiedza o faktach, zdarzeniach, obiektach; ma znaczenie w określonym kontekście.
- Dane - reprezentacja informacji, nadają się do przetwarzania.
- Przetwarzanie danych - automatyczne wykonywanie operacji na danych.
- Operacje na danych - matematyczne, logiczne, sortowanie, łączenie, zestawianie, wyszukiwanie, edycja, drukowanie itp.
Baza danych
- Kolekcja powiązanych danych przechowywana na dyskach i udostępniania według zasad.
- Baza danych:
- ma strukturę i pozwala wykonywać operacje (aspekt składniowy)
- odzwierciedla fragment rzeczywistości (aspekt semantyczny)
- jest projektowana i tworzona dla określonych zastosowań (aspekt pragmatyczny)
- Związane elementy: źródło danych, poziom interakcji zdarzeniami, grupa użytkowników
System Zarządzania Bazą Danych (DBMS)
Składa się z: bazy danych + oprogramowania DBMS
- Zawiera:
- kolekcję powiązanych informacji,
- programy umożliwiające dostęp, aktualizację i zarządzanie danymi.
Funkcje DBMS
- Definiowanie danych - typy, struktury, ograniczenia.
- Konstruowanie (ładowanie) danych do pamięci.
- Manipulowanie danymi - wyszukiwanie, aktualizacja, usuwanie, raporty.
Zadania DBMS
- Współbieżny dostęp
- Sterowanie transakcjami
- Wykonywanie zapytań w odpowiednim czasie