Загрузка данных


Вот краткие ответы на контрольные вопросы из файла **1000011567.jpg**:
 1. **Data_type** определяет формат данных в столбце (например, INT, VARCHAR, DATE).
 2. **Constraints** — это правила (ограничения) для данных, такие как NOT NULL, UNIQUE или DEFAULT.
 3. **PRIMARY KEY** — это уникальный идентификатор записи; в SQL он задается ключевым словом PRIMARY KEY при описании столбца.
 4. **FOREIGN KEY** связывает две таблицы; определяется фразой FOREIGN KEY (column) REFERENCES table(column).
 5. Для изменения структуры таблицы используется команда ALTER TABLE.
 6. Добавить столбец можно командой ALTER TABLE table_name ADD column_name data_type.
 7. Удалить столбец можно командой ALTER TABLE table_name DROP COLUMN column_name.
 8. При удалении важно учитывать зависимости (индексы, ключи) и возможную потерю данных.
 9. Тип меняется командой ALTER TABLE table_name ALTER COLUMN column_name TYPE new_data_type.
 10. Нужно проверять совместимость старых данных с новым типом, чтобы избежать ошибок.
 11. Добавить NOT NULL можно через ALTER TABLE table_name ALTER COLUMN column_name SET NOT NULL.
 12. Ограничение UNIQUE добавляется командой ALTER TABLE table_name ADD UNIQUE (column_name).
 13. CHECK добавляется так: ALTER TABLE table_name ADD CONSTRAINT name CHECK (condition).
 14. Удалить ограничение можно командой ALTER TABLE table_name DROP CONSTRAINT constraint_name.
 15. Переименовать таблицу можно командой ALTER TABLE old_name RENAME TO new_name.