Содержание


1. База данных «Борей»………………………………………………………..3

1.1. Схема базы данных «Борей» 3

1.2. Отбор сотрудников, работавших по заказам на октябрь текущего

года клиента GROSELLA-Restaurante 3

1.3. Сведения о товарах на складе от поставщика Ма Maison. 4

2. База данных «Заказы на работы» 5

2.1. Создание базы данных 5

2.2. Заполнение таблиц 6

2.2. Получение сведений о необходимом оборудовании по заказам

клиентов из Украины на определенный месяц текущего года 8

3. База данных «Расходы» 9

3.1. Создание базы данных «Расходы» 9

3.2. Заполнение таблиц данными 9

3.3. Получение данных о культурно-развлекательных мероприятия

за определенный период 10

4. База данных «Бумаги» 12

4.1. Создание таблиц и связей между ними 12

4.2. Заполнение таблиц исходными данными 12

4.3. Покупки, продажи и денежные средства агентов 13

5. Используемая литература 16


1. База данных «Борей»

1.1. Схема базы данных «Борей»

База данных «Борей» включает в себя 8 таблиц, между которыми установлены следующие связи типа «один-ко-многим»:


1.2. Отбор сотрудников, работавших по заказам на октябрь текущего года клиента GROSELLA-Restaurante

Создадим простой запрос при помощи Конструктора.

В бланк запроса перенесем поля КодКлиента, КодСотрудника, ДатаНазначения и ДатаИсполнения из таблицы Заказы.

Зададим условия отбора. Для поля КодКлиента зададим Like “GROS*”, которое позволит отобрать всех клиентов с названиями, начинающимися на «GROS». А для поля ДатаИсполнения зададим условие Between #01.10.1997# And #31.10.1977#/, которые позволит отобрать заказы только с датой исполнения с 01.10.1997 по 31.10.1997.

В результате созданный запрос в режиме Конструктора будет иметь вид:


Этот запрос выдаст следующие данные о сотрудниках, работающих с клиентом GROSELLA-Restaurante с 1 по 31 октября:

Сотрудники работающие с GROSELLA-Restaurante


Клиент

Сотрудник

Дата назначения

Дата исполнения

GROSELLA-Restaurante

Белова, Мария

24-11-1997

21-10-1997


На SQL этот запрос имеет следующую конструкцию:

SELECT Заказы.КодКлиента, Заказы.КодСотрудника, Заказы.ДатаНазначения, Заказы.ДатаИсполнения FROM Заказы

WHERE (((Заказы.КодКлиента) Like "GROS*") AND ((Заказы.ДатаИсполнения) Between #10/1/1997# And #10/31/1997#));

1.3. Сведения о товарах на складе от поставщика Ма Maison.

В бланка конструктора запроса перенесем поля КодТовара, Марка, ЕдиницыИзмерения, Цена и НаСкладе из таблицы Товары и поле Название из таблицы Поставщики.

Зададим условие отбора “Ma Maison” для поля Название из таблицы Поставщики.

В режиме Конструктора запрос примет вид:


При выполнении он выдаст результат об имеющихся на складе товаров от поставщика «Ma Maison».

Товары на складе от Ma Maison


Код товара

Марка

Название

Единица измерения

Цена

На складе

55

Tourtiere

Ma Maison

16 штук

335,25р.

21

56

Pate chinois

Ma Maison

24 коробки по 2 шт.

1 080,00р.

115


На SQL запрос записывается так:

SELECT Заказы.КодКлиента, Заказы.КодСотрудника, Заказы.ДатаНазначения, Заказы.ДатаИсполнения FROM Заказы

WHERE (((Заказы.КодКлиента) Like "GROS*") AND ((Заказы.ДатаИсполнения) Between #10/1/1997# And #10/31/1997#));

2. База данных «Заказы на работы»

2.1. Создание базы данных

Для создания базы данных воспользуемся Мастером. Для этого выберем создание базы данных из шаблона и выберем шаблон «Заказы на работы».

Зададим имя файла создаваемой базы данных «Заказы на работы».

Будет создано 8 таблиц, между которыми будут установлены связи:


2.2. Заполнение таблиц

В таблицы созданной базы данных введем исходные данные:

Оборудование


Код оборудования

Название

Цена

Описание

1

Шлифовальный станок

1 250,00р.


2

Сварочный аппарат

750,00р.


3

Грузовая тележка

920,00р.


4

Сверлильный станок

5 240,00р.


Клиенты


Код клиента

Название

Имя

Фамилия

Адрес счета

Город

Регион

Индекс

Страна/регион

Должность

Телефон

Факс

1

ООО "Регион"

Валентин

Казанцев

Красноярск

Красноярск

Красноярский край

412345

Россия

Менеджер

(111) 111-11-11

(111) 111-11-11

2

ОАО "Квадрат"

Юрий

Григоренко

Мурманск

Мурманск

Мурманская область

111255

Россия

Директор

(543) 765-23-54

(543) 765-23-54

3

ПБОЮЛ "Фетисов"

Николай

Фетисов

Киев

Киев

Киевская область

587254

Украина

Директор

(999) 999-99-99

(999) 999-99-99

4

НПО "Восток"

Петр

Кудинов

Харьков

Харьков

Харьковская область

654321

Украина

Управляющий

(876) 764-23-34

(876) 764-23-34


Методы оплаты


Код метода оплаты

Метод оплаты

Карточка?

1

Чек

Нет

2

Наличные

Нет


 

html>