SQL On - изучение SQL и баз данных
SQL (Structured Query Language) – это язык программирования, который используется для работы с реляционными базами данных. С помощью SQL можно создавать, изменять, удалять и извлекать данные из базы данных.
Примеры кода на SQL:
1. Создание таблицы:
sql
CREATE TABLE students (
id INT PRIMARY KEY,
name VARCHAR(50),
age INT,
city VARCHAR(50)
);
2. Вставка данных:
sql
INSERT INTO students (id, name, age, city) VALUES (1, 'John', 25, 'New York');
3. Извлечение данных:
sql
SELECT name, age FROM students WHERE city = 'New York';
4. Обновление данных:
sql
UPDATE students SET age = 26 WHERE name = 'John';
5. Удаление данных:
sql
DELETE FROM students WHERE id = 1;
SQL имеет много различных команд и конструкций для работы с базами данных. Например, можно использовать операторы LIKE и IN для фильтрации данных, агрегатные функции (например, COUNT, SUM, AVG) для вычисления статистических данных, а также объединять таблицы для получения более сложных результатов.
SQL также поддерживает транзакции, которые позволяют группировать несколько операций в один логический блок. Если какая-либо операция в транзакции не выполняется успешно, то все изменения отменяются и база данных остается в исходном состоянии.
В целом, SQL является мощным инструментом для работы с данными в базах данных и широко используется в различных областях, включая веб-разработку, аналитику данных, и информационные системы.