Главная | Обратная связь | Поможем написать вашу работу!
МегаЛекции

Інформація про розподіл викладачів за навчальними групами




№ з/п Навчальний рік Прізвище, ініціали, вчене звання, науковий ступінь викладачів Вид занять №№ навчальних груп
  2009-2010 Савченко В.М., ст.викладач лекції ДРЕ-КС7-1
    Савченко В.М., ст.викладач, Федюшин О.І., доцент, к.т.н. лаб. роботи ДРЕ-КС7-1
         
         
         
         
         
         
         
         
         
         
         
         
         
         
         
         
         
         
         
         
         
         
         
         
         
         
         
         
         

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

№ з.п. Найменування
  Модуль 1
1. Поясніть значення наступних термінів: а) дані; б) база даних; в) система управління базами даних; г) незалежність відданих; д) безпека; е) цілісність; ж) представлення
2. Опишіть підхід, використовуваний для обробки даних у файлових системах. У чому складаються основні недоліки цього підходу?
3. Опишіть основні характеристики підходу, заснованого на використанні бази даних, і порівняєте них з характеристиками звичайних файлових систем.
4. Опишіть п'ять компонентів середовища СУБД. Як вони зв'язані один з одним?
5. Поясните ролі наступних груп користувачів бази даних: а) адміністратор даних; б) адміністратор бази даних; в) проектувальник логічної частини бази даних; г) проектувальник фізичної частини бази даних; д) прикладний програміст; е) звичайні користувачі.
6. Які основні переваги і недоліки систем управління базами даних?
7. Чим обумовлена розбивка на різні рівні представлення даних.
8. Приведіть переваги і недоліки моделі даних ANSI/SPARC.
9. Область застосування інфологічної моделі.
10. Що описує даталогічна модель?
11. Що описує фізична модель даних?
12. Приведіть переваги і недоліки ієрархічних систем.
13. Приведіть переваги і недоліки мережних моделей
14. Еквівалентні чи ні поняття “таблиця” і “відношення”?
15. Сформулюйте основні поняття реляційної моделі (РМ).
16. Приведіть переваги і недоліки застосування ключів.
17. У чому відмінність між відношенням і змінними – відношеннями?
18. Приведіть сферу застосовності реляційної моделі.
19. Сформулюйте властивості відношень.
20. Для чого застосовуються представлення?
21. Сформулюйте властивості реляційного оператора “об'єднання”.
22. Сформулюйте властивості реляційного оператора “перетинання”.
23. Сформулюйте властивості реляційного оператора “числення”.
24. Сформулюйте властивості реляційного оператора “декартовий добуток”.
25. Сформулюйте властивості реляційного оператора “вибірка”.
26. Сформулюйте властивості реляційного оператора “проекція”.
27. Сформулюйте властивості реляційного оператора “з'єднання”.
28. Сформулюйте властивості реляційного оператора “ділення”.
29. Область застосовності реляційної алгебри
30. 34. Область застосовності реляційного числення
31. ER – діаграми. Призначення та властивості.
32. ER – діаграми. Основні конструкції.
33. ER – діаграми. Види зв’язків між сутностями.
  Модуль 2
1. Призначення методів нормалізації даних?
2. Назвіть типи аномалій відновлення, що можуть виникати у відношенні, у якому маються надлишкові дані.
3. Дайте визначення поняття функціональної залежності.
4. Які основні характеристики функціональних залежностей, що використовуються при нормалізації відношення?
5. За допомогою якого способу проектувальники баз даних звичайно ідентифікують нескінченність функціональних залежностей, зв'язаних з відношенням?
6. Назвіть характеристики таблиці в ненормалізованій формі (ННФ) і опишіть спосіб перетворення такої таблиці у відношення в першій нормальній формі (1НФ).
7. Назвіть нормальну форму, який, як мінімум, повинне задовольняти кожне відношення. Дайте визначення цієї нормальної форми.
8. У чому складаються два підходи до перетворення відношення першої нормальної форми (1НФ) в одне або кілька відношень другої нормальної форми (2НФ)?
9. Сформулюйте поняття повної функціональної залежності і покажіть, як воно зв'язано з формою 2НФ. Приведіть відповідний приклад.
10. Сформулюйте поняття транзитивної залежності і покажіть, як воно зв'язано з формою ЗНФ. Приведіть приклад.
11. Опишіть розходження між заснованими на первинних ключах визначеннями форм 2НФ і ЗНФ і загальним” визначеннями 2НФ і ЗНФ. Приведіть приклад.
12. Опишіть призначення нормальної форми Бойса-Кода (НФБК) і покажіть розходження між формами НФБК і ЗНФ. Приведіть приклад.
13. Сформулюйте поняття багатозначної залежності і покажіть, як воно зв'язано з формою 4НФ. Приведіть приклад.
14. Сформулюйте поняття залежності з'єднання і покажіть, як воно зв'язано з формою ЗНФ. Приведіть приклад.
15. ER – діаграми. Правила переходу до реляційної схеми для зв’язків (1,1):(1,1)
16. ER – діаграми. Правила переходу до реляційної схеми для зв’язків (1,1):(0,1) та (1,1):(0,n)
17. ER – діаграми. Правила переходу до реляційної схеми для зв’язків (0,1):(0,1).
18. ER – діаграми. Правила переходу до реляційної схеми для зв’язків (0,1):(0,1).
19. ER – діаграми. Правила переходу до реляційної схеми для зв’язків (0,1):(0,n) та (0,1):(1,n).
20. ER – діаграми. Правила переходу до реляційної схеми для зв’язків n: m.
  Модуль 3
