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

Университет

Факультет
Кафедра

Индивидуальная работа

Предмет ”Tehnologii informaţionale de comunicare”

Автосалон

Научный руководитель:

Aвтор: ______________

Кишинев - 2018
Спроектируйте БД согласно выбранной теме из списка.

Требования:

1. Спроектировать многотабличную БД:


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

2
Содержание
Цель, задачи, описание предметной области..............................................................................3
Запросы на выборку......................................................................................................................6
Запросы на изменение...................................................................................................................9
Отчеты..........................................................................................................................................13
Формы...........................................................................................................................................16

Цель, задачи, описание предметной области


Как и другие продукты этой категории, она предназначена для хранения и поиска
данных, представления информации в удобном виде и автоматизации часто
повторяющихся операций (таких, как ведение счетов, учет, планирование и т. п. ). С
помощью Access можно разрабатывать простые и удобные формы ввода данных, а также
осуществлять обработку данных и выдачу сложных отчетов.
Как реляционная СУБД Access обеспечивает доступ ко всем типам данных и
позволяет использовать одновременно несколько таблиц базы данных. При этом можно
существенно упростить структуру данных, облегчая тем самым выполнение поставленных
задач. Таблицу Access можно связать с данными, хранящимися на большой ЭВМ или на
сервере. Полученные результаты можно быстро и легко связать и объединить с данными
из электронных таблиц Excel. Ниже можно увидеть пример такой базы данных созданной
для автосалона

1) Проектирование многотабличной БД :
Цель :
База данных создается для возможности aвтосалона вести учет за поставками и
реализацией товара.
Задачи :
1.Ввод и редактирование данных о реализуемых товарах .
2. Учет всех поставок и продаж.
3. Определение даты любой продажи.
4. Вывод данных любого сотрудника магазина.
5. Создание отчетов по реализации товаров
Описание предметной области :
1. По каждой поставке товара регистрируется дата поставки и необходимые данные по
поставщику.

3
2. Поставщик может доставить несколько видов товара , и у каждого товара может быть
только 1 поставщик.
3. Атрибуты товаров : код товара , наименование товара , бренд , размер , предназначение
и цена.
4. Продавец может продать несколько машин, и одна машина может быть продана только
одним продавцом.
5. Атрибуты сотрудников : код сотрудника , ФИ , должность и дата рождения.

Схема данных

Таблица «Поставщики»
Режим таблицы

4
Режим констуктора

Таблица «Сотрудники»
Режим таблицы

Режим констуктора

5
Таблица «Контракты»
Режим таблицы

Режим констуктора

Таблица «Продажи»
Режим таблицы

6
Режим констуктора

Запросы на выборку
2.1 Машины с НДС 20% <1000 евро
Режим таблицы

Режим констуктора

7
2.2 Контракты с общей стоимостью >1000 евро
Режим таблицы

Режим констуктора

8
Cотрудники с возрастом менее 30
Режим таблицы

Режим констуктора

Продажи по продавцам
Режим таблицы

9
Режим констуктора

Запросы на изменение
Создать таблицу продажы осуществленные продавцом Чикирка Ольга Александровна
Режим таблицы

10
Режим констуктора

Заполнить таблицу продажы осуществленные продавцом Чикирка Ольга


Режим таблицы

11
Режим констуктора

Oбновление цены машины Fiat 500 на 800 евро


Режим таблицы

12
Режим констуктора

Удаление продаж осуществленных продавцом Антонов Владимир


Режим таблицы

13
Режим констуктора

Отчеты
Сгруппированный отчет. «Товары»
в режиме конструктора

14
в режиме отчета

15
Детальный отчет. «Продажи»
в режиме конструктора

16
в режиме отчета

Формы
Форма – таблицы, включает столько кнопок, сколько таблиц содержит БД.
«Таблицы»

17
в режиме конструктора

в режиме формы

Форма – запросы, предназначена для просмотра 4 запросов на выбор (4


кнопки).
«Запросы»
в режиме конструктора

в режиме формы

18
Форма – отчеты, предназначена для просмотра 2 отчетов (2 кнопки).
«Отчеты»
в режиме конструктора

в режиме формы

Форма содержащая подчиненную форму


в режиме конструктора

19
в режиме формы

Основная форма – предназначена для открытия выше перечисленных форм.


«Формы»
в режиме конструктора

20
в режиме формы

21

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