Есть много того, что пригодится и нам. Особенно в первых 60 страницах.
Говорим спасибо тов. Копылову за предоставленные материалы.
+ ответы на обучающий тест Дополнительный вопрос: Кратность выходной позиции (p k, О(t i)) показывает сколько раз встречается pk в множестве выходных позиций перехода ti В данной СП разрешенными переходами являются t1, t4 Переход называется разрешенным, если каждая из его входных позиций имеет число фишек по крайней мере равное числу дуг из … Читать далее →
https://docs.google.com/document/d/1mjB-dIhDQbIUlYEK2SggbS3k3wCXs63pTtIJJt7Lr_E/edit?pref=2&pli=1
Тема 1 Введение. Понятие и принципы организации конфиденциального документооборота. 1.Введение Коммерческая тайна прямо связана с коммерческой деятельностью, является необходимым условием ее существования. Коммерческая деятельность имеет длительную историю. Слово «коммерция»происходит от латинского «commercum» и в переводе означает торговлю. Первоначально этот термин употреблялся в буквальном смысле, в том числе и в России. Например, с 1717 по … Читать далее →
Напишите процедуру SET_INCREASE(SL_LIM NUMBER, INC_VAL NUMBER), которая увеличивает надбавку STAFF. INCREASE на заданную во входных параметрах величину INC_VAL при условии, что оклад сотрудника JOBS.SALARY ниже уровня SL_LIM заданного во входных параметрах. Для реализации поставленной задачи используйте явные курсоры с обновлением. Причем поле STAFF.INCREASE должно быть заблокировано для других сеансов до тех пор, пока не будут … Читать далее →
a)1.Последовательность: CREATE SEQUENCE staff_id INCREMENT BY 1 START WITH 13; 2.Процедура: CREATE OR REPLACE PROCEDURE addEmployee(first_name varchar2, last_name varchar2, email varchar2, phone varchar2, birthday date, job varchar2, department varchar2) IS s_id number; j_id number; d_id number; BEGIN if regexp_like(email, ‘\w+@\w+(\.\w{2,4}){1,2}’) then if regexp_like(phone, ‘^\(\d{3}\)\d{3}-\d{2}-\d{2}$’) then if trunc(months_between(sysdate, birthday) / 12) >= 18 then SELECT … Читать далее →
Используя данные из таблиц staff, jobs, departments и locations, создайте представление (view), которое будет содержать информацию о ФИО сотрудника, должности, отделе в котором он работает, его местонахождении и зарплате ([оклад /jobs.salary/ + надбавка /staff.increase/] — 13%). Необходимо учесть, что надбавка может иметь значение null, если это так, то считать надбавку равной нулю. Зарплата должна быть … Читать далее →
Создайте триггер, который при изменении данных (INSERT, UPDATE) в таблице listeners приводит к единому формату фамилию и имя добавляемого слушателя курсов. Первая буква фамилии и имени заглавная, остальные строчные. А также выводит информацию об исключении, возникающем при несоблюдении формата для телефонных номеров (XXX)XXX-XX-XX. Для получения идентификатора слушателя (listeners.LSTNR_ID), используйте нециклическую последовательность (sequence). Начальное значение для … Читать далее →