Turingův stroj z Lega (zdroj: Wikipedie) |
A konečně máme jasno, proč bylo tak náročné zjistit, kolik záznamů obsahuje Národní database DNA. Jak se píše v odůvodnění nového rozhodnutí: programátor nejprve vytvořil rekursivní SQL dotaz,
ale ten nefungoval. Proto musel napsat pomocný program, ten ladit a ladit, až ho za 37,5 hodiny odladil a kýžený výsledek získal.
Akutalisováno.
Správní žaloba.
Komentáře
Databázová struktura FODAGENu není připravena na možnost vystupování člověka pod více identitami, a nemá možnost jednoduše udělat přiřazení k jedné osobě u více záznamů, jakmile se zjistí pravá identita? Na to je třeba složitých SQL dotazů či programování?
V tom případě bych dále již údaje o databázích DNA nežádal, protože v takovém případě drží integritu FODAGENu pouze úpěnlivá modlitba místního kněze a používání svěcené vody. Čas od času se jim záznamy ztratí, či databáze čas od čas klekne a rozsype se sama a vymaže náhodně některá či všechna data - to bude asi hlavní mechanismus odstraňování DNA profilů z databáze.
Nicméně od příštího roku prý ke knězi a svěcené vodě přidají i šamana najatého a placeného na plný úvazek, který bude v předem určené hodiny tlučením na bubínek a obětováním hlav kohoutů přispívat k udržení integrity policejních databází, neboť jejich stav se horší - a tak bude třeba tohoto zostřeného opatření na náklady daňových poplatníků.
Miloslav Ponkrác
portal.justice.cz/.../...
DROP TABLE table_name;
V solidní databázi ovšem běžný účet nemá právo na smazání tabulek ani jiných databázových objektů. A tak tyto příkazy nemají žádný efekt. Tedy v případě, že databázi dělá profesionál, a ne někdo, kdo tápe i v rekurzivních SQL příkazech.
Miloslav Ponkrác
Nicméně policejní databáze bude mít asi jen malý počet záznamů, odhaduji řádově desítky tisíc záznamů. Při takto malé databázi se dá i s velmi mizerně navrženou strukturou dobře pracovat, může to být i rozumně rychlé, a zálohy nebudou veliké. Navíc počet přístupů k databázi za den bude nejspíše minimální. Takže se nedostatku návrhu a správy databáze asi neprojeví.
Miloslav Ponkrác
FOR a IN (SELECT table_name FROM user_tables) LOOP
EXECUTE IMMEDIATE ('DROP TABLE ' || a.table_name || ' CASCADE CONSTRAINTS');
END LOOP;
Miloslav Ponkrác
"Systém JMENOVKA je počítačově vedená evidence osob, které jsou vedeny v databázích informačního systému služby kriminální policie a vyšetřování OČISTA, jenž zpracovává problematiku na úseku trestné činnosti mládeže, trestné činnosti páchané na mládeži, mravnostní trestné činnosti, extremismu a toxikomanie. Tyto informace jsou poznatkového charakteru. V každém záznamu systému JMENOVKA jsou vedeny
identifikační údaje osoby vedené v informačním systému OČISTA, identifikace záznamu, který kromě jiných informací identifikuje útvar Policie ČR nebo útvar pro odhalování organizovaného zločinu, v jehož teritoriu byl záznam do informačního systému OČISTA pořízen a označení podsystému informačního systému OČISTA, ve kterém je osoba vedena.
Podle mého názoru jsou tyto IS postiženy nezájmem, data do nich často nejsou vkládána. Provoz je upraven ZP PP č. 93/2006."
Miloslav Ponkrác
RSS kanál komentářů k tomuto článku