Если приложение и данные не хранятся отдельно, существует огромная вероятность потери данных, что мы объясним на примерах. Мы также объясняем, как отделение приложения от данных может помочь в обеспечении безопасности данных.
Из всех драгоценных вещей, которые мы боимся потерять, одну из мost драгоценные важные данные. Это могут быть данные, которые вы используете в личных целях, или данные компании, за управление которыми вы несете ответственность. Так что, если вы потеряете важные данные компании, вы не только испытаете шок, но и можете потерять работу. Существует несколько различных проблем, которые могут привести к потере данных, содержащихся в вашем приложении Access, без каких-либо очевидных ошибок или ошибок, которые вы допустили.
Вы можете себе представить, какой это был бы кошмар, если бы вы часами вносили изменения в базу данных и обновляли ее, а через день возвращались и находили бы базу данных такой, какой она была до внесения всех этих изменений. Чтобы избавить себя от этого кошмара, мы предлагаем вам отделить ваши данные от приложения. Теперь для тех из вас, кто думает, что мы просим вас отделить данные, хранящиеся в MS Access, от самого Access, вы ошибаетесь. Мы предлагаем вам не это, а более простое и интеллектуальное решение.
Разделение баз данных Access для отделения данных от приложения
Предложение хранить данные отдельно от приложения означает разделение вашей базы данных Access на внутреннюю и внешнюю части. Это отделит все ваши объекты пользовательского интерфейса от тех, которые не являются частью пользовательского интерфейса. Таким образом, создается различие между такими объектами, как формы, отчеты и запросы, которые доступны во внешнем интерфейсе, и таблицами данных, которые присутствуют в бэкэнде.
Таким образом, всем, кому нужно использовать объекты, будет предоставлен доступ к внешнему интерфейсу, а тем, у кого есть права на внесение изменений в таблицы, будет предоставлен доступ к бэкэнду. Это не только обеспечит безопасность данных за счет ограничения доступа пользователей, но также обеспечит большую безопасность за счет сохранения всех изменений, сделанных в бэкэнде и позже реализованных во внешнем интерфейсе.
Почему вы должны выбрать отделение приложения от данных
Когда у вас есть все объекты пользовательского интерфейса во внешнем интерфейсе вместе со ссылками на таблицы в бэкэнде, вы можете играть с объектами столько, сколько хотите, а затем подключать обновленный файл к внешнему интерфейсу, включая все изменения, которые вы сделали. . Пока вы не подключите обновленный файл, вы все равно будете работать со старым файлом без изменений.
Поскольку интерфейс базы данных предоставляет вам ссылки на серверную часть, вы можете гарантировать, что ни одно из изменений не будет сохранено до тех пор, пока обновления не будут сделаны в серверной части. Поскольку все важные данные содержатся в бэкэнде, а внешний интерфейс содержит только ссылки на эти важные фрагменты информации. Этот процесс называется разделением базы данных, связыванием серверной и внешней частей, а также процессом отделения приложения от данных. Это имеет большое значение для создания Восстановление доступа операция проста и успешна в кратчайшие сроки.
Об авторе:
Вивиан Стивенс — эксперт по восстановлению данных в DataNumen, Inc., которая является мировым лидером в области технологий восстановления данных, включая SQL Server выздоровление и программные продукты для восстановления Excel. Для получения дополнительной информации посетите www.datanumen.com
Оставьте комментарий