Re: pristup k zaznamu v databazi


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]


Go to listserv.cesnet.cz LWGate Home Page.