Интернет знания
Вертикалната база данни съхранява информацията колона по колона, вместо традиционното редово разположение. Данните се организират в вертикални структури, известни като предикатни дървета (P‑trees), и се обработват хоризонтално.
P‑trees са особено подходящи за задачи по извличане на данни, където резултатите се изразяват компактно. Те се създават чрез разделяне на всяка колона в таблица от хоризонтални записи на отделни битови вектори. P‑trees могат да бъдат едномерни, двумерни или многомерни, като техните измерения се съгласуват с естествените измерения на данните (например геопространствени данни).
Обработката се извършва чрез бързи логически оператори – AND, OR, XOR и NOT. Колонното съхранение позволява изпълнението на заявки, без да се достъпват страници от диска, които не са свързани с търсенето, което значително ускорява извличането на данни, особено в големи хранилища.
Вертикалните бази данни позволяват използването на големи страници. По-голямата страница означава, че при едно четене се извлича повече релевантна информация. При хоризонталните бази едно четене включва и колони, които не са необходими за конкретната заявка, което налага по‑малки страници.
В последните години научната общност проявява засилен интерес към вертикалните бази данни. Въпреки че броят на едновременните потребители е по‑малък от този в комерсиалните системи, заявките са по‑сложни и непредвидими. Тези системи трябва да предоставят автоматичен отговор без специализирана поддръжка и да бъдат преносими между различни компютърни платформи – вертикалните бази данни отговарят на тези изисквания по‑по-добре от хоризонталните.
Въведение Системите за управление на бази данни (DBMS) освобождават програмистите от детайлите на съхранението на записи. Вместо да се занимават с файлови операции, те просто изпращат няколко команди и DBMS‑ът се грижи за всичко останало. От скромните си начала, софтуерът за бази данни се е развил в
ВъведениеСистема за обработка на данни (СОД) приема необработени данни и чрез компютърна автоматизация ги преобразува в полезна информация – текст, изчисления, формули и други видове данни, проверени от съответните софтуерни приложения.ИсторияПървата СОД е разработена от IBM – машината IBM 701, създ