ХАРЬКОВСКИЙ НАЦИОНАЛЬНЫЙ УНИВЕРСИТЕТ ГОРОДСКОГО ХОЗЯЙСТВА
имени А.Н. Бекетова
Кафедра прикладной математики и информационных технологий
Пояснительная записка
к курсовой работе
по дисциплине
«Организация баз данных и знаний»
На тему: “Создание проекта информационной системы”
Выполнил :
Студент 1 курса
факультета менеджмента
группы КН 2016-1-у
Матвеенко Юрий Викторович
Проверила:
Гавриленко Ирина Александровна
Харьков 2017
Содержание
Введение
Задание
Таблицы
ER-диаграмма
Схема данных
Обьекты базы данных
Запросы
Отчеты
Выводы
Список литературы
Введение
Можно с большой степенью достоверности утверждать, что большинство приложений, которые предназначены для выполнения хотя бы какой-нибудь полезной работы, тем или иным образом используют структурированную информацию или, другими словами, упорядоченные данные. Такими данными могут быть, например, списки заказов на тот или иной товар, списки предъявленных и оплаченных счетов или список телефонных номеров ваших знакомых. Обычное расписание движения автобусов в вашем городе - это тоже пример упорядоченных данных.
При компьютерной обработке информации упорядоченные каким либо образом данные принято хранить в базах данных - особых файлах, использование которых вместе со специальными программными средствами позволяет пользователю как просматривать необходимую информацию, так и, по мере необходимости, манипулировать ею, например, добавлять, изменять, копировать, удалять, сортировать и т.д.
Таким образом, дать простое определение базы данных можно следующим образом. База данных - это набор информации, организованной тем, или иным способом. Пожалуй, одним из самых банальных примеров баз данных может быть записная книжка с телефонами ваших знакомых. Наверное, у вас есть сейчас или когда-либо была эта полезная вещь. Этот список фамилий владельцев телефонов и их телефонных номеров, представленный в вашей записной книжке в алфавитном порядке, представляет собой, вообще говоря, проиндексированную базу данных. Использование индекса - в данном случае фамилии (или имени) позволяет вам достаточно быстро отыскать требуемый номер телефона.
Задание к курсовой работе:
Выбрать предметную область для создания проекта информационной системы.
Проработать ресурс ОСНОВЫ ПРОЕКТИРОВАНИЯ БД. Составить подробный конспект главы
Поместить туда все определения: сущность, ассоциация, ключ и т.п. Законспектировать главу 3 указанного ресурса. Понятия для осознания: отношения, операции с отношениями, атрибут, кортеж, домен, степень отношения. Понимание: принципов строения БД (раздел 3.2). Законспектировать главу 4 указанного ресурса. Обратить внимание на следующе аспекты:
нормализация и ее цели
2 универсальное отношение
необходимость разбиения универсального отношения (п. 4.3)
нормальные формы
процедура нормализации (п. 4.6)
язык инфологического моделирования "Таблицы - связи" (п. 4.7) Примечание: конспект должен содержать примеры из созданной информационной системы (пункт 1). 3. Построить инфологическую модель предметной области по Вашему варианту (п.1).
Для этого:
Выделить стержневые сущности и их атрибуты (описательно).
Построить связи (ассоциации, характеристики) и их атрибуты (описательно).
Определить первичные и внешние ключи (описательно).
Записать модель на языке ER-диаграмм. Конспект (п.2) и построение (п.3) выполнить в файле Word и поместить в отчет.
Создать запросы к БД в форме SQL, которые бы раскрывали сущность информационной системы и отвечали на большинство вопросов пользователя Вашей информационной системы. Тексты запросов и результат их работы поместить в отчет.
Подготовить и распечатать файл отчета.
