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