Таблицы журнала SQL Server: по... Заметка
Сообщество RSS DEV

Таблицы журнала SQL Server: полное руководство с примером банковской системы

Таблицы SQL Server Ledger Tables, представленные в SQL Server 2022, обеспечивают целостность данных, подобную блокчейну. Ledger Tables гарантируют, что изменения данных криптографически связаны и поддаются проверке. Существует два типа: обновляемые таблицы для изменяющихся записей и таблицы только с приложениями для неизменяемых данных. Обновляемые таблицы бухгалтерских книг включают скрытую таблицу истории для отслеживания каждого изменения. Для поддержания целостности данных в системе используются скрытые таблицы истории и бухгалтерская книга базы данных. Практический банковский сценарий с использованием таблиц бухгалтерского учета представлен с примерами. Пример включает создание таблиц Accounts и Transactions, в которых включена функция бухгалтерской книги. Выполняются такие банковские операции, как ввод, вывод и перевод средств. История изменений может быть изучена с помощью таблиц скрытой истории. Для проверки целостности данных и предотвращения фальсификации может быть сгенерирован криптографический дайджест. Таблицы Ledger Tables идеально подходят для финансовых и других систем, требующих достоверности данных.