·  разбор вариантов проектных решений на семинарских занятиях;

·  форумы

·  тесты

·  внеаудиторные работы по индивидуальным заданиям с целью формирования и развития профессиональных навыков студентов

·  курсовое проектирование по тематике, приближенной к реальной

Интерактивным формам обучения отводится не менее 20% от общего объема аудиторных занятий по дисциплине.

6.  ОЦЕНОЧНЫЕ СРЕДСТВА ДЛЯ ТЕКУЩЕГО КОНТРОЛЯ УСПЕВАЕМОСТИ, ПРОМЕЖУТОЧНОЙ АТТЕСТАЦИИ ПО ИТОГАМ ОСВОЕНИЯ ДИСЦИПЛИНЫ И УЧЕБНО-МЕТОДИЧЕСКОЕ ОБЕСПЕЧЕНИЕ САМОСТОЯТЕЛЬНОЙ РАБОТЫ СТУДЕНТОВ

6.1  Темы эссе, рефератов

1.  Тенденции развития СУБД

2.  Реляционные базы данных. История развития, современные тенденции, перспективы.

3.  Развитие языка SQL.

4.  Объектно-ориентированные базы данных. История развития, современные тенденции, перспективы.

5.  Модели баз данных. История развития, современные тенденции, перспективы.

6.  Методы проектирования баз данных.

7.  Инструментальные средства проектирования баз данных.

8.  Облачные технологии и базы данных.

9.  Методологии ER-моделирования.

10.  Возможности использования UML при проектировании баз данных.

11.  Сравнение языков запросов xQuery, SQL/XML и XPath и методов запросов данных XML с их использованием.

12.  Особенности проектирования XML-баз данных.

13.  Особенности использования СУБД для работы с БД в оперативной памяти

14.  Веб-базы данных.

15.  Языковые средства СУБД.

НЕ нашли? Не то? Что вы ищете?

16.  Ограничения целостности и механизмы их реализации в современных СУБД.

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

18.  Способы обеспечения безопасности при работе с базами данных.

19.  Правовые аспекты работы с базами данных.

20.  Проблемы обеспечения совместимости при работе в гетерогенной среде и пути их решения.

21.  OLAP и OLTP системы.

22.  Средства обеспечения коллективной разработки баз данных.

23.  Использование ERD, DFD и BPD при проектировании БД

6.2  Контрольные вопросы и задания для проведения текущего контроля (в течении семестра по темам)

Тема 1. Банки данных – основные понятия

1.  Понятие информации и данных.

2.  Понятие ЭИС Классификация ЭИС.

3.  Понятия банка данных.

4.  Предметная область.

5.  Классификация и основные свойства единиц информации.

6.  Экономические показатели. Определение и структура показателя.

7.  Понятия банка данных. Преимущества и недостатки.

8.  Компоненты банков данных и их краткая характеристика.

9.  Языковые средства СУБД.

10.  Классификация банков данных.

11.  Тенденции развития СУБД.

12.  Характеристика современных реляционных СУБД.

13.  Пользователи банков данных.

14.  Функции администраторов банков данных.

15.  Технические средства банков данных.

16.  Сравнение OLTP и OLAP систем.

Тема 2. Этапы проектирования баз данных.

1.  Этапы проектирования баз данных. Технологическая сеть проектирования.

2.  Состав работ, выполняемых на стадии инфологического проектирования

3.  Состав работ, выполняемых на стадии даталогического проектирования

4.  Состав работ, выполняемых на стадии физического проектирования

5.  Требования, предъявляемые к инфологической модели.

Тема 3. Логическая организация баз данных

1.  Понятие логической модели данных.

2.  Сравнение основных разновидностей моделей данных.

3.  Сетевые модели БД, особенности, преимущества, недостатки

4.  Иерархические модели БД, особенности, преимущества, недостатки

5.  Реляционные модели БД, особенности, преимущества, недостатки,

6.  Объектно-ориентированные модели БД, особенности, преимущества, недостатки

7.  БД, построенные на основе инвертированных файлов. Особенности, преимущества, недостатки

8.  XML-базы данных. . Особенности, преимущества, недостатки

Тема 4. Основы теории реляционных баз данных.

1.  Реляционные модели. Основные понятия: отношение, ключ, вероятный ключ, внешний ключ.

2.  Особенности реляционных моделей.

3.  Нормальные формы.

4.  Операции реляционной алгебры.

5.  Нормализация отношений.

Тема 5. Физическая организация баз данных

1.  Последовательная структура хранения данных. Создание, поиск, корректировка.

2.  Списковая организация. Разновидности списков. Создание, поиск, корректировка.

3.  Понятие индексирования. Организация индексов.

4.  Использование индексирования. Назначение, преимущества, недостатки.

5.  Методы хеширования.

Тема 6. Инфологическое (концептуальное) моделирование предметной области

1.  Инфологическое моделирование.

2.  Базовая ER-модель. Виды сущностей.

