Создан заказ №5737118
21 ноября 2020
Основные функции СУБД, журнализация изменений в базе данных.
Как заказчик описал требования к работе:
Задание на лабораторную работу №4 Обязательная часть 1. Необходимо реализовать главную форму, запускаемую автоматически при открытии БД (для allauto.mdb). Эта форма должна позволять редактировать данные о а/м в таблице AUTO: добавление, удаление, изменение автомобиля (или автомобилей). При запуске п
риложения в нормальном режиме не выводить окно базы данных. 2. Реализовать протоколирование – журнал изменений. Должны быть реализованы функции отката изменений БД (таких как добавление, удаление, изменение записи). Для этого организовать специальную форму, позволяющую осуществлять: • "Откат назад" – откат назад на одно изменение в базе (не активен, если не было изменений или выполнены все откаты назад); • "Откат вперед" – откат вперед на одно изменение (может быть не активен). Не забудьте проиндексировать таблицу MENU. Выполнение обязательных пунктов = 55%
Бонус (+ 15%): предусмотреть, что при аварийном завершении программы, существует возможность восстановления всей цепочки отката, и лишь только при "нормальном" завершении работы с программой цепочка отката обнуляется (для этого используйте макросы).
Бонус (+ 30%): Реализовать процедура поиска для главной формы. "Поиск" - содержит следующие подпункты (функции): 1. "Параметры" - выдается форма, содержащие перечень не менее 3х кодовых полей (любые, из таблицы AUTO). При выборе любого из этих пунктов выдается перечень возможных значений, который может принять данное кодовое поле (выпадающий список значений из menu). У значений могут быть свои подзначения, поэтому необходимо организовать рекурсивную (или циклическую) процедуру обхода дерева значений (словаря данных) – т.е. для каждого поля выводить не только его значения, но и подзначения. У ВСЕХ ДОЛЖНО БЫТЬ КОДОВОЕ ПОЛЕ "МАРКА ТРАНСПОРТНОГО СРЕДСТВА". При выборе значений, заносить их в строку поиска, типа: = AND 2. "Строка поиска" - выводит на экран содержимое строки поиска. 3. "Очистить строку поиска" - обнуляет строку поиска. 4. "Найти" – поиск записей в таблице auto в соответствии со строкой поиска, если строка поиска пуста, то выводятся все записи. Все поля, которые используется для поиска, должны быть расшифрованы.
Прием работы Прием происходит при наличии оформленного отчета и работающей БД, созданной в среде MS Access.
Вопросы 1. Назовите основные функции СУБД. 2. Какие бывают языки взаимодействия с БД? 3. Что такое транзакция? 4. Что такое журнализация? 5. Что понимается под понятием «целостность БД»? 6. Какие бывают виды сбоев? Охарактеризуйте их. 7. Что такое протокол WAL?
подробнее
Заказчик
заплатил
заплатил
20 ₽
Заказчик не использовал рассрочку
Гарантия сервиса
Автор24
Автор24
20 дней
Заказчик принял работу без использования гарантии
22 ноября 2020
Заказ завершен, заказчик получил финальный файл с работой
5
Основные функции СУБД, журнализация изменений в базе данных. .jpg
2021-03-21 14:32
Последний отзыв студента о бирже Автор24
Общая оценка
4.4
Положительно
Очень ответственный исполнитель! Сделано раньше срока, была на связи постоянно. Спасибо