Opakování textových databází
1 | Spusťte aplikaci osoby2.exe, analyzujte problém a proveďte úpravu konfiguračního XML souboru pro bezchybné spuštění aplikace (osoby2.exe i osobyutf8.csv musí zůstat ve stejné složce) | |
2 | Klikněte v aplikaci osoby2.exe na tlačítko Start a po dokončení operace zkopírujte vygenerovaný obsah komponenty Memo do PSPadu a pak také do listu v Excelu |
3 | Spusťte příkazový řádek a nastavte ve Vlastnostech příkazového řádku písmo TrueType a jeho vhodnou velikost | cmd |
4 | Změňte aktuální složku na c:\temp\data | cd xxx |
5 | Vypište obsah složky | dir |
6 | Vypište obsah souboru knihy.txt | type xxx |
7 | Nastavte správnou češtinu (cp 1250) a soubor znovu vypište | chcp xxx |
8 | Vypište soubor knihy.txt po stránkách | more xxx |
9 | Vypište soubor knihy.txt seřazený podle abecedy | sort xxx |
10 | Vypište soubor knihy.txt seřazený podle abecedy po stránkách (použijte rouru) | type xxx | more |
11 | Vypište soubor knihy.txt seřazený podle abecedy do souboru c:\temp\data\knihy_abc.txt | type xxx > yyy |
12 | Vypište soubor utf8.txt | type xxx |
13 | Nastavte kódování UTF-8 (code page 65001) a znovu vypište utf8.txt | chcp xxx |
PowerShell
14 | Spusťte PowerShell a vyzkoušejte alespoň 2 příkazy z výše uvedených | cd, dir |
15 | Spusťte příkaz pro výpis aktuálně nainstalovaných programů s možností odinstalace: Get-ChildItem HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall |
|
16 | Vypište aktuální procesy do CSV souboru (lze pak načíst v Excelu): Get-Process | Export-Csv c:\temp\data\test.txt |
17 | Otevřte v PSPadu soubor c:\temp\data\Chinook.sqlite a všimněte si úvodní sekvence "SQLite format 3" |
Otevření pracovní databáze
18 | Spusťte c:\programy\sqlite\sqlite3.exe (otevře se pracovní databáze) | |
19 | Proveďte příkaz pro výpis nápovědy | .help |
20 | Zobrazte nastavení parametrů | .show |
21 | Nastavte vypisování příkazů | .echo on |
22 | Nastavte výstup do souboru c:/temp/data/vystup.txt | .output xxx |
23 | Proveďte příkaz .help a ověřte obsah souboru c:/temp/data/vystup.txt | |
24 | Vraťte vypisování na monitor (standardní výstup - stdout) | .output stdout |
Select
25 | Proveďte výpočet | select 5 * 7; |
26 | Proveďte vyhodnocení pravdivosti | select 1 > 2; |
27 | Ukončete sqlite3 | .exit |
Otevření existující databáze
28 | Ověřte, že jste ve složce c:\temp\data a spusťte sqlite3 s otevřením
databáze Chinook.sqlite příkazem: c:\programy\sqlite\sqlite3 Chinook.sqlite |
29 | Ověřte, že aktuální databáze je c:\temp\data\Chinook.sqlite | .databases |
30 | Vypište seznam tabulek | .tables |
31 | Vypište řádky tabulky track | select * from track; |
32 | Vypište jen prvních 10 řádků | select * from track limit 10; |
33 | Nastavte zobrazení hlaviček sloupců | .headers on |
34 | Nastavte zobrazení typu CSV s oddělovačem čárkou | .mode csv |
35 | Ověřte správné nastavení parametrů | .show |
36 | Vypište řádky tabulky track | select ... |
37 | Nastavte výstup do souboru c:/temp/data/track.txt | .output xxx |
38 | Vypište celou tabulku track | |
39 | Ukončete sqlite | |
40 | Importujte track.txt do Excelu (pozor na kódování) a uložte dokument jako c:\temp\data\track.xlsx | Excel |
41 | Samostatně vytvořte dokument c:\temp\data\artist.xlsx, který bude obsahovat tabulku Artist | Sqlite + Excel |
42 | Zkopírujte na fileserver celou složku c:\temp\data |