Система рассчитана на хранение и обработку больших объемов данных о позициях прайс-листа, номенклатуре деталей, аналогах (кроссов) деталей, исторических заменах деталей. Система должна хранить около 10 миллионов позиций прайс-листа, 9 миллионах записей номенклатуры, 3 миллиона записей ...
Работа для Oracle-программиста
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.
Oracle
Существует банковская информационная система, использующая свою БД. В ряде таблиц БД хранятся настройки ИС (параметры документов, параметры переходов,
параметры состояний, параметры условий, и т.д.). Таких таблиц 22.
ИС имеет встроенный механизм логирования изменений настроек, реализованый на основе триггеров.
Пример триггера, отслеживающего изменения в одной из таблиц доступен по требованию. Триггер использует функции пакета доступен по требованию.
Изменение настроек документов оборота логируется в специальные таблицы.
На момент начала проекта данная функциональность доступна для 11 (из 22) таблиц .
Задача 1. Расширить имеющийся функционал аудита на все 22 таблицы настроек (возможно, совместно с администраторами Заказчика). На выходе необходимо получить единую таблицу аудита, где будет храниться следующая информация:
Уникальный идентификатор записи аудита;
Дата создания записи аудита;
Тип операции (добавление/изменение/удаление настройки);
Идентификатор пользователя, кем выполнена операция;
Имя машины, с которой выполнена операция;
Идентификатор целевой таблицы мониторинга (место хранения настройки);
Имя целевой таблицы мониторинга;
Идентификатор целевого объекта аудита (настройки);
Имя целевого объекта аудита (настройки);
Старое значение объекта аудита (настройки);
Новое значение объекта аудита (настройки).
Задача 2. Для БД ИС в целом необходимо создать механизм аудита всех объектов БД (хранимые процедуры, функции, триггеры, последовательности, структуры таблиц, представления, индексы, ограничения, пакеты, задания (jobs)). Насколько я понимаю, это можно сделать на основе триггеров на DDL-события БД. Аналогично, на выходе нужно получить единую таблицу аудита с информацией:
Уникальный идентификатор записи аудита;
Дата создания записи аудита;
Тип операции (create/alter/drop);
Идентификатор пользователя, кем выполнена операция;
Имя машины, с которой выполнена операция;
Идентификатор целевого объекта аудита (объекта БД);
Тип целевого объекта аудита (объекта БД);
Имя целевого объекта аудита (объекта БД);
Старое значение объекта аудита;
Новое значение объекта аудита.
Работа на полный день на территории заказчика в Москве.
5000 р в день.
Оплата по завершению.
Работа под контролем менеджера заказчика в разумное время
Заявки фрилансеров
Похожие заказы
- Базы данных23 заявкиЗакрыт16 лет назад
Просьба рассмотреть предложение на создание программы для работы с клиентами магазина-склада автозапчастей.
Базы данных1 исполнительЗавершен16 лет назад- $50
Требуется конвертировать данные из Crobank в любой читаемый вид - текстовой файл или любой формат доступный в excel Есть база - любыми средствами требуется получить из нее данные в текстовом-табличном формате. ...
Базы данных3 заявкиЗакрыт16 лет назад - $100
Нужно написать туториал для среднетолковых студентов, как создавать таблицы и использовать формы в Microsoft Access. Следуя инструкциям, студенты должны самостоятельно создать с нуля следующее приложение. Приложение: база заказов. Две ...
Базы данных1 исполнительЗавершен16 лет назад Помогите решить проблему с базой MySQL без потери данных проблему можете посмотреть на сайте www.zaclick.ru
Базы данных10 заявокЗакрыт16 лет назад- $150
Необходимо создать базу в нужном формате используя ресурсы интернета/ Во вложениях есть пример формата и список товаров. Без описания и фотографий. в формате .txt НА ДАННЫЙ МОМЕНТ СОБРАНО: Все марки ...
Базы данных1 исполнительЗавершен16 лет назад По проекту http://www.weblancer.net/projects/104224.html Имеется около 100 стандартов на детали трубопроводов (сканы PDF, TIF, WORD) , в которых изделия состоят из нескольких сборочных единиц по различным стандартам и из различных материалов ...
Базы данных32 заявкиЗакрыт16 лет назадИмеется около 100 стандартов на детали трубопроводов (сканы PDF, TIF, WORD) , в которых изделия состоят из нескольких сборочных единиц по различным стандартам и из различных материалов. Необходимо сделать программу, в которой задавая номер ...
Базы данных14 заявокЗакрыт16 лет назадПлоскую таблицу около 100 000 записей (XML файл) превратить в несколько зависимых таблиц (около 6) и предложить способ загрузки этих таблиц на MySQL сервер.
Базы данных17 заявокЗакрыт16 лет назадНеобходимо разработать на Access приложение по формированию заявок в ремонтном -машиностроительном производстве. Заявка - Анализ заявки - Загрузка БД набора работ - Сравнение Заявки и Набора работ - Приход выпуска продукции на центральный склад ...
Базы данных28 заявокЗакрыт16 лет назад