Skip to main content

Command Palette

Search for a command to run...

Sigorta Sektöründe Veritabanı Değişiklik Yönetimi: Aktüeryal Veri Neden Farklı Muamele Gerektirir?

Published
2 min read
S

I’m a passionate software engineer specializing in SQL change management, database security, and DevOps automation. With over 17 years of experience in the banking sector, I focus on building tools and processes that make database deployments safer, more auditable, and automated.

As the creator of SQL Change Guard, I develop solutions that use risk scoring and AI-powered code analysis to detect dangerous SQL scripts before they reach production. I’m dedicated to helping teams minimize downtime and data loss through smarter change governance.

When I’m not coding, I enjoy sharing insights about secure development practices, WPF desktop applications, and integrating modern CI/CD pipelines.

Feel free to connect or reach out at info@sqlchangeguard.com

Sigorta sektörü veri yoğun bir sektör. Poliçe verileri, hasar kayıtları, aktüeryal hesaplama modelleri, reasürans verileri — bunların tamamı veritabanlarında yaşar.

Ve bu verilerde yapılan bir hata bazen yıllarca fark edilmeden devam edebilir.


Sigortada Verinin Özelliği

Uzun vadeli etkiler: Hayat sigortası poliçeleri onlarca yıl sürer. Veritabanında yapılan bir değişikliğin etkisi yıllarca devam edebilir.

Geriye dönük hesaplama: Aktüeryal hesaplamalar geçmiş veriye dayanır. Veritabanında geçmişe dönük bir değişiklik yapılırsa tüm hesaplama modelleri bozulabilir.

Regülasyon yoğunluğu: Hazine Müsteşarlığı, SEDDK denetimleri. Veri değişikliklerinin izlenebilir olması yasal zorunluluk.


Sigortaya Özgü Riskler

Aktüeryal tablo değişikliği

Hayat tabloları, faiz oranları, hasar frekans tabloları — bunlarda yapılan bir değişiklik prim hesaplamalarını etkiler. Yanlış hesaplanan primler ya gelir kaybına ya da müşteri mağduriyetine yol açar.

Hasar rezerv verisinin değiştirilmesi

Hasar rezervleri sigortacının bilançosunu doğrudan etkiler. Bu veride yapılan yetkisiz bir değişiklik finansal tablo manipülasyonu anlamına gelebilir.

Poliçe koşullarının retroaktif değiştirilmesi

Bir poliçenin başlangıç tarihine, teminat tutarına ya da istisnalarına geçmişe dönük müdahale hem hukuki hem etik açıdan ağır sonuçlar doğurur.


Sigorta Sektörüne Özel Kontroller

Aktüeryal veriler için ek onay

Prim hesaplama modellerini ya da aktüeryal tabloları etkileyen değişiklikler IT onayının yanı sıra aktüeryal birim onayı almalı.

Geçmişe dönük değişiklik yasağı

Geçmiş dönem poliçe ve hasar verisi değiştirilemez olarak işaretlenmeli. Sadece yeni kayıt eklenebilir, mevcut kayıt güncellenmez.

sql

-- Geçmiş poliçe verisine güncelleme engeli
CREATE TRIGGER trg_Police_NoUpdate
ON dbo.Policeler
INSTEAD OF UPDATE
AS
BEGIN
    -- Geçmiş dönem poliçelere dokunulamaz
    IF EXISTS (
        SELECT 1 FROM deleted
        WHERE BaslangicTarihi < DATEADD(YEAR, -1, GETDATE())
    )
    BEGIN
        RAISERROR('Geçmiş dönem poliçe verisi değiştirilemez.', 16, 1);
        RETURN;
    END

    -- Mevcut dönem poliçeler için normal güncelleme
    UPDATE p SET
        p.TeminatTutari = i.TeminatTutari,
        p.DegisiklikTarihi = GETDATE()
    FROM dbo.Policeler p
    JOIN inserted i ON p.PoliceID = i.PoliceID;
END

Finansal tablo dönem sonu kilitlemesi

Dönem kapandıktan sonra o döneme ait finansal veriler salt okunur hale getirilmeli.


Denetim Hazırlığı

Sigorta denetimlerinde sıkça sorulan soru: "Bu veri değişti mi, kim değiştirdi, ne zaman?"

Bunu yanıtlamak için hem DDL hem DML değişikliklerinin eksiksiz kaydı şart. Temporal Table bu ihtiyacı karşılamak için ideal.


Sonuç

Sigorta sektöründe veritabanı değişiklik yönetimi uzun vadeli etkiler ve yüksek regülasyon baskısı nedeniyle diğer sektörlerden daha titiz yönetilmeli. Geçmişe dönük değişiklik koruması ve aktüeryal onay mekanizması bu sektöre özgü temel gereksinimler.

Detaylı bilgi için: sqlchangeguard.com

More from this blog

S

SQL Change Guard

81 posts