Porovnávacie charakteristiky subd. Porovnanie

Ako bolo uvedené vyššie, výber špecifickej architektúry na budovanie informačného systému zahŕňa dva hlavné komponenty: výber serverovej platformy (výber serverového OS a DBMS) a výber platforiem pre klientske pracovné stanice. AT túto sekciu Pozrime sa podrobnejšie na funkcie výberu konkrétneho DBMS. Pri výbere databázy je veľmi dôležité vybrať si databázu, ktorá najlepšie vyhovuje požiadavkám informačný systém požiadavky, t.j. je potrebné rozhodnúť, ktorý model automatizácie sa implementuje (automatizácia pracovného toku alebo podnikových procesov). Po prvé, pri výbere DBMS by sa mali brať do úvahy tieto faktory:

  1. maximálny počet používateľov súčasne pristupujúcich k databáze;
  2. vlastnosti klientskeho softvéru;
  3. hardvérové ​​komponenty serverov;
  4. operačný systém serverov;
  5. kvalifikačný stupeň personálu.

Dnes je to známe veľké číslo rôzne databázové servery SQL dáta. Pozrime sa bližšie na nasledujúce štyri popredné servery DBMS - Oracle8i, IBM DB2, Microsoft SQL Server a Informix - a porovnajte ich v prevádzke v každej z hlavných fáz fungovania:

  1. konfigurácia systému,
  2. monitorovanie,
  3. nastavenie,
  4. Spracovanie dopytu,
  5. vývoj serverových a klientskych modulov.

Táto analýza bude vykonaná s prihliadnutím na skutočnosť, že počet klientskych miest je od 50 do 500 a riadenie DBMS by malo byť čo najefektívnejšie. Testy boli vykonané na serverovej platforme založenej na Pentium II so 128 MB RAM, vybavenej 13 GB EIDE diskom v konfigurácii RAID úrovne 0 (samozrejme, SCSI HDD by bol lepší). Správa systémov bola zverená systému Windows NT Server 4.0. a Linux.

Oracle8i.

Balík Oracle8i vybavený najpokročilejšou sadou funkcií pre prácu s jazykom Java a prístup k údajom cez internet, systém na optimalizáciu súbežného prístupu. Jedinou nevýhodou tohto DBMS je zložitosť administrácie, avšak všetky náklady na jeho implementáciu a vývoj sa neskôr vrátia efektívnou a spoľahlivou prácou. V našej krajine už mnoho rokov pestuje množstvo špecialistov negatívny postoj k Oracle DBMS, ako drahému a komplexnému DBMS. Obe tieto tézy sú kontroverzné. Po prvé, úroveň zložitosti je relatívny pojem. Pri použití Oracle DBMS na platforme NT to bude vyžadovať takmer rovnaké úsilie ako pri použití MS SQL. V prípade práce na platforme UNIX možno s istotou poznamenať, že pre profesionálnych Unixoidov je prostredie Oracle jednoduché, zrozumiteľné a dostupné. Pokiaľ ide o vysoké náklady, došlo k pozitívnemu vývoju. Okrem toho, že Oracle ponúka množstvo rôznych škálovateľných riešení v závislosti od počtu obsluhovaných klientov, vyvinul aj LINUX verziu svojho najpopulárnejšieho DBMS a zverejnil ju na svojom webovom serveri (www.oracle.com) na bezplatné použitie podľa globálnych trendov. . Medzi hlavné vlastnosti Oracle DBMS treba poznamenať:

  1. Najvyššia spoľahlivosť.
  2. Schopnosť rozdeliť veľké databázy na sekcie (veľký databázový oddiel), čo umožňuje efektívne spravovať gigantické gigabajtové databázy;
  3. Dostupnosť univerzálnych prostriedkov ochrany informácií;
  4. Efektívne metódy maximálne zvýšenie rýchlosť spracovania požiadavky;
  5. indexovanie bitmap;
  6. Voľné tabuľky (v iných DBMS sa všetky tabuľky vyplnia ihneď po vytvorení);
  7. Paralelizácia operácií v dotaze.
  8. Dostupnosť širokej škály nástrojov na vývoj, monitorovanie a správu.
  9. Orientácia na internetové technológie.

Riešenia, ktoré nie sú horšie ako vývoj spoločnosti Oracle, možno nájsť iba v DB2 od IBM. Orientácia na internetové technológie je hlavným mottom moderných produktov Oracle. V tejto súvislosti si môžeme všimnúť balíky interMedia, ktoré poskytujú spracovanie dát v multimediálnych formátoch a Jserver, vstavaný nástroj pre prácu s jazykom Java, ktorý spája možnosti jazyka Java s možnosťami relačných databáz (tzv. schopnosť písať v jazyku Java nielen interné programy pre databázy (uložené procedúry a spúšťače), ale aj vyvíjať Enterprise JavaBeans a dokonca ich spúšťať na serveri). Enterprise JavaBeans sú stavebné bloky, ktoré tvoria Java internetové aplikácie.

Oracle dodržiava zásadu, že všetky dôležité funkcie musia byť riadené z jedného centra, preto navrhovaný modul interMedia poskytuje používateľom najpokročilejšie funkcie pre prácu s multimediálnymi objektmi:

  1. Veľmi pokročilé nástroje na spracovanie zvukových klipov;
  2. Statické obrázky;
  3. Videoklipy;
  4. Geografické údaje (s celým súborom funkcií súvisiacich s určovaním polohy, ktoré sú súčasťou modulu Lokátor).

Oracle8i implementuje dnešné najlepšie nástroje pre objektovo orientovaný návrh databáz, vrátane tabuľkových štruktúr, ktoré umožňujú dedenie vlastností a metód iných tabuľkových databázových objektov, čo zabráni chybám pri budovaní databázy a uľahčí ich údržbu.

Malo by sa tiež poznamenať, že systém optimalizácie súbežnosti s viacerými verziami vyvinutý spoločnosťou Oracle je jednou z najdôležitejších charakteristík architektúry Oracle (táto funkcia je dostupná iba v InterBase DBMS od InterBase od Inprise). Táto funkcia umožňuje eliminovať situáciu, keď jeden používateľ musí čakať, kým druhý dokončí zmeny v obsahu databáz (to znamená, že v Oracle nie sú žiadne zámky na čítanie). Táto funkcia umožňuje Oracle8i vykonať viac transakcií za sekundu na používateľa ako ktorákoľvek iná databáza. Pokiaľ ide o výkon pri práci vo webovom prostredí pod LINUXom, Oracle zaujíma čestné druhé miesto po MySQL DBMS, pričom výrazne prevyšuje všetky ostatné DBMS z hľadiska spoľahlivosti a bezpečnosti.

DBMS Microsoft SQL Server

Najdôležitejšie vlastnosti tohto DBMS sú:

  1. jednoduchosť administrácie,
  2. možnosť pripojenia na web,
  3. výkon a funkčnosť mechanizmus servera DBMS,
  4. dostupnosť nástrojov pre vzdialený prístup,

Sada administračných nástrojov pre túto DBMS obsahuje celú sadu špeciálnych sprievodcov a nástrojov na automatické nastavenie konfiguračných parametrov. Táto databáza je tiež vybavená vynikajúcimi replikačnými nástrojmi, ktoré vám umožňujú synchronizovať údaje z počítača s informáciami o databáze a naopak. Server OLAP, ktorý je súčasťou balenia, umožňuje ukladať a analyzovať všetky údaje dostupné používateľovi. V princípe je táto DBMS moderná plnohodnotná databáza, ktorá je ideálna pre malé a stredné organizácie. Treba poznamenať, že SQL Server je horší ako ostatné zvažované DBMS v dvoch dôležitých ukazovateľoch: programovateľnosť a spôsob prevádzky. Pri vývoji klientskych databázových aplikácií na báze Java, HTML často nastáva problém s nedostatočným softvérom SQL Server a použitie tohto DBMS bude náročnejšie ako pri systémoch DB2, Informix, Oracle alebo Sybase. Globálnym trendom 21. storočia sa stal takmer univerzálny prechod na platformu LINUX a SQL Server funguje iba v Prostredie Windows. Preto pomocou SQL Server je podľa nášho názoru účelný iba vtedy, ak sa na prístup k obsahu databázy používa výlučne štandard ODBC, v opačnom prípade je lepšie použiť iné DBMS.

IBM DB2 DBMS je výsledkom takmer 30-ročnej výskumnej a vývojovej práce IBM. Najnovšia verzia tohto DBMS (6.x) obsahuje jeden z najprepracovanejších súborov nástrojov na správu a optimalizáciu a databázový stroj, ktorý môže vyrásť z notebooku so systémom Windows 95 na celý klaster sálových počítačov S/390 so systémom OS/390.

Balík DB2 je dostupný v dvoch vydaniach: DB2 Workgroup a DB2 Enterprise Edition. Tento DBMS implementuje všetky inovatívne technológie databázového stroja známe z predchádzajúcich verzií DB2, ako je paralelné spracovanie dotazov, úplná sada nástrojov replikácie, súhrnné tabuľky dotazov na zlepšenie výkonu databázy, funkcie objektovo orientovaného návrhu databázy a funkcie jazyka Java. Okrem toho je systém DB2 vybavený kompletnou sadou multimediálnych rozšírení, ktoré vám umožňujú ukladať a manipulovať s textovými, zvukovými a video fragmentmi, obrázkami a geografickými údajmi. Dá sa povedať, že pokiaľ ide o možnosti škálovania vyvinuté odborníkmi Technológia IBM klastrovanie databáz nemá obdobu. Tieto rozšírenia výrazne uľahčujú proces vývoja aplikácií pre web, ako aj programov obsahujúcich fotografické obrázky a objemné textové správy. Systém DB2 je celkom konkurencieschopný aj ako platforma pre vývoj aplikácií, keďže existuje nástroj Stored Procedure Builder, ktorý automaticky konvertuje príkaz SQL do príslušnej triedy Java a zahrnie ho do štruktúry databázy. Vo verzii DB2 6.1 sa výrazne zlepšila interoperabilita s inými DBMS: balík vám umožňuje používať špecifikáciu OLE DB vyvinutú spoločnosťou Microsoft, nový štandard prístup k databáze. Administratívne ovládacie prvky DB2, ktoré sú Nová verzia prepísané v jazyku Java a možno ich získať z webu si zaslúžia najvyššiu pochvalu.

Hlavnými nevýhodami tohto DBMS sú relatívna zložitosť správy a (zatiaľ) nedostatok implementácií pre populárne serverové operačné systémy, ako je LINUX.

V tomto DBMS je možné vďaka Index Smart-Guide vykonávať ladenie, vytváranie optimálnych indexov pre daný počet prístupov, ktorý charakterizuje typické zaťaženie databázy. DB2 je jediný balík, ktorý vám umožňuje generovať kontingenčné tabuľky, čo výrazne zlepšuje efektivitu DBMS ako dátových skladov. Kontingenčná tabuľka je dočasný pracovný priestor, ktorý databáza používa na ukladanie odpovedí na často kladené otázky. Dá sa povedať, že s novou funkcionalitou, ako aj paralelizáciou a možnosťou výberu takmer akéhokoľvek typu spojenia a indexu (snáď okrem rastrových indexov) sa model DB2 6.1 mení na najlacnejšie z výkonných systémov. Administratívne kontroly tohto DBMS sú celkom vhodné pre úroveň riešených úloh, navyše poskytuje mimoriadne široké možnosti pre prácu s multimediálnymi údajmi a pre programovanie (čo jednoznačne chýba systém Microsoft SQL Server).

DBMS od spoločnosti Informix.

Nedávno došlo k prechodu od relačných DBMS k objektovo orientovaným (čo je jasne vidieť na príklade Oracle). Spoločnosť Informix v súlade s týmto konceptom tiež oznámila nové riešenie Centaur DBMS založené na relačnej databáze Informix Dynamic Server 7.3 a objektovo relačnej databáze Informix Universal Data Option, ktoré kombinuje vysoký výkon Dynamic Server pri práci s údajmi s univerzálnosťou a multimediálnymi funkciami Universal. Možnosť údajov. Táto implementácia je určená pre vývoj internetových systémov. Očakáva sa, že tento DBMS bude mať flexibilné vývojové prostredie so škálovateľnosťou, aby zodpovedalo intenzívnej pracovnej záťaži charakteristickej pre internet, a nástroje na prácu s novými typmi údajov, ktoré vývoj webových aplikácií sa začali používať všade. Funkcie Java implementované v novom systéme umožnia vývojárom vytvárať uložené procedúry, používateľské programy a komponenty DataBlades v tomto jazyku, ktorý Informix nazýva vlastné databázové rozšírenia.

Z pohľadu zákazníkov Inforix ide o veľký krok vpred, pretože doteraz mohli pri práci s DataBlades používať iba C a SPL, interný jazyk Informixu na písanie uložených procedúr. Okrem toho bude balík Centaur vybavený vstavanou manipuláciou s objektmi ActiveX. To umožní napríklad vytvárať databázové uložené procedúry v jazyku Visual Basic; to však vyžaduje, aby balík Centaur bežal v prostredí Windows NT.

Centaur bude doplnkom k Informix Dynamic Server a bude pracovať s databázovým formátom tradičným pre tento balík, takže používatelia budú mať predchádzajúce funkcie, a upgrade systému na novú verziu nebude veľmi náročný. Okrem toho si balík Centaur zachová všetky možnosti dizajnu a programovania, vďaka ktorým je systém Informix Universal Server výnimočným technickým úspechom. Nový systém bude vybavený zariadeniami na objektovo orientovaný návrh databáz, tvorbu špecializovaných tabuliek a indexovacích programov; umožní používateľom vkladať do dopytov vlastnú funkčnosť a nespoliehať sa len na ne štandardné prostriedky SQL.

Závery.

Po zvážení hlavných charakteristík architektúr pre budovanie AIS, serverových operačných systémov a DBMS, v budúcnosti ako architektúru AIS zvolíme architektúru Internet / Intranet, ako OS servera Linux, ako Oracle 8i DBMS. Kontingenčná tabuľka predstavuje porovnávacie charakteristiky dve najbežnejšie riešenia v súčasnosti založené na Microsoft SQL Server 7.0 (na NT) a Oracle8i (na Unixe, Linuxe).

Microsoft SQL Server 7.0

Administratívne riadenie
Grafické nástroje
Jednoduchosť údržby
Dátový stroj
Práca s viacerými procesormi

Prijateľné

Funkcia spojenia a výber indexu
Súčasný prístup viacerých používateľov
Multimediálne spracovanie dát
Pripája sa k webu
Spracovanie zvuku, videa, obrazu
Hľadaj v tomto texte
Interoperabilita

Prijateľné

Prepojenie s inými databázami
jednotné prihlásenie
Pracujte pod rôznymi operačnými systémami

Prijateľné

Možnosti programovania

Prijateľné

Uložené procedúry a spúšťače
Interný programovací jazyk
Budovanie databázy
jazyk SQL
Objektovo orientované systémy
Práca s pobočkami
Replikácia
Distribuované spracovanie transakcií
Vzdialená správa
Organizácia dátových skladov a príprava reportov
Načítavanie nástrojov
Analytické nástroje

Klientske miesta zároveň môžu fungovať na takmer akejkoľvek platforme, prostriedkom prístupu klientov do DBMS je buď CGI (Perl), resp. JAVA aplikácie. Zároveň sú na serverovú časť AIS kladené tieto požiadavky:

2.3. Relačný model ako platforma pre vývoj moderných informačných systémov na príklade interaktívneho systému patentovej podpory technologického dizajnu.

A tak sme sa pozreli na rôzne prístupy k vnútornej organizácii databáz. A v dôsledku toho dospeli k záveru, že je potrebné použiť relačný model, pretože rieši jeden z hlavných problémov - vykonávanie zmien v databáze v procese jej používania. V relačnej dátovej pusinke totiž problém synchronizácie dát vôbec nevzniká, keďže dáta sú uložené v jednej kópii. Pre väčšiu prehľadnosť tejto problematiky uvádzame rozdiely medzi tradičnými a relačnými databázami.

Prebieha operácia Tradičné databázy Relačné databázy
Vývoj aplikácií Zistite, aké informácie sú potrebné rôzne aplikácie a vytvorte sériu zdieľaných súborov. Je potrebné určiť typy uložených údajov a vzťah medzi nimi
Implementácia aplikácie Prichádzajúce dáta sa zapisujú do hlavných súborov; jeden dátový prvok sa zapíše do každej informačnej bunky každého hlavného súboru. Rôzne druhyúdaje sa zaznamenávajú v tabuľkách údajov zodpovedajúcich týmto typom. Výsledkom je, že každá informácia je uložená na jednom mieste.
Modifikácia aplikácie Vyžaduje sa revízia štruktúry databázy, po ktorej nasleduje prepísanie hlavných súborov, ktoré sú ovplyvnené vykonávanými zmenami, a so spracovaním všetkých aplikácií, ktoré tieto súbory používajú. Stačí nájsť a upraviť tabuľku, ktorá by mala obsahovať definíciu nového typu údajov.Údaje samotné sú uložené v iných tabuľkách, ktorých sa takéto zmeny netýkajú.
Vykonávanie čiastočných zmien údajov Je potrebné prečítať každý hlavný súbor od začiatku do konca, upraviť dátové bunky, ktoré sa zmenili, a ponechať všetky ostatné čítané bunky nezmenené. V príslušných tabuľkách stačí vybrať množinu riadkov, ktoré je potrebné zmeniť, a vykonať tieto zmeny pomocou jediného príkazu SQL.

Takže hlavné črty relačných databáz:

  1. Štruktúra relačnej databázy je určená údajmi v nej uloženými a nie je v čase dokončenia vývoja pevná (tj je flexibilná a škálovateľná).
  2. Dátové štruktúry môžu dostať veľmi popisné názvy.
  3. Údaje sú uložené v jednej kópii; všetky možnosti čítania a úpravy údajov sa vykonávajú iba s touto inštanciou údajov, čo kvalitatívne uľahčuje synchronizáciu údajov medzi mnohými aplikáciami a používateľmi.
  4. Údaje sa uchovávajú v súlade s dobre definovanými a prísne dodržiavanými pravidlami.

Typy DBMS

V súčasnosti sú za výstavbu informačných systémov zodpovedné rôzne druhy databázových riadiacich systémov (skrátene DBMS), ktoré sa líšia tak funkčnosťou, ako aj náročnosťou systémových prostriedkov. Existujúcu rozmanitosť DBMS používaných na celom svete však možno rozdeliť do dvoch hlavných typov: osobné a viacužívateľské, na základe čoho bude uvedený popis typov DBMS v tomto článku.

Prvý typ - osobný DBMS - je určený pre fungovanie na PC (napríklad MS Access, FoxPro, dBASE a iné). Spočiatku tieto systémy podporovali správu údajov iba jedného používateľa. Tento typ DBMS funguje ako jeden program a výsledné databázové tabuľky sú prezentované na pevnom disku toho istého počítača. samostatné súbory. Rozvoj lokálnych sietí dal podnet na vznik DBMS vývojárov tohto typu ich všetkými možnými spôsobmi prispôsobiť fungovaniu v sieťovom prostredí, kde bolo potenciálne možné konfigurovať prístup k dátam súčasne z viacerých PC zaradených do lokálna sieť. Samotné databázové súbory sú v tomto prípade umiestnené na súborovom serveri. Každý pracovisko spustí vlastnú kópiu programu spoločný systém a aplikačný program, ktorých fungovanie môže byť výrazne ovplyvnené vlastnosťami počítača daného pracoviska. Typickým príkladom fungovania osobného DBMS je situácia, keď N pracovných staníc v sieti pracuje s podobnými dátami, pričom beží N softvérových kópií DBMS: rovnaké dáta sú spravované súčasne. N-té množstvo kópie DBMS. Chybu pri vykonávaní akejkoľvek kópie si ostatné kópie nevšimnú. Vykonávanie dopytov do databázy kópie DBMS sa zredukuje na jednu z dvoch akcií:

