Прекратите гнаться за трендами: почему целостность баз данных — это настоящая сила.
Silver Pascal Coder
0:00 / 0:00
Прекратите гнаться за трендами: почему целостность баз данных — это настоящая сила.
507 просмотров · 7 мес. назад
Silver Pascal Coder
3,2 тыс. подписчиков
507 просмотров · 7 мес. назад
Многие гонятся за последними модными фреймворками для пользовательского интерфейса, но настоящая ценность заключается в создании системы, которая действительно работает согласованно. Сегодня я погрузится в «скучный», но важный мир целостности данных, соответствия принципам ACID и хранимых процедур. Используя свадебное приложение моей дочери в качестве реального примера, я покажу вам, как структурировать базу данных Firebird и вызывать хранимые процедуры непосредственно из кода Delphi, чтобы ваши данные были абсолютно надежными, а приложение — предсказуемым.
Разделы
00:00 Введение
01:42 Структура базы данных (на данный момент)
03:49 Скрипты для создания базы данных
05:01 Хранимые процедуры
06:37 Использование хранимых процедур (пример)
07:53 Код Delphi для добавления площадки
20:37 Тестирование кода
26:21 Обновление тестового кода
27:27 О ACID
29:57 Запуск теста
31:56 Что дальше
32:36 Заключительные мысли
#Delphi #ObjectPascal #FirebirdSQL #DatabaseDesign #SilverPascal #CodingLife