• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Wyspa NULL w bazach danych

Object Storage Arubacloud
+1 głos
141 wizyt
pytanie zadane 29 stycznia w Offtop przez HUBSON2912 Obywatel (1,300 p.)

Witam,

czytam sobie książkę "Pi razy oko" Matta Parkera o pomyłkach matematycznych (swoją drogą: polecam). Poruszył temat złego zarządzania danymi. Pisze, że kiedy oprogramowanie nie może odczytać danych to wrzuca jakieś domyślne wartości (np. dla współrzędnych jakiegoś miejsca wstawia (0,0)).

Niewłaściwe dane to plaga systemów bazodanowych, zwłaszcza jeśli pierwotna informacja została zapisana niewyraźnym pismem odręcznym przez z natury omylnych ludzi. Kiedy dodamy do tego niejednoznaczność nazw [...], przepis na katastrofę gotowy. Kiedy komputer nie potrafi ustalić właściwego miejsca, musi mimo to jakoś uzupełnić informacje. Tak oto współrzędne (0, 0) stały się miejscem domyślnym. To wyspa, na którą udają się wszystkie złe dane, by dokonać tam żywota.

Nazwał to "Wyspą Null". I tu pytanie: czy faktycznie istnieje takie określenie, używane przez ludzi zajmujących się zarządzaniem danymi, czy autor wymyślił to określenie na potrzeby zagadnienia i nikt nie używa takiego stwierdzenia w bazach danych? Domyślam się, że technika wstawiania jakichś domyślnych danych jest powszechna, ale czy istnieje takie określenie samo w sobie.

Pozdrawiam.

1 odpowiedź

+2 głosów
odpowiedź 29 stycznia przez Wiciorny Ekspert (270,190 p.)
wybrane 29 stycznia przez HUBSON2912
 
Najlepsza

Pracuje jak backend developer w systemach relacyjnych 7-8 lat,
Powiedzmy przez większość czasów w starszych modelach systemów bazodanowych, jeszcze opartych o stare normy SQL, czy też normy tworzenia bazy i ich struktury, nigdy o czymś takim nie słyszałem, ale chętnie bym usłyszał, co na to inni

Nawet jeśli istnieje takie określenie, to jednak warto posługiwać się "nomenklaturą" powszechnie znaną każdemu, a nie enigmatycznymi stwierdzeniami, bo wystarczy kilka osób, które nie mają o tym pojęcia i rodzi się "problem ze zrozumieniem, czy nawet komunikacją"

I ogólnie nazwa tej wyspy nie jest przypadkowa: bo istnieje dokładnie wyspa NULL -> z racji współżędnych, więc autor po prostu użył nazwy własnej, realnie oddając problem Wyspa NULL

komentarz 29 stycznia przez adrian17 Ekspert (344,860 p.)
Popieram, brzmi jak własna metafora autora.
komentarz 30 stycznia przez Mihoteo Bywalec (2,420 p.)
Pracując nad jednym projektem który mocno wykorzystywał mapy Googla pojęcie null island było używane w naszym zespole. Najczęściej była brana pod uwagę gdy coś się sypnęło i mapa wskazywała po prostu na 0,0

https://en.m.wikipedia.org/wiki/Null_Island

Podobne pytania

0 głosów
1 odpowiedź 117 wizyt
pytanie zadane 21 maja 2020 w SQL, bazy danych przez Bizuma Gaduła (3,650 p.)
0 głosów
1 odpowiedź 617 wizyt
pytanie zadane 5 czerwca 2016 w C i C++ przez Bartek Woźniak Początkujący (460 p.)
+22 głosów
0 odpowiedzi 1,362 wizyt
pytanie zadane 17 sierpnia 2018 w Offtop przez MrxCI Dyskutant (8,260 p.)

92,576 zapytań

141,426 odpowiedzi

319,652 komentarzy

61,961 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Kolejna edycja największej imprezy hakerskiej w Polsce, czyli Mega Sekurak Hacking Party odbędzie się już 20 maja 2024r. Z tej okazji mamy dla Was kod: pasjamshp - jeżeli wpiszecie go w koszyku, to wówczas otrzymacie 40% zniżki na bilet w wersji standard!

Więcej informacji na temat imprezy znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...