V prvom prípade ide o výskyt problémov s prístupom k údajom súčasne s ich zmenou.. Údaje, v ktorých sa upravujú informácie, musia byť uzamknuté. Nástroje súborového servera umožňujú uzamykať na úrovni súborov, ale nie na úrovni záznamov, čo výrazne znižuje efekt paralelnej práce s databázou veľkého počtu používateľov. Druhý prípad vyžaduje predovšetkým prenos veľkého množstva informácií cez sieťový kanál.. Aj v druhom variante nastáva situácia, keď rôzne pracovné stanice vykonávajú operácie na rôznych kópiách údajov, čo môže viesť k neidentite týchto kópií.

DBMS druhého typu pôvodne využívali prístup založený na vytváraní vhodných podmienok pre vykonávanie operácií na výkonných PC so zabezpečením paralelnej práce pre veľký počet používateľov. Tieto DBMS, ako obvykle, obsahujú jadro, ktoré je neustále v pamäti a veľké množstvo agentských programov, ktoré obsluhujú požiadavky aplikačných (klientskych) programov a koncových používateľov. V tomto konkrétnom prípade je jadro DBMS spolu s údajmi umiestnené na jednom PC. Jedna kópia údajov je riadená jednou kópiou DBMS. Kontrolný systém umožňuje s vysokou účinnosťou organizovať spoločný prístup k informáciám mnohých agentov a absenciu konfliktov medzi nimi. Chyby, ktoré sa vyskytnú pri prevádzke DBMS, sú lokalizované a opravené samotným systémom. Prevádzka jadra DBMS v sieťovom prostredí zahŕňa vykonávanie požiadaviek agentov na určitú vzorku údajov a prenos iba výsledkov vzorky do siete. Vzhľadom na rýchlosť modern diskové podsystémy, ktorá je zvyčajne vyššia ako rýchlosť výmeny informácií po sieti, zníženie množstva prenášaných dát výrazne zvyšuje efektivitu systému ako celku. Neexistujú teda žiadne obmedzenia, pokiaľ ide o rozsah siete, agenti môžu komunikovať s jadrom DBMS prostredníctvom akýchkoľvek sietí a protokolov prenosu údajov. Okrem iného sú viacužívateľské DBMS vybavené nepopierateľnými výhodami v nasledujúcich aspektoch: spoľahlivosť, dostupnosť a bezpečnosť. Takéto DBMS od prvých dní svojej existencie využívali ako dotazovacie rozhranie jazyk SQL, z ktorého sa objavil ich alternatívny názov - SQL servery.

V poslednej dobe sú osobné DBMS typy aktívne dodávané aj s podmnožinami SQL, tieto podmnožiny však neobsahujú paralelný prístup k dátam a nástroje zabezpečenia – osobné DBMS ich nedokážu poskytnúť.

Obchodné riešenia od spoločnosti Oracle

Hlavným princípom spoločnosti je vyvíjať inovácie zjednodušením IT prostredia. Všetky informácie priamo súvisiace so spoločnosťou Oracle (ich inovácie a akvizície, úspechy zákazníkov) pomáhajú podnikateľom napredovať s istotou, odvážnejšie myslieť a postaviť sa na vlastné nohy. Spoločnosť je súčasťou komunity, ktorá realizuje program podnikového občianstva a trvalo udržateľného rozvoja. Webová stránka spoločnosti ponúka virtuálnu prehliadku, účasť na organizovaných podujatiach a objavovanie nových príležitostí.

Podnikové riešenia Oracle umožňujú klientom výrazne zlepšiť efektivitu práce, pomáhajú pri vykonávaní správnej obchodnej analýzy, riadení rizík, ich znižovaní a kontrole podnikania. Riešenie je vybrané špeciálne pre určité prípady, podporené skúsenosťami a znalosťami vývojárov. Oracle vyvíja systémy na kľúč, čím znižuje náklady a zjednodušuje IT infraštruktúru. Vyvinuté systémy sú jedinečné a úplne nové.

Jedným z najvyhľadávanejších podnikových riešení Oracle je Oracle Database, jedinečná databáza, ktorá znižuje náklady Informačné technológie prostredníctvom konsolidácie do cloudu databáz a zlepšuje kvalitu poskytovaných služieb. Navrhovaný program bezchybne analyzuje obrovské množstvo údajov, podnikové aplikácie si zaslúžia osobitnú pozornosť.

Podnikové riešenia založené na serveroch od Sun SPARC x86, Sun Netra, Sun Blade sú mimoriadne spoľahlivé a potešia nielen svojim výkonom, ale aj jednoduchou správou a úsporou nákladov. Dodávané výrobcami najlepšie systémy virtualizačné platformy, ktoré sa jednoducho inštalujú na Oracle Linux, Oracle Solaris a ďalšie popredné operačné systémy.

Mottom spoločnosti je, že poskytujú najotvorenejšie a najintegrovanejšie softvérové ​​a hardvérové ​​systémové podnikové riešenia. Ponúkané služby a služby budú optimálne a ekonomické pre stredné a veľký biznis, kde sa v súčasnosti nezaobíde bez inovatívnych nápadov a riešení. Zaujímavosťou je aj to, že sekcia noviniek nezaháľa!

Oracle a Microsoft SQL Server patria medzi systémy pre viacerých používateľov, ktoré sa vyvíjajú a zdokonaľujú počas pomerne dlhého obdobia a sú implementované ako komerčné softvérové ​​produkty. Údaje DBMS sú chrbticou riešení na spracovanie priemyselných údajov. Ruský trh môže ponúknuť širokú škálu priemyselných DBMS od rôznych predajcov, vrátane Oracle (Oracle Corporation), Microsoft (Microsoft SQL Server), DB2 (IBM), Adabas (Software AG), Sybase (Sybase), Informix (Informix Software) . Oracle vedie na trhu DBMS na platformách Unix aj Windows. AT túto recenziu bude uvedený porovnávací popis DBMS od spoločností Oracle a Microsoft s konečnou vizuálnou prezentáciou vo forme tabuliek.

