Файл: МУ к курсовй работе по базам данных.pdf

Добавлен: 15.11.2018

Просмотров: 1703

Скачиваний: 5

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
background image

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ 

федеральное государственное автономное образовательное учреждение 

высшего профессионального образования 

«Северный (Арктический) федеральный университет имени М.В. Ломоносова» 

 

 
 

 

Кафедра информационных систем и технологий 

 

 

 

 

 

 

Тимофеева Н.В. 

 

 

 
 

БАЗЫ ДАННЫХ 

 

 

Методические указания по выполнению курсовой работы 

 

 
 
 

 
    
                                                                         

 

 
 
 
 
 
 
 
 
 
 

Северодвинск 

2016 


background image

 

 

  

СОДЕРЖАНИЕ 

 

 

Введение  __________________________________________________________ 3 
1. Общие положения о курсовой работе _________________________________ 4 
2. Задание на выполнение курсовой работы ______________________________ 4 
3. Методика и порядок выполнения курсовой работы ______________________ 5 
4. Оформление работы _______________________________________________ 6 
5. Пример описания аналитической части пояснительной записки. ___________ 7 

1 АНАЛИТИЧЕСКАЯ ЧАСТЬ КУРСОВОЙ РАБОТЫ: ОПИСАНИЕ 
ПРЕДМЕТНОЙ ОБЛАСТИ, РАСКРЫВАЮЩЕЙ ПРАВИЛА УЧЕТА 
ПЕРЕВОЗОК ВОДНЫМ ПУТЕМ  ____________________________________ 7 

6. Пример описания проектной части пояснительной записки. _____________ 16 

2 ПРОЕКТНАЯ ЧАСТЬ КУРСОВОЙ РАБОТЫ ________________________ 16

 

2.1  Разработка информационно-логической модели ____________________ 16 
2.2  Разработка физической модели.  _________________________________ 20 
2.3  Ввод тестовых данных. _________________________________________ 23 
2.4  Учет перевозок водным путем ___________________________________ 24 

7. Общие требования к оформлению пояснительной записки  ______________ 27 
8. Список рекомендуемой литературы  _________________________________ 28 
 

 
 
 
 
 
 
 
 
 
 
 
 


background image

 

 

ВВЕДЕНИЕ 

 

Цель  выполнения  курсовой  работы  по  дисциплине  «Базы  данных» 

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

Современные  информационные  системы  (ИС)  предприятий  и 

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

При этом все шире при создании новых и модернизации существующих 

баз  данных  используются  технологии  «клиент-сервер»,  основанные  на 
использовании для хранения общей для предприятия информации серверов баз 
данных  ведущих  производителей  (Oracle,  MS  SQL  Server,  MySQL,Sybase, 
Informix,  IBM,  Microsoft  и  др.)  и  для  обеспечения  работы  конечных 
пользователей  на  установленных  на  их  рабочих  местах  персональных  ЭВМ  и 
клиентского  программного  обеспечения,  поддерживающих  графический 
интерфейс (чаще всего Windows). 

Кроме  этого,  в  связи  с  динамичным  изменением  условий 

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

С учетом изложенного при выполнении курсовой работы по дисциплине 

«Базы  данных»  студенты  Севмашвтуза,  обучающиеся  по  специальности 
09.03.01  «Информатика  и  вычислительная  техника»  и  09.03.03  «Прикладная 
информатика» должны: 

-  выполнить  разработку  фрагмента  базы  данных  для  реализации  задач 

определенного предприятия, причем информационная и функциональная части 
проекта должны стыковаться с другими фрагментами;  

-  использовать  при  разработке  проекта  современные  CASE-технологии 

(например, комплекс Computer Associates ErWin 7.3);  

-  выполнить  реализацию  проекта  на  сервере  Oracle,  SQL  сервер  или 

MySql сервере. 


background image

 

 

1 ОБЩИЕ ПОЛОЖЕНИЯ О КУРСОВОЙ РАБОТЕ 

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

заданием должны быть выполнены: 

1. 

Анализ  существующей  организационной  структуры  предприятия 

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

2. 

Выявление  состава  информации,  необходимой  для  реализации 

управленческих функций, и представление этой информации в виде логической 
модели данных
 (диаграммы «сущность-связь»)  

3. 

Разработка  проекта  физической  базы  данных.  Представление  комплекта 

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

4. 

Загрузка  базы  данных  тестовой  информацией  и  разработки  запросов 

(представлений) для решения задачи. 

5. 

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

результаты  проделанной  работы  и  в  соответствии  с  требованиями  к 
оформлению учебной литературы, утвержденными в САФУ. 

 

 

2 ЗАДАНИЕ НА ВЫПОЛНЕНИЕ КУРСОВОЙ РАБОТЫ 

 

Тематика  курсовых  работ  разрабатывается  кафедрой  и  доводится  до 

сведения  студентов  не  позднее,  чем  на  первой  неделе  семестра,  в  котором 
выполняется  курсовая  работа.  Тема  может  быть  предложена  студентом  либо 
самостоятельно, либо выбрана совместно с преподавателем. Не позднее, чем на 
второй  неделе  семестра  преподаватель  выдает  студенту  задание  на  курсовую 
работу, в котором указывается выбранная студентом тема, определяется объем 
работы  и  график  его  выполнения.  Титульный  лист  и  форма  задания  на 
курсовую работу размещены на сайте САФУ. 

 

 


background image

 

 

3 МЕТОДИКА И ПОРЯДОК ВЫПОЛНЕНИЯ КУРСОВОЙ РАБОТЫ 

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

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

Выявленные  данные  представляются  на  диаграмме  «сущность-связь», 

которая  строится  с  использованием  CASE-средства  (например,  Computer 
Associates ErWin, или Oracle Designer). Модель данных проектируемой системы 
должна отвечать требованиям третьей нормальной формы и в ней должны быть 
предусмотрены все необходимые ограничения целостности.  

Разработанная  логическая  модель  данных  предъявляется  руководителю 

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

В  основе  проекта  должна  лежать  разработанная  ранее  диаграмма 

«сущность-связь»,  однако  проектные  спецификации  таблиц  по  составу 
столбцов могут отличаться от состава атрибутов соответствующих сущностей. 
По каждой таблице в проекте должны быть приведены ее имя, назначение (для 
хранения  каких  именно  данных  предусматривается  эта  таблица),  состав  ее 
столбцов  с  указанием  имени  и назначения  каждого  столбца,  его  типа  данных, 
ширины для столбцов текстового и числового типов, ограничения целостности 
столбца,  наличие  и  вид  индекса  для  данного  столбца.  Из  проекта  физической 
базы данных должно быть четко видно, какие столбцы таблицы играют роль ее 
первичного ключа, какие выступают в качестве внешних ключей. Кроме того, в 
тех столбцах, где это необходимо, указать используемые свойства полей. 

Выполнить  тестирование  базы  данных.  Разработать  ряд  запросов  и 

представлений, решающих поставленную задачу. 

Структура курсовой работы: 

Курсовая работа должна включать введение, аналитическую и проектную 

части, заключение, список использованных источников, приложения. 

В  аналитической  части  работы  необходимо  привести  словесное 

описание 

управленческих 

процедур, 

реализуемых 

рассматриваемым

 

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

В проектной части работы должно быть приведено: