Назад к вопросам
Intern
130
questionbank
Что такое SQL?
Sobes Copilot
Получайте ответы в реальном времени
Ответ от нейросети
sobes.tech AI
Структурированный язык запросов для управления данными в реляционных базах данных. Используется для создания, изменения и получения данных из таблиц.
Основные операции:
- SELECT: Извлечение данных.
- INSERT: Добавление новых данных.
- UPDATE: Изменение существующих данных.
- DELETE: Удаление данных.
Пример:
-- Выбрать все строки из таблицы users
SELECT * FROM users;
-- Добавить нового пользователя
INSERT INTO users (name, email) VALUES ('Alice', 'alice@example.com');
-- Обновить email пользователя с id = 1
UPDATE users SET email = 'new_email@example.com' WHERE id = 1;
-- Удалить пользователя с id = 2
DELETE FROM users WHERE id = 2;
Основные типы данных (зависят от конкретной СУБД):
| Тип данных | Описание |
|---|---|
| INT | Целые числа |
| VARCHAR | Строки переменной длины |
| TEXT | Длинные строки |
| BOOLEAN | Логическое значение (TRUE/FALSE) |
| DATE | Дата |
| TIMESTAMP | Дата и время |
SQL является стандартизированным, но существуют диалекты у разных СУБД (PostgreSQL, MySQL, SQLite и др.).