Файл: Вопросы к экзамену БД.doc

Добавлен: 17.02.2019

Просмотров: 552

Скачиваний: 5

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

Типовые задания для проведения промежуточной аттестации обучающихся


Промежуточная аттестация по дисциплине «Базы данных» проводится в форме экзамена.


Задания 1 типа

Теоретический вопрос на знание базовых понятий предметной области дисциплины, а также позволяющий оценить степень владения обучающимся принципами предметной области дисциплины, понимание их особенностей и взаимосвязи между ними.

  1. Базы данных. Банки данных. СУБД. Базы знаний.

  2. Жизненный цикл баз данных.

  3. Характеристика рынка СУБД. Выбор СУБД.

  4. Сравнительная характеристика персональных и серверных СУБД.

  5. Работа СУБД в архитектуре «клиент-сервер».

  6. Характеристика серверных СУБД.

  7. Сущности. Атрибуты. Связи. Концептуальная схема.

  8. Порядок построения концептуальной схемы.

  9. Построение концептуальной модели «Сущность-связь».

  10. Логический уровень проектирования. Исходные данные и результат.

  11. Понятие структуры данных. Логическая и физическая структуры данных

  12. Типовые структуры (модели) данных, линейная структура.

  13. Типовые структуры (модели) данных, иерархическая структура.

  14. Типовые структуры (модели) данных, сетевая структура.

  15. Требования к эксплуатационным характеристикам.

  16. Иерархическая модель данных.

  17. Сетевая модель данных.

  18. Реляционная модель данных. Терминология. Свойства двумерных таблиц. Пример реляционной модели.

  19. Понятие функциональной зависимости. Нормальные формы отношений.

  20. Целостность по сущностям. Целостность по ссылкам.

  21. Реляционная алгебра. Теоретико-множественные операции.

  22. Реляционная алгебра. Выборка.

  23. Реляционная алгебра. Проекция.

  24. Реляционная алгебра. Соединение.

  25. Реляционная алгебра. Деление.


Задания 2 типа.

Задание на анализ ситуации из предметной области дисциплины и выявление способности обучающегося выбирать и применять соответствующие принципы и методы решения практических проблем, близких к профессиональной деятельности

  1. Возможна ли реализация бинарной связи 1:1? Обоснуйте ответ.

  2. Возможна ли реализация бинарной связи 1:m? Обоснуйте ответ.

  3. Возможна ли реализация бинарной связи n:m? Обоснуйте ответ.

  4. Возможна ли реализация n-арных связей? Обоснуйте ответ.

  5. Поясните возможности использования команды SELECT. Обоснуйте ответ.

  6. Как проводится модификация данных в SQL? Обоснуйте ответ.

  7. Как проводится добавление записей в SQL? Обоснуйте ответ.

  8. Как обеспечивается целостность данных в SQL? Обоснуйте ответ.

  9. Как организовать распределённую обработку данных? Обоснуйте ответ.

  10. В чем разница в технологиях распределённых баз данных, технологии файл-сервер и клиент-сервер? Обоснуйте ответ.

  11. В чем сущность нормализации реляционных отношений? Обоснуйте ответ.

  12. К какой нормальной форме целесообразно приводить таблицы базы данных? Обоснуйте ответ.

  13. Что произойдет, если не проводить нормализацию таблиц баз данных? Обоснуйте ответ.

  14. Какие недостатки не позволяют использовать при создании СУБД иерархическую модель данных? Обоснуйте ответ.

  15. Какие недостатки не позволяют использовать при создании СУБД сетевую модель данных? Обоснуйте ответ.

  16. Какие недостатки не позволяют использовать при создании СУБД модель данных с инвертированными списками? Обоснуйте ответ.

  17. Можно ли при создании СУБД использовать объектно-ориентированную модель данных? Обоснуйте ответ.

  18. Можно ли при создании СУБД использовать реляционную модель данных? Обоснуйте ответ.

  19. Сможет ли использоваться в информационной системе база данных, таблицы которой приведены к не первой нормальной форме? Обоснуйте ответ.

  20. Сможет ли использоваться в информационной системе база данных, таблицы которой приведены к первой нормальной форме? Обоснуйте ответ.

  21. Сможет ли использоваться в информационной системе база данных, таблицы которой приведены ко второй нормальной форме? Обоснуйте ответ.

  22. Сможет ли использоваться в информационной системе база данных, таблицы которой приведены к третьей нормальной форме? Обоснуйте ответ.

  23. Сможет ли использоваться в информационной системе база данных, таблицы которой приведены к четвертой нормальной форме? Обоснуйте ответ.

  24. Сможет ли использоваться в информационной системе база данных, таблицы которой приведены к пятой нормальной форме? Обоснуйте ответ.

  25. Что нужно сделать с таблицами базы данных, чтобы привести их к четвертой нормальной форме? Обоснуйте ответ.