3.  Базовая ER-модель. Виды связей.

4.  Методология построения базовой ER-модели

5.  IDEF1X. Виды связей.

6.  IDEF1X. Виды сущностей.

7.  IE. Виды сущностей.

8.  IE. Виды связей.

9.  Особенности построения ER-модели в среде конкретной CASE-системы. (ERWin)

10.  Сравнение методик ER-моделирования.

11.  Преобразование ER-модели из одной нотации в другую.

Тема 7. Даталогическое моделирование.

1.  Содержание этапа «Даталогическое моделирование».

2.  Факторы, влияющие на проектирование баз данных.

3.  Виды связей между объектами и возможности их отражения в даталогических моделях разных классов.

4.  Критерии оценки БД.

Тема 8. Проектирование баз данных на основе ER-модели

1.  Алгоритм перехода от ER-модели к структуре реляционной базы данных.

2.  Отображение простых объектов и его единичных свойств в реляционной базе данных; в других СУБД.

3.  Отображение условных свойств объектов в реляционной базе данных; в других СУБД.

4.  Отображение множественных свойств объектов в реляционной базе данных; в других СУБД.

5.  Отображение отношения типа 1:1 между объектами в реляционной базе данных.

6.  Отображение отношения типа 1:М между объектами в реляционной базе данных; в других СУБД.

7.  Отображение отношения типа М:М между объектами в реляционной базе данных; в других СУБД.

8.  Отображение составного объекта в реляционной модели; в других СУБД.

9.  Отображение обобщенных объектов в реляционной модели.

10.  Отображение агрегированных объектов в реляционной модели.

11.  Вертикальное и горизонтальное разбиение таблиц реляционной базы данных?

12.  CASE-средства проектирования БД. Выполняемые функции. Целевые СУБД.

13.  Особенности проектирования БД в среде конкретной CASE-системы.

Тема 9. Целостность баз данных.

1.  Ограничения целостности. Понятие и классификация.

2.  Ограничения на значения атрибутов.

3.  Целостность связи. Выбор действий, выполняемых при корректировке (RI Actions).

4.  Возможности задания ограничений целостности в современных СУБД.

5.  Ограничения целостности связи. Понятие. Возможности реализации в современных СУБД.

6.  Задание ограничений целостности в CASE-системах (ERWin)

Тема 10. Организация ввода данных в базу данных.

1.  Способы организации ввода данных в базу данных.

2.  Классификация экранных форм.

3.  Задание ограничений целостности в экранных формах.

4.  Характеристика генератора экранных форм конкретной СУБД.

5.  Экранные формы для ввода и корректировки данных.

Тема 11. Языки запросов – общая характеристика.

1.  Классификация языков запросов

2.  Классификация запросов

3.  Процедурные и декларативные языки запросов. Сравнение. Реализация в современных СУБД.

4.  Языки 4-го поколения и их реализация в современных СУБД.

Тема 12. Табличные языки запросов

1.  Особенности обработки полей разных типов. Работа с вычисляемыми полями. Использование агрегирующих функций.

2.  Совместная обработка таблиц

3.  Реализация запросов со сложными условиями в табличных языках.

4.  Корректировка данных с помощью табличного языка.

Тема 13. Язык SQL.

1.  Язык SQL. Общая характеристика.

2.  Стандарты SQL.

3.  Общая структура команды Select языка SQL.

4.  Вложенные запросы в SQL.

5.  Корректировка данных в SQL.

6.  SQL. Создание объектов.

7.  SQL. Встроенный JOIN.

8.  SQL. Понятие курсора.

9.  SQL. Группировка данных. Использование обобщающих функций.

10.  SQL. Возможности совместной обработки таблиц.

11.  SQL. Упорядочение данных. Операция объединения.

12.  SQL. Возможности задания состава колонок, выводимых в ответ.

13.  SQL. Возможности задания условий отбора.

14.  SQL. Создание и использование представлений.

15.  SQL. Хранимые процедуры и тригерры.

Тема 14. Вывод информации из баз данных.

1.  Разновидности и структура выходных документов

2.  Использование экранных форм для вывода данных

3.  Возможности генераторов отчетов современных СУБД.

4.  Генераторы приложений в современных СУБД.

Тема 15.Разработка приложений

1.  Генераторы приложений в современных СУБД.

2.  Создание меню

6.3  Контрольные вопросы промежуточной аттестации (по итогам изучения курса)

Введение в БД

1.  Понятия банка данных. Преимущества и недостатки.

2.  Компоненты банков данных и их краткая характеристика.

3.  Языковые средства СУБД.

4.  Классификация банков данных.

5.  Языки 4-го поколения и их реализация в современных СУБД.

6.  Этапы проектирования баз данных.

7.  Пользователи банков данных. Функции администраторов банков данных.

Концептуальное проектирование

1.  Инфологическое (концептуальное) моделирование.

2.  Сравнение методик ER-моделирования.

Из за большого объема этот материал размещен на нескольких страницах:
1 2 3