
- •Розроблення проекту бази даних
- •Інструкція до лабораторної роботи № 1
- •1. Основні відомості про Microsoft sql Server
- •2. Проектування бази даних
- •2.1. Створення бази даних.
- •2.2. Створення схем бази даних.
- •2.3. Створення таблиць бази даних.
- •2.4. Створення ключів та реалізація обмежень бази даних.
- •2.4.1. Створення первинного ключа таблиці
- •2.4.2. Створення вторинного ключа або індексу таблиці
- •2.4.3. Створення перевірного обмеження (check).
- •2.4.4. Створення реляційних зв’язків за допомогою зовнішніх ключів (foreign key).
- •2.5. Створення діаграм для баз даних.
- •2.6. Транспортування бази даних.
- •3. Додаткові відомості
- •4. Порядок виконання роботи
- •6. Контрольні запитання
- •7. Список літератури
6. Контрольні запитання
-
Що представляє собою продукт Microsoft SQL Server 2005?
-
Основні відмінності між різними редакціями MS SQL Server 2005.
-
Назвіть два режими перевірення автентичності користувача при підключенні до MS SQL Server 2005, та які є відмінності між ними.
-
Які існують основні системні бази даних MS SQL Server 2005; для чого вони потрібні та їх короткий опис?
-
Що таке файлові групи у базах даних MS SQL Server 2005?
-
Назвіть основні режими відновлення баз даних та їх відмінності.
-
Що таке схеми у базах даних MS SQL Server 2005?
-
Що представляє собою таблиця бази даних?
-
Назвіть основні типи даних та їхні характеристики.
-
Що таке автоінкрементні поля?
-
Що представляють собою обчислювальні стовпці та яку інформацію вони можуть відображати?
-
Що таке GUID-ідентифікатори?
-
Які існують типи ключів?
-
Яка існує відмінність між унікальними ключами та унікальними індексами?
-
Яка відмінність між кластеризованими та некластеризованими індексами?
-
Згідно яких критеріїв вибирають стовпці для індексування?
-
Згідно яких критерії роблять індекси кластерними?
-
Які існують типи обмежень?
-
Чи потрібно для стовпця з первинним ключем створювати додатково індекс?
-
Чи потрібно для стовпця з унікальним ключем створювати індекс?
-
Що представляє собою перевірне обмеження CHECK?
-
Назвіть символи-шаблони логічного оператора LIKE та наведіть приклади їх застосування?
-
Для чого призначені зовнішні ключі?
-
Як реалізується відношення «один до одного»?
-
Як реалізується відношення «один до багатьох»?
-
Як реалізується відношення «багато до багатьох»?
-
Як реалізується зворотне (рекурсивне) відношення?
-
Що таке діаграми баз даних?
7. Список літератури
-
Роберт Виейра. Программирование баз данных Microsoft SQL Server 2005. Базовый курс.: Пер. с англ. – М.: ООО «И.Д. Вильямс». – 2007. – 832 с.
-
Ростислав Михеев. MS SQL Server 2005 для администраторов. – СПб.: БХВ-Петербург. – 2007. – 544 с.
-
Пол Нильсен. Microsoft SQL Server 2005. Библия пользователя.: Пер. с англ. – М.: ООО «И.Д. Вильямс». – 2008. – 1232 с.
-
Microsoft SQL Server 2005. Реализация и обслуживание. Учебный курс Microsoft / Пер. с англ. – М.: «Русская Редакция», СПб.: «Питер». – 2007. – 768 с.
-
Уильям Р. Станек. Microsoft SQL Server 2005. Справочник администратора / Пер. с англ. – М.: «Русская Редакция». – 2006. – 544 с.
ЗМІСТ
1. Основні відомості про Microsoft SQL Server ……..…….……... |
1 |
2. Проектування бази даних ……………...………………...……… |
4 |
2.1. Створення бази даних …………………………...………… |
4 |
2.2. Створення схем бази даних ……..………………………… |
8 |
2.3. Створення таблиць бази даних …………………………… |
10 |
2.4. Створення ключів та реалізація обмежень бази даних …. |
16 |
2.4.1. Створення первинного ключа таблиці ……………… |
19 |
2.4.2. Створення вторинного ключа або індексу таблиці .. |
22 |
2.4.3. Створення перевірного обмеження ………………… |
25 |
2.4.4. Створення реляційних зв’язків за допомогою зовнішніх ключів …………………………………… |
30 |
2.5. Створення діаграм для баз даних ………………………… |
38 |
2.6. Транспортування бази даних ………………...…………… |
40 |
3. Додаткові відомості …………………….….……………………. |
43 |
4. Порядок виконання роботи ……………………………………... |
47 |
5. Зміст звіту ………………………………………………………... |
63 |
6. Контрольні запитання …………………………………………... |
63 |
7. Список літератури ……………………………………………….. |
64 |
Навчальне видання
Розроблення проекту бази даних Microsoft SQL Server 2005: Інструкція до лабораторної роботи № 1 з курсу “Бази даних та знань” для студентів базового напряму 6.0914 “Комп’ютеризовані системи, автоматика і управління” та базового напряму 050201 “Системна інженерія”.
Укладачі: Дзелендзяк Уляна Юріївна
Павельчак Андрій Геннадійович
Самотий Володимир Васильович