Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методическое обеспечение БД.doc
Скачиваний:
8
Добавлен:
21.04.2019
Размер:
696.32 Кб
Скачать

4.4. Содержание курсового проекта

Пояснительная записка курсового проекта должна содержать следующие разделы.

1. Разработка требований и целей проектируемого программного изделия.

  • общее назначение ПИ и его функции;

  • состав возможных пользователей ПИ;

2. Разработка информационно-логической модели базы данных

2.1.Информационно-логическая модель «сущность-связь».

2.2. Описание входных документов (название документа, состав его реквизитов, тип и размер данных, допустимые значения и области изменения входных данных).

2.3. Описание выходных документов (название документа, состав его реквизитов, тип и размер данных, допустимые значения и области изменения выходных данных, формулы расчета).

2.4. Описание диалога с пользователем.

Для этого могут быть использованы следующие способы:

  • в словесной форме с использованием таблиц;

  • в форме графа, вершины которого пронумерованы, а описание его содержания выполнено в виде экранов в соответствии с нумерацией вершин.

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

4. Разработка даталогической модели базы данных

4.1. Разработка схемы данных.

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

Описание структуры таблиц рекомендуется выполнить в следующем виде:

Описание структуры данных таблицы « наименование таблицы»

Первичный ключ - ……………..

Наименование

реквизита

Наименование

поля

Тип

поля

Значность

поля

Особо значимые другие свойства поля

В результате этого раздела следует разработать и представить схему данных.

?4.2. Описание взаимосвязи программных модулей в графической форме.

Применительно к данной среде программирования в качестве программных модулей выступают объекты Access. Поэтому рекомендуется графически изобразить взаимосвязь таблиц, запросов, форм, отчетов, модулей и макросов, входящих в состав Вашего ПИ.

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

5. Разработка программы и методики отладки ПИ:

  • программа отладки ПИ (перечень этапов отладки, обоснование и описание выбранного метода тестирования);

  • разработка тестового набора данных;

  • описание диагностики и способа устранения обнаруженных ошибок.

6.Разработка инструкции пользователя ПИ:

  • краткое описание назначения ПИ;

  • технология инсталляции разработанного программного средства;

  • технология запуска разработанного программного средства;

  • технология работы с ПИ (описание действий пользователя в соответствии с диалогом программы).

7.Разработка рекламы ПИ.

5. Оформление курсового проекта

Курсовой проект сдается преподавателю на проверку на дискете, которая содержит текст пояснительной записки в виде текстового файла редактора Word и комплекс разработанных программ.

Структура пояснительной записки должна соответствовать составу курсового проекта, описанному в п.4.4. Оформление пояснительной записки должно соответствовать требованиям, предъявляемым к оформлению отчетов о научно-исследовательских работах. ……

6. Вопросы для подготовки к экзамену по дисциплине «Базы данных»

  1. База данных: определение, назначение, классификация.

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

  3. Файловая модель данных.

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

  5. Реляционная модель данных.

  6. Постреляционная модель данных.

  7. Многомерная модель данных.

  8. Объектно- реляционная модель данных.

  9. СУБД: определение, назначение, типовой состав, критерии выбора СУБД.

  10. Эволюция развития СУБД.

  11. Классификация СУБД.

  12. Хранилище данных: определение, назначение, категории хранимых данных и их свойства.

  13. OLAP-технология: определение, назначение, требования к технологии.

  14. Режимы работы с БД. Системы распределенной обработки данных.

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

  16. Основные архитектурные модели распределенных баз данных. Цели проектирования РБД.

  17. Коммерческие базы данных: определение, назначение, характеристика их развития и современного состояния.

  18. Фрактал: определение, область применения, классификация.

  19. Защита информации в базах данных.

  20. Гипертекстовые системы: назначение, особенности проектирования.

  21. XML-серверы: назначение и основные функции.

  22. Перспективы развития БД и СУБД.

  23. Характеристика СУБД Access-2000. Основные различия между СУБД Access и электронными таблицами.

  24. Архитектура системы: краткая характеристика основных объектов системы.

  25. Назначение объекта «Таблица». Структура таблицы. Типы данных, хранимых в таблице.

  26. Описание основных свойств полей таблицы. Задание свойств таблицы в целом.

  27. Понятие «ключа» таблицы, индекса. Способы определения и изменения ключей.

  28. Определение связей между таблицами. Требования к полям для обеспечения установки связей между таблицами. Назначение процедуры «обеспечение целостности».

  29. Основные возможности системы по модификации структуры таблицы и проекта базы данных.

  30. Объект «Форма» : назначение, режимы создания, основные структурные элементы Формы в режиме Конструктора.

  31. Технология создания Формы. Характеристика инструментов Панели элементов.

  32. Назначение и технология создания подчиненной формы.

  33. Объект «Запрос»: назначение и виды Запросов, основные структурные элементы бланка Запросов.

  34. Назначение и технология создания Запроса с параметром. Включение вычисляемого поля в Запрос.

  35. Назначение и технология создания Перекрестного запроса. Построение диаграмм на его основе.

  36. Запросы-действия: назначение, технология создания.

  37. Объект «Отчет»: назначение, режимы создания, основные структурные элементы Отчета в режиме Конструктора.

  38. Технология включения вычисляемого поля в Отчет и получения итоговых результатов по группам и в целом по Отчету.

  39. Технология создания иерархической системы Меню.

  40. Объект «Макрос»: назначение, технология создания.

  41. Объект «Модуль»: назначение, технология создания.

  42. Назначение и технология процедуры «обеспечение целостности базы данных» в СУБД Access.