Методические указания по выполнению лабораторных занятий


- необязательная - Nulls Allowed



бет91/102
Дата01.09.2022
өлшемі3,94 Mb.
#38357
түріМетодические указания
1   ...   87   88   89   90   91   92   93   94   ...   102
Байланысты:
Технология проектирования программных систем

- необязательная - Nulls Allowed;

- обязательная - No Nulls (т.е. значения атрибутов внешнего ключа не могут принимать неопределенных значений).

На вкладке "RI Actions" задаются типы триггеров, определяющие правила поддержки ссылочной целостности (рис.14).

Рис. 14. Вкладка "RI Actions" диалогового окна "Relationships"

В левой части окна отображается список имеющихся атрибутов сущности с возможностями:

- добавления нового атрибута - кнопка "New";

- переименования выделенного атрибута - кнопка "Rename";

- удаления выделенного атрибута - кнопка "Delete";

- изменения положения выделенного атрибута в списке - кнопки "▲" и "▼".

При задании нового атрибута посредством нажатия кнопки "New" требуется указать его тип, имя атрибута в логической модели (Attribute Name) и имя атрибута в физической модели (Column Name) (рис.10).

Особенности работы с физической моделью

При работе с физической моделью в меню программы появляется пункт меню "Database". При выборе пунктов этого меню появляется возможность задания триггеров (Triggers), хранимых процедур (Stored Procedures) и SQL-скриптов (Pre & Post Scripts), выполняемых до и/или после создания БД или отдельной сущности. Триггеры, процедуры и скрипты могут быть заданы на уровне конкретных команд SQL.

Доступ к этим возможностям возможен также, но только на уровне сущности, через контекстное меню сущности, имеющее измененный вид (рис.15).

Рис. 15. Контекстное меню для работы с сущностями физической модели

При выборе пункта "Columns" контекстного меню вместо вкладки "Datatype" появляется вкладка, соответствующая целевой СУБД (на рис.16 "DB2/UDB").



Достарыңызбен бөлісу:
1   ...   87   88   89   90   91   92   93   94   ...   102




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

    Басты бет