Вход


Главная страница >> Учебный процесс >> Конспекты >> Delphi. Технологии Клиент/Сервер >> Клиент/сервер и локальные базы данных >> Целостность данных

[Назад]    [Содержание ]    [Вперед]

  


Целостность данных


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

Ограничения на целостность данных определяются при создании таблицы на сервере. Некоторые примеры ограничений, такие как проверка правильности, уникальности и ссылочные ограничения, рассматриваются далее в этой главе.

Как отмечалось выше, ограничения можно определить в хранимой процедуре. Например, перед обработкой заказа вы можете выяснить, установлена ли для заказчика максимальная сумма кредита. Далее вы увидите, как такие правила обеспечивают целостность данных.



[Назад]    [Содержание ]    [Вперед]

  


  
За содержание страницы отвечает Гончарова М.Н.
©
Кафедра СПиКБ, 2002-2017