- •1.Дайте визначення таких термінів: інформація, інформаційна система, дані, предметна область. Перелічіть переваги та недоліки бд.
- •2. Дайте визначення бази даних і скбд. Назвіть основні функції адміністратора даних та адміністратора бд.
- •3. Охарактеризуйте рівні моделювання бд.
- •4.Охарактеризуйте основні видо моделей бд.
- •5. Опишіть осовні категорії при моделюванні ієрархічних бд.
- •6. Опишіть основні категорії при моделюванні мережної бази даних
- •7. Дайте характеристику мови sql
- •8. Опишіть основні типи даних мови sql
- •9. Наведіть основні оператори мови sql
- •10. Охарактеризуйте основні поняття реляційних бд: сутність, зв'язок, кординальність зв’язку, атрибут, ключ
- •11. Наведіть основні типи зв’язків в реляційних бд. Охарактеризуйте рівні захисту цілісності в бд.
- •12. Опишіть схемне представлення er-моделей у нотаціях Чена та idef1x
- •13. Опишіть схемне представлення моделей у нотаціях Мартіна і Баркера
- •14. Охарактеризуйте поняття алгебри, реляційної алгебри, відношення та кортеджа у реляційній алгебрі.
- •15. Проаналізуйте основні операції реляційної алгебри.
- •16. Наведіть поняття індексу в скбд та проаналізуйте доцільність їх використання. Охарактеризуйте відмінність кластерного від некластерного індексів.
- •17. Розкрийте суть процесу нормалізації бд. Охарактеризуйте 1нф та 2нф.
- •18. Розкрийте суть процесу нормалізації бд. Охарактеризуйте 3нф та нфбк.
- •19. Розкрийте суть процесу нормалізації бд. Охарактеризуйте 4нф та 5нф.
- •20. Розкрийте суть процесу денормалізації бд.
- •21. Наведіть поняття курсору та основні операції над курсорами.
12. Опишіть схемне представлення er-моделей у нотаціях Чена та idef1x
Нотація Чена:
Первинний ключ
- сутність
- атрибут
Зовнішній ключ
- зв’язок
Приклад:
Нотація IDEF1X:
- Сутність - зв'язок що визначає залежну суміжність
-
Залежна
сутність -
просто зв’язок
13. Опишіть схемне представлення моделей у нотаціях Мартіна і Баркера
Мартіна:
Б
аркера
:
14. Охарактеризуйте поняття алгебри, реляційної алгебри, відношення та кортеджа у реляційній алгебрі.
Кортеж – це впорядкована множина. В реляційній аргебрі описується у вигляді трійки <Ai(назва атрибутів) Ti(назва типу) V(значення)>
Властивості кортежів:
1. Кожен кортеж містить лише одне значення.
2.Кожна підмножина кортежа є кортежем.
3. {Vi} = 0, <Ai, Ti> множина
Алгебра - сукупність множини об’єктів та операцій над цими об’єктами, замкненими в межах цієї множини.
15. Проаналізуйте основні операції реляційної алгебри.
Відношення – спосіб відображення елементів одніеї множини в елементи іншої множини
|
Множення(декартовий)
Ділення
Природне з’єднання
|
http://s-engineer.ru/teoreticheskie-azy-bd-vvedenie-v-sql/

Селекція
(select)
Вибірка
(where)
Об’єднання
Перетин
Різниця