Oracle DBMS je vybavený najpokročilejšími funkciami pre prácu s Java, dátami cez internet a optimalizáciami v systéme zdieľania. Jedinou nevýhodou tohto DBMS je zložitosť administrácie, ale hotovosť, vynaložené na jeho integráciu a štúdium, následne „vyústia“ do efektívnej a spoľahlivej prevádzky. Podrobný popis Oracle DBMS obsahuje mnohé výhody tohto systému:

  1. Vysoká úroveň spoľahlivosti.
  2. Prítomnosť univerzálnych nástrojov na ochranu informácií.
  3. Funkcionalita na rozdelenie veľkých databáz do oddielov, poskytujúca možnosť spravovať multigigabajtové databázy s vysokou účinnosťou.
  4. Paralelizácia operácií v dopytoch.
  5. Podporované sú všetky známe platformy: Windows, UNIX, Linux, Solaris a mnohé ďalšie.
  6. Podporuje veľké množstvo pamäte a symetrické multiprocesing, čo umožňuje spravovať programy pri vysokej záťaži spojenej s veľkým počtom transakcií.

Oracle sa hlási k zásade, že všetky dôležité funkcie by sa mali spravovať z jedného centra, a preto ponúka modul interMedia, ktorý používateľom poskytuje pokročilé technológie na spracovanie multimediálnych objektov (audioklipy, statické obrázky, videoklipy, geografické údaje).

A tu je porovnávací popis DBMS od Microsoftu - SQL Server:

  1. Jednoduchosť podávania.
  2. Schopnosť pracovať cez sieť.
  3. Vysoký výkon a rozšírená funkčnosť servera DBMS.
  4. Prítomnosť nástrojov pre vzdialený prístup.

Softvérový balík na správu správy pre tento DBMS obsahuje celú sadu špecializovaných sprievodcov a nástrojov na automatickú konfiguráciu. Databáza od Microsoftu je okrem iného vybavená vynikajúcimi replikačnými nástrojmi, ktoré umožňujú synchronizovať informácie v PC s informáciami o databáze a naopak. Rovnako ako v prípade Oracle, táto databáza obsahuje OLAP server, ktorý poskytuje možnosť ukladať a analyzovať všetky dostupné používateľské dáta.

Microsoft SQL Server je plne funkčná moderná databáza ideálna pre stredné a malé organizácie. Je potrebné poznamenať, že SQL Server stráca na DBMS spoločnosti Oracle v dvoch dôležitých parametroch: programovateľnosť a nástroje pre prácu (najmä pokiaľ ide o vývoj klientskych aplikácií v jazyku Java). Dôležitou vlastnosťou SQL Servera je aj prevádzka iba v prostredí rodiny OS Windows. Ak sa však na prístup k obsahu databázy používa iba štandard ODBC, táto DBMS sa prakticky nevyrovná.

Porovnávacie charakteristiky DBMS od Microsoftu a Oracle vo forme tabuľky si môžete pozrieť nižšie:

Charakteristický MS SQL Server Oracle
AdministráciaDobreúžasné
Grafické nástrojeúžasnéDobre
Jednoduchosť údržbyúžasnéúžasné
Dátový mechanizmusDobreúžasné
Prevádzka s viacerými procesormiUspokojivoúžasné
Spájanie a výber indexovúžasnéúžasné
ZdieľanieDobreúžasné
Spracovanie médiíVyžaduje sa nižšieúžasné
Sieťové pripojeniePrijateľnéúžasné
Textové vyhľadávanieDobreúžasné
KompatibilitaDobreDobre
Prepojenie s inými databázamiDobreDobre
jednotné prihlásenieDobreDobre
Prevádzka pod rôznymi operačnými systémamiUspokojivoDobre
ProgramovateľnosťUspokojivoúžasné
Uložené spúšťače a procedúryDobreúžasné
Programovací jazykPrijateľnéúžasné
Budovanie databázyDobreúžasné
jazyk SQLúžasnéúžasné
Objektovo orientované systémyUspokojivoúžasné
Funkčnosť pre prácu s pobočkamiúžasnéúžasné
Replikáciaúžasnéúžasné
Paralelné spracovanie transakciíúžasnéúžasné
Vzdialená správaDobreúžasné
Dátové sklady a reportyúžasnéúžasné
Stiahnite si nástrojeúžasnéúžasné
Analytické nástrojeúžasnéúžasné

Porovnávacie charakteristiky DBMS rovnakých výrobcov na základe požiadaviek zákazníka:

Požiadavky MS SQL Server 2000 Oracle9i
Lokalizácia rozhrania, budovanie a triedenie databázových polí obsahujúcich znaky cyrilikyÁnoÁno
Relatívna dátová štruktúraÁnoÁno
Užívateľské/serverové technológieÁnoÁno
Multiprocesorová architektúraÁnoÁno
klastrová architektúraÁnoÁno
Nástroje na generovanie indexov a dátových klastrov na urýchlenie spracovaniaÁnoÁno
Obnovenie databázy pomocou protokolu transakciíÁnoÁno
Blokovanie transakcií v čase zápisu alebo na úrovni stránkyÁnoÁno
ANSI SQLÁnoÁno
SQL-3 (nový - SQL99)ČiastočneÁno
ODBCÁnoÁno
Kontrola integrity databázyÁnoÁno
Povolenie/zakázanie nástrojov na zálohovanie databázyÁnoÁno
Import a export databázových tabuliekÁnoÁno
Kompatibilita užívateľských a serverových modulov s navrhovaným OSÁnoÁno
Sieťové protokoly používané navrhovaným OSÁnoÁno
Grafické užívateľské rozhranie pre ovládanie databázyÁnoÁno
Kontrola prístupu k údajom, autentifikácia pomocou nástrojov DBMSÁnoÁno
Centralizované užívateľské ovládanieÁnoÁno
Optimalizátor dotazov, ktorý optimalizuje dátové cestyÁnoÁno
Binárne veľké objekty (BLOB)ÁnoÁno
Technológie OLAP vrátane špecializovaných nástrojov na analýzu OLAPÁnoÁno
Protokol VI SAN (Virtual Interface System Area Network).ÁnoÁno
Dobre zavedené nástroje na replikáciu údajovÁnoÁno
Zjednotená adresárová službaÁnoÁno

Najdôležitejším kritériom pri porovnávaní DBMS sú ich prevádzkové charakteristiky (spoľahlivosť, výkon, škálovateľnosť atď.):


Ako si vybrať správny DBMS

Pri výbere databázy je mimoriadne dôležité zamerať sa na tú, ktorá najlepšie vyhovuje požiadavkám na informačný systém, teda jasne vedieť, aký model automatizácie (toku dokumentov alebo podnikových procesov) treba implementovať. Po prvé, pri výbere DBMS by ste mali zvážiť nasledujúce faktory:

  • maximálny počet používateľov súčasne pristupujúcich k databáze;
  • vlastnosti klientskeho softvéru;
  • technické vlastnosti hardvérových komponentov servera;
  • operačný systém na serveri;
  • kvalifikačná úroveň personálu.

