Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Перечень




вопросов и практических заданий по дисциплине «Технология разработки и защиты баз данных»

для специальности 230115 «Программное обеспечение вычислительной техники и автоматизированных систем»,

4 курс, 7 семестр

 

 

Теоретическая часть

 

 

1. Причины, история возникновения и развития баз данных.

2. Банки и базы данных.

3. Понятие информационных систем.

4. Определение и назначение, область применения баз данных. Системы управления базами данных – СУБД.

5. Информационная модель данных, её состав (концептуальная, логическая и физическая модели).

6. Низкоуровневые функции СУБД.

7. Схема обмена данными при работе с БД.

8. Классификация баз данных.

9. Модели данных. Классификация моделей данных.

10. Иерархическая модель. Достоинства, недостатки, применение.

11. Сетевая модель. Достоинства, недостатки, применение.

12. Реляционная модель. Достоинства, недостатки, применение.

13. Постреляционная модель. Достоинства, недостатки, применение.

14. Многомерная модель. Достоинства, недостатки, применение.

15. Объектно-ориентированная модель. Достоинства, недостатки, применение.

16. Принципы проектирование реляционных баз данных. Нормальные формы отношений – адекватность базы данных предметной области. Аномалии обновления. Функциональные зависимости. Первые три нормальные формы. Алгоритм нормализации (приведение к 3НФ).

17. Средства ускоренного доступа к данным.

18. Обеспечение непротиворечивости и целостности баз данных.

19. Основы реляционной алгебры (выборка, проекция отношения, произведение отношений, деление отношений, объединение отношений, разность отношений, пересечение отношений, соединение отношений). Приведите примеры.

20. Этапы проектирования баз данных. Проблемы проектирования БД.

21. Проектирование БД на основе модели типа объект – отношение.

22. Назначение и составные части реляционной модели данных. Понятия домена, атрибута, схемы отношения, кортежа, отношения.

23. Виды взаимодействий между атрибутами.

24. Необходимые и достаточные условия существования реляционного отношения.

25. Связи вида: «один к одному», «один ко многим» и «один ко многим» реляционного отношения.

26. Модель «сущность-связь». Семантическое моделирование данных. Основные понятия ER-диаграмм: сущности, экземпляры, атрибуты, связи. Типы и модальности связей. Сильные и слабые сущности. Назначение модели.

27. Более сложные элементы ER-модели. Связь «один к одному». Получение реляционной схемы из ER-диаграммы (правило 1-3).

28. Более сложные элементы ER-модели. Связь «один ко многим». Получение реляционной схемы из ER-диаграммы (правило 4-5).

29. Более сложные элементы ER-модели. Связь «многие-ко-многим». Получение реляционной схемы из ER-диаграммы (правило 6).

30. Основные характеристики и возможности СУБД Access. Основные компоненты, типы данных СУБД Access.

31. Запросы в СУБД Access. Язык QBE. Основы конструирования запросов: схема данных запроса, бланк данных запроса по образцу, модификация запроса. Условия отбора записей, сортировка и фильтрация данных.

32. Встроенный язык SQL. Назначение встроенного и модульного SQL. Операторы языка SQL для работы с реляционной базой данных(CREATE TABLE, ALTER TABLE, INSERT, UPDATE, DELETE).

33. Организация запросов в форме SQL. Синтаксис оператора SELECT. Понятие курсора.

34. Основы создания формы, элементы управления. Технология загрузки, просмотра и корректировки данных базы с помощью форм. Разработка многотабличных форм.

35. Макросы и их создание: макрос и макрокоманда, формирование макроса, использование условий в макросе, ветвления в программе, организация выполнения макросов.

36. Защита базы данных: установка пароля, защита на уровне пользователей, рабочие группы, ограничение доступа, учётные записи, изменение прав владения, создание MDE – файлов и шифрование базы данных.

37. Двухуровневая архитектура СУБД.

38. Трёхуровневая архитектура СУБД.

39. Тенденции развития архитектуры баз данных и архитектура файлового сервера.

40. Репликация баз данных. Архитектура «клиент - сервер».

41. Распределенные системы БД.

42. Управление распределенными данными.

43. Интеграция БД с глобальной сетью Internet. Использование среды Web как платформы приложений баз данных.

44. Практические примеры применения СУБД в производстве и бизнесе.

 




Поделиться с друзьями:


Дата добавления: 2015-05-10; Просмотров: 248; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.006 сек.