Текст задания
1) Создайте базу данных Конфеты на основе приведенной ниже концептуальной схемы:
При создании таблиц типы и свойства полей определите самостоятельно, исходя из данных таблиц. Заполните таблицу Наборы в режиме таблицы.
Код набора | Название | Вес | Стоимость | Количество |
11 | Ассорти | 500 | 120 | 35 |
12 | Вишня в шоколаде | 250 | 54 | 110 |
14 | Дары природы | 350 | 123 | 510 |
15 | Кофейный аромат | 500 | 110 | 350 |
17 | Волшебный набор | 1000 | 254 | 120 |
18 | Праздничный набор | 600 | 350 | 200 |
19 | Новогодний набор | 350 | 75 | 109 |
20 | Осенний набор | 400 | 65 | 345 |
21 | Нежность | 250 | 355 | 210 |
22 | Новогодний набор | 700 | 150 | 609 |
23 | Шоколадное ассорти | 250 | 135 | 540 |
24 | Марципановое чудо | 125 | 145 | 625 |
Создайте форму на отображение данных таблицы Наборы.
2) Таблицы Заказчики и Заказы заполните, используя форму для ввода данных. Для формы Заказчики поля Город создайте список выбора (Кемерово, Вологда, Самара). Далее заполните таблицу:
Код заказчика | Фамилия | Город |
22 | Петров | Кемерово |
31 | Авдеева | Самара |
32 | Иванова | Самара |
33 | Сидоров | Вологда |
44 | Комаров | Кемерово |
3) Для формы Заказы полей Код заказчика и Код набора создайте раскрывающиеся списки данные которых не вводятся с клавиатуры, а выбираются из соответствующих таблиц. Заполните таблицу через форму следующими записями:
Код заказа | Подарочный вариант | Дата заказа | Код заказчика | Код набора |
9 | Новогодний набор | 15.12.2011 | 22 | 19 |
10 | Осенний набор | 01.12.2011 | 31 | 20 |
11 | Вишня в шоколаде | 05.12.2011 | 31 | 12 |
12 | Новогодний набор | 12.12.2011 | 33 | 22 |
13 | Дары природы | 28.12.2011 | 22 | 14 |
14 | Праздничный набор | 24.12.2 | 32 | 17 |
4) Созданные таблицы свяжите отношениями.
5) Создайте запросы:
1. Отобразить данные по наборам количество которых превосходит 300 штук.
2. Выведите на экран названия (в алфавитном порядке) и стоимость наборов вес которых
менее 500 гр.
3. Создайте запрос, выводящий на экран заказы, выполненные позднее 13.12.2011.
4. Создайте параметрический запрос к таблице Заказы, выводящий на экран код заказа,
подарочный вариант, дату заказа.
5. Создать запрос, подсчитывающий количество заказов у заказчика Петрова.
6. Создайте запрос, подсчитывающий общую стоимость набора по каждому заказчику.
Общие данные | |
Среда разработки | OpenOffice Base |
База данных "Конфеты" в OpenOffice Base
- Дисциплина: Базы данных
- Код работы: КО-106
- Работу выложил: Администратор
-
350.00 р.
Смотрите также
Теги: OpenOffice Base, база данных
Не подошла работа?
Узнайте стоимость написания работы по Вашему заданию
(это быстро и бесплатно)