Студопедия  
Главная страница | Контакты | Случайная страница

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Виды социальных норм

Читайте также:
  1. I. Социальные группы и общности. Виды социальных общностей.
  2. III. Культура как процесс – фактор социальных изменений.
  3. Алгоритм реализации социальных инициатив в администрации г.о. Гуково
  4. Бифуркация состояния социальных и человекомашинных систем таким образом есть не только объективный факт, но и продукт мыслительной деятельности конкретных личностей.
  5. Взаимосвязь экономических и социальных отношений.
  6. Виды социальных норм.
  7. Виды социальных систем
  8. Виды социальных систем и связей в них
  9. Вопрос. Особенности формирования и проявления социальных функций религии.

синтаксис команды:

CREATE TRIGGER <имя_триггера> FOR {ТАБЛИЦА | ОБЗОР}

{ACTIVE | INACTIVE}

{BEFORE | AFTER} {DELETE | INSERT | UPDATE}

[POSITION number]

AS

<тело триггера>

Синтаксические конструкции команды CREATE TRIGGER

Параметр Описание
Имя_триггера Задает имя триггера
Таблица | обзор Имя таблицы или обзора, для которх создается триггер
ACTIVE | INACTIVE Необязательная конструкция. определяет активность триггера. ACTIVE - триггер включен, INACTIVE – триггер отключен.
BEFORE | AFTER Обязательный. Определяет, когда включается триггер. BEFORE – перед операцией, выполняемой над таблицей, AFTER – после операции, выполняемой над таблицей.
DELETE | INSERT | UPDATE Указывает, при выполнении какой именно операции, будет включаться триггер.
POSITION number Задает порядок, в котором будут выполняться триггеры (с одной таблицей и с одними и теми же включениями может быть связано несколько триггеров). Number должен быть целым числом между 0 и 32767 включительно. включение триггеров происходит в порядке возрастания номеров. Если триггеры имеют один и тот же номер, то они будут вклчаться в алфавитном порядке их имен.
тело триггера Состоит из двух частей: 1) DECLARE VARIABLE <имя переменной> <тип_данных>; - объявляет локальные переменные, используемые только в триггере. 2) непосредственно тело триггера как последовательный набор операций, заключенный в операторные скобки

Рассмотрим примеры.

Пример 1. Триггер для контроля добавления данных в таблицу студент.

CREATE TRIGGER I_1

FOR STUDENT

ACTIVE BEFORE INSERT POSITION 0

AS

BEGIN

IF (NEW.SURNAME IS NULL) THEN EXCEPTION NO_USER;

IF (NEW.NAME IS NULL) THEN NEW.NAME = "ИМЯ";

END

Пример 2. проверяется заполнение внешнего ключа таблицы студент (значение идентификатора университета должно существовать в базе данных).

CREATE TRIGGER I_2

FOR STUDENT

ACTIVE BEFORE INSERT POSITION 1

AS

BEGIN

IF (NEW.UNIV_ID >0) THEN

IF (NOT EXISTS (SELECT * FROM UNIVERSITY

WHERE (UNIV_ID = NEW.UNIV_ID))) THEN EXCEPTION NO_UNIV;

END

Виды социальных норм

- нормы морали - система принципов и правил, формирующихся в обществе и регулирующих на основе общественного мнения поведение людей с позиций суждений о добре и зле, справедливом и несправедливом, совести, достоинстве, долге и чести;

- нормы обычаев - устойчивые и привычные в исполнение правила поведения, которые складываются исторически в результате частого повторения и сохраняются в течение длительного времени;

-нормы традиций - правила поведения, отражающие стремление людей к сохранению определенных идей и ценностей, поддержанию самобытности общности;

- нормы религии - совокупность принципов и правил, основанных на вере в высшие силы и высший смысл жизни и действующих в отношении представителей определенного вероисповедания;

- корпоративные нормы - правила поведения, содержащиеся в программных документах и решениях общественных организаций для достижения их целей и функционирования;

- нормы права - общеобязательные правила поведения людей, занимающие особое место в силу исключительного положения

права в обществе как социального феномена.

Право - это система общеобязательных велений, установленных от имени государства и им обеспеченных, которые выражают согласованную общественную волю и направлены на регулирование интересов

граждан, общества и государства в целом.




Дата добавления: 2014-12-19; просмотров: 38 | Поможем написать вашу работу | Нарушение авторских прав

<== предыдущая лекция | следующая лекция ==>
Оператор присваивания| Внешняя среда организации. Факторы прямого и косвенного воздействия.

lektsii.net - Лекции.Нет - 2014-2024 год. (0.006 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав