| |||||||||||||||||||||
|
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.
|