Вы находитесь на странице: 1из 9

Universitatea de Stat din Moldova

Facultatea „Ştiinţe Economice”

Catedra „Contabilitate şi Informatică Economică”

Medvedeva Ecaterina

Lucru individual

la disciplina ”Tehnologii informaţionale de comunicare”

STUDIU DE CAZ

Проектирование БД:
«Мебельный магазин»

Conducător ştiinţific: Luchian Paulina Lect. univ

Autorul: Мedvedeva Ecaterina

Chişinău - 2017
Индивидуальная работа.

Проектирование БД по теме «Мебельный магазин».

1. Проектирование многотабличной БД:


a) Цель, задачи, описание предметной области.
b) Проектирование БД (число таблиц от 3-6):
 схема БД;
 изображение таблиц в режимах Design şi Datasheet.
2. Проектирование запросов на выборку:
a) 1 запрос на выборку, который содержит различные условия выборки и
вычисляемое поле, но не включает группировку данных;
b) 1 запрос на выборку, который содержит различные условия выборки,
вычисляемые поля, включает группировку данных по одному полю;
c) 1 запрос на выборку, который содержит различные условия выборки,
вычисляемые поля, включает группировку данных по нескольким полям;
d) 1 запрос с параметрами.
3. Проектирование запросов на изменение:
a) 1 запрос Make-table;
b) 1 запрос Append;
c) 1 запрос Update;
d) 1 запрос Delete.
4. Проектирование двух отчётов:
a) Сгруппированный отчет.
b) Детальный отчет.
5. Проектирование 5 форм:
a) Форма – таблицы, включает столько кнопок, сколько таблиц содержит БД.
b) Форма – запросы, предназначена для просмотра 4 запросов на выбор (4
кнопки).
c) Форма – отчеты, предназначена для просмотра 2 отчетов (2 кнопки).
d) Форма, содержащая подчиненную форму (выбор таблиц по усмотрению
студента).
e) Основная форма – предназначена для открытия выше перечисленных форм.
Проектирование многотабличной БД
Ход работы:

I. Цель:

База данных создаётся для информационного обслуживания клиентов магазина.

II. Задачи:

1. Получение полной информации о мебели в магазине

2. Получение информации о продаже

3. Получение списка поставщиков, реализующих товар

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

5. Определение общей прибыли от продаж

III. Описание:

1. Оплата клиентами производится по наличному и безналичному расчёту.


2. Атрибуты поставщика: код поставщика, наименование компании, телефон.
3. Атрибуты товара: код товара, наименование товара, цена товара.
4. Атрибуты клиента: код клиента ,фамилия и имя, город, адрес, телефон .
5. Реализация товара регистрируется следующая информация: код продажи, дата
продажи ,код к, код тов, количество
6. Магазин предполагает большое количество товаров от различных поставщиков.
7. В системе необходимо учитывать заказы на товары. Для заказов регистрируется
название товара, адрес покупателя, дату заказа товара, количество экземпляров.
Схема БД:

рис.1

Таблицы в режимах Design и Datasheet:


Таблица «Товары»:

рис.2

рис.3
Таблица «Покупатели»:

рис.4

рис.5

Таблица «Поставщики»:

рис.6

рис.7
Таблица «Продажи»:

рис.8

рис.9

Таблица «Категории»:

рис.10

рис.11
Проектирование запросов на выборку

a) 1 запрос на выборку, который содержит различные условия выборки и вычисляемое


поле, но не включает группировку данных;
Вывести цену и наименование проданных товаров в количестве больше 5

рис.2.1

Результат:

рис.2.2

b) 1 запрос на выборку, который содержит различные условия выборки, вычисляемые поля,


включает группировку данных по одному полю;
Общая стоимость проданных товаров по каждому наименованию

Результат:

рис.3.1
рис.3.2

c) 1 запрос на выборку, который содержит различные условия выборки, вычисляемые поля,


включает группировку данных по нескольким полям;
Вывести общую стоимость проданных товаров по каждому наименованию с
13.10.2017 по 22.10.2017

рис.4.1.
Результат:

рис.4.2

d)1 запрос с параметрами.


Вывести сведения о товарах с 09.10.2017 по 01.11.2017
рис.5.1

Результат:

рис.5.2

Вам также может понравиться