Задания 3 типа.

Задание на проверку умений и навыков, полученных в результате освоения дисциплины (решение задачи).

  1. Спроектируйте базу данных «Вуз”. При проектировании базы данных необходимо создать 4-5 таблиц предметной области: 3-4 таблицы-справочника и 1 таблицу переменной информации. Для всех таблиц создать первичные ключи. Построить связи между таблицами при помощи внешних ключей: атрибуты таблицы переменной информации должны ссылаться на ключевые атрибуты таблиц справочников.

  2. Спроектируйте базу данных «Деканат”. При проектировании базы данных необходимо создать 4-5 таблиц предметной области: 3-4 таблицы-справочника и 1 таблицу переменной информации. Для всех таблиц создать первичные ключи. Построить связи между таблицами при помощи внешних ключей: атрибуты таблицы переменной информации должны ссылаться на ключевые атрибуты таблиц справочников.

  3. Спроектируйте базу данных «Дисциплина” (содержание, сопровождение, контингент и др.). При проектировании базы данных необходимо создать 4-5 таблиц предметной области: 3-4 таблицы-справочника и 1 таблицу переменной информации. Для всех таблиц создать первичные ключи. Построить связи между таблицами при помощи внешних ключей: атрибуты таблицы переменной информации должны ссылаться на ключевые атрибуты таблиц справочников.

  4. Спроектируйте базу данных «Преподаватели” (учет должностей, званий, преподаваемых дисциплин и т.д.). При проектировании базы данных необходимо создать 4-5 таблиц предметной области: 3-4 таблицы-справочника и 1 таблицу переменной информации. Для всех таблиц создать первичные ключи. Построить связи между таблицами при помощи внешних ключей: атрибуты таблицы переменной информации должны ссылаться на ключевые атрибуты таблиц справочников.

  5. Спроектируйте базу данных «Факультет”. При проектировании базы данных необходимо создать 4-5 таблиц предметной области: 3-4 таблицы-справочника и 1 таблицу переменной информации. Для всех таблиц создать первичные ключи. Построить связи между таблицами при помощи внешних ключей: атрибуты таблицы переменной информации должны ссылаться на ключевые атрибуты таблиц справочников.

  6. Спроектируйте базу данных «Государства” (характеристика, виды, транспорт и т.д.). При проектировании базы данных необходимо создать 4-5 таблиц предметной области: 3-4 таблицы-справочника и 1 таблицу переменной информации. Для всех таблиц создать первичные ключи. Построить связи между таблицами при помощи внешних ключей: атрибуты таблицы переменной информации должны ссылаться на ключевые атрибуты таблиц справочников.

  7. Спроектируйте базу данных «Туризм” (перечень предоставляемых услуг, заказ туров и др.). При проектировании базы данных необходимо создать 4-5 таблиц предметной области: 3-4 таблицы-справочника и 1 таблицу переменной информации. Для всех таблиц создать первичные ключи. Построить связи между таблицами при помощи внешних ключей: атрибуты таблицы переменной информации должны ссылаться на ключевые атрибуты таблиц справочников.

  8. Спроектируйте базу данных «Библиотека” (формирование фонда, учет выдачи и возврата документов и др.). При проектировании базы данных необходимо создать 4-5 таблиц предметной области: 3-4 таблицы-справочника и 1 таблицу переменной информации. Для всех таблиц создать первичные ключи. Построить связи между таблицами при помощи внешних ключей: атрибуты таблицы переменной информации должны ссылаться на ключевые атрибуты таблиц справочников.

  9. Спроектируйте базу данных «Книжный магазин” (учет поступления, реализации товаров и др.). При проектировании базы данных необходимо создать 4-5 таблиц предметной области: 3-4 таблицы-справочника и 1 таблицу переменной информации. Для всех таблиц создать первичные ключи. Построить связи между таблицами при помощи внешних ключей: атрибуты таблицы переменной информации должны ссылаться на ключевые атрибуты таблиц справочников.

  10. Спроектируйте базу данных «Бухгалтерский учет” (учет наличия, поступления и прохождения средств). При проектировании базы данных необходимо создать 4-5 таблиц предметной области: 3-4 таблицы-справочника и 1 таблицу переменной информации. Для всех таблиц создать первичные ключи. Построить связи между таблицами при помощи внешних ключей: атрибуты таблицы переменной информации должны ссылаться на ключевые атрибуты таблиц справочников.

  11. Нормализуйте базу данных «Документооборот предприятия” (учет поступления, прохождения документов, их исполнения и др.). При нормализации базы данных в задании указываются исходные таблицы, которые надо привести хотя бы к 3-ей нормальной форме.

  12. Нормализуйте базу данных «Заработная плата” (учет, выдача и др.). При нормализации базы данных в задании указываются исходные таблицы, которые надо привести хотя бы к 3-ей нормальной форме.

  13. Нормализуйте базу данных «Кадры” (учет сотрудников и др.). При нормализации базы данных в задании указываются исходные таблицы, которые надо привести хотя бы к 3-ей нормальной форме.

  14. Нормализуйте базу данных «Транспорт. Автопарк” (виды, свойства, характеристики). При нормализации базы данных в задании указываются исходные таблицы, которые надо привести хотя бы к 3-ей нормальной форме.

  15. Нормализуйте базу данных «Аудио и видеопродукция” (коллекция, учет поступления, реализации товаров и т.д.). При нормализации базы данных в задании указываются исходные таблицы, которые надо привести хотя бы к 3-ей нормальной форме.

  16. Нормализуйте базу данных «Ресторан” (столовая, кафе и т.п.; учет продуктов, меню, персонал, заказ столиков и т.д.). При нормализации базы данных в задании указываются исходные таблицы, которые надо привести хотя бы к 3-ей нормальной форме.

  17. Нормализуйте базу данных «Склад” (учет поступления, реализации товаров и др.). При нормализации базы данных в задании указываются исходные таблицы, которые надо привести хотя бы к 3-ей нормальной форме.

  18. Нормализуйте базу данных «Продажа готовых компьютеров и сборка под заказ”. При нормализации базы данных в задании указываются исходные таблицы, которые надо привести хотя бы к 3-ей нормальной форме.

  19. Нормализуйте базу данных «Радио” (каналы, частоты, программы, ведущие и др.). При нормализации базы данных в задании указываются исходные таблицы, которые надо привести хотя бы к 3-ей нормальной форме.

  20. Нормализуйте базу данных «Провайдеры интернет услуг” (виды, характеристика и др.). При нормализации базы данных в задании указываются исходные таблицы, которые надо привести хотя бы к 3-ей нормальной форме.

  21. Нормализуйте базу данных «Магазин бытовой техники”. При нормализации базы данных в задании указываются исходные таблицы, которые надо привести хотя бы к 3-ей нормальной форме.

  22. Нормализуйте базу данных «Магазин велосипедов и аксессуаров”. При нормализации базы данных в задании указываются исходные таблицы, которые надо привести хотя бы к 3-ей нормальной форме.

  23. Нормализуйте базу данных «Магазин музыкальных инструментов”. При нормализации базы данных в задании указываются исходные таблицы, которые надо привести хотя бы к 3-ей нормальной форме.

  24. Нормализуйте базу данных «Магазин спорттоваров”. При нормализации базы данных в задании указываются исходные таблицы, которые надо привести хотя бы к 3-ей нормальной форме.

  25. Нормализуйте базу данных «Магазин стройматериалов”. При нормализации базы данных в задании указываются исходные таблицы, которые надо привести хотя бы к 3-ей нормальной форме.



6