Зміст:
Визначення - Що означає тимчасова база даних?
Тимчасова база даних - це база даних, яка має певні функції, що підтримують стан даних, залежних від часу. Якщо деякі бази даних вважаються поточними базами даних і підтримують лише фактичні дані, які вважаються дійсними на момент використання, тимчасова база даних може встановити, у який час певні записи точні.
Техопедія пояснює тимчасову базу даних
Починаючи з початку 1990-х, громади розвитку намагалися розробити конкретні вказівки щодо тимчасових баз даних, щоб представити часові рамки для записів. Елементи тимчасових баз даних включають індикатори "дійсного часу" та показники "часу трансакції". Експерти описують "дійсний час" як час, коли очікується, що запис буде істинним або дійсним, а "час транзакції" як внутрішнє посилання на бази даних. Дійсні таблиці часу також називаються таблицями "час роботи програми", тоді як таблиці часових транзакцій можуть називатися таблицями "системної версії".
Технології, включаючи Oracle, Teradata і SQL, мають версії з тимчасовою підтримкою функцій.
Різне використання тимчасових баз даних вимагає докорінно різних типів розробки. Наприклад, у базі даних про клієнта, пацієнта чи громадянина показники для окремих людей дотримуватимуться певної часової шкали життєвого циклу, яку можна створити відповідно до часових рамків для коментарів із життєвих подій. Навпаки, для багатьох промислових процесів, що використовують тимчасові бази даних, потрібні надзвичайно короткі дійсні показники часу та часу транзакцій. Вони жорстко реалізуються залежно від тривалості часу для різних частин бізнес-процесів.