База даних
Бази даних застосовуються для структурованого зберігання інформації, і сьогодні вони мають широкий спектр використання. Найбільш поширеним видом баз даних є реляційні бази даних, де дані зберігаються у вигляді таблиць.
Для роботи з базами даних застосовуються мови запитів (query languages). Ці мови зазвичай дозволяють не тільки створювати та змінювати бази даних, але, перш за все, шукати в них інформацію. Дуже часто використовується мова SQL.
- Основи SQL: створення таблиць, вставка та оновлення записів, простий пошук.
- Select: команда для пошуку інформації у базі даних.
Використання баз даних
Бази даних використовуються для структурованого зберігання інформації. Як користувачі ми зазвичай не стикаємося з ними, але вони існують на фоні багатьох веб-сайтів і послуг, якими ми послуговуємося. Дані у базі повинні бути легко доступними для пошуку. Також бажано, щоб нові дані можна було легко додавати. Оскільки конфіденційні дані часто зберігаються у базах даних, то бази зазвичай зашифровані для забезпечення безпеки збереженої інформації. Програмне забезпечення для баз даних, таке як MySQL, NoSQL або Microsoft Access, зазвичай використовується на практиці для створення та роботи з базами даних.
ВгоруSQL: основи
Приклади використання мови SQL
CREATE TABLE fish(name varchar(80), age int)Створює таблицю з імені fish і атрибутів name типу varchar(80) і age типу int.
DROP TABLE fishВидаляє всю таблицю fish.
INSERT INTO fish VALUES ('Юлія', 1, 'неон червоний')Додає новий запис для риби Юлії до таблиці fish
DELETE FROM fish WHERE name = 'Аліса'Видаляє запис про рибу на ім’я Аліса. Використовуючи WHERE, ми можемо визначити різні умови вибору записів.
UPDATE fish SET age = 0Він встановлює вік усіх риб на 0. Додавши WHERE, ми можемо обмежити записи, які ми редагуємо.
SELECT name FROM fish WHERE age = 7У ньому відобразяться назви всіх риб, яким виповнилося 7 років
Усі команди, крім SELECT, певним чином змінюють таблиці, SELECT жодним чином не змінює вміст бази даних і лише повертає інформацію у вигляді таблиці.