2.1 Základné pojmy Databázová technológia je unifikovaný súbor pojmov, prostriedkov a techník, slúžiaca pre vytváranie informačných systémov. Databázovou technológiou však nemyslíme len spôsob vytvárania základného programového vybavenia, ale aj tvorbu niektorých produktov v aplikačnej sfére. Pretože informačné systémy, a teda aj databázy, sú založené na existencii dát, pre databázovú technológiu v informačných systémoch je podstatný aj spôsob návrhu typov dát použitých v databáze, s
Systém riadenia bázy dát - je množina programov zabezpečujúcich definíciu dát, manipuláciu s nimi, ochranu dát, paralelné spracovanie, apod. Základné funkcie, ktoré systém riadenia bázy dát (SRBD) musí zabezpečovať sú: - definícia dát - manipulácia s dátami Ďalšie funkcie, ktoré by SRBD mal zabezpečovať sú: - riadenie prístupu - intergrita databázy - obnova databáz - paralelný prístup - ochrana dát - riadenie katalógov (systémové tabuľ
Databáza v podstate vždy obsahuje údaje o nejakom objekte, ktorý je predmetom nášho záujmu, a jeho okolí - tzv. realite, pričom sa vždy snažíme zachytiť všetky podstatné skutočnosti tak, aby presne a časovo aktuálne odrážali vlastnosti a deje v našom okolí. Pretože nie je možné ani nevyhnutné postihnúť okolitý svet v celej zložitosti, vyberieme si len určitý výsek reality a pre tento vytvárame abstraktný model. Z vytvorené abstraktného modelu je možné štandardným postupom navrhnúť konceptuálnu organiz
Relačný dátový model ako bol pôvodne definovaný vychádzal z nasledovných požiadaviek:
• Zabezpečiť vysoký stupeň dátovej nezávislosti. • Zabezpečiť minimálnu redundanciu dát spolu s konzistenciou dát s podporou sémantiky jazyka. • Sprístupniť databázu pomocou množinovo orientovaného neprocedurálneho jazyka. • Umožniť jednoduchým spôsobom reštrukturalizáciu a rast dátového modelu.
Pohľad na dáta je reprezentovaný: - množinou dvojrozmern
Databázový jazyk je prostriedok pre komunikáciu s databázovými systémami. Rozdeľujeme ich na dve základné skupiny procedurálne – ktoré popisujú spôsob, ako chceme danú procedúru vykonať, t.j. postup činnosti a neprocedurálne – určujeme, čo chceme s dátami urobiť, t.j. výsledok činnosti. jazyky popis procedurálne popis činnosti ako chceme dosiahnuť určitý výsledok PL/SQL neprocedurálne čo chceme s dátami urobiť – manipulácia s dátami dotazovacie jazyky DML SQL- Structured Quer
1.1 Úvod Prebieha veľa diskusií na témy ako Data Warehousing, Online Analytical Processing a Data Mining. Rôzne projekty sa snažia o riešenie tejto problematiky. V podstate ide o sprístupnenie veľkeho množstva dát v použiteľnej podobe. Často ale nie je sprístupnenie informácií z týchto datových tokov jednoduché. Spomínané prístupy, spoločne nazývané OLAP, by mali pomôcť.
Distribuovaný databázový systém je množina uzlov počítačovej siete, navzájom prepojených v komunikačnej sieti pričom: - každý z uzlov je samostatný databázový systém, ale - tieto uzly navzájom spolupracujú tak, že z každého uzla je možné sprístupniť údaje uložené na inom uzle presne tak, akoby boli umiestnené na vlastnom uzle. Samotná databáza je množina navzájom prepojených databáz, ktoré sú umiestnené na rôznych uzloch tak, že užívateľ s nimi
CREATE TABLE krvna_skupina (id_ks NUMBER NOT NULL, oznacenie CHAR(2) NOT NULL, faktor CHAR(10), PRIMARY KEY (id_ks) );
CREATE TABLE darca (id_darcu NUMBER NOT NULL, id_ks NUMBER NOT NULL, dat_nar DATE NOT NULL, meno CHAR(10) NOT NULL, priezvisko CHAR(15) NOT NULL, ulica CHAR(12), cislo NUMBER, mesto CHAR(12) NOT NULL, psc NUMBER NOT NULL, telefon NUMBER PRIMARY KEY (id_darcu),
CREATE TABLE dodavatel ( id_dodavatela NUMBER(3) NOT NULL, obchodne_meno VARCHAR2(25) NOT NULL, ICO NUMBER(8) NOT NULL, meno_zast_osoby VARCHAR2(15) NOT NULL, priezvisko_zast_osoby VARCHAR2(15) NOT NULL, titul_zast_osoby VARCHAR2(10), adresa VARCHAR2(30) NOT NULL, mesto VARCHAR2(20) NOT NULL, telefon VARCHAR2(15), email VARCHAR2(30), PRIMARY KEY (id_dodavatela));
DROP TABLE zakaznik; DROP TABLE dodavatel; DROP TABLE zakazky; DR
Užívateľské hľadisko: Počítačový vírus je jednou z mnohých hrozieb bezpečnosti a integrity počítačových systémov. Programátorské hľadisko: Počítačový vírus je počítačový program, ktorý môže infikovať iný počítačový program takým spôsobom, že do neho skopíruje svoje telo, čím sa infikovaný program stáva prostriedkom pre ďalšiu aktiváciu víru. (Autor definície: Fred B. Cohen, antivírový priekopník) Prvé publikácie v oblasti vírovej pr
Je sieťová informačná služba vychádzajúca z Internetu a ponúkajúca systém zbierania informácií vo forme hypertextových multimédií. Web ponúka metódu zobrazenia informácií rôznych formátov spôsobom rýchlym, výkonným konzistentným a ľahko pochopiteľným. Ako prostriedok prístupu na Internet je WWW jedným z najjednoduchších dostupných systémov. Web je sieťový systém klient/server.
Počítač, ktorý informácie dodáva sa nazýva server. Počítač, ktor
Základy služieb mien Dokumentácia IP protokolu definuje mená, adresy a trasy nasledujúcim spôsobom Meno určuje, čo hľadáme Adresa hovorí, kde to je Trasa udáva, ako sa tam dostať. Mená a adresy Jednoznačná 32 bitová IP adresa Host name Mená sa ľahšie zapíšu a pamätajú Sieťový SW mená nepotrebuje, zavádza ich preto, aby uľahčil použitie sietí ľuďom. Sieťové spojenie sa vždy uskutoční na základe IP adresy Preklad mien na adresy Nie je iba lokálna záležitosť, musí fungovať n
Datové sítě, ISDN, LAN, WAN, obecně sítě - to jsou pojmy, které jsou v poslední době skloňovány ve všech pádech. Tyto sítě prodělaly bouřlivý vývoj, který však stále pokračuje a zdaleka není ukončen. V této práci bych se chtěl zaměřit na popis existujících typů současných sítí, jejich výhody a nevýhody.
Typy datových sítí Komutační datové sítě
Komutační datová síť je založena na přepojování okruhů. Úkolem komutační sítě je poskytovat komutované dat
Mechatronika - je to nový technický obor zlučujúci niekoľko iných technických oborov. Mechaniku, elektroniku a optiku a iné technické obory. Mechatronika tvorí vlastne prienik týchto oborov. - vznikla na začiatku 70. rokov v Japonsku, kde sa tento spôsob návrhu aj prvýkrát použil.
Mechatronika rieši nielen samotný výrobok, ale zameriava sa na celý výrobný proces, od stanovenia cieľov, až po spustenie ostrej výroby. Mechatronika nie je iba šikovná kombinácia už existujúcich
Je to spojenie 2 až n počítačov za účelom dosiahnutia novým možností využitia počítačovej techniky. Počítačová sieť umožňuje:
• zdieľanie súborov a tlačiarní ( zdieľanie – používanie a prístup z počítačovej siete ) • posielanie krátkych textových správ • zdieľanie modemov, faxmodemov , CD diskov …. • spolupráca pracovných skupín • vytváranie videokonferencií • získavanie informácii …
Optoelektronika - je to významná časť mechatroniky, ktorá začína nahrádzať v niektorých oblastiach tradičný spôsob prenosu signálu – kovovými káblami. - používa svetlo ako nosič informácie - do tejto oblasti patria aj všetky snímače pracujúce na optickom princípe - používa sa najčastejšie neviditeľné infračervené a laserové svetlo
Výhody optoelektroniky: - svetlo nie je ovplyvňované elektromagnetickým smogom a atmosferickými poruchami - optoelektron
Internet protokol je smerovaný protokol internetu. IP adresovanie povolí paketom smerovanie so zdroja do cieľa použitím najlepšej cesty. Cesta sa určuje so smerovacích tabuliek. Siete možno deliť do podsietí.
10.1.1. Smerovanie a smerovaný protokol
Protokol je pravidlo, ktorý určuje, ako komunikuje PC s ostatnými PC cez sieť. Protokol popisuje nasledujúce: - formát, aký správy musia dodržať - cestu, po ktorej si počítače vymieňajú správy Smerovací protokol umo
Zariadenia, ktoré chcú v internete komunikovať musia mať jedinečnú IP adresu, IP preto, lebo rútre používajú trojvrstvový protokol na nájdenie najlepšej cesty. Na komunikáciu sa používal IP protokol verzie 4. Veľkým nárastom internetu hrozilo rýchle vyčerpanie IP adries, preto sa siete začali deliť do podsietí, Network Address Translation (NAT). Iná verzia protokolu IPv6 poskytla väčší adresný priestor s integrovaním metód bez chýb použitým s IPv4. Niektoré zariadenia majú statickú IP a iným sa pridelí IP