848
Bazy danych odgrywają ważną rolę w wielu dziedzinach zastosowań. W tym praktycznym poradniku wyjaśniamy, czym dokładnie są, w sposób łatwy do zrozumienia.
Baza danych – co to jest?
Baza danych to zbiór wszystkich przechowywanych informacji. Systemy aplikacji potrzebują baz danych, aby można było przechowywać dane, z których użytkownik może korzystać. Na przykład studentów uczelni można przechowywać w bazie danych i zarządzać nimi za pomocą systemu zarządzania bazą danych (DBMS).
- Strukturyzacja danych: Bazy danych służą do przygotowywania informacji w uporządkowanej strukturze, na przykład w postaci tabel. Szczególnie w zastosowaniach, w których występuje duża liczba danych, ważne jest uporządkowanie informacji. W złożonych aplikacjach konieczne jest połączenie kilku tabel.
- Zarządzanie danymi: Dane muszą być przechowywane, łączone, sortowane i wybierane. Bazy danych są odpowiedzialne za efektywne zarządzanie danymi. Do zarządzania danymi potrzebny jest system zarządzania bazą danych.
- Wychodzenie/wprowadzanie danych: Bazy danych umożliwiają wyprowadzanie i wprowadzanie informacji zgodnie z potrzebami.
Kopia zapasowa danych w bazach danych
Bazy danych muszą gwarantować, że dostęp do nich jest możliwy tylko dla upoważnionych osób i systemów. Na przykład niektórzy użytkownicy mają prawo tylko do odczytu danych, podczas gdy inni mogą je modyfikować.
- Bezpieczeństwo danych: W DBMS prawa dostępu są ustalane dla użytkowników w celu zapewnienia bezpieczeństwa w bazie danych. Dzięki temu użytkownicy mogą jedynie odczytywać dane, ale nie mogą ich modyfikować.
- Integralność danych: Pewne zasady w systemie zarządzania opisują, w jaki sposób można zmieniać dane. Na przykład można użyć pewnych reguł, aby określić, że użytkownik nie może usuwać danych lub że cena artykułu nie jest wprowadzana negatywnie.