Pozor! Toto jsou původní stránky předmětu, které již nejsou dále aktualizovány! Nové stránky předmětu naleznate na serveru Moodle ČVUT! |
Soubor pro předmět Informační systémy: TISMOD15509.doc
Expertní systém SAZE naleznete v učebně 308 v adresáři K:\UTIL\saze2 pod jménem SAZE.exe. Pro spouštění mimo školu je dobré si odnést i druhý soubor (help.rtf), který obsahuje stručný návod.
Standardní příkazy jazyka SQL... | Join v SQL
Znalostní systémy | Koeficient_komfortu_mesta.doc | požadavky k zápočtu
První část výuky probíhá na MySQL. Náš úvodní návod vychází z použití klienta "Micka" - možná existují lepší, ale tenhle se na serveru slunecnice.cz nejsnáze hledá. Zatím nabízíme především databázový server na počítači 147.32.164.26 (pc-308-15.fsid.cvut.cz), místo jména počítače doporučuji zadat IP adresu. Jména a počáteční hesla uživatelů jsou generována stejným skriptem, takže jsou na obou serverech stejná. Pokud nestihnete úvodní přidělování hesel, budete se muset o heslo informovat u ing. Hlaváče. Pokud se vám osvědčí nějaké příkazy, ukládejte si je někam do textového souboru (Notebook nebo Poznámkový blok, protože MS Word nahrazuje automaticky apostrofy (znak č. 39) a uvozovky (znak č. 34) různými divnými znaky, kterým pak počítač nerozumí. Obsah tabulek umí Micka exportovat do textového souboru, viz návod).
Firma Microsoft nabízí na svých stránkách interaktivní
kurzy office, mimo jiné i práci s MS Access.
Tutorial
pana M. Brydona.
Otázky ke zkoušce:
Otázkové okruhy pro předmět "Databázové a znalostní systémy"
1. Obecné operace s informací zajišťované v
databázových systémech.
2. E - R konceptuální model.
3. Integritní omezení pro vztahy definované v DBS.
4. Modely SŘBD.
5. Relační databázové systémy.
6. Coddovy charakteristiky (pravidla) pro relační SŘBD.
7. Množinové a relační operace v relačním databázovém
systému.
8. Architektury SŘBD.
9. SŘBD na osobních počítačích.
10. Systémy klient/server.
11. Databázové aplikační programovací jazyky.
12. Strukturovaný dotazovací jazyk - SQL.
13. Vlastnosti systému MS Access. Programování v systému MS
Access.
Seznam otázek ke zkoušce z předmětu Databázové a
znalostní systémy od 2016/2017 - část Znalostní systémy
1. Vysvětlete pojmy pravděpodobnost, entropie, nejistota,
funkce příslušnosti, klasická množina, fuzzy množina, hrubá
množina.
2. Operace sjednocení, průnik, doplněk a rozdíl na fuzzy množinách.
3. Zavedení fuzzy čísel, vlastnosti fuzzy čísel.
4. Základní aritmetika fuzzy čísel, grafické zobrazení
operací.
5. Fuzzy relace, součin fuzzy relací.
6. Jazyková proměnná, příklady jazykových proměnných.
7. Lingvistická aproximace a její využití při interpretaci výsledků
operací s fuzzy čísly. Počítání ve slovech.
8. Pojmy implikace a inference v klasické logice. Zobrazení
pomocí pravdivostních tabulek.
9. Fuzzy implikace a fuzzy inference. Srovnání s klasickou
výrokovou logikou.
10. Speciální typy implikací a inferencí. Implikace a
inference podle Mamdaniho, Larsena a Lukasiewicze.
11. Kompoziční pravidlo jako model fuzzy inference.
12. Jednoduchá diagnostika (symptomy, poruchy) systému.
13. Kompoziční pravidlo v diagnostickém systému.
14. Grafická konstrukce inferencí podle Mamdaniho a Larsena pro
případ jediného symptomu.
15. Pravidlový systém, pravidlo, aktualizované váhy.
16. Výpočty důsledků pravidel pro různé interakční
funkce.
17. Návrh pravidlových sítí pro neanalytické úlohy.
18. Expertní systém - modulární schéma .
19. Expertní systémy "Expert system Builder"; ETS.
Struktura a funkce. Popis úloh.
20. Expertní systémy TRACER, G2. Struktura a funkce. Popis
úloh.
21. Vytěžování znalostí z databází (úlohy a přístupy:
konceptuální svazy a hrubé množiny).
22. Syntéza pravidel z Hasseova diagramu.
23. Aproximace dat pomocí hrubých množin.
Podmínky k udělení zápočtu:
Doporučená literatura :
Zajímavé, ale negarantované odkazy:
Můžete použít Google pro nalezení zapomenuté kopie podobného textu.
A jak to studují v Indii ? (odkaz na učebnici sepsanou téměř v BBC Basic English).
Stáhnout si lze i Oracle, přesto - pro domácí použití se spíše hodí MySQL (program pro MS Windows lze stáhnout například ze Slunečnice). Mnoho příkazů z SQL+ umožňuje používat SQLite -SQLite je public domain, takže jej můžete využívat dle libosti. Naproti tomu MySQL je vázáno licencí GNU GPL, doporučuji před použitím prostudovat (přesto - MySQL je přeci jenom standard, a také nejspolehlivější SQL databáze na trhu). Mimochodem, MySQL je spolu s http deamonem Apache obsažena ve většině distribucí Linuxu, zpravidla stačí po zinstalování příslušné komponenty něčím vytvořit databázi a můžete z php stránek přímo volat SQL příkazy.
Příklady, jak použít SQL, lze najít všude na síti (napište příkaz jako dotaz do Google a jistě něco najdete). Pro seznam příkazů doporučuji například stránky SQLite, hezká tabulka je na stránkách W3Schools, stručný přehled je například na stránkách Tech-on-the-net.
Stránky pro rozšíření předmětu RNDr. Šmída:
sks99.com - odkazovník na síť jeho stránek. Server "308".
místní: kamera, další, miniservery pro distribuovaný sběr teplot: domeček (první čidlo je venkovní teplota), 308, galvanovna. Pro náhled činnosti použijte prosím jen http://senzor-12110-1.fsid.cvut.cz/reboot.htm?C02=REGTEMP, ostatní nevyrušujte. Děkuji.
Grafy průběhu teplot jsou dočasně na adrese http://pc-308-s-16.fsid.cvut.cz/ (pracovní server pana Ing. Lukáše Kavale).
Chcete si k svému PC udělat také teploměr? Návod na
připojení k sériovému portu počítače je třeba tady, starší
(ale s komentáři) je tady. Jen bych upřesnil, že GME i GES
prodávají čidlo DS18B20 po 50Kč. Sw se stáhne např. ze
stránek projektu DigiTemp.
Upřesnění po reálných zkušenostech: u software postupujte
dle návodu na MartyBugs.net.
Výsledná stránka
je zde, přikládám i php. Cron spouští
jednou za pět minut příkaz dle zmíněného návodu,
přesměrovaný do souboru s názvem "pp" (arii pracuje
s o.s. Linux; činnost tohoto serveru je zcela bez záruky).
zajímavé odkazy: Roomba - Wikipedia, the free encyclopedia; AmigoBot Robot for education & collaborative research; Axis Communications - AXIS M3011 Fixed Dome Network Camera; datashead teplotního čidla DS18B20; ...
Také se vám zdá Roomba veliká a drahá? Pracujeme na konceptu robota (řízeného přes internet) do 1000 Kč. Více zde. Vzhledem k poměru počtu českých a anglických studentů jsou některé části rovnou v angličtině.