Ця стаття потребує додаткових для поліпшення її . (7 жовтня 2020) |
У темпоральних базах даних, дійсний час (ДЧ; англ. Valid time, VT) — період часу, протягом якого факт у базі даних є дійсним у модельованій реальності. Станом на грудень 2011 року, ISO/IEC 9075 «Database Language SQL:2011 Part 2: SQL/Foundation» містить пункти у визначеннях таблиць для визначення «таблиць періодів часу застосунку» (тобто, таблиць дійсного часу). Дійсний час було закарбовано [en] і його докторантом.
У таблиці бази даних дійсний час часто представляється двома додатковими колонками StartVT і EndVT. Проміжок часу закритий у своїй нижній межі та відкритий у верхній.
Дата | Що трапилося у реальному світі | Дія в базі даних | Що показує база даних |
---|---|---|---|
3 квітня 1975 | Народився Джон | Нічого | Немає особи на ім'я Джон Доу |
4 квітня 1975 | Батько Джона офіційно повідомляє про його народження | Вставлено: Person(Джон Доу, Смолвіль) | Джон Доу живе у Смолвілі |
26 серпня 1994 | Після випуску Джон переїжджає в Бігтаун, але забуває зареєструвати свою нову адресу | Нічого | |
26 грудня 1994 | Нічого | ||
27 грудня 1994 | Джон реєструє свою нову адресу | Оновлено: Person(Джон Доу, Бігтаун) | Джон Доу живе в Бігтауні |
1 квітня 2001 | Джон помирає | Видалено: Person(Джон Доу) | Немає особи на ім'я Джон Доу |
Дійсний час — час, для якого факт є істинним у реальному світі. У прикладі вище, таблиця Person отримує два додаткових поля Valid-From і Valid-To, зазначаючи, коли адреса особи була дійсною в реальному світі. 4 квітня 1975 року батько Джона гордо зареєстрував народження свого сина. Потім службовець вставляє новий запис у базу даних, заявляючи, що Джон живе у Смолвілі з 3 квітня. Зверніть увагу, що, хоча дані були вставлені 4-го, база даних заявляє, що інформація дійсна, починаючи з 3-го. Службовець ще не знає, чи переїде Джон і коли у краще місце, тому в базі даних Valid-To заповнено нескінченністю (∞). Наслідком є цей запис у базі даних:
Person(Джон Доу, Смолвіль, 3 квітня 1975, ∞).
27 грудня 1994 року Джон повідомляє про свою нову адресу в Бігтауні, де він жив, починаючи з 26 серпня 1994 року. Службовець Бігтауна не змінює адресу поточного запису Джона Доу в базі даних. Він додає новий:
Person(Джон Доу, Бігтаун, 26 серпня 1994, ∞).
Потім оригінальний запис Person (Джон Доу, Смолвіль, 3 квітня 1975, ∞) оновлюється (а не вилучається!). Оскільки зараз відомо, що Джон припинив жити у Смолвілі 26 серпня 1994 року, то запис Valid-To може бути заповнений. База даних тепер містить два записи для Джона Доу:
Person(Джон Доу, Смолвіль, 3 квітня 1975, 26 серпня 1994). Person(Джон Доу, Бігтаун, 26 серпня 1994, ∞).
Коли Джон помирає, база даних оновлюється ще раз. Поточний запис буде оновлений, заявляючи, що Джон Доу більше не живе в Бігтауні. Жодного нового запису не додається, оскільки службовці не повідомляють про небеса як про нову адресу. База даних тепер виглядає так:
Person(Джон Доу, Смолвіль, 3 квітня 1975, 26 серпня 1994). Person(Джон Доу, Бігтаун, 26 серпня 1994, 1 квітня 2001).
Див. також
- Час транзакції
- [en]
Примітки
- Snodgrass, Richard T.; Ahn, Ilsoo (вересень 1986). Temporal Databases. [en]. 19 (9): 35—42.
Це незавершена стаття про бази даних. Ви можете проєкту, виправивши або дописавши її. |
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
Cya stattya potrebuye dodatkovih posilan na dzherela dlya polipshennya yiyi perevirnosti Bud laska dopomozhit udoskonaliti cyu stattyu dodavshi posilannya na nadijni avtoritetni dzherela Zvernitsya na za poyasnennyami ta dopomozhit vipraviti nedoliki Material bez dzherel mozhe buti piddano sumnivu ta vilucheno 7 zhovtnya 2020 U temporalnih bazah danih dijsnij chas DCh angl Valid time VT period chasu protyagom yakogo fakt u bazi danih ye dijsnim u modelovanij realnosti Stanom na gruden 2011 roku ISO IEC 9075 Database Language SQL 2011 Part 2 SQL Foundation mistit punkti u viznachennyah tablic dlya viznachennya tablic periodiv chasu zastosunku tobto tablic dijsnogo chasu Dijsnij chas bulo zakarbovano en i jogo doktorantom U tablici bazi danih dijsnij chas chasto predstavlyayetsya dvoma dodatkovimi kolonkami StartVT i EndVT Promizhok chasu zakritij u svoyij nizhnij mezhi ta vidkritij u verhnij Priklad Data Sho trapilosya u realnomu sviti Diya v bazi danih Sho pokazuye baza danih 3 kvitnya 1975 Narodivsya Dzhon Nichogo Nemaye osobi na im ya Dzhon Dou 4 kvitnya 1975 Batko Dzhona oficijno povidomlyaye pro jogo narodzhennya Vstavleno Person Dzhon Dou Smolvil Dzhon Dou zhive u Smolvili 26 serpnya 1994 Pislya vipusku Dzhon pereyizhdzhaye v Bigtaun ale zabuvaye zareyestruvati svoyu novu adresu Nichogo 26 grudnya 1994 Nichogo 27 grudnya 1994 Dzhon reyestruye svoyu novu adresu Onovleno Person Dzhon Dou Bigtaun Dzhon Dou zhive v Bigtauni 1 kvitnya 2001 Dzhon pomiraye Vidaleno Person Dzhon Dou Nemaye osobi na im ya Dzhon Dou Dijsnij chas chas dlya yakogo fakt ye istinnim u realnomu sviti U prikladi vishe tablicya Person otrimuye dva dodatkovih polya Valid From i Valid To zaznachayuchi koli adresa osobi bula dijsnoyu v realnomu sviti 4 kvitnya 1975 roku batko Dzhona gordo zareyestruvav narodzhennya svogo sina Potim sluzhbovec vstavlyaye novij zapis u bazu danih zayavlyayuchi sho Dzhon zhive u Smolvili z 3 kvitnya Zvernit uvagu sho hocha dani buli vstavleni 4 go baza danih zayavlyaye sho informaciya dijsna pochinayuchi z 3 go Sluzhbovec she ne znaye chi pereyide Dzhon i koli u krashe misce tomu v bazi danih Valid To zapovneno neskinchennistyu Naslidkom ye cej zapis u bazi danih Person Dzhon Dou Smolvil 3 kvitnya 1975 27 grudnya 1994 roku Dzhon povidomlyaye pro svoyu novu adresu v Bigtauni de vin zhiv pochinayuchi z 26 serpnya 1994 roku Sluzhbovec Bigtauna ne zminyuye adresu potochnogo zapisu Dzhona Dou v bazi danih Vin dodaye novij Person Dzhon Dou Bigtaun 26 serpnya 1994 Potim originalnij zapis Person Dzhon Dou Smolvil 3 kvitnya 1975 onovlyuyetsya a ne viluchayetsya Oskilki zaraz vidomo sho Dzhon pripiniv zhiti u Smolvili 26 serpnya 1994 roku to zapis Valid To mozhe buti zapovnenij Baza danih teper mistit dva zapisi dlya Dzhona Dou Person Dzhon Dou Smolvil 3 kvitnya 1975 26 serpnya 1994 Person Dzhon Dou Bigtaun 26 serpnya 1994 Koli Dzhon pomiraye baza danih onovlyuyetsya she raz Potochnij zapis bude onovlenij zayavlyayuchi sho Dzhon Dou bilshe ne zhive v Bigtauni Zhodnogo novogo zapisu ne dodayetsya oskilki sluzhbovci ne povidomlyayut pro nebesa yak pro novu adresu Baza danih teper viglyadaye tak Person Dzhon Dou Smolvil 3 kvitnya 1975 26 serpnya 1994 Person Dzhon Dou Bigtaun 26 serpnya 1994 1 kvitnya 2001 Div takozhChas tranzakciyi en PrimitkiSnodgrass Richard T Ahn Ilsoo veresen 1986 Temporal Databases en 19 9 35 42 Ce nezavershena stattya pro bazi danih Vi mozhete dopomogti proyektu vipravivshi abo dopisavshi yiyi