Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

СПИТ МО-317 Шакиров А.Р. ЛР2

.docx
Скачиваний:
19
Добавлен:
28.08.2022
Размер:
919.83 Кб
Скачать

УФИМСКИЙ ГОСУДАРСТВЕННЫЙ АВИАЦИОННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ

ФАКУЛЬТЕТ ИНФОРМАТИКИ И РОБОТОТЕХНИКИ

КАФЕДРА ВЫЧИСЛИТЕЛЬНОЙ МАТЕМАТИКИ И КИБЕРНЕТИКИ

УТВЕРЖДАЮ

Проректор университета по научной работе

ФИО

"___" ______________ _______г.

Лабораторная работа № 2

«Обработка информации в СУБД»

по предмету: СОВРЕМЕННЫЕ ПРОБЛЕМЫ

ИНФОРМАЦИОННЫХ ТЕХНОЛОГИЙ

Преподаватель

Г. Р. Шахмаметова

Исполнитель

А. Р. Шакиров

Уфа - 2021

Цель

Приобретение навыков обработки информации с использованием различных СУБД.

Задачи

Изучение способов обработки информации, полученной в ходе лабораторной работы № 1.

Задания:

  1. Разработать таблицы БД.

  2. Разработать запросы к БД.

  3. Разработать формы для работы с БД.

  4. Создать отчеты БД.

Ход работы

Для выполнения работы была выбрана СУБД «LibreOffice Base», входящая в пакет LibreOffice – кроссплатформенный, свободно распространяемый офисный пакет с открытым исходным кодом.

Создадим таблицы для хранения и обработки информации.

Документы (рис. 1):

Рис. 1. Модель данных таблицы Документы

Источники (рис. 2):

Рис. 2. Модель данных таблицы Источники

Типы документов (рис. 3):

Рис. 3. Модель данных таблицы Типы документов

Типы источников (рис. 4):

Рис. 4. Модель данных таблицы Типы источников

Таблицы имеют следующие связи (рис. 5):

Рис. 5. Связи таблиц в базе данных

Далее создаем формы для быстрого и удобного ввода информации в БД.

Форма для работы со всеми документами (рис. 6):

Рис. 6. Форма «Документы»

Форма для работы с документами, найденных в поисковых системах (рис. 7):

Рис. 7. Форма «Документы из поисковых систем»

Форма для работы с документами, найденных в электронных библиотеках (рис. 8):

Рис. 8. Форма «Документы из электронных библиотек»

Форма для работы с документами, найденных в базе данных ФИПС - Федерального института промышленной собственности (рис. 9):

Рис. 9. Форма «Документы из БД ФИПС»

Форма для работы с правовыми документами (рис. 10):

Рис. 10. Форма «Правовые документы»

Далее создаем запросы для получения данных из БД.

Запрос всех имеющихся документов (рис. 11):

Рис. 11. Результат запроса «Все документы»

Запрос документов, найденных в поисковых системах (рис. 12):

Рис. 12. Результат запроса «Документы из поисковых систем»

Запрос документов, найденных в электронных библиотеках (рис. 13):

Рис. 13. Результат запроса «Документы из электронных библиотек»

Запрос правовых документов (рис. 14):

Рис. 14. Результат запроса «Правовые документы»

Запрос количества документов по типам документов (рис. 15):

Рис. 15. Результат запроса «Количество документов по типам»

Далее создаем отчеты для обработки информации из БД.

Отчет по всем имеющимся документам (рис. 16):

Рис. 16. Отчет «Все документы»

Отчет по документам, найденных в поисковых системах (рис. 17):

Рис. 17. Отчет «Документы из поисковых систем»

Отчет по документам, найденных в электронных библиотеках (рис. 18):

Отчет по правовым документам (рис. 19):

Рис. 19. Отчет «Правовые документы»

Отчет по количеству документов по типам документов (рис. 20):

Рис. 20. Отчет «Количество документов по типам»

Далее организовываем поиск информации в БД по произвольному запросу.

Для этого создаем параметрический запрос, который проводит поиск информации по названиям документов, их описании, ссылкам, названиям источников и типам документов (рис. 21):

Рис. 21. Поисковый параметрический запрос, открытый в конструкторе запросов

Проверим запрос, введя поисковую строку «mining» (рис. 22):

Рис. 22. Результат поискового запроса по поисковой строке «mining»

Вывод

В ходе лабораторной работы были получены навыки обработки информации с использованием СУБД LibreOffice Base.

Были разработаны таблицы, запросы, формы и отчеты в БД. Современные офисные СУДБ предоставляют полный инструментарий для удобной и быстрой работы с ними, не используя сторонние решения и не прибегая к разработке собственных.

LibreOffice Base является свободным и бесплатным аналогом Microsoft Access, но в ходе работе возникали некоторые проблемы со стабильностью работы с БД. Изначально отчет по количеству документов по типам документов был спроектирован в виде диаграммы. В режиме конструктора отображение работало верно, но в режиме просмотре происходило аварийное завершение программы. Пришлось вернуться к табличному отображению отчета.

Соседние файлы в предмете Современные проблемы информационных технологий