Конференции и выставки

Наука

  • index

Методические материалы по дисциплине БД и ЭС

Для допуска к экзамену по 29.12 (включительно) необходимо сдать и защитить лабораторные работы.

Для досрочной сдачи экзамена по лояльной программе необходимо сдать и защитить лабораторные работы в срок до 1.12

Лабораторный практикум состоит из 5 работ:

  1. Разработка проекта базы данных по индивидуальному варианту
  2. Реализация проекта в среде Visual FoxPro 6.0
  3. Реализация проекта в среде СУБД Access.
  4. Разработка приложения в среде СУБД FoxPro.
  5. Разработка приложения в среде СУБД Access.

Вопросы к защите лабораторного практикума

  1. Понятие логической схемы (модели данных), реляционная модель
  2. Реляционная БД: определение, основные понятия (отношение, атрибут, домен, кортеж, степень отношения, мощность отношения, ключ, функциональная зависимость)
  3. Нормализация РБД, 1-я, 2-я, 3-я нормальные формы
  4. Средства определения схемы в СУБД VisualFoxPro, установки, средства манипулирования данными.
  5. Средства определения схемы в СУБД Access.
  6. Язык запросов SQL

 

Вопросы к экзамену

  1. Понятие данных, этапы обработки информации. Структурирование данных, оперативность, согласованность, безопасность данных. Определение базы данных (БД) и системы управления базой данных (СУБД). Взаимосвязь и независимость данных в БД.
  2. Проектирование БД. Уровни представления данных: предметная область, инфологическая модель, даталогическая модель, физическая модель. Понятие логической схемы БД и подсхемы (пользовательское представление).
  3. Логическая модель данных. Иерархическая модель, сетевая и реляционная. Краткое их определение и описание. Сравнительный анализ преимуществ и недостатков.
  4. Реляционная модель данных. Отношение, атрибут, домен, кортеж, декартово произведение. Мощность отношения, степень отношения, порядок атрибутов и строк. Ключ отношения (ключ, первичный ключ, возможный ключ, внешний ключ). Схема отношения. Реляционная база данных. Ограничения модели. Фундаментальные свойства отношений.
  5. Функциональные зависимости и их полное множество. Свойства и правила вывода функциональных зависимостей. Многозадачные зависимости, их свойства и правила вывода. Построение ER-диаграмм.
  6. Нормализация реляционной базы данных. Проблема аномалий. Вложенность нормальных форм. Первая, вторая, третья нормальные формы. Усиленная третья нормальная форма Бойса-Кодда. Четвертая нормальная форма. Проекция отношения. Пятая нормальная форма.
  7. Операции реляционной алгебры. Декартово произведение, выборка, объединение, разность, проекция отношения. Пересечение, частное, соединение отношений. Практическое использование операций реляционной алгебры: поиск и выборка в БД.
  8. Реляционная СУБД, функциональные требования к РСУБД. Основные компоненты. Язык определения данных, язык манипулирования данными: назначение и возможности. QBE и SQL: основные возможности и принципиальные различия. Понятие транзакции.
  9. Язык QBE: возможности и преимущества. Использование языка QBE для создания запросов на выборку данных. Возможности генерации запросов в MS Access.
  10. Язык SQL: возможности и преимущества. Средства определения схемы БД. Предложения языка манипулирования данными и структура запроса на выборку. Запрос на выборку с использованием одной таблицы и с использованием нескольких таблиц.
  11. СУБД FoxPro. Типы полей баз данных и типы переменных, поддерживаемых СУБД FoxPro. Определение схемы отношения. Команды установки, команды манипулирования данными в СУБД FoxPro: добавление, удаление, просмотр, модификация, ввод/вывод, шаблоны.
  12. Механизм поиска в базе данных. Индексация. Типы индексных файлов в СУБД FoxPro. Понятие рабочей области, связывание таблиц в СУБД FoxPro.
  13. Распределенные БД. Особенности организации распределенных СУБД, уровень централизации. Преимущества и недостатки. Функциональные возможности. Обеспечение прозрачности в распределенных СУБД. Транзакции и распределенные транзакции. Типы и свойства транзакций. Прозрачность транзакций, журнализация.
  14. Администрирование БД и защита данных. Разграничение прав и функций различных групп пользователей БД, функции администратора. Восстановление после сбоев. Транзакции, журнал транзакций.
  15. Базы знаний и экспертные системы. Определение экспертной системы (ЭС). Назначение и функции ЭС. Структура ЭС и назначение ее основных частей. Классификация ЭС. Области применимости ЭС, примеры ЭС.
  16. ЭС, основанные на знаниях. Определение базы знаний. Структура ЭС, основанной на знаниях, и назначение ее основных частей. Области применимости и примеры ЭС, основанных на знаниях.

 

Вопросы дополнительные (необходимый минимум для получения удовлетворительной оценки)

  1. Понятие данных, оперативность, согласованность, безопасность данных.
  2. Определение базы данных (БД) и системы управления базой данных (СУБД).
  3. Уровни представления данных: предметная область, инфологическая модель, даталогическая модель, физическая модель.
  4. Понятие логической схемы БД и подсхемы (пользовательское представление).
  5. Архитектурная схема БД
  6. Реляционная модель данных. Отношение, атрибут, домен, кортеж, декартово произведение. Мощность отношения, степень отношения, порядок атрибутов и строк. Ключ отношения (ключ, первичный ключ, возможный ключ, внешний ключ).
  7. Схема отношения. Фундаментальные свойства отношений.
  8. Функциональные зависимости. Нормализация реляционной базы данных. Проблема аномалий. Вложенность нормальных форм. Первая, вторая, третья нормальные формы.
  9. Механизм поиска в базе данных. Индексация.
  10. Распределенные БД. Особенности организации распределенных СУБД, уровень централизации. Преимущества и недостатки.
  11. Восстановление после сбоев. Транзакции, журнализация.
  12. Администрирование БД, функции администратора.
  13. Определение экспертной системы, ЭС, основанная на знаниях

Публикации

Загрузка...

Новости

Конкурсы