Projekt databázy záznamov o meteoroch
Stručná história ukladania údajov
Projekt databázy nazbieraných údajov o preletoch meteorov vznikol na základe potreby zdieľania údajov medzi jednotlivými stanicami. Hlavnou myšlienkou je on-line prístup k dátam zo štyroch staníc, ktoré boli počiatkom digitálnej meteorickej siete na juhozápade Slovenska. Zvolili sme formu webovej databázy, prístupnej neustále prostredníctvom prehliadača z ktorejkoľvek časti sveta. Inšpiráciou nám bol projekt Virtual Meteor Observatory.
Dizajn databázy
Databáza záznamov o meteoroch sa skladá z piatich základných tabuliek – údaje o pozorovateľovi, snímacom zariadení, mieste pozorovania, pozorovacom intervale a samotnom meteore. Od týchto tabuliek sú oddelené tabuľky s prihlasovacími dátami a diskrétnymi údajmi, slúžiacimi pre administráciu databázy.
Programovanie
Databáza je naprogramovaná pomocou vizuálne orientovaného nástroja PHPRunner v jazyku PHP 5. Databázovým enginom je MySQL 5.x, ktorý beží pod Apache serverom na systéme Debian. Celý projekt je umiestnený na vlastnom housingu, umiestnenom vo vysokopriepustnom uzle priamo na bone.
Publikovanie údajov
Publikovanie údajov je riešené cez webové rozhranie, ktoré umožňuje prístup odkiaľkoľvek a kedykoľvek. Dáta sú ukladané priamo do databázy, ktorá je priebežne zálohovaná jednak priamo na serveri a jednak na nezávislom disku mimo sieť. Tak je zaručená bezpečnosť dát a ich obnoviteľnosť.
Práca s dátami
Práca s dátami prebieha tiež prostredníctvom webového prehliadača. Pokročilé nástroje umožňujú vyhľadávanie v databáze a pre registrovaných užívateľov je dostupný aj import a export dát priamo "od stola". Nadstavbové nástroje (v príprave) umožnia aj reporting a štatistické spracovania priamo v prostredí databázy.
Pripravujeme
- Nové stanice
- Podpora pozorovateľov
- Zdieľanie archivnych dát
- Viacstaničné záznamy
- Databáza dráh meteorov
Napísali
“Each shower is an archaeological record of some comet's past activity.”
- Peter Jenniskens
