CLAIM – научно-образовательный кластер

Курсовая работа
по дисциплине
“Информационные технологии: Базы данных”
для студентов заочного отделения.
(2002 — 2003 уч.год)

 

 

Цель курсовой работы:

Приобретение навыков работы с настольными системами управления базами данных (СУБД).

 

Задания курсовой работы.

1. Изучить принципы организации и построения БД.

2. Выбрать предметную область и спроектировать БД.

3. Разработать БД в среде Paradox 5.0 или Microsoft Access 97.

4. Осуществить заполнение БД.

5. Разработать SQL запросы к БД (необязательно).

 

Порядок выполнения курсовой работы.

1. Последовательно выполнить задания 1–5 курсовой работы.

3. Оформить результаты курсовой работы.

5. Показать результаты курсовой работы преподавателю.

 

Пояснения, рекомендации и требования к выполнению курсовой работы.

Задание 1.

Для выполнения первого задания необходимо изучить теорию построения баз данных. Список рекомендуемой литературы приведен ниже. На основании этих материалов студент должен иметь представление о следующих понятиях: База данных, таблица, поле, запись, ключ, индекс, сортировка, запрос, отчет, форма, схема отношений, теория нормализация, реляционная алгебра, домен, кортеж, функциональная зависимость, нормальные формы, СУБД, модель данных.

Задание 2.

Для проектирования БД необходимо выбрать произвольную предметную область. В качестве вариантов можно выбрать следующие предметные области: коллекция книг, статей, компакт дисков, видеокассет, монет, марок, цветов, игрушек; бланки заказов, деклараций, квитанций, счетов; характеристики оборудования, персонала, предприятий, продукции.

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

Задание 3.

Разработка БД может осуществляться в СУБД Microsoft Access 97 или Paradox для Windows 5.0. В названиях полей, таблиц и базы данных можно использовать только англоязычные символы без пробелов и других знаков препинания. Созданная СУБД должна быть записана на дискету.

Замечание. В виде исключения разрешается использовать СУБД Microsoft Access 2000. Для этого необходимо предварительно узнать аудиторию, в которой будут проходить занятия, и удостовериться, что там установлена соответствующая программа. Категорически не разрешается использовать СУБД Microsoft Access XP или другие СУБД.

Задание 4.

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

 

Задание 5 (необязательно).

Необходимо разработать 10 различных SQL запросов c использованием конструкций Where, Order By, Group By, Having, Like, Between. Необходимо привести примеры запросов из нескольких таблиц, с вычислением средних (максимальных, минимальных или др.) значений, с использованием шаблонов, сортировкой по убыванию.

Запросы должны осуществляться к разработанной БД. В отчете должны быть приведено естественно-языковое описание запроса, SQL-инструкция и результаты запроса.

В случае выполнения 5 пункта задания от студента требуется знание используемых конструкций SQL (способность написать на бумаге любой запрос к разработанной БД без использования вспомогательных средств).

Замечание. Использовать запросную систему MS Access (QBE) с визуальным проектированием запросов, которая используется по умолчанию, вместо SQL не разрешается.

 

Оформление курсовой работы.

Результаты выполнения курсовой работы должны быть оформлены в виде расчетно-пояснительной записки.

Расчетно-пояснительная записка должна быть оформлена в соответствии с требованиями, предъявляемыми к оформлению отчетов по НИР. При этом должны выполняться требования ГОСТ.

Объем расчетно-пояснительной записки оформленной курсовой работы не регламентируется. Работа сдается в напечатанном виде и в виде файлов на дискете. Текстовая часть должна содержать ссылки на используемую литературу с указанием страниц издания. Список используемой литературы приводится в соответствии с требованиями ГОСТ. Текст оформленной курсовой работы не должен содержать орфографических ошибок, сносок, буквиц. Текст должен быть отформатирован с параметрами: отступы — нулевые, красная строка — 1 см, межстрочный интервал — одинарный, выравнивание — по ширине. Текст должен содержать переносы. Все страницы текста должны содержать верхний колонтитул с фамилией и шифром группы исполнителя работы, а также нумерацию страниц с размещением над колонтитулом по центру. Размер основного шрифта — 12.

