Dane dyskretne odnoszą się do danych, które mogą przyjmować tylko określone (dyskretne) wartości. Jest to rodzaj klasyfikacji danych używany do odróżnienia jednej wartości od drugiej w zbiorze danych.
Dane dyskretne są często wykorzystywane w programowaniu komputerowym, szczególnie w algorytmach obejmujących liczenie lub sortowanie. Przykłady dyskretnych typów danych obejmują liczby całkowite, wartości logiczne, łańcuchy i wartości wyliczone.
Dane dyskretne muszą być skończone i mogą być także kategoryczne lub numeryczne. Dane kategoryczne to dane, które można pogrupować w skończony zbiór klas i reprezentują typ obiektu lub atrybutu, np. płeć (mężczyzna lub kobieta). Numeryczne dane dyskretne obejmują liczby całkowite, takie jak 0, 1 lub 2, ale mogą także zawierać liczby zmiennoprzecinkowe lub daty.
Dane dyskretne różnią się od danych ciągłych, które mogą przyjmować dowolną liczbę wartości z nieskończonego zakresu wartości. Dobrze znanym przykładem tego typu danych jest temperatura.
W informatyce i cyberbezpieczeństwie dane dyskretne są wykorzystywane do podejmowania decyzji poprzez przetwarzanie danych w porównaniu do sposobu, w jaki dane ciągłe są wykorzystywane do obliczeń prawdopodobieństwa.
Zrozumienie danych dyskretnych jest ważne w celu identyfikowania i śledzenia wartości i wzorców na podstawie większego zbioru danych. Znajduje zastosowanie w takich dziedzinach jak telekomunikacja, medycyna, inżynieria i robotyka. Zrozumienie dyskretnych danych i możliwości manipulowania nimi jest niezbędne do programowania i zrozumienia decyzji opartych na danych.