Pri diskusii o tom, ako si vybrať správnu DBMS, musíte mať na pamäti, že servery s databázami SQL sú dnes veľmi populárne, čo naznačuje ich vysoký funkčný potenciál. Čo sa týka možností zostavenia systému, odporúča sa podrobne sa zoznámiť s nasledujúcimi štyrmi poprednými serverovými DBMS - Microsoft SQL Server, Oracle, IBM DB2 a Informix a následne spustiť komparatívna analýza ich práca v každej z hlavných fáz:

  1. Konfigurácia systému;
  2. Monitorovanie systému;
  3. Nastavenie;
  4. Spracovanie dopytov;
  5. Programovací server, klientske moduly.

Takáto analýza by sa mala vykonať s prihliadnutím na to počet klientskych miest by mal byť 50-500, kde Riadenie DBMS by sa malo vykonávať s maximálnou účinnosťou. Ako obvykle, DBMS majú „na palube“ Operačné systémy rodiny Windows alebo linux.

1. Podpora rôznych kódovacích schém, t.j. údaje vygenerované v kódovacej schéme na jednom stroji môžu byť spracované a prezentované na inom stroji.

2. Správa jazyka pre zobrazovanie chýb servera a informačných správ, čísel, dátumov, formátov mien a začiatku dňa v týždni.

3. Podpora jazykového triedenia zabezpečuje, že sa znaky zobrazujú v správnom poradí.

Podporu pre nové jazyky môžete pridať pomocou softvérového produktu NLS*WorkBench, ktorý v podstate podporuje prekladové tabuľky na interpretáciu používateľských vstupov a na zobrazovanie výsledkov.

Keď sa aplikačný systém dodáva s aplikáciami v rôznych jazykoch, najdôležitejšou súčasťou používateľského rozhrania sú rôzne výzvy, štandardná textová knižnica a správy aplikácie. V súčasnosti je na vývojároch aplikácií, aby definovali, ako sa štandardná textová knižnica, nápovedy a systémové správy aplikácie menia z jedného jazyka do druhého. Oracle pracuje na softvérovom produkte automatický preklad s cieľom zjednodušiť riešenie tohto problému.

Ďalšie porovnávacie charakteristiky SQL DBMS.

Ako bolo uvedené vyššie, výber špecifickej architektúry na budovanie informačného systému zahŕňa dva hlavné komponenty: výber serverovej platformy (výber serverového OS a DBMS) a výber platforiem pre klientske pracovné stanice. Pri výbere databázy je veľmi dôležité vybrať si takú databázu, ktorá najlepšie vyhovuje požiadavkám na informačný systém, t.j. je potrebné rozhodnúť, ktorý model automatizácie sa implementuje (automatizácia pracovného toku alebo podnikových procesov). Po prvé, pri výbere DBMS by sa mali brať do úvahy tieto faktory:

maximálny počet používateľov súčasne pristupujúcich k databáze;

vlastnosti klientskeho softvéru;

hardvérové ​​komponenty serverov;

operačný systém serverov;

kvalifikačný stupeň personálu.

Dnes je známe veľké množstvo rôznych databázových serverov SQL. Pozrime sa bližšie na nasledujúce štyri popredné servery DBMS – Oracle8i, IBM DB2, Microsoft SQL Server a Informix – a porovnajme ich v prevádzke v každej z hlavných fáz fungovania:

konfigurácia systému,

monitorovanie,

nastavenie,

Spracovanie dopytu,

vývoj serverových a klientskych modulov.

Táto analýza bude vykonaná s prihliadnutím na skutočnosť, že počet klientskych miest je od 50 do 500 a riadenie DBMS by malo byť čo najefektívnejšie. Testy sa uskutočnili na serverovej platforme Pentium II so 128 MB RAM, vybavenou 13 GB EIDE diskom v konfigurácii RAID úrovne 0 (samozrejme, že by bolo lepšie použiť HDD s SCSI rozhranie). Správa systémov bola zverená systému Windows NT Server 4.0. a Linux.

Oracle8i)

Balík Oracle8i vybavený najpokročilejšou sadou funkcií pre prácu s jazykom Java a prístup k údajom cez internet, systém na optimalizáciu súbežného prístupu. Jedinou nevýhodou tohto DBMS je zložitosť administrácie, avšak všetky náklady na jeho implementáciu a vývoj sa neskôr vrátia efektívnou a spoľahlivou prácou. V našej krajine už mnoho rokov pestuje množstvo špecialistov negatívny postoj k Oracle DBMS, ako drahému a komplexnému DBMS. Obe tieto tézy sú kontroverzné. Po prvé, úroveň zložitosti je relatívny pojem. Pri použití Oracle DBMS na platforme NT to bude vyžadovať takmer rovnaké úsilie ako pri použití MS SQL. V prípade práce na platforme UNIX možno s istotou poznamenať, že pre profesionálnych Unixoidov je prostredie Oracle jednoduché, zrozumiteľné a dostupné. Pokiaľ ide o vysoké náklady, došlo k pozitívnemu vývoju. Okrem toho, že Oracle ponúka množstvo rôznych škálovateľných riešení v závislosti od počtu obsluhovaných klientov, vyvinul aj LINUX verziu svojho najpopulárnejšieho DBMS a zverejnil ju na svojom webovom serveri (www.oracle.com) na bezplatné použitie podľa globálnych trendov. . Medzi hlavné vlastnosti Oracle DBMS treba poznamenať:

Najvyššia spoľahlivosť.

Schopnosť rozdeliť veľké databázy na sekcie (veľký databázový oddiel), čo umožňuje efektívne spravovať gigantické gigabajtové databázy;

Dostupnosť univerzálnych prostriedkov ochrany informácií ;

Efektívne metódy na maximalizáciu rýchlosti spracovania dotazov;

Indexovanie bitmapy ;

Voľné tabuľky (v iných DBMS sa všetky tabuľky vyplnia ihneď po vytvorení);

Paralelizácia operácií v dotaze .

Dostupnosť širokej škály nástrojov na vývoj, monitorovanie a správu.

Orientácia na internetové technológie .

Riešenia, ktoré nie sú horšie ako vývoj spoločnosti Oracle, možno nájsť iba v DB2 od IBM. Orientácia na internetové technológie – hlavné motto moderné produkty Oracle. V tejto súvislosti si môžeme všimnúť balíky interMedia, ktoré poskytujú spracovanie dát v multimediálnych formátoch a Jserver, vstavaný nástroj pre prácu s jazykom Java, ktorý spája možnosti jazyka Java s možnosťami relačných databáz (tzv. schopnosť písať v jazyku Java nielen interné programy pre databázy (uložené procedúry a spúšťače), ale aj vyvíjať Enterprise JavaBeans a dokonca ich spúšťať na serveri). Enterprise JavaBeans sú stavebné bloky, ktoré tvoria Java internetové aplikácie.

