wtorek, 8 marca 2022

środa, 26 stycznia 2022

Baza danych

 1. Baza danych – zbiór danych zapisanych zgodnie z określonymi regułami. W węższym znaczeniu obejmuje dane cyfrowe gromadzone zgodnie z zasadami przyjętymi dla danego programu komputerowego specjalizowanego do gromadzenia i przetwarzania tych danych.

2. Bazy danych można podzielić według struktur organizacji danych, których używają

-Bazy proste:

    -kartotekowe

    -hierarchiczne 

-Bazy złożone:

    -relacyjne

    -obiektowe

    -relacyjno-obiektowe

    -strumieniowe

    -temporalne

    -nierelacyjne (NoSQL)


3. Język SQL - strukturalny oraz deklaratywny język zapytań. Jest to język dziedzinowy używany do tworzenia, modyfikowania relacyjnych baz danych oraz do umieszczania i pobierania danych z tych baz.

4. Różnica między bazą danych a arkuszem kalkulacyjnym:

Arkusz kalkulacyjny to aplikacja, która umożliwia użytkownikowi pracę na elektronicznym arkuszu kalkulacyjnym podobnym do arkusza księgowego, natomiast baza danych jest przeznaczona do łatwego organizowania, przechowywania i wyszukiwania dużych ilości danych. Innymi słowy, baza danych zawiera zbiór zorganizowanych danych (zazwyczaj w postaci cyfrowej) dla jednego lub większej liczby użytkowników.

5. Database Managment System (DBMS) - systemy zarządzania bazami danych

DBSM to oprogramowanie bądź system informatyczny służący do zarządzania bazą danych. System zarządzania bazą danych może być również serwerem bazy danych (SBD) lub też może udostępniać bazę danych lokalnie – na określonym komputerze.

6. Typowe zastosowanie baz danych:

 -system zarządzania kontaktami z klientami 
-rejestracja różnego rodzaju usług 
-kalendarz realizacji i rozliczanie usług (np. przypominanie o cyklicznych przeglądach)
-najróżniejsze kartoteki (klientów, pacjentów, studentów)
-sklepy internetowe (e-commerce) 
-różnego rodzaju archiwa