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




Скачать 427.44 Kb.
НазваниеБазы данных Пояснительная записка к курсовой работе
страница1/4
Дата публикации23.05.2014
Размер427.44 Kb.
ТипПояснительная записка
literature-edu.ru > Информатика > Пояснительная записка
  1   2   3   4
Федеральное агентство по образованию

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

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

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

Кафедра ЭВМ

Базы данных

Пояснительная записка к курсовой работе

Выполнили:

Проверил:

Тула 2009

Содержание:

Введение………………………………………………………………………...…3

Техническое задание…………………………………………………………...…4

Цель выполнения контрольно-курсовой работы………………………………..5

Этап 1. Инфологическое проектирование……………………………………….5

Этап 2. Определение требований к операционной обстановке………………..6

Этап 3. Выбор СУБД и инструментальных программных средств……………6

Этап 4. Логическое проектирование БД…………………………………………7

Этап 5. Физическое проектирование БД……………………………………….11

Этап 6. Разработка программного обеспечения……………………………….18

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


Введение

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

- добавление новой информации в существующие файлы БД;

- добавление новых пустых файлов в БД;

- изменение (модификация) информации в существующих файлах БД;

- поиск информации в БД;

- удаление информации из существующих файлов БД;

- удаление файлов из БД.

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

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

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

При работе с БД могут потребоваться следующие сведения:

- какие товары имеются на базе;

- какие товары и в каком количестве имеются в отделе магазина;

- список заведующих отделом магазина;

- в каких отделах магазина продается одинаковый товар.

- закупка нового товара;

- закрытие отдела в магазине;

- изменение цены товара.

Необходимо предусмотреть возможность выдачи справки о наличии товаров в отделе магазина и отчета по магазину (количество и наименование товаров в отделах, ФИО заведующих отделами, номер базы, за которой закреплен магазин).

Цель выполнения контрольно-курсовой работы

Приобретение навыков работы с системами управления базами данных (СУБД). Изучить принципы организации и построения БД. Выбрать предметную область и спроектировать БД. Разработать БД в среде MS SQL Server. Осуществить заполнение БД. Разработать SQL запросы к БД .

Этап 1. Инфологическое проектирование

В результате инфологического проектирования БД должна быть создана инфологическая модель. Эта модель строится путём анализа и определения объектов и связей между ними в предметной области.


Рисунок 1

Этап 2. Определение требований к операционной обстановке

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

Выбор зависит от таких следующих показателей:

  • примерный объём данных в БД;

  • динамика роста объёма данных;

  • характер запросов к данным (извлечение и обновление отдельных записей, групп записей, обработка отдельных отношений или соединение отношений);

  • интенсивность запросов к данным по типам запросов;

  • требования к времени отклика системы по типам запросов.

Этап 3. Выбор СУБД и инструментальных программных средств

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

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

  • тип модели данных, которую поддерживает данная СУБД, адекватность модели данных структуре рассматриваемой ПО;

  • характеристики производительности СУБД;

  • запас функциональных возможностей для дальнейшего развития информационной системы;

  • степень оснащенности СУБД инструментарием для персонала администрирования данными;

  • удобство и надежность СУБД в эксплуатации;

  • стоимость СУБД и дополнительного программного обеспечения.

Для реализации данной БД в качестве СУБД будем использоват Microsoft Access, в качестве инструментального ПО – Borland C++ Builder 6.

Этап 4. Логическое проектирование БД

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

  1. Товар

    1. Таблица «Товар»

Товар

ID_tovar

Название

Цена опт

1

Молоко

25,00р.

2

Сок

25,00р.

3

Гречка

20,00р.

4

Мука

15,00р.

5

Хлеб

15,00р.

6

Макароны

40,00р.

7

Колбаса

180,00р.

8

Сыр

200,00р.

9

Рыба

100,00р.

10

Шоколад

20,00р.



    1. Таблица «Сорта товара»

Сорта товара

ID_sort

Название сорта

Коэффициент-сорт

101

1 сорт

1,8

102

2 сорт

1,7

103

3 сотр

1,6




    1. Таблица «Товар-сорт»

Товар-сорт

ID_produkt

ID_tovar

ID_sort

201

1

101

202

1

102

203

1

103

204

2

101

205

2

102

206

2

103

207

3

101

208

3

102

209

3

103

210

4

101

211

4

102

212

4

103

213

5

101

214

5

102

215

5

103

216

6

101

217

6

102

218

6

103

219

7

101

220

7

102

221

7

103

222

8

101

223

8

102

224

8

103

225

9

101

226

9

102

227

9

103

228

10

101

229

10

102

230

10

103
  1   2   3   4

Добавить документ в свой блог или на сайт

Похожие:

Базы данных Пояснительная записка к курсовой работе iconКурсовая работа по Дисциплине: Базы данных Тема: Разработка реляционной базы данных
Необходимо разработать базу данных для web-сайта муниципального образования Фокинское сельское поселение Чайковского муниципального...

Базы данных Пояснительная записка к курсовой работе iconПояснительная записка к курсовой работе по дисциплине «Технология...
Государственное образовательное учреждение санкт-петербургский государственный университет

Базы данных Пояснительная записка к курсовой работе iconПояснительная записка к курсовой работе по дисциплине «Теория автоматов»
Ученик может исправить полученную оценку. Завуч может добавить информацию о новом учителе или ученике, а также удалить о выбывших....

Базы данных Пояснительная записка к курсовой работе iconПриказ о назначении координатора и создании рабочей группы по обеспечению...
Приказ о назначении ответственного за создание базы данных учащихся 9, 11 классов

Базы данных Пояснительная записка к курсовой работе iconКурсовой проект по дисциплине «Цифровые системы управления»
В контрольно-курсовой работе исследуется цсу, предназначенная для реализации заданного режима слежения, структура которой представлена...

Базы данных Пояснительная записка к курсовой работе iconБазы данных лабораторная работа №5 «Выбор данных из нескольких таблиц»
Получить вариант задания у преподавателя в соответствии с вариантами задания на лабораторную работу. Написать необходимые запросы....

Базы данных Пояснительная записка к курсовой работе iconРеферат Автор: Атанова Жанар Сагынгалиевна Правообладатель: тоо «Гермес group»
База данных: Проектирование и создание базы данных для предприятия тоо «Гермес group»

Базы данных Пояснительная записка к курсовой работе iconРеферат Автор: Атанова Жанар Сагынгалиевна Правообладатель: тоо «Гермес group»
База данных: Проектирование и создание базы данных для предприятия тоо «Гермес group»

Базы данных Пояснительная записка к курсовой работе iconКурсовой проект по товароведению методические указания к выполнению
Курсовой проект выполняется студентом индивидуально по заранее выбранной и согласованной с преподавателем теме. Выбор темы осуществляется...

Базы данных Пояснительная записка к курсовой работе iconРоспатент : Федеральная служба по интеллектуальной собственности, патентам и товарным знакам
Автор созданных по заказу программы для ЭВМ или базы данных, которому не принадлежит исключительное право на такую программу или...

Литература


При копировании материала укажите ссылку © 2015
контакты
literature-edu.ru
Поиск на сайте

Главная страница  Литература  Доклады  Рефераты  Курсовая работа  Лекции