From: Petr Slegr <xslegr@CS.FELK.CVUT.CZ>
Subject: Re: pristup k zaznamu v databazi
Date: Mon, 11 Dec 1995 08:25:51 MET
Next Article (by Date): Re: Dotaz na kvalitu a zkusenosti s MAIL602 3.0 Tomas Vild
Previous Article (by Date): Euphorbia Intisy havran@INFIMA.CZ
Articles sorted by: [Date] [Subject]
Doplnuji sam sebe: >>nevi nekdo o databazovem systemu (lokalni hracka typu Paradox, Access >>nebo db-server), ktery by _systemove_ (tzn. neni potreba/mozno nebo >>nutno programovat) podporoval ochranu dat na urovni pristupovych prav >>k jednotlivym zaznamum (tzn. aby se mimo jine ke kazdemu zaznamu/vete >>evidoval - bylo mozno - majitel, vznik), bylo mozno urcit pro koho (s >>vyuzitim standardniho bezpecnostniho systemu, tzn. skupiny uzivatelu, >>ktere maji jaky typ pristupu) je zaznam jak pristupny, pripadne >>definovat pravidla (pro tu kterou tabulku v databazi - standardni >>nastaveni)? >1.) Ruzna prava k ruznym tabulkam (jako ruznym objektum) jsou >myslim v systemech jako Access, Pdox (a dalsi Borland produkty) >samozrejma: opravneni uzivatelu a skupin pro ruzne operace. >2.) Pristupem k jednotlivym zaznamum predpokladam myslite k jednotlivym >vetam tabulky, nikoli k jednotlivym polozkam (polim, ci atributum). >Pomoci by Vam mozna mohla WinBase602. Nekterymy rysy jiz nalezi k postrelacnim >databazim - napriklad vicehodnotovymi polozkami. >WinBase ma specialni typy polozek pro >- ukladani jmen autoru zmen obsahu jine polozky, pro kterou je urcena (A) >- ukladani casu techto zmen (B) >- ukladani minulych hodnot polozky (cca 64 000x) (C) >Vhodnou pozici techto typu ve strukture tabulky lze dosahnout take sledovani >autora a data jakekoli zmeny v hodnotach polozek (cele tabulky). >Dotazem na pritomnost urciteho jmena ve sledovaci polozce by dany uzivatel >mohl v pohledu do odpovedi pracovat pouze se svymi zaznamy. !!! Toto neni standardne mozne >Jinym reseni, ktere vsak nepokryva moznosti B a C, je pro urcitou >retezcovou polozku stanovit specialni implicitni hodnotu, ktera bude >zapisovat jmeno uzivatele, ovsem pouze pri vlozeni zaznamu. Na hodnotu >teto polozky se lze velice jednoduse dotazovat. Je nutne pouzit tuto variantu, coz lze u vsech produktu, ktere maji vyraz pro implicitni hodnotu - uzivatelske jmeno. Pro zachovani konzistence je samozrejme treba zajistit, aby uzivatele nemohli menit hodnotu teto polozky - napr. zpristupnenim pouze pro cteni (jako hodnotovou slozku). Presto lze vyse uvedene vlastnosti WinBase pro efektivni sledovani zmen uplatnit. >Dodavam, ze ad 1 i prava k jednotlivym polozkam tabulky jsou ve WinBase >samozrejma. S pozdravem Petr Slegr
Next Article (by Date): Re: Dotaz na kvalitu a zkusenosti s MAIL602 3.0 Tomas Vild
Previous Article (by Date): Euphorbia Intisy havran@INFIMA.CZ
Articles sorted by: [Date] [Subject]