Oracle
 sql >> Baza danych >  >> RDS >> Oracle

Historia bazy danych do wykorzystania przez klienta

Z powodzeniem zastosowałem model, w którym każda tabela ma kopię audytu - ta sama tabela z kilkoma dodatkowymi polami (sygnatura czasowa, identyfikator użytkownika, typ operacji) i 3 wyzwalacze na pierwszej tabeli do wstawiania/aktualizacji/usuwania.
Myślę, że jest to bardzo dobry sposób na radzenie sobie z tym, ponieważ tabele i wyzwalacze można generować z modelu i jest to niewielkie obciążenie z perspektywy zarządzania. Aplikacja może używać tabel, aby pokazać użytkownikowi historię audytu (przeczytaj -tylko).



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. WYKONAJ NATYCHMIAST w plsql

  2. Oracle otrzymuje liczby z zakresem

  3. Dynamiczne przestawianie Oracle

  4. Co robi (+) w Oracle SQL?

  5. Zapytanie SQL, aby uzyskać odrębne wartości wszystkich wartości kolumn w tabeli