Źródło: Arkusze CKE
Podczas tworzenia tabeli produkty należy utworzyć pole cena będące reprezentacją ceny produktu.Odpowiedni typ dla tego pola, to
Warianty odpowiedzi
-
A
A. DECIMAL(10, 2)
-
B
B. INTEGER(11)
-
C
C. TINYTEXT
-
D
D. ENUM
Wyjaśnienie
Do przechowywania wartości pieniężnych w bazach danych stosujemy typ stałoprzecinkowy, taki jak DECIMAL(10, 2). Zapewnia on pełną dokładność zapisu i chroni przed błędami zaokrągleń.
Zapis (10, 2) oznacza, że liczba może mieć maksymalnie 10 cyfr, z czego dokładnie 2 znajdują się po przecinku, co idealnie odpowiada groszom lub centom.
W przypadku finansów nigdy nie używa się typów tekstowych ani przybliżonych typów zmiennoprzecinkowych.