Лабораторная работа № модель "сущность-связь" Основные понятия модели "сущность-связь". Сущности и атрибуты


CASCADE – выполнить удаление и каскадно удалить кортежи в до- чернем отношении, ссылающиеся на удаляемый кортеж. SET NULL



жүктеу 0,62 Mb.
бет7/16
Дата26.01.2022
өлшемі0,62 Mb.
#34903
түріЛабораторная работа
1   2   3   4   5   6   7   8   9   10   ...   16
Лабораторная работа 1 УДВИС

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

  • SET NULL – выполнить удаление и во всех кортежах дочернего от- ношения, ссылающихся на удаляемый кортеж, изменить значения внешних ключей на null-значение.

  • SET DEFAULT – выполнить удаление и во всех кортежах дочернего отношения, ссылающихся на удаляемый кортеж, изменить значения внешних ключей на некоторое значение, принятое по умолчанию.

  • NONE выполнить удаление, не обращая внимания на нарушения ссылочной целостности.

    При вставке кортежа в дочернее отношение возможны стратегии:

    1. RESTRICT – не разрешать вставку, если внешний ключ во вставляе- мом кортеже не соответствует ни одному значению потенциального ключа родительского отношения.

    2. SET NULL вставить кортеж, но в качестве значения внешнего ключа занести не предлагаемое пользователем некорректное значение, а null-значение.

    3. SET DEFAULT – вставить кортеж, но в качестве значения внешнего ключа занести не предлагаемое пользователем некорректное значение, а не- которое значение, принятое по умолчанию.

    4. NONE – вставить кортеж, не обращая внимания на нарушения ссы- лочной целостности

    При обновлении кортежа в дочернем отношении возможны стратегии:

    1. RESTRICT – не разрешать обновление, если внешний ключ в обнов- ляемом кортеже становится не соответствующим ни одному значению по- тенциального ключа родительского отношения.

    2. SET NULL – обновить кортеж, но в качестве значения внешнего ключа занести не предлагаемое пользователем некорректное значение, а null-значение.

    3. SET DEFAULT – обновить кортеж, но в качестве значения внешнего ключа занести не предлагаемое пользователем некорректное значение, а не- которое значение, принятое по умолчанию.

    4. NONE – обновить кортеж, не обращая внимания на нарушения ссы- лочной целостности.

    жүктеу 0,62 Mb.

    Достарыңызбен бөлісу:
  • 1   2   3   4   5   6   7   8   9   10   ...   16




    ©g.engime.org 2024
    әкімшілігінің қараңыз

        Басты бет
    рсетілетін қызмет
    халықаралық қаржы
    Астана халықаралық
    қызмет регламенті
    бекіту туралы
    туралы ережені
    орталығы туралы
    субсидиялау мемлекеттік
    кеңес туралы
    ніндегі кеңес
    орталығын басқару
    қаржы орталығын
    қаржы орталығы
    құрамын бекіту
    неркәсіптік кешен
    міндетті құпия
    болуына ерікті
    тексерілу мемлекеттік
    медициналық тексерілу
    құпия медициналық
    ерікті анонимді
    Бастауыш тәлім
    қатысуға жолдамалар
    қызметшілері арасындағы
    академиялық демалыс
    алушыларға академиялық
    білім алушыларға
    ұйымдарында білім
    туралы хабарландыру
    конкурс туралы
    мемлекеттік қызметшілері
    мемлекеттік әкімшілік
    органдардың мемлекеттік
    мемлекеттік органдардың
    барлық мемлекеттік
    арналған барлық
    орналасуға арналған
    лауазымына орналасуға
    әкімшілік лауазымына
    инфекцияның болуына
    жәрдемдесудің белсенді
    шараларына қатысуға
    саласындағы дайындаушы
    ленген қосылған
    шегінде бюджетке
    салығы шегінде
    есептелген қосылған
    ұйымдарға есептелген
    дайындаушы ұйымдарға
    кешен саласындағы
    сомасын субсидиялау