Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
КУРСОВАЯ САША.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
6.09 Mб
Скачать

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

ПЕНЗЕНСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНОЛОГИЧЕСКИЙУНИВЕРСИТЕТ

Факультет «Информационных и образовательных технологий»

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

Дисциплина «Управление Данными»

Курсоваяработа

на тему: «Разработка базы данных на языке SQL

(предметная область – «Канцелярские товары»)»

ПОЯСНИТЕЛЬНАЯ ЗАПИСКА

Выполнил: студент группы 11ИС2б Неверов А.С.

Руководитель: ст. преподаватель кафедры ИТС Володин К. И.

Работа защищена с оценкой: _____________________________

СОДЕРЖАНИЕ

СОДЕРЖАНИЕ 2

ВВЕДЕНИЕ 3

1.АНАЛИЗ ПРЕДМЕТНОЙ ОБЛАСТИ 4

1.1 Общие сведения 4

1.2 Основные сведения о предметной области 4

1.3 Перечень хранимой информации: таблицы, поля, типы 4

1.4 Необходимые предполагаемые запросы к БД 5

1.5 Выводы по разделу 6

2. МОДЕЛИРОВАНИЕ ПРЕДМЕТНОЙ ОБЛАСТИ 7

2.1 Общие сведения 7

2.2 Выделение сущностей, атрибутов, ключей, связей 7

2.3 Проектирование диаграммы сущность-связь в EA 8

Схема базы данных представлена в приложении А. 9

2.4 Создание БД в MS SQL SERVER. Перенос схемы из EA 9

2.5 Создание диаграммы средствами MS SQL SERVER и MS SQL SERVER Management Studio 10

2.6 Начальное заполнение БД 10

2.7 Выводы по разделу 10

3. СОЗДАНИЕ И ЗАПУСК БАЗОВЫХ ЗАПРОСОВ SQL 11

3.1 Общие сведения 11

3.2 Запросы (+контрольная работа 1) 11

3.3 Выводы по разделу 15

4.1 Общие сведения 16

4.2 Запросы (+контрольная работа 2) 16

4.3 Выводы по разделу 18

5. СОЗДАНИЕ И ИСПОЛЬЗОВАНИЕ ПРЕДСТАВЛЕНИЙ (VIEWS) 19

ЗАКЛЮЧЕНИЕ 20

20

СПИСОК ИСПОЛЬЗУЕМОЙ ЛИТЕРАТУРЫ 21

Приложение А. Схема базы данных 22

Приложение Б. SQL код БД 23

Приложение В. Контрольная работа №1 28

Приложение Г. Контрольная работа №2 30

ПезнГТУ 19.230400.18.ПЗ

Изм

Лист

№ документа

Подп

Дата

Разраб.

Неверов А.С.

Разработка базы данных на языке SQL

Лит

Лист

Листов

Провер.

Володин К.И.

Реценз

ПензГТУ гр.11ИС2б

Н. Контр

Утверд.

ВВЕДЕНИЕ

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

Такая система должна:

  • обеспечивать получение общих и/или детализированных отчетов по итогам работы;

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

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

  • выполнять точный и полный анализ данных. [1]

Целью данной курсовой работы является анализ предметной области - магазин «Канцелярские товары», проектирование и реализация учебной базы данных в указанной предметной области. В качестве СУБД для реализации базы данных была использована СУБД реляционного типа – MS SQL Server.

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

  • Анализ предметной области магазин «Канцелярские товары».

  • Проектирование БД в исследуемой предметной области (включающее проектирование структуры таблиц, ключевых полей и схемы данных).

  • Приобретение навыков по созданию запросов различных типов.