Porównanie SQL z NoSQL

obraz.png

Baza danych – to zbiór usystematyzowanych danych/informacji przechowywanych w uporządkowany sposób – w przypadku relacyjnych baz danych są to tabele, które składają się z kolumn (nagłówków) i wierszy (rekordów).

Czym jest SQL?

SQL (Structured Query Language) to język specyficzny dla domeny używany do kwerend i zarządzania danymi w relacyjnych bazach danych.

Pozwala na:

Dodatkowo umożliwia korzystanie z transakcji, procedur składowanych, widoków i funkcji.

Podstawowe operacje określa akronim CRUD:

SQL to język specyficzny dla domeny używany do kwerend i zarządzania danymi. Działa, umożliwiając użytkownikom kwerendy, wstawianie, usuwanie i aktualizowanie rekordów w relacyjnych bazach danych. SQL pozwala również na zastosowanie złożonej logiki poprzez wykorzystanie transakcji i wbudowanych procedur, takich jak przechowywane funkcje lub widoki.

Struktura bazy danych SQL wygląda jak klasyczna tabela i składa się z kolumn nagłówkowych, z wierszy które często nazywane są rekordami.