В отчете нужно иметь следующие обязательные разделы:

Описание предметной области, Структура базы данных, Распечатка БД, Запросы к БД.

 

В разделе "Описание предметной области" приводится краткое описание предметной области, цель создания БД, функции БД.

В разделе "Структура базы данных" приводится описание инфологической и даталогической модели базы данных. Может быть использована нотация Баркера, Чена, IDEFX1 (ErWin) и др. Для описания структуры таблиц можно использовать нотацию СУБД.

В разделе "Распечатка БД" должны быть приведены распечатки всех таблиц БД.

В разделе "Запросы к БД" должна быть приведено естественно-языковое описание запроса, SQL-инструкция и результаты выполнения запроса.

В разделе "Литература" указываются использованные источники.

Титульный лист курсовой работы должен содержать:

 

Московский государственный университет печати

в середине листа

БАЗА ДАННЫХ

"НАЗВАНИЕ БД"

Расчетно-пояснительная записка

курсовой работы по дисциплине

“Информационные технологии: Базы Данных”

студента группы Шифр и номер группы

И.О.Фамилия

 

Преподаватель:А.Ю. Филиппович

 

в нижней части листа

Москва, 2002 г.

 

Расчетно-пояснительная записка сдается в стандартных полиэтиленовых файлах. Рабочие материалы курсовой работы сдаются на подписанных дискетах. Файл расчетно-пояснительной записки должен иметь имя, соответствующее шифру курсовой работы Шифр_группы_NN.doc (NN — номер студента в списке группы). Все файлы должны быть собраны в папку с именем Шифр_группы_NN. В папке должен быть файл Readme.txt, содержащий описание всех файлов работы.

Допускается использовать архиваторы ZIP, ARJ, RAR.

 

Апробация курсовой работы.

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

В случае сдачи работы после срока ее оценка снижается на один балл.

 

Список литературы:

  1. Microsoft Access 97 в подлиннике. Том 1-2., Р. Дженнингс., Спб.: BHV, 1997.
  2. Microsoft Access 2.0. Локализованная версия. М.: Бином -208 с., 1995 г.
  3. Paradox for Windows: Практ. руководство. Под ред. Оспищева Д.А. —М.: Изд. АОЗТ “Алевар”, 1993.
  4. Диана Тинней. Программирование в Paradox for Windows на примерах. Пер. с англ. — М.: БИНОМ, 1994 — 752 с.
  5. Paradox для Windows 5.0. Руководство пользователя. Borland International, Inc.
  6. Paradox для Windows 5.0. Руководство по ObjectPAL. Borland International, Inc.
  7. Дейт К.Дж. Введение в системы баз данных, 6-е издание. К., М., СПб.: Издательский дом "Вильямс", 2000. — 848 с.
  8. В.В.Корнеев, А.Ф.Гареев, С.В.Васютин, В.В.Райх. Базы данных. Интеллектуальная обработка информации. М.: "Нолидж". – 352 с.
  9. Ульман Дж. Основы систем баз данных. — М.: Финансы и статистика, 1983. — 334 с.
  10. Дж.Мартин. Организация баз данных в вычислительных системах. 2-е изд., М.: Мир, 1980.
  11. В.Н.Четвериков, Г.И.Ревунков, Э.Н.Самохвалов. Базы и банки данных. М.: Высшая школа, 1987. — 248 с.
  12. Л.А.Калиниченко. Методы и средства интеграции неоднородных баз данных. М.: Наука, 1983 — 424 с.

 © НОК CLAIM. Замечания, вопросы и сведения об ошибках просим сообщать в форуме или присылать администратору сайта.

Находится в каталоге Апорт OZON.ru Rambler's Top100