Venna diagramma ir grafisks dažādu datu kopu attiecību attēlojums. Visslavenākais ir tas, ka tajā ir iekļautas divas kopas, kuras attēlo divi pārklājoši apļi, lai gan šīs diagrammas var izveidot arī ar trim apļiem vai sarežģītu formu sēriju, lai attēlotu vairāk nekā trīs datu kopas. Venna diagrammas tiek plaši izmantotas matemātikas nozarē, kas pazīstama kā kopu teorija, un tās bieži parādās klases vingrinājumos, kuru mērķis ir likt skolēniem domāt par saistību starp lietām.
Venna diagrammu izstrādāja Džons Venns, angļu matemātiķis, kurš dzīvoja no 1834. līdz 1923. gadam. Viņa slavenā diagramma tika izgudrota 1881. gadā, un patiesībā tā ir pieminēta viņa bijušās koledžas vitrāžas veidā. Grafiski parādot, kā datu kopas ir saistītas viena ar otru, Venns ievērojami precizēja kopu teorijas jomu. Vēlāk matemātiķi pielāgoja diagrammas formu, taču pamatsistēma paliek nemainīga un tiek plaši izmantota visā pasaulē.
Klasiskā Venna diagramma ietver divus komplektus, piemēram, sarakstu ar visiem pilsētas ārstiem un visiem konkrētas apkaimes iedzīvotājiem. Katra kopa ir attēlota ar apli, un, ja apļi pārklājas, tiek izveidots reģions, kurā ietilpst abu kopu dalībnieki. Šajā gadījumā reģionā tiktu iekļauti visi konkrētā apkaimes iedzīvotāji, kuri ir arī ārsti. Diagrammai var pievienot trešo komplektu, piemēram, sarakstu ar visiem pilsētas cilvēkiem, kuriem ir suņi.
Kad Venna diagrammā ir iekļauti trīs apļi, veidojas vairākas pārklāšanās zonas. Iepriekš minētā piemēra gadījumā mēs varētu redzēt, kuriem ārstiem ir suņi, kuri ārsti dzīvo noteiktā apkaimē un kuriem šī konkrētā apkaimes iedzīvotājiem ir suņi. Diagrammas pašā vidū, kur visi trīs apļi pārklājas, mums būtu saraksts ar suņiem piederošajiem ārstiem apkārtnē.
Venna diagramma ir ļoti noderīga, lai klasificētu lietas un izkārtotu informāciju tā, lai to būtu vieglāk uztvert. Daudziem cilvēkiem patīk to izmantot problēmu risināšanai, jo ar tās palīdzību var atrisināt daudzas pasaules problēmas. Kad Venna diagrammā ir iesaistītas vairākas datu kopas, ir jāizveido vairākas izliektas formas, lai izveidotu vēlamās pārklāšanās zonas, kā rezultātā var iegūt dažas patiesi pārsteidzošas datu ilustrācijas.