Во Microsoft Access, наредбите CREATE, ALTER и DROP се користат за работа со структурата на базата на податоци, како што се креирање, менување или бришење на табели и други елементи во базата на податоци. Овие SQL наредби се важни за дизајнирање и одржување на базата на податоци.
1. CREATE (Креирање на нови елементи)
Наредбата CREATE
се користи за создавање нови објекти во базата на податоци, како што се табели, индекси и изгледи.
Пример 1: Креирање на табела
- Оваа наредба создава нова табела со име Employees со следниве полиња:
EmployeeID
: AutoNumber тип (само растечка бројка) и е примарен клуч.FirstName
иLastName
: Text тип, не може да биде празно.Age
: Integer тип.Email
: Text тип, мора да биде уникатно.
Пример 2: Креирање на индекс
- Оваа наредба креира индекс за полето FirstName во табелата Employees за побрзо пребарување.
2. ALTER (Измена на постоечки елементи)
Наредбата ALTER
се користи за измена на постоечките структури на табелите, како што се додавање, менување или бришење на полиња.
Пример 1: Додавање ново поле во табела
- Оваа наредба додава ново поле PhoneNumber во табелата Employees.
Пример 2: Менување на тип на податок на поле
Во Microsoft Access не постои директна SQL наредба за менување на типот на податок на поле. Наместо тоа, треба да се креира нова колона, да се пренесат податоците и потоа да се избрише старата колона.
Пример за креирање нова колона и бришење стара:
Пример 3: Избришете поле од табела
- Оваа наредба го брише полето Age од табелата Employees.
3. DROP (Бришење на елементи)
Наредбата DROP
се користи за целосно бришење на објекти како табели, индекси, изгледи и други елементи од базата на податоци. DROP
е неповратна операција.
Пример 1: Бришење на табела
- Оваа наредба го брише целиот објект Employees, вклучувајќи ги и податоците што се наоѓаат во табелата.
Пример 2: Бришење на индекс
- Оваа наредба го брише индексот idx_FirstName од табелата Employees.
Заклучок за користење на CREATE, ALTER и DROP:
- CREATE: Се користи за создавање нови елементи (табели, индекси и изгледи).
- ALTER: Се користи за измена на постоечките елементи (додавање, менување, бришење полиња).
- DROP: Се користи за трајно бришење на елементи (табели, индекси).
Пример на целокупен SQL скрипт
Секој од овие SQL изрази е корисен во различни ситуации, а важно е да се запамети дека DROP е неповратен процес, па треба внимателно да се користи.
No comments:
Post a Comment