You are on page 1of 2

-1-

Лабораторна робота №2
"Створення структури розподіленої БД"

Постановка задачі:
На підставі таблиць фізичної моделі даних та бізнес-правил предметної
галузі створити:
1. Скрипт створення таблиць БД.
2. Скрипт модифікації таблиць БД.
3. Діаграму БД.
4. Скрипт видалення таблиць БД.
5. Скрипт занесення інформації до таблиці БД.
6. Скрипт зміни інформації у таблицях БД.
7. Скрипт видалення інформації з таблиць БД.
Для створення зазначених скриптів використовувати такі команди мови
визначення даних DDL:

Створити об'єкт Видалити об'єкт Модифікувати об'єкт

CREATE TABLE DROP TABLE ALTER TABLE

Також команди мови маніпулювання даними DML.

Змінюють дані таблиць

INSERT
DELETE, TRUNCATE
UPDATE
Введення обмежень на стовпці та таблиці здійснювати з використанням
наступних пропозицій - NOT NULL, UNIQUE, PRIMARY KEY, CHECK,
DEFAULT, CONSTRAINT, FOREING KEY.
Письмовий звіт щодо лабораторної роботи повинен містити:
1. Титульний лист, який містить – назву лабораторної роботи, прізвище, ім'я,
по батькові, номер групи виконавця, дату здачі.
2. Скрипт створення таблиць БД.
3. Скрипт зміни таблиць БД.
4. Діаграму БД.
5. Скрипт видалення таблиць БД.
6. Скрипт занесення інформації до таблиці БД.
7. Скрипт оновлення інформації у таблиці БД.
8. Скрипт видалення інформації з таблиць БД.
9. Приклади таблиць із даними, таблиць після зміни даних тощо.
-2-

10. Висновки з лабораторної роботи (у висновках відобразити особливості


побудови моделі, скриптів та шляхи подальшої модернізації БД).

Контрольні питання та завдання

1. До яких мов відноситься SQL?


2. Які форми мови SQL є?
3. Які компоненти мови SQL?
4. Які основні пропозиції компонента мови SQL?
5. Які дії можна виконати за допомогою пропозицій DDL?
6. Які основні типи даних СУБД MS SQL Server?
7. Які дії виконує команда CREATE TABLE?
8. Яким є синтаксис команда CREATE TABLE?
9. Яким чином за допомогою команди CREATE TABLE підтримується
правило цілісності БД?
10. Як здійснюється зміна існуючої таблиці БД?
11. Як здійснюється видалення таблиці БД?
12. Які бувають і як вводяться обмеження на стовпець у БД?
13. Які бувають і як вводяться обмеження на таблицю БД?
14. Як здійснюється вставка даних у таблицю БД?
15. Як здійснюється видалення даних із таблиці БД?
16. Як здійснюється зміна даних у таблиці БД?

You might also like