SQL для тестировщиков (база)
1. Что такое SQL? SQL (Structured Query Language) — это язык структурированных запросов, используемый для управления и манипуляции данными в реляционных базах данных. 2. Как создать таблицу в SQL? CREATE TABLE table_name ( column1 datatype, column2 datatype, . .. ); Этот запрос создает новую таблицу с указанными колонками и их типами данных. 3. Как выбрать все записи из таблицы? SELECT * FROM table_name; Этот запрос извлекает все строки и столбцы из указанной таблицы. 4. Как вставить новую запись в таблицу? INSERT INTO table_name (column1, column2, ...
Что такое транзакция в базе данных? Как её правильно использовать?
Транзакция — это последовательность одной или нескольких операций с данными в базе данных, которые выполняются как единое целое. Транзакции применяются для обеспечения целостности данных в БД, особенно в условиях многопользовательского доступа, сбоев или ошибок. Основное свойство транзакции заключается в том, что она либо выполняется полностью, либо не выполняется вовсе. Это означает, что если какая-то часть транзакции не может быть выполнена из-за ошибки или сбоя, все изменения, сделанные этой транзакцией, должны быть отменены...