1. У чому відмінність SQL від інших мов високого рівня?
2. Чому SQL є непроцедурною мовою? Які переваги SQL у порівнянні з процедурними мовами програмування?
3. Які основні відмінності між SQL-92 і SQL-2003?
4. У чому полягають відмінності між SQL-DDL і SQL-DML?
5. Приведіть на конкретних прикладах основні конструкції SQL-DDL.
6. Приведіть на конкретних прикладах основні конструкції SQL-DML.
7. Приведіть синтаксис і приклади використання оператора вибірки.
8. Яким чином обмежити доступ користувачів до даних?
9. Чи реалізований у Вашій СУБД механізм представлень. Які переваги застосування цього механізму?
10. Яким чином за допомогою SQL забезпечується прискорення доступу до даних?
11. Чи є Ваша СУБД цілком реляційною? Аргументуйте свою відповідь.
12. Яким чином засобами SQL забезпечується контроль посилальних даних?
13. Недоліки та переваги мови QBE.
14. Зробіть порівняльну характеристику SQL із іншими мовами запитів.
15. У чому складаються розходження між інтерактивними операторами SQL, статичними впровадженими операторами SQL і динамічними впровадженими операторами SQL?
16. Порядок побудови запитів на вибірку даних.
17. Оператори мови SQL – DDL.
18. Оператори мови SQL – DML.
19. Багатотабличні запити.
20. Створення таблиць.
21. Перетворення таблиць.
22. Оператори мови SQL
23. Математичні функції мови SQL
24. Функції дати та часу мови SQL
25. Функції мови SQL для обробки рядків
26. Функції, що використовуються разом з GROUP BY.
27. Вкладені запити.
28. Порядок роботи із утилітами командного рядку MySQL.
29. Склад та призначення графічних утиліт MySQL
  Модуль 4.
1. Проаналізуйте використовувану вами реляційну СУБД. Назвіть об'єктно-орієнтовані функції, підтримувані цією системою?
2. Що мається на увазі під поняттям трансакції? Чому трансакції є найважливішим об'єктом управління в будь-який СУБД?
3. Поясніть аспекти погодженості і надійності трансакцій, що випливають з визначення їх основних (ACID) властивостей.
4. Опишіть на конкретних прикладах ті типи проблем, що можуть мати місце в багатокористувальницькому середовищі з рівнобіжним доступом до бази даних.
5. Які розходження між конфліктною упорядкованістю й упорядкованістю по перегляду?
6. Які проблеми можуть виникати при використанні механізмів блокувань для управління рівнобіжним виконанням і якими діями можуть бути початі в СУБД для їхнього запобігання?
7. Охарактеризуйте модель файлового сервера (FS)
8. Охарактеризуйте модель доступу до віддалених даних (RDA).
9. Охарактеризуйте модель доступу до бази даних (DBS).
10. Охарактеризуйте модель сервера додатків (AS).
11. На чому базується концепція активного сервера.
12. Для чого застосовуються процедури в БД?
13. Що таке тригери? Які проблеми вирішуються за допомогою тригерів?
14. Призначення механізму подій?
15. Чому виникає необхідність уводити типи даних, обумовлені користувачем?
16. Приведіть основні підходи, реалізовані при побудові розподіленої СУБД.
17. Приведіть переваги і недоліки технології тиражування даних.
18. Які моделі “клієнт-серверного” взаємодії застосовуються при побудові розподілених систем
19. Які вимоги висуває міжоперабельність розподілених СУБД
20. Приведіть приклади гетерогенних розподілених систем
21. Приведіть порядок установки, використовуваної Вами СУБД.
22. Приведіть методи розмежування прав користувачів у використовуваній Вами системі.
23. Доведіть необхідність застосування у Вашій організації комерційної СУБД.
24. Доведіть необхідність застосування у Вашій організації open source СУБД
25. Охарактеризуйте основні проблеми, що виникають при обслуговуванні СУБД.
26. Наведіть порядок установлення СУБД MySQL у ОС Windows.
27. Наведіть порядок установлення СУБД MySQL у ОС *nix.
28. Призначення та можливості програми phpmyadmin
29. Порядок реплікації БД
30. Призначення та можливості команди GRANT.
31. Яким чином забезпечується інтерфейс СУБД MySQL із мовами програмування у ОС Windows? У ОС *nix

 

Поделиться:





Читайте также:





Воспользуйтесь поиском по сайту:



©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...