Содержание
1. CREATE TABLE (Создать Таблицу)
- Назначение : Создает новую таблицу в базе данных.
-
Синтаксис
:
sql CREATE TABLE имя_таблицы ( колонка1 тип_данных, колонка2 тип_данных, колонка3 тип_данных, ... );
-
Пример
:
sql CREATE TABLE Сотрудники ( ИдентификаторСотрудника int, Имя varchar(255), Фамилия varchar(255), ДатаРождения date );
2. ALTER TABLE (Изменить Таблицу)
- Назначение : Модифицирует существующую таблицу (например, добавляет колонку).
-
Синтаксис
:
sql ALTER TABLE имя_таблицы ADD имя_колонки тип_данных;
-
Пример
:
sql ALTER TABLE Сотрудники ADD ЭлектроннаяПочта varchar(255);
3. DROP TABLE (Удалить Таблицу)
- Назначение : Удаляет существующую таблицу из базы данных.
-
Синтаксис
:
sql DROP TABLE имя_таблицы;
-
Пример
:
sql DROP TABLE Сотрудники;
4. TRUNCATE TABLE (Очистить Таблицу)
- Назначение : Удаляет все данные из таблицы, но не саму таблицу.
-
Синтаксис
:
sql TRUNCATE TABLE имя_таблицы;
-
Пример
:
sql TRUNCATE TABLE Сотрудники;
5. CREATE INDEX (Создать Индекс)
- Назначение : Создает индекс на колонке таблицы для более быстрого доступа к данным.
-
Синтаксис
:
sql CREATE INDEX имя_индекса ON имя_таблицы (колонка1, колонка2, ...);
-
Пример
:
sql CREATE INDEX idx_фамилия ON Сотрудники (Фамилия);
6. DROP INDEX (Удалить Индекс)
- Назначение : Удаляет индекс из таблицы.
-
Синтаксис
:
sql DROP INDEX имя_индекса ON имя_таблицы;
- Примечание: Синтаксис может немного отличаться в зависимости от системы базы данных.
-
Пример
:
sql DROP INDEX idx_фамилия ON Сотрудники;
7. RENAME TABLE (Переименовать Таблицу)
- Назначение : Переименовывает существующую таблицу.
-
Синтаксис
:
sql ALTER TABLE имя_таблицы RENAME TO новое_имя_таблицы;
-
Пример
:
sql ALTER TABLE Сотрудники RENAME TO Персонал;
Помните, что точный синтаксис этих команд может немного отличаться в зависимости от системы баз данных SQL (например, MySQL, PostgreSQL, SQL Server и т.д.). Всегда обращайтесь к конкретной документации вашей системы баз данных для получения наиболее точной информации.