Please enable JavaScript.
Coggle requires JavaScript to display documents.
Коллективный доступ к данным. Принципы поддержки целостности (Привелегии…
Коллективный доступ к данным. Принципы поддержки целостности
Привелегии
UPDATE - Пользователь с этой привилегией может выполнять команду UPDATE на таблице. Вы можете ограничить эту привилегию для определенных столбцов таблицы
DELETE - Пользователь с этой привилегией может выполнять команду DELETE в таблице
INSERT - Пользователь с этой привилегией может выполнять команду INSERT в таблице
REFERENCES - Пользователь с этой привилегией может определить внешний ключ, который использует один или более столбцов этой таблицы, как родительский ключ. Вы можете ограничить эту привилегию для определенных столбцов
SELECT - Пользователь с этой привилегией может выполнять запросы в таблице
Ограничения целостности
Атрибуты
Задаваемые на уровне доменов
Задаваемые на уровне связи между отношениями
Задаваемые на уровне отношения
Поддержка целостности
Языковая целостность
Семантическая целостность
Декларативная
Процедурная
Структурная целостность
Ссылочная целостность
Ключи
Внешний
Родительский
Действия ограничений
Эффекты ограничений
Модификация
Удаление
Изменения ограничений
Ограниченныее
Каскадируемые
Архитектуры реализации корпоративных баз данных
Интернет/Интранет
Преимущества архитектуры
Высокая способность к интеграции существующих гетерогенных информационных ресурсов корпораций
Повышение уровня эффективности использования оборудования (сохранение инвестиций)
Относительно низкие затраты на внедрение и эксплуатацию
Прикладные программные средства доступны с любого рабочего места, имеющего соответствующие права доступа
Минимальный состав программно-технических средств на клиентском рабочем месте (теоретически необходима лишь программа просмотра - браузер и общесистемное ПО)
Минимальные затраты на настройку и сопровождение клиентских рабочих мест, что позволяет реализовывать системы с тысячами пользователей (причем многие из которых могут работать за удаленными терминалами)
Сложности реализации систем на данной архитектуре
Относительное высокое время компиляции апплетов на клиентских местах (временно)
Вопросы безопасной работы в сети
Отсутствие многих популярных приложений и средств разработки реализованных в виде JAVA аплетов
Клиент-сервер