Погодьтеся, в сучасному світі зберігати великі обсяги даних на паперових носіях не є ні зручним, ні ефективним. Саме для цього були вигадані бази даних, у яких зберігаються, організовуються та обмінюються великі обсяги інформації.
Основні поняття
SQL (з англ. structured query language, тобто мова структурованих запитів) – це стандартна мова програмування для реляційних баз даних. Простими словами це мова, якою ми звертаємось до бази даних.
Реляційна база даних – база даних у вигляді таблиці, дані якої можуть бути доступними та зібраними різними способами без необхідності реорганізації цієї бази даних.
Таке рішення було винайдено у 1970 році і мало назву SEQUEL (Structured English Query Language), але з часом назву було скорочено до варіанту SQL. Oracle є першою компанією, яка запропонувала таку систему управління реляційними базами даних.
За допомогою SQL можна:
- здійснювати запити;
- оновлювати та реорганізовувати дані;
- створювати та змінювати структуру бази даних;
- керувати доступом до даних.
Приклади систем управління базами даних:
- MS SQL Server;
- MySQL;
- MS Access.
Наведемо простий приклад таблиці з даними.