Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Belomyttsev_Praktika.doc
Скачиваний:
9
Добавлен:
26.03.2016
Размер:
258.05 Кб
Скачать
    1. Запросы и триггеры

Для выполнения требуемых функций БД мною были созданы следующие запросы и триггеры:

  1. Запросы на добавление сущностей («Книга», «Автор», «Клиент» и остальные) – Рис.3

Рисунок 3. Добавление сущностей.

  1. Запросы для отображения данных по заданному условию (Рис.4).

Рисунок 4. Отображение выбранных данных

  1. Запрос на выбор элементов одной таблицы, на основе условий по выбору в другой таблице (Рис.5).

Рисунок 5. Выбор данных с помощью оператора “Inner Join”

  1. Триггер на заполнение динамических полей (Рис. 6).

Рисунок 6. Триггер, изменяющий количество заказов клиента при совершении нового заказа

4

Заключение

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

Помимо перечисленных выше результатов и перспектив возможно также создание пользовательского интерфейса с использованием различных языков программирования (таких как C#,C++ и т.д.), а также создание облачной версии базы.

Список используемой литературы

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

  1. Диго С.М. БАЗЫ ДАННЫХ. ПРОЕКТИРОВАНИЕ И СОЗДАНИЕ: Учебно-методический комплекс. – М.: Изд. центр ЕАОИ. 2008

  2. Microsoft SQL Server 2012: T-SQL Fundamentals. Ицик Бен-Ган. Издательство Эксмо, 2015 г.

  3. Бен-Ган Ицик Microsoft SQL Server 2012. Высокопроизводительный код T-SQL. Оконные функции; Русская Редакция, БХВ-Петербург - Москва, 2013.

  4. Microsoft SQL Server 2012. Руководство для начинающих. Душан Петкович. Издательство БХВ-Петербург, 2013 г.

  5. MSDN - The Microsoft Developer Network (Электронный ресурс) https://msdn.microsoft.com/

  6. w3schools.com - THE WORLD'S LARGEST WEB DEVELOPER SITE (Электронный ресурс) http://www.w3schools.com/

1А.С. Акопов. «Учебно-методическое пособие по курсу «Базы данных», Москва - 2010

20

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]