Dnes: 23. dubna 2017    | Registrace | Hledáme | Redakce | Info | Testy | Školení | Ocenění | Nápověda | Čtenář: nepřihlášen

Rychlé odkazy
  • Hlavní stránka
  • Seznam rubrik
  • Ankety
  • Editoriály
  • TOP 15
  • KONFERENCE 2008
  • KONFERENCE 2007
  • KONFERENCE 2006
  • KONFERENCE 2005
  • KONFERENCE 2004
  • Sborník
  • Testy
  • Virtuální školení
  • Personalizace


  • Hledáte práci?
    Hledáme redaktora - pojďte s námi tvořit Databázový svět!

    Vyhledávání

    Hledej
    na Databázovém světě!



    Rozšířené vyhledávání

    Rubriky
    Aktuality
    Bezpečnost
    Business
    Česká scéna
    Datové sklady
    Dokumentace
    Dotazovací jazyky
    Hardware
    Historie
    Komentáře
    Literatura
    Metodologie
    Nondb
    Open Source
    Poradna
    Produkty
    Případové studie
    Redakce
    Rozhovory
    Standardy
    Technologie
    Tipy - triky
    Tiskové zprávy
    Vývoj
    Vývojové nástroje
    Zajímavosti

    Co je to?
    Databázový stroj
    (Database Engine)

    Pod pojmem Database Engine (tedy pod databázovým strojem) se obvykle rozumí jádro databázového serveru a základní obslužné programy tohoto jádra (například zajišťující vzdálené připojení uživatelů). Lze tedy říci, že databázový stroj je podmnožinou databázového serveru, přičemž pod pojmem databázový server je nutné vidět vybavení (typicky softwarové) pracující nad danou databází a zajišťující veškeré činnosti (včetně všech potřebných komunikací), které nad danou databází mají být zajišťovány.

    Akce
    Dynamická Datová Centra
    - na semináři se seznámíte s komplexním řešením a koncepcí Dynamických Datových Center od Fujitsu Siemens Computers se speciálním důrazem na řešení FlexFrame.

    Textová inzerce
    IBPhoenix - Vše o InterBase a Firebirdu.

    Smějete se rádi? - Pak je pro vás Vtipník to pravé!

    Prodejce reklamy - Hledáme schopného prodejce reklamního prostoru, možnost i externí spolupráce.

    Přihlášený čtenář
    Nepřihlášený čtenář

    O portálu
    Databázový svět
    ISSN: 1213-5933

    Web je optimalizován pro rozlišení 1024x768, nicméně kromě větších rozlišení podporujeme i 800x600. Podrobnosti najdete zde.

    Chcete-li mít kdykoliv možnost zkontrolovat obsah našeho portálu, můžete využít podporu rss. Podrobnosti najdete zde.
    Oracle Database XE – týden šestý


    [Produkty] - Máme tu další Johnův týden v seznamování se s Oracle Database XE. Jak mnozí správně usoudili, John zjistil, že psaní příkazů je sice dobrá činnost a je určitě rychlejší než klikání, ale není to ono. Většinou potřebuje spustit sekvenci příkazů a sekce SQL Commands to neumožňuje. Nelze ji samozřejmě zatracovat. Na jednoduché prověřování výsledků některých dotazů či jejich ladění je to velmi vhodný a výkonný nástroj. Ale jak je to v sekci SQL Scripts?



    Sekce SQL Scripts nabízí vše, co pro spouštění skriptů může John potřebovat. V základním pohledu vypadá tato část poněkud chudě, její síla však leží pod povrchem. Poněvadž SQL skripty nejsou nic jiného než skripty například v unixu – tedy sekvence příkazů – jsou i zde reprezentovány jako autonomní jednotky. Představit si je John může jako soubory, které jsou chápání běžného uživatele asi nejblíže.

    Skript je nutné vytvořit. Buď přímo zapsáním v rozhranní ApExu nebo jeho nahráním. Protože John nemá zatím žádné skripty připraveny, bude si muset nejprve nějaký vytvořit přímo zadáním. Klepnutí na tlačítko Create Johna přenese do tzv. Script Editoru.

    Na první pohled John vidí, že se jedná o celkem podobné okno, jaké mají běžné desktopové editory. Nejprve je nutné zvolit jméno skriptu (Script Name). Je možné zadat libovolný název. Háčky, čárky ani mezery nejsou problém, stejně tak jako dlouhá jména. Jakmile je vybráno, přichází čas na zapisování příkazů. Ihned poté co začal John psát do prostoru pro příkazy, ocenil dvě funkce, které editor poskytuje. Jednak zvýrazňuje řádek, na kterém se nachází kurzor a také ukazuje sloupec, ve kterém se kurzor aktuálně nachází.

    Číslování řádků Johnovi nepřipadá nijak zajímavé, nicméně jak sám pozná, při ladění skriptů přijde vhod. Nad vlastním editorem se ještě nachází tři nevýrazná tlačítka, leč jejich funkce podporují komfortní ovládání editačního okna. Tlačítka Undo a Redo, pro které se u nás vžily názvy Zpět a Opakovat, netřeba představovat – a ani John nemá problémy jejich funkci pochopit. Poslední tlačítko Find nabízí možnosti pro hledání a nahrazování textu a to dokonce s možností použít regulární výrazy. A ačkoli se to na první pohled nemusí zdát, regulární výrazy jsou opravdu mocným nástrojem při práci s textem.

    John je již netrpělivý. Zadává proto jednoduchý skript:

    drop table TestSkriptu;
    
    create table TestSkriptu (
    id int primary key,
    datum date);
    
    insert into TestSkriptu 
      values (1, '1.1.2008');
    
    insert into TestSkriptu 
      values (2, '2.1.2008');
    
    select datum, id 
      from TestSkriptu;
    

    Po klepnutí na tlačítko Save je skript uložen a je vidět v seznamu všech skriptů.

    John klepá na ikonu svého zatím jediného skriptu a objevuje se ve známém prostředí Script Editoru. Rychlý pohyb myši nad tlačítko Run; kliknutí a před Johnem je poslední potvrzení před spuštěním.

    Klepnutí myší a skript se začne provádět. John vidí ve výpisu, co se zrovna se skriptem děje (stav, počet již provedených příkazů atp.).

    Skript je většinou dokončen rychle, takže je možné ihned prohlédnout kompletní výsledek klepnutím na ikonku výsledku v podobě dvou listů papíru.

    Na zobrazivší se stránce je vidět resumé běhu skriptu, s několika informacemi o provedených příkazech. Přepnutím do detailního pohledu se Johnovi dostává mnohem větší množství informaci, včetně např. výsledků dotazů nebo celkové doby běhu skriptu.

    Pokud skript neprovedl očekávané akce je možné jej z této stránky rovnou editovat.

    Bohužel Johnovi právě zazvonil telefon a musí k šéfovi "na kobereček". Jakmile se vrátí, bude ve svém zkoumání skriptů pokračovat.

    Tento seriál vzniká za podpory společnosti Oracle.

    Související články:
    Oracle Database XE – týden dvanáctý (16.08.2007)
    Oracle Database XE – týden jedenáctý (26.07.2007)
    Oracle Database XE – týden desátý (09.07.2007)
    Oracle Database XE – týden devátý (03.07.2007)
    Oracle Database XE – týden osmý (14.06.2007)
    Oracle Database XE – týden sedmý (21.05.2007)
    Oracle Database XE – týden pátý (26.04.2007)
    Oracle Database XE – týden čtvrtý (15.04.2007)
    Oracle Database XE – týden třetí (21.03.2007)
    Oracle Database XE – týden druhý (07.03.2007)
    Oracle Database XE – týden první (28.02.2007)

    ( Celý článek! | Autor: Jiří Činčura | Počet komentářů: 0 | Přidat komentář | Informační e-mailVytisknout článek )

    Vyhledávání
     

    Anketa
    Kolik ročně utratíte za dovolené?

    Nic 
     (1099 hl.)
    Do 1 000,- Kč 
     (808 hl.)
    Do 10 000,- Kč 
     (780 hl.)
    Do 25 000,- Kč 
     (1037 hl.)
    Do 50 000,- Kč 
     (801 hl.)
    Do 75 000,- Kč 
     (937 hl.)
    Více než 75 000,- Kč 
     (781 hl.)

    Celkem hlasovalo: 6243


    Poslední komentáře
    frontierd@126.com
    frontierd@126.com
    frontierd@126.com
    c
    http://www.coachoutl

    Newsletter
    Přihlaste si nezávazně - i bez registrace - odběr informačního newsletteru. Podrobné informace najdete zde.

    Emailová adresa:


    Kalendář
    <<  Duben  >>
    PoÚtStČtSoNe
         12
    3456789
    10111213141516
    17181920212223
    24252627282930

    Redakci připojuje


    Nejčtenější

    Databáze je prázdná!


    Nejvíce komentářů

    Databáze je prázdná!


    Reklama






    Nenechte si ujít články na dalších webech




    Na této stránce použité názvy programových produktů, firem apod. mohou být ochrannými známkami
    nebo registrovanými ochrannými známkami příslušných vlastníků.

    Databázový svět | dfKlub - digitální fotografie | Vtipník - vtipy přímo k Vám | Reminder - přestaňte zapomínat | Databázový svět

    Copyright (c) 2004 AVRE Publishing, spol. s r.o. Všechna práva vyhrazena