Oracle dodržiava zásadu, že všetky dôležité funkcie musia byť riadené z jedného centra, preto navrhovaný modul interMedia poskytuje používateľom najpokročilejšie funkcie pre prácu s multimediálnymi objektmi:

Veľmi pokročilé nástroje na spracovanie zvukových klipov ;

Statické obrázky;

Videoklipy;

Geografické údaje (s celým súborom funkcií súvisiacich s určovaním polohy, ktoré sú súčasťou modulu Lokátor).

Oracle8i implementuje dnešné najlepšie nástroje pre objektovo orientovaný návrh databáz, vrátane tabuľkových štruktúr, ktoré umožňujú dedenie vlastností a metód iných tabuľkových databázových objektov, čo zabráni chybám pri budovaní databázy a uľahčí ich údržbu.

Malo by sa tiež poznamenať, že systém optimalizácie súbežnosti s viacerými verziami vyvinutý spoločnosťou Oracle je jednou z najdôležitejších charakteristík architektúry Oracle (táto funkcia je dostupná iba v InterBase DBMS od InterBase od Inprise). Táto funkcia eliminuje situáciu, keď jeden používateľ musí čakať na iného, ​​kým dokončí zmeny v obsahu databázy (tj v Oracle neexistujú žiadne zámky na čítanie). Táto funkcia umožňuje Oracle8i vykonať viac transakcií za sekundu na používateľa ako ktorákoľvek iná databáza. Pokiaľ ide o výkon pri práci vo webovom prostredí pod LINUXom, Oracle zaujíma čestné druhé miesto po MySQL DBMS, pričom výrazne prevyšuje všetky ostatné DBMS z hľadiska spoľahlivosti a bezpečnosti.

Microsoft SQL Server)

Najdôležitejšie vlastnosti tohto DBMS sú:

jednoduchosť administrácie,

možnosť pripojenia na web ,

rýchlosť a funkčnosť serverového mechanizmu DBMS,

dostupnosť nástrojov pre vzdialený prístup,

Sada administračných nástrojov pre túto DBMS obsahuje celú sadu špeciálnych sprievodcov a nástrojov na automatické nastavenie konfiguračných parametrov. Táto databáza je tiež vybavená vynikajúcimi replikačnými nástrojmi, ktoré vám umožňujú synchronizovať údaje z počítača s informáciami o databáze a naopak. Server OLAP, ktorý je súčasťou balenia, umožňuje ukladať a analyzovať všetky údaje dostupné používateľovi. V princípe je táto DBMS moderná plnohodnotná databáza, ktorá je ideálna pre malé a stredné organizácie.

!) Treba poznamenať, že SQL Server je horší ako ostatné zvažované DBMS v dvoch dôležitých ukazovateľoch: programovateľnosť a spôsob prevádzky. Pri vývoji klientskych databázových aplikácií na báze Java, HTML často vzniká problém s nedostatočným softvérom SQL Server a použitie tohto DBMS bude náročnejšie ako Oracle alebo Sybase. Globálnym trendom 21. storočia sa stal takmer univerzálny prechod na platformu LINUX a SQL Server funguje len v prostredí Windows. Preto je použitie SQL Servera podľa nášho názoru vhodné iba vtedy, ak sa na prístup k obsahu databázy používa výlučne štandard ODBC, inak je lepšie použiť iné DBMS.

Poďme si to zhrnúť.

ORACLE a SQL SERVER vám umožňujú pracovať s obrovskými dátami (vyjadrené v TB), no zároveň ORACLE s veľkými dátami pracuje oveľa produktívnejšie ako SQL SERVER a na druhej strane stále nie sú takéto potreby pri práci s veľké množstvo údajov, ktoré by SQL SERVER nebol schopný spracovať.

· Pri výbere platformy existujú rozdiely. Oba systémy môžu bežať na Windows NT, ale keďže ide o natívnu platformu pre SQL SERVER, má to množstvo výhod. ORACLE, na druhej strane, môže bežať na platforme UNIX a využívať jej možnosti.

SQL SERVER 1) Bezpečnostný systém je možné nakonfigurovať podľa bezpečnostného systému Windows NT. 2) Tesná integrácia, ako s modernými prostriedkami vývoj aplikácií, a s desktopovými aplikáciami ako napr Microsoft Word, Access a Excel. 3) je možný prístup k databázam SQL Server pomoc od Microsoftu Jet Engine and Data Access Objects (DAO), Remote Data Objects (RDO), ActiveX Data Objects (ADO), OLE DB, ODBC, SQL Server Embedded Library (DB-Library) a ďalšie technológie vyvinuté tretími stranami (môžu byť veľké mínus).

· Tieto systémy implementujú dátové typy rôznymi spôsobmi, ale je to len otázka pohodlia a zvyku, ale jazyk PL/SQL vyvinutý spoločnosťou ORACLE podľa štandardu ANSI zjednodušuje mnohé úlohy.

· Oba systémy vyvinuli spôsoby navigácie a práce so záznamami. S SQL SERVER sa to robí flexibilnejšie, t.j. prechádzať všetkými záznamami a začať pracovať. ORACLE má len schopnosť pracovať s aktuálnym záznamom a priradiť nasledujúci.

Dnes poviem pár slov o databázach. Chcem sa len podeliť o svoj čisto osobný názor a skúsenosti s používaním rôznych databáz. A tak sú databázy serverové a lokálne, relačné a nerelačné, podporujúce transakcie aj bez nich atď. atď.

Ako ukazuje prax, serverové databázy sú oveľa rýchlejšie ako ich neserveroví bratia. Pri lokálnych databázach je takmer nemožné pracovať s tabuľkami s miliónom záznamov, mimochodom, pre serverové databázy to tiež nie je jednoduchá úloha. Mechanizmy indexovania a ukladania do vyrovnávacej pamäte vám však umožňujú urýchliť proces.

Všetky (pokiaľ viem) lokálne databázy podporujú iba jedno paralelné pripojenie na zápis.

SQLite

Táto široko používaná databáza pozostáva z jedného súboru (pri práci s databázou môžu byť vytvorené ďalšie súbory). Na každom sú prístupové knižnice k databáze moderný jazyk programovanie a beží na akejkoľvek platforme. open source.

PRÍSTUP

Táto databáza prichádza ako súčasť MS Office. Musel som pracovať aj s č. Rovnako ako SQLite, niekoľko klientov môže čítať databázu, ale iba jeden môže písať. Uzavretý kód a nie celkom jasná dohoda. Ukazuje sa, že databázu môžete používať iba vtedy, ak existuje licencia Aplikácia Office. Na druhej strane použite ACCESS bez nainštalovaný balík Office je to možné pomocou ODBC.

