Читайте также:
|
|
Для видалення таблиці (включаючи всі кортежі, що зберігаються в цій таблиці) використовується команда DROP TABLE:
DROP TABLE table_name;
Для видалення таблиці SUPPLIER використовується наступний вираз:
DROP TABLE SUPPLIER;
Команда DROP INDEX використовується для видалення індексу:
DROP INDEX index_name;
Нарешті, для видалення заданого подання використовується команда DROP VIEW:
DROP VIEW view_name;
Модифікація існуючої таблиці в БД реалізується оператором ALTER TABLE, який має наступний синтаксис:
ALTER TABLE назва_табл м_спецификация [,м_спецификация...]
де м_спецификация має різні форми. Нижче розглядаються найбільш часто використовувані.
Додавання нового стовпця:
ADD COLUMN с_спецификация
де с_спецификация - опис додається стовпця в тому вигляді, як воно використовується для створення таблиці оператором CREATE TABLE.
Видалення первинного ключа для таблиці:
DROP PRIMARY KEY
Зміна / видалення значення за замовчуванням:
ALTER COLUMN назва_стовбця SET по_умолч
або
ALTER COLUMN назва_стовбця DROP DEFAULT
Приклад:
Припустимо в нашій задачі моделювання стану плоского механічного об'єкта виникла необхідність врахувати додатково теплові ефекти. Для цього, зокрема, необхідно мати відомості про теплофізичних параметрах матеріалу об'єкта (теплоємності і теплопровідності). Включення додаткових відомостей у таблицю materials вимагає її розширення двома новими стовпцями, що можна реалізувати таким оператором мови SQL:
ALTER TABLE materials
ADD COLUMN capacity FLOAT NOT NULL, # теплоемкость
ADD COLUMN conductivity FLOAT NOT NULL; # теплопроводность
Контрольні запитання
1. Інструкція SELECT.
2. Призначення та особливості використання команди UPDATE.
3. Призначення та особливості використання команди ALTER TABLE.
4. Призначення та особливості використання команди DROP.
5. Призначення та особливості використання команди DELETE.
6. Призначення та особливості використання команди INSERT.
7. Призначення та особливості використання команди CREATE TABLE.
8. Призначення та особливості використання команди CREATE DATABASE.
Лабораторна робота №2 (4 год.)
ТЕМА: «ВИКОРИСТАННЯ distinct, where, group by, order by, between … and»
Мета роботи: отримати навички використання distinct, where, groupby, orderby, between... and в Microsoft SQL Server 2005.
Завдання:
1. Ознайомитися з практичним завданням.
2. Ознайомитися з distinct, where, groupby, orderby, between... and.
3. Виконати практичне завдання.
Вимоги до звітів:
- звіти по лабораторній роботі повинні бути оформлені в окремому зошиті. Записи щодо звіту повинні бути рукописними. Результати запитів можна представляти у вигляді екранних форм або в рукописному вигляді в зошиті;
- у звіті необхідно також вказати сформовані запити з використанням distinct, where, groupby, orderby, between... and і результати їх застосування;
- при написанні звіту почерк повинен бути розбірливий;
- у звіті повинні обов'язково бути присутнім наступні елементи: тема, мета, завдання, хід роботи, висновки.
Дата добавления: 2015-04-26; просмотров: 29 | Поможем написать вашу работу | Нарушение авторских прав |
<== предыдущая лекция | | | следующая лекция ==> |
Оператор CREATE DATABASE | | | Практичне завдання |