Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
MS OFFICE.doc
Скачиваний:
43
Добавлен:
11.02.2016
Размер:
630.27 Кб
Скачать

Задание 2

1. Создать базу данных, состоящую из трех таблиц, прилагаемых к данному заданию.

Присвоить базе данных имя ФамилияСклад.

Таблица1 с именем Учет товаров содержит следующие поля: НомНакл (номер накладной), Товар, Фирма, ДатаЗакупки, Колич (количество). Ключевое поле – НомНакл.

Таблица2 с именем Товары содержит следующие поля: КодТовара, Цена, НаимТовара (наименование товара). Ключевое поле – КодТовара.

Таблица3 с именем Фирмы содержит следующие поля: КодФирмы, НазвФирмы (название фирмы). Ключевое поле – КодФирмы.

2. Создать Запрос1, состоящий из следующих полей: НаимТовара, ДатаЗакупки, НазваниеФирмы, КодФирмы (без вывода на экран).

Выбрать относящиеся к заданной фирме записи, в которых приведены сведения о закупках, произведенных позже заданной даты (например, после 1 мая 2003 года) и выполнить сортировку в поле ДатаЗакупки по возрастанию дат. Пусть, например, заданной фирмой является фирма Элита, а ее код, как видно из Таблицы3 (Фирмы) равен 1.

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

- в строку Условие отбора поля КодФирмы ввести код заданной фирмы

1

- в строку Условие отбора поля ДатаЗакупки ввести следующий набор символов

>01.05.03

- в строке Сортировка поля ДатаЗакупки выбрать

По возрастанию

- в поле КодФирмы удалить галочку, чтобы код фирмы не выводился на экран при выводе таблицы, полученной по данному запросу.

Таблица 1: Учет товаров

НомНакл

Товар

Фирма

ДатаЗакупки

Колич

12561

1

1

11.05.04

10

12565

3

2

02.03.04

5

12572

1

1

21.05.04

15

12513

2

1

15.11.03

13

12524

1

3

03.14.04

28

12541

5

5

06.11.03

144

12568

1

1

05.05.04

25

12522

4

3

12.06.04

10

12535

1

1

13.05.04

6

12547

2

5

17.04.03

75

Таблица 2: Товары

КодТовара

Цена

НаимТовара

1

10,25

Пиломатериалы

2

15,40

Краска

3

28,00

Цемент

4

34,12

Кирпич

5

12,28

Обои

Таблица 3: Фирмы

КодФирмы

НазвФирмы

1

Элита

2

Герокс

3

Оферта

4

МММ

5

Сокол

  1. Создать Запрос2, состоящий из следующих полей: НаимТовара, НазваниеФирмы, Стоимость.

Выбрать только те записи, в которых стоимость товара меньше или равна заданной величины (например, меньше 200). В поле НаимТовара выполнить сортировку по алфавиту.

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

- создать поле Стоимость, для чего ввести в очередной свободный столбец запроса следующий текст:

Стоимость: [Цена]*[Колич]

Примечание. Выражение [Цена]*[Колич] определяет формулу для вычисления стоимости товара.

  • в строку Условие отбора поля Стоимость ввести текст:

<=200

- в строке Сортировка поля НаимТовара выбрать

По возрастанию

Задание 3

1. Создать базу данных, состоящую из трех таблиц, прилагаемых к данному заданию.

Присвоить базе данных имя ФамилияАвтобаза.

Таблица1 с именем АрендаАвтомобилей содержит следующие поля: НомПЛ (номер путевого листа), Дата, КодАвто (код автомобиля), КодЗак (код заказчика), Пробег, СуммаАренды. Ключевое поле – НомПЛ.

Таблица2 с именем Автомобили содержит следующие поля: КодАвто, МодельАвто, ГП (грузоподъемность). Ключевое поле – КодАвто.

Таблица3 с именем Заказчики содержит следующие поля: КодЗак, НазвФирмы (название фирмы), Район. Ключевое поле – КодЗак.

2.Создать Запрос1, состоящий из следующих полей: НомПЛ, Дата, СуммаАренды, МодельАвто, НазвФирмы.

Выбрать только те записи, в которых содержится автомобиль модели МАЗ и дата заказа >01.08.04. Записи отсортировать по алфавиту названий фирм.

  1. Создать Запрос2, состоящий из следующих полей: НомПЛ, СуммаАренды, МодельАвто, Район.

Вывести данные по Ильичевскому району с суммой аренды < 200.

Записи отсортировать по номерам путевых листов в порядке возрастания.

  1. Создать Отчет1 и Отчет2 по Запросу1 и Запросу2 соответственно.

Таблица 1: АрендаАвтомобилей

НомПЛ

Дата

КодАвто

КодЗак

Пробег

СуммаАренды

23

02.09.04

1

5

200,5

220,50

27

12.08.04

4

3

150,6

170,25

19

11.07.04

5

1

300,4

210,45

22

13.08.04

1

2

230,2

255,30

24

10.09.04

3

3

150,5

110,52

26

11.10.04

1

4

170,2

190,80

18

11.07.04

2

5

210,6

196,60

25

13.08.04

5

2

85,3

67,45

20

02.07.04

1

1

130,2

160,25

21

21.08.04

3

2

97,3

88,00

Таблица 2: Автомобили

КодАвто

МодельАвто

ГП

1

МАЗ

8

2

КАМАЗ

8

3

УРАЛ

10

4

ТАТРА

9

5

ГАЗ

4

Таблица 3: Заказчики

КодЗак

НазвФирмы

Район

1

Ирен

Центральный

2

Вера

Ильичевский

3

Импульс

Суворовский

4

Интекс

Ленинский

5

Вектор

Приморский

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