SQL Server Compact

Táto databáza, podobne ako SQLite, ukladá údaje do jedného súboru, no na prácu s ňou si vyžaduje niekoľko nespravovaných (nespravovaných DLL) knižníc a poskytovateľa. Na prvý pohľad to nie je o nič lepšie ako SQLite. Táto databáza sa nachádza v Windows Mobile a Windows telefón zariadení.

MS SQL

Toto je back-end databáza od spoločnosti Microsoft. Transact-SQL sa používa na písanie skriptov. Plná verzia podporuje kocku (OLAP) a má funkcie na zber štatistík a dolovanie údajov. Medzi edíciami je bezplatná expresná verzia - MS SQL Express.

1 podporovaný procesor (ale môže byť nainštalovaný na ľubovoľný server),
1 GB adresovateľnej pamäte,
Maximálna veľkosť databázy 4 GB (10 GB pre SQL Server 2008 R2),
Cez rozhranie SQL Server Management Studio 2005 nie je možné exportovať/importovať dáta (vo verzii 2008 je táto funkcia prítomná)

Oracle

Toto je jedna z najstarších serverových databáz. Naznačuje to PL-SQL a povinné sekvencie, ktoré je potrebné vytvoriť manuálne pre prírastkové polia. Priznám sa, s touto bázou som pracoval naposledy asi pred 4 rokmi. Ale ak sa nič dramaticky nezmenilo za 25 rokov, prečo by sa malo zmeniť posledných 5 rokov? Licencia stojí veľa peňazí, hoci rovnako ako MSSQL existuje edícia Express - Oracle XE. Limity boli zverejnené v Computerra.

veľkosť databázy až 4 GB a podpora iba jedného procesora a 1 GB RAM.

postgrego

Serverová základňa s otvoreným zdrojom na podnikovej úrovni. Neexistuje jediný vývojár. Vývoj je realizovaný snahou viacerých vývojárov a spoločností. Naozaj rýchla a plne vybavená databáza. Z iných blogov a fór je jasné, že problémy môžu nastať aj v najtemnejších zákutiach postgree. A pre optimálny výkon môže vyžadovať prácu so súborom. Páči sa mi 🙂

MySQL

Kto by nepočul o MySQL? V skutočnosti MySQL kombinuje niekoľko úložných motorov (všetky majú svoje výhody a nevýhody). Tento predmet spolu s jednoduchosťou používania zohral dôležitú úlohu pri jeho popularizácii. Zdá sa, že teraz všetky hostingové spoločnosti ponúkajú túto konkrétnu databázu ako hlavnú.

ohnivý vták

Toto je bezplatný klon InterBase od spoločnosti Borland, oba produkty teraz existujú. Známy pravdepodobne všetkým programátorom Delphi, a teda všeobecne rusky hovoriacim vývojárom. Kód je uzavretý, ale neexistujú žiadne obmedzenia na použitie.

DB2, VistaDB, Sybase, Synergy, Teradata

Všetko sú to platené databázy, ktorým sa z mojej strany nevenovala náležitá pozornosť. Potrebujem ich, snáď okrem podpory nejakého "starodávneho" programu.

Žiadosti

Prax ukazuje, že väčšina projektov využíva štandardné operácie, ktoré sa v gramatike medzi databázami prakticky nelíšia. Aplikácie s vlastnými funkciami a postupmi sú čoraz menej bežné. Ich použitie je logické, ak neexistujú nápady na podporu viacerých databáz a ak sa tým zlepší výkon kódu.

Informatika, kybernetika a programovanie

Optimalizáciu týchto nákladov je možné uskutočniť prostredníctvom správneho výberu DBMS. Výber DBMS je komplexná viacparametrová úloha a je jedným z dôležitých krokov pri vytváraní databázy.


Rovnako ako ďalšie diela, ktoré by vás mohli zaujímať

3628. Nová dráma od Bernarda Shawa 86,5 kB
Úvod Prelom 20. storočia v dejinách západoeurópskej literatúry sa vyznačuje silným vzostupom dramatického umenia. Dramaturgiu tohto obdobia súčasníci nazývali „nová dráma“, zdôrazňujúc radikálnosť diania vo svete.
3629. Trestný proces. Trestné konanie 120,5 kB
Trestný proces. Začatie trestného konania Demokratický právny štát znamená právny štát a prioritu ľudských a občianskych práv. Jednou zo zásad trestného konania je zákonnosť, teda „prísne...
3630. Čistiareň odpadových vôd 36,5 kB
Čistiarne Biologické čistiarne sú určené na kompletné biologické čistenie všetkých druhov odpadových vôd vrátane domových odpadových vôd mesta, ako aj priemyselných a domových odpadových vôd z priemyselných podnikov mesta. Biologické...
3631. Teória s výpočtovými procesmi 63,5 kB
Procesy. paralelné procesy. Sekvenčné procesy Účel práce: Naučiť sa pojem proces. Študovať typy procesov a spôsoby ich interakcie. Odporúčania na vykonanie práce 1. vypracovať látku prednášok 9-14 2. Pri absolvovaní absolvovaných ...
3632. Ekonomické dôsledky mimoriadnych udalostí 131 kB
Ekonomické aspekty bezpečnosti života V súvislosti so zhoršovaním technogénnej situácie v Rusku možno očakávať, že v mnohých prípadoch sa jednotlivé, aj menšie priemyselné havárie a prírodné katastrofy stanú jedným reťazcom ...
3633. Analýza finančnej situácie podniku 82 kB
Analýza hospodárskej činnosti je vedecky vyvinutý systém metód a techník, pomocou ktorých sa študuje ekonomika podniku, zisťujú sa výrobné rezervy na základe účtovných a výkazníckych údajov a spôsoby ich ...
3634. Ekonomický obsah kategórie podnikov 61 kB
Pojem a ekonomický obsah kategórie „podnik“. Klasifikácia podnikov. V modernej ekonomike je výroba organizovaná vo forme podniku. Preto je podnik hlavným prvkom ekonomického systému a úroveň využitia ...
3635. Filozofia Doby Revival 95,5 kB
Historické prehodnotenie Obrodenie Historické obdobie, pred víziou filozofie, ako sme sa blížili, získalo v tej hodine čriepky pomenovania „renesancia“ (z francúzskeho „renesancia“ – renesancia), tá kultúra bola oživená, akoby kresťanstvo zaniklo...
3636. Základy manažmentu. Prednáškový kurz 541,5 kB
Téma Historické základy manažmentu Podmienky a faktory vzniku a rozvoja manažmentu. Etapy a školy v dejinách manažmentu. Vplyv národno-historických faktorov na vývoj manažmentu. Perspektívy manažmentu v Rusku. Podmienka...