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

Введение

Современная информационная система представляет собой программный комплекс, функции которого состоят в поддержке надежного хранения информации в памяти компьютера, выполнении специфических для данного приложения преобразований информации и/или вычислений, предоставлении пользователям удобного и легко осваиваемого интерфейса. Обычно объемы информации, с которыми приходится иметь дело таким системам, достаточно велики, а сама информация имеет достаточно сложную структуру [1-5]. Классическими примерами информационных систем являются банковские системы, системы резервирования авиационных или железнодорожных билетов, мест в гостиницах и т.д. Информация таких систем представляет собой базы данных(БД).

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

Грамотно построенная база данных обеспечивает быстрый доступ к любому виду информации, хранящейся в ней, учет связей между данными, систематизацию информации по различным признакам и наглядность представления этих данных. Также БД возможно использовать для анализа скрытых закономерностей и поиска новых знаний путем анализа содержания БД средствами Data Mining.

Проект БД — это схема — эскиз некоторого устройства, который в дальнейшем будет воплощен в реальность. Что такое проект реляционной базы данных? Это набор взаимосвязанных отношений, в которых определены все атрибуты, заданы первичные ключи отношений и заданы еще некоторые дополнительные свойства отношений, которые относятся к принципам поддержки целостности [8].

Процесс проектирования БД представляет собой последовательность переходов от неформального словесного описания информационной структуры предметной области к формализованному описанию объектов предметной области в терминах некоторой модели [4]. В общем случае можно выделить следующие этапы проектирования:

  1. Системный анализ и словесное описание информационных объектов предметной области.

  2. Проектирование инфологической модели предметной области — частично формализованное описание объектов предметной области в терминах некоторой семантической модели, например, в терминах ЕR-модели (Entity Relationship).

  3. Выбор СУБД для реализации проекта.

  4. Даталогическое или логическое проектирование БД, то есть описание БД в терминах принятой диалогической модели данных.

  5. Физическое проектирование БД, то есть выбор эффективного размещения БД на внешних носителях для обеспечения наиболее эффективной работы приложения.

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