![]() |
| ||||||||||||||||||||
![]()
|
Výkonný SQL server pro nasazení ve
firemních Intranetech a na Internetu - verze 6.1
Architektura klient-server
WinBase602 je 32-bitový integrovaný relační databázový
systém založený na modelu klient-server. Databázový server, instalovaný na
jednom z počítačů v síti, obsluhuje požadavky přicházející od klientů
běžících na ostatních počítačích. Díky tomu mohou všichni klienti pracovat
nad stejnými daty, využívat navzájem svoje výsledky, sdílet informace.
WinBase602 SQL server může pracovat pod MS Windows 95/98/NT, Novell Netware 3.11 a vyšší, LINUXem nebo FreeBSD. Klient pracuje vždy pod Windows. Pro komunikaci mezi klientem a serverem lze využít síťové protokoly TCP/IP, NetBEUI nebo IPX/SPX. Vzdálený klient se může napojit na server také po telefonu (přímým voláním na server) nebo přes Internet (pevnou nebo vytáčenou linkou). Verze jazyka SQL implementovaná serverem vychází z normy SQL 2 (SQL 92), Intermediate level a z návrhu normy SQL 3 / PSM. Zahrnuje například triggery, strukturovaný programovací jazyk pro zápis procedur uložených na serveru, aktivní pravidla referenční integrity, operace sjednocení, rozdílu a průniku množin dat v dotazech atd. Vývojové nástroje vztahující se k serveru umožňují například vizuální návrh tabulek a dotazů nebo možnost ladění procedur uložených na serveru z klientské stanice. SQL server pro Internet a Intranet
K WinBase602 SQL serveru je umožněn přístup z prostředí
internetového prohlížeče díky Internet klientům, kteří umožňují propojení
WWW serveru a databáze. WinBase602 Internet klienti pro rozhraní CGI,
FastCGI, ISAPI, LCGI jsou součástí dodávky WinBase602 SQL serveru. Pomocí
Internet klientů je možné vytvářet dynamické Webové stránky a provozovat
internetové databázové aplikace na libovolném webserveru podporujícím
vhodné CGI rozhraní. Vývoj databázových aplikací
WinBase602 nabízí několik cest, jak vytvořit databázovou
aplikaci pracující nad WinBase602 SQL serverem. V praxi nejčastěji
využijete jejich kombinaci:
Replikace dat
Databázové servery jsou schopné replikovat mezi sebou data
v rámci sdílených aplikací. Replikace probíhají zcela automaticky podle
pravidel stanovených autorem sdílené aplikace. Replikovat se mohou jak
celé tabulky, tak i pouze vybrané záznamy nebo sloupce. Pro propojení replikujících serverů je stačí buď zapojit do libovolné IP sítě, anebo mezi nimi vytvořit poštovní spojení (email), není tedy třeba zřizovat speciální komunikační linku. Replikace tak mohou probíhat i mezi vzdálenými servery zapojenými do sítě Internetu. Počet replikujících serverů není nijak omezen, lze tedy vytvářet i velmi rozsáhlé aplikační sítě. Koloběh dokumentů a digitální podpisy
Pro každého uživatele je možné vygenerovat dvojici klíčů
(soukromý a veřejný). Po ověření kličů tzv. certifikační
autoritou je uživatel může používat k digitálnímu podepisování
dokumentů v databázi. Podepsat se dá buď celý záznam najednou nebo lze
podepisovat postupně jeho jednotlivé do sebe zanořené části.
WinBase602 SQL Server umožňuje tvorbu aplikací využívající koloběh dokumentů. Každý kolující dokument obsahuje označení uživatele, na jehož zpracování se právě čeká. Uživatel používající aplikaci s koloběhem dokumentů má možnost:
Typickým příkladem kolujících dokumentů jsou žádanky o dovolenou nebo na nákup zboží. Dokument založí žádající zaměstnanec, vyplní všechny potřebné údaje, podepíše jej a poté pošle svému nadřízenému ke schválení. Ten ho schválí a odešle do oddělení nákupu k provedení atd. Další výrazné rysy databázového systému WinBase602
Hardwarové požadavky
Libovolné PC vyhovující provozovanému operačnímu systému.
Doporučená konfigurace: Pentium, 32 MB RAM, místo na disku dle objemu dat,
minimálně 15 MB. Softwarové požadavky
WinBase602 SQL Server lze provozovat jako NLM modul v
prostředí Novell NetWare 3.11 a vyšší nebo jako úlohu či službu v
prostředí Windows 95/98/NT 3.51 a vyšší. Nově je podporován LINUX Red Hat
5.0 a novější popř. FreeBSD verze 2.2.8 a novější. Požadavky na síť
Pro síťový provoz je nutný některý z protokolů TCP/IP,
NetBEUI nebo IPX/SPX. Pro použití protokolu IPX/SPX je nutná přítomnost
Client32 for NetWare od firmy Novell.
|