Практическая работа №1-2
Тема: «Создание базы данных»
Цель: научиться создавать таблицы, формы и запросы в программе Libre Office.org Base
Ход работы:
Задание 1. Создание и сохранение базы данных в программе
- Запустите программу Libre Office.org Base
- Шаг 1: Выбор базы данных – Создать новую базу данных - Далее
- Шаг 2: Сохранить и выполнить - Готово
- Введите имя файла для сохранения и нажмите на кнопку Сохранить
Задание 2. Создание таблиц с данными
ID |
Название поставщика |
Город |
Адрес |
Телефон |
1 |
Продуктовая база «Солнышко» |
Липецк |
ул. Ангарская 2 |
(4742)42-05-00 |
2 |
ОАО«Череповецкий молочный комбинат» |
Череповец |
ул. Молодежная 29 |
(8202)29-77-62 |
3 |
ЗАО «Урожайный» |
Челябинск |
ул.Физкультурная34 |
(351)262-42-85 |
4 |
ЗАО «Мултон» |
Санкт - Петербург |
ул. Софийская 14 |
(8800)200-77-20 |
5 |
ИП Петров |
Череповец |
ул. Гоголя 27 |
(8202) 24-93-22 |
6 |
ООО «Комбинат пищевых продуктов» |
Череповец |
ул. Спортивная 7 |
(8202) 29-14-15 |
7 |
ЗАО «Юг Руси» |
Ростов-на-Дону |
пр Толстого 8 |
(8800)500-77-70 |
8 |
ОАО «СладКо» |
Ульяновск |
пр Гая 81 |
(8422) 49-26-08 |
9 |
ИП Мельникова |
Череповец |
пр. Победы 31 |
(8202) 50-06-30 |
10 |
ОАО «Бакалея» |
Череповец |
ул.Архангельская20 |
(8202) 25-12-12 |
7. Аналогично создайте таблицу «Продукция», заполнив ее по образцу:
- Выберите пункт Использовать мастер для создания таблиц
- В окне выберите категорию таблиц Деловые
- В качестве примера таблиц установите Поставщики
- Внесите поля для таблицы: Название поставщика, Город, Адрес, Телефон
- Нажимайте кнопку Далее (3 раза) и завершите создание таблицы кнопкой Готово
- Заполните таблицу по образцу:
ID |
Название продукта |
Цена единицы |
Количество на заказ |
Срок выполнения |
Код поставщика |
1 |
Майонез «Ласка» |
45,10 |
1000 |
10 |
2 |
2 |
Кефир «Здоровье» |
15,50 |
300 |
5 |
2 |
3 |
Маслорастит.«Золотая семечка» |
51,20 |
600 |
13 |
10 |
4 |
Конфеты «Ассорти» |
54,30 |
500 |
15 |
8 |
5 |
Печенье «Венское» |
36,20 |
400 |
10 |
5 |
6 |
Лук репчатый |
22,10 |
100 |
3 |
3 |
7 |
Картофель |
30,40 |
1000 |
5 |
9 |
8 |
Рис «Ангстрем» |
33,60 |
200 |
8 |
1 |
9 |
Сок яблочный «Добрый» |
42,20 |
100 |
10 |
4 |
10 |
Сок томатный «Добрый» |
42,10 |
100 |
10 |
4 |
11 |
Сахарный песок |
35,70 |
800 |
2 |
6 |
Задание 3. Создание форм
-
- Нажмите на кнопку Формы и выберите мастера для создания форм
- В открытом диалоговом окне в списке Таблицы и запросы выберите пункт Поставщики и щелкните по кнопке >> чтобы добавить в список Выбранные поля все поля таблицы
- Выделите пункт ID и щелкните по кнопке < чтобы убрать это поле обратно в левый список
- Щелкните по кнопке Далее (2 раза)
- В окне расположения элементов управления выберите 1 кнопку Столбцы – подписи слева
- Нажмите кнопку Далее (2 раза)
- Выберите любой стиль оформления и нажмите Далее
- Оставьте в качестве названия формы слово Поставщики
- Нажмите на кнопку Готово
- Пролистайте записи в форме.
- Введите с помощью формы еще 3 записи на свое усмотрение.
- Закройте форму
- Аналогично создайте форму для таблицы «Продукция», выбрав другое расположение элементов управления в окне.
- Введите с помощью формы еще 5 записей на свое усмотрение
Задание 4. Создание запросов в режиме мастера
1. Создайте запрос, позволяющий найти товар, стоимостью менее 30 руб.
Для этого:
- Нажмите на кнопку Запросы
- Выберите мастера для создания запросов
- Выберите из таблицы «Продукция» 2 поля: Название и Цена и нажмите на кнопку Далее
- Порядок сортировки пропустите и нажмите на Далее
- В качестве условия поиска установите Цена меньше 30 руб. и нажмите Дальше (2 раза)
- Нажмите Готово
Аналогично создайте следующие запросы:
2. Отобразите товары стоимостью более 50 руб.
3. Отобразите товары со сроком поставки равным 10 дней
4. Отобразите всех поставщиков из Череповца
Задание 5. Создание запросов в режиме дизайна
1. Отобразите название поставщика и телефон, поставляющего яблочный сок.
Для этого:
- Выполните команду Запросы - Создать запрос в режиме дизайна
- Добавьте таблицу «Поставщики» и «Продукция» в окно запроса
- Соедините поле ID таблицы «Поставщики» с полем Код поставщика таблицы «Продукция» с помощью перетаскивания мыши
- В строке Поле выберите для первого столбца Поставщики. Название поставщика, для второго столбца Поставщики. Телефон, для третьего столбца Продукция. Название продукта. Укажите в каких таблицах содержаться эти поля и поставьте галочки.
- В строке Критерии в третьем столбце укажите ‘сок яблочный’
- Сохраните запрос и нажмите Готово
Аналогично создайте следующие запросы:
2. Отобразите название поставщика и название продукта со сроком выполнения заказа больше 10 дней (>’10’)
3. Отобразите всех поставщиков из Череповца, название их продукции со сроком поставки.
4. Отобразите название продукта с максимальной стоимостью (воспользуйтесь соответствующей функцией)
Задание 6. Создайте формы для всех запросов.