Creeaza.com - informatii profesionale despre


Simplitatea lucrurilor complicate - Referate profesionale unice
Acasa » referate » informatica » baze de date
SGBD textuale - functii de interogare - TEME DE SEMINAR

SGBD textuale - functii de interogare - TEME DE SEMINAR


SGBD textuale - functii de interogare - 1

A)   RECAPITULARE

P1. In folderul Documentele mele generati un folder (director) cu numele identic cu numele dvs.

P2. Construirea si interogarea unei baze de date Access in directorul creat mai sus. Index. Pentru a studia lista de termeni de cautare intr-o baza de date gestionata cu ACCESS, generati structura unei baze de date pentru evidenta cartilor din biblioteca personala, avand urmatoarele campuri: autor, titlu, editura, anul editarii, localitatea editurii, pretul; campul de titlu trebuie sa fie de tip MEMO, autorul si editura sa fie campuri indexate cu dubluri, restul campurilor avand caracteristicile stabilite la alegere de catre dvs. Se cere sa se incarce date de proba pentru 5 inregistrari; studiati indexurile fiecarui camp. Formulati filtre si intrebari cu parametru pentru mai multe campuri.



SP2. Dupa ce se lanseaza Access (componentul Microsoft Office) se alege facilitatea de creare a unei noi baze de date: Fisier - Nou (sau butonul Nou din bara de butoane - sub Fisier) - Baza de date necompletata, se alege salvare in directorul creat la P1, numele BIBLIOTECA MEA. Din fereastra oferita se alege Creare tabel in mod Vizualizare Proiect, pentru a introduce, prin completarea rubricilor corespunzatoare, elemente descriptive pentru campuri.

Dupa ce se parcurg fazele pentru crearea unei machete pentru introducere date, apoi se introduc date cu formularul pregatit (un document trebuie sa aiba doua nume de autori), se trece la etapa de interes pentru acest moment: studierea indexurilor prin formularea de filtre sau interogari. Studiati modul cum a fost extrase datele din campuri, care campuri au index si cum sunt termenii de cautare in index. Aveti index la campul de tip Memo din care sa alegeti o valoare in filtru? Comunicati concluzia. Inchideti Access.

B) SGBD-URI TEXTUALE

P3. Lansarea in executie a SGBD-ului textual folosit in laborator (Integrated Scientific Information System - ISIS) si deschiderea unei baze de date.

SP3. Se apeleaza una dintre pictogramele specifice (Winisislocal sau BDATEJUR); prima permite folosirea bazelor de date plasate pe calculatorul la care se lucreaza, iar cea de-a doua conecteaza in retea, la baze de date juridice. Pentru inceput sunteti rugati sa folositi a doua varianta. Dupa dublu clic pe pictograma BDATEJUR se primeste meniul principal al programului ISIS, versiunea pentru Windows.

Din meniul Baza de date (Database) se alege fie baza de date in care se doreste acces, daca aceasta a fost deja folosita si este prezenta in lista ultimelor cinci baze de date folosite, fie prin optiunea Deschide (Open) se obtine caseta pentru selectarea fisierelor de unde se alege baza de date solicitata. Pentru demersul urmator alegeti baza de date JURIS.MST care contine elemente rezultate din activitatea de judecata a instantelor romanesti (jurisprudenta).

P4. Navigarea prin baza de date JURIS.

SP4. Daca accesul a fost permis (altfel trebuie intervenit pentru conectarea calculatorului dvs. la baza de date), se primeste o fereastra cu meniul initial, iar baza de date devine baza de date curenta si, ca un semnal al faptului ca a fost deschisa, incepe afisarea continutului primului document intr-o fereastra specifica, caracterizata - in partea superioara - conform regulilor Windows, prin titlul ferestrei si o bara cu instrumente si casete, iar in partea inferioara printr-o bara de stare. Afisarea are loc potrivit formatului de afisare implicit, identificat prin numele bazei de date si extensia .PFT, trecerea de la o inregistrare la alta efectuandu-se prin clic pe unul dintre cele patru butoane verzi cu sageti din bara de instrumente a ferestrei; dintre aceste butoane de navigare, cele exterioare sunt folosite pentru a obtine prima si, respectiv, ultima inregistrare, iar cele interioare pentru un salt la documentul precedent sau urmator celui curent.

Bara de instrumente are, pe langa butoanele pentru defilare, casete pentru numarul de ordine (MFN) si format.

Numarul de ordine al documentului curent este precizat in caseta care are ca identificator MFN; daca se da clic in aceasta caseta si, daca se scrie un numar intreg care sa reprezinte un numar de ordine al documentului, urmat de Enter, se va afisa continutul documentului avand numarul de ordine solicitat; daca numarul este mai mare decat numarul maxim de inregistrari din baza de date activa, valoarea va fi inlocuita cu numarul ultimei inregistrari din baza de date si se asteapta confirmarea afisarii (un Enter).

Se poate constata ca in bara de stare a ferestrei active este precizat numarul maxim de inregistrari ce compun baza curenta de date.

Studiati:

a) structura documentelor (campurile prezente in continutul inregistrarilor cu numar 1, 2 si cel mai mare in baza de date);

b) campurile si continutul lor pentru documentele avand ca numar de ordine 726 si, respectiv, 2268; comunicati campuri aparute in plus, dar si interpretarea continutului acestora. Analizati formatul si continutul datelor din campul MATERII SIJUR pentru aceste doua inregistrari (documente). Se poate constata ca in campul indicat sunt notiuni utilizate in limbajul si practica instantelor de judecata. Acestea sunt elemente esentiale pentru clasificarea documentelor pe domenii si, implicit, pentru regasirea documentelor corespunzator acestor criterii de ordonare (termeni de cautare). Notati notiuni intalnite in aceasta rubrica; vor fi folosite imediat. Dupa ce v-ati obisnuit cu acest mod de lucru incercati si la alte adrese din aceeasi baza de date.

Din caseta Format alegeti alte nume de formate disponibile in lista si observati schimbarile produse in afisarea textului. Reveniti la formatul JURIS.

P5. Utilizarea INDEXULUI (dictionarului) si interogarea standard.

SP5. In bara de stare se da clic pe butonul Dictionar (dreapta jos - simbolul unei carti deschise) pentru a vizualiza parti din dictionarul (indexul) confectionat de catre SGBD. Fereastra obtinuta are un titlu corespunzator, o caseta in care se poate alege, eventual, campul al carui dictionar se afiseaza (implicit este prezent dictionarul obtinut din reuniunea dictionarelor tuturor campurilor selectate pentru a participa la indexare) si o ultima caseta in care se poate indica inceputul unui termen care va determina pozitionarea in dictionar. Navigarea in dictionar se obtine folosind propriile butoane cu sageti verzi.

Vedeti cum arata dictionarul in portiunea sa incepand cu Bunuri. Pentru aceasta tastati b si constatati cum programul se pozitioneaza automat in index dupa fiecare litera tastata; continuati tastand u si apoi n. Se va deschide dictionarul asezat pe o coloana. Pozitionati cursorul pe notiunea BUNURI COMUNE, iar un clic pe el va permite selectarea acestui termen si copierea in caseta pentru termen. Un dublu clic pe acelasi termen din dictionar va activa o fereastra pentru interogare (de expert!) iar un alt dublu clic pe acelasi termen va permite copierea sa in caseta pentru expresia intrebarii. Deschiderea dictionarului in alt loc va putea fi facuta tastand, in caseta pentru termen, litera sau secventa de caractere ce permit o pozitionare mai precisa la locul dorit.

Vi se propune sa considerati incheiata selectarea si, astfel, sa considerati terminata intrebarea construita prin selectare de termeni asa cum sunt ei in dictionar. Veti avea termenul selectat (termen exact!) ca fiind unicul element al unei intrebari (expresie unara) afisate in caseta corespunzatoare, la care se pot face eventual corecturi (nu corectii!!!).

Dupa selectarea cel putin a unui termen, daca se apreciaza ca intrebarea este completa si corect formulata, aceasta se considera ecuatie de cautare si se poate adresa bazei de date (se va face regasirea tuturor documentelor care au in campul MATERII SIJUR termenul din intrebare) prin activarea butonului Executa.

SGBD-ul va cauta termenul si va oferi (daca termenul este prezent in dictionar si are trimiteri catre documente in care este prezent) un raport privind numarul de prezente (trimiteri - pointeri) ale termenului respectiv si numarul total de documente in care apare (hits). Notati valorile celor doi parametri. Daca se doreste rasfoirea unor documente care contin termenul din intrebare se poate confirma OK si se obtine o fereastra in care sunt doua subferestre din care se pot selecta, pe rand, la alegerea utilizatorului, documentele ce compun raspunsul al caror continut se doreste a fi vazut. Constatati cum in fereastra din dreapta, in continutul documentului afisat, este scos in evidenta primul cuvant din termenul folosit la intrebare.

Refaceti demersul anterior pentru o intrebare cu termenul ACCIZE. Studiati numarul de prezente ale termenului si numarul de documente care-l contin; aratati cazul in litigiu.

Daca se doreste formularea unei intrebari cu mai multi termeni care sa fie alternativ prezenti in documente (A sau B, sau impreuna etc.) se selecteaza termenii doriti din dictionar si se lanseaza intrebarea bazei de date.

Incercati sa combinati termenul BUNURI COMUNE cu termenul TEREN intr-o intrebare noua, de tip A sau B (realizata de catre SGBD sub forma A + B) si analizati raportul de cautare in baza de date. Comparati valorile obtinute si comentati eventualele diferente. Vizualizati din raspuns (poate ceva contine elemente interesante!) folosind si datele notate la S4 b). Ati aflat ca documentul 726 este cel care face ca suma valorilor de prezenta ale celor doi termeni sa nu fie egala cu numarul de documente gasite in baza de date? Explicati cauza diferentei.

Formulati intrebari legate de aceasta tema de seminar sau fata de curs. Criticati.

Inchideti SGBD-ul CDS/ISIS (x pe butonul din dreapta sus al ferestrei corespunzatoare).

TEMA PENTRU SEMINARUL URMATOR

Pe Internet cautati sisteme sau programe care sa afiseze, din bazele de date pe care le gestioneaza, INDEXURI de termeni de cautare. Studiati forma acestor termeni, lungimea maxima si modalitati de selectare pentru construirea unei interogari; comentati forma raspunsurilor.

T E M A nr. 14

(SGBD textuale - functii de interogare - 2)

A)   RECAPITULARE

P1. Utilizarea INDEXULUI (dictionarului) si interogarea standard.

SP1. Reamintim ca pentru a lansa dialogul cu bazele de date juridice din laborator se foloseste facilitatea de lucru in retea a Windows si pictograma BDATEJUR cu care se lanseaza Winisis. Tema precedenta v-a solicitat sa porniti dialogul asupra unei baze de date (JURIS) si sa deschideti indexul bazei de date, folosind, eventual, o radacina a termenului cautat si, fara a efectua un efort prea mare, se marca un termen dorit sa faca parte din ecuatia de cautare (intrebarea supusa bazei de date). Selectand succesiv mai multi termeni din indexul bazei de date se obtinea o ecuatie (expresie) de cautare cu termenii marcati, in ordinea selectarii si separati cu semnul + care insemna operatorul logic pentru multimi 'sau'. Trimiterea intrebarii (ecuatiei de cautare) in baza de date se executa prin comanda Executa, dupa ce se efectuau eventuale corecturi asupra textului de trimis. Se observa avantajul deosebit al prezentei acestui index care sugereaza si ofera direct, 'la vedere', asa cum sunt prezenti in baza de date, termenii posibili pentru interogare. Faptul ca nu trebuie tastata in intrebare valoarea exacta a unui termen, ci el este doar selectat din index in forma care se gaseste acolo, ofera garantia eliminarii oricaror erori. In plus, in situatia din speta, se poate studia indexul pentru a 'descoperi' daca cel care a completat campul din document cu acesti termeni a fost consecvent. (Se remarca faptul ca, in lista indexului pe ecran, termenii ce depasesc 30 de caractere sunt trunchiati).

Prin pictograma BDATEJUR se deschide baza de date jurisprudentiale JURIS (meniul Database, selectare din lista ultimelor baze de date utilizate, sau apasare pe butonul de sub Database semnificand un dosar deschis, sau Open, iar din lista de fisiere afisate pe dispozitivul Q se selecteaza baza de date); folosind termeni din index (dictionar), deschis prin butonul Carte deschisa din coltul din dreapta jos al ferestrei bazei de date, sa se cerceteze raspunsuri la intrebari simple formulate cu termenii exacti si, pentru fiecare intrebare, sa se noteze numarul de documente gasite:

a) partaj; b) abandon de familie;

c) pensie de intretinere; d) abuz de incredere;

e) proprietate de stat; f) prefectura;

g) consilier judetean; h) controlul constitutionalitatii.

P2. Comparatii cu rezultate din cautarea pe Internet. Cautati pe Internet raspunsuri la intrebarile de la P1 si comparati rezultatele (numai pentru decizii ale Curtii Supreme de Justitie, denumirea actuala Inalta Curte de Casatie si Justitie). Comunicati concluziile studiului. Sunt prezente, in mediile accesate, indexuri din care sa se aleaga termeni de cautare (cuvinte sau sintagme)?

B)    STRUCTURA BAZELOR DE DATE ISIS

P3. Dictionarul (indexul) si structura unor baze de date utile. Folosind pictograma Winisislocal deschideti, pe calea c:isisdata, baza de date BIBLIO si studiati dictionarul; veti constata ca sunt prezente cuvinte singure dar si sintagme (de exemplu, nume si prenume de autori). Selectati termeni interesanti din dictionar si studiati continutul raspunsurilor (campurile prezente in structura documentelor). Notati-le.

a) Prezentati concluziile dupa studierea bazei de date BIBLIO privind continutul si structura dictionarului: ce campuri participa la intocmirea dictionarului si ce proprietati au termenii din dictionar? Unii termeni sunt cuvinte in formele lor flexale? Cum au ajuns acesti termeni in aceasta forma in dictionar? Au fost introdusi de catre specialisti, "bucata cu bucata", sau nu?

Care sunt campurile ce compun structura inregistrarilor (documentelor) acestei baze de date?

b) Similar, analizati structura dictionarului si a documentelor din baza de date SNSPA. Prezentati concluziile.

P4. Formularea intrebarilor cu termeni sinonimi selectati din index, in baza de date JURIS.

SP4. In cazul bazei de date JURIS (campul care contine termenii ce au ajuns in index este MATERII SIJUR, rubrica ce ar trebui sa contina notiuni coordonate si controlate dintr-un limbaj juridic al domeniului, alese pentru fiecare REZUMAT in functie de relevanta lor fata de continutul documentului), langa termenul abandon de familie se poate observa si abandon familial, ceea ce presupune ca pentru a fi siguri ca se primesc raspunsuri complete din aceasta baza de date in problema abandonului familial trebuie selectati ambii termeni, dar poate si altii care sunt sinonimi cu acestia. De aceea, deoarece, pentru aceasta baza de date, nu sunt construite familii de sinonime semantice, pentru a nu obtine raspunsuri incomplete, se recomanda insistent 'rasfoirea dictionarului' pentru descoperirea si utilizarea in intrebari a tuturor termenilor sinonimi semantic

P5. Cercetati dictionarul bazei de date jurisprudentiale JURIS si notati sinonime pentru:

a) daune morale;  b) mostenire; c) minori.

SP5. Pe o ciorna se alcatuiesc trei coloane, cate una pentru fiecare termen. Se incepe parcurgerea dictionarului si, atunci cand se gasesc notiuni care apartin domeniului acoperit de unul din termenii analizati, se scrie in coloana respectivului termen (de exemplu, succesiune, in coloana termenului mostenire), constituind astfel familia de sinonime semantice a acestuia. Cand se epuizeaza dictionarul, avand "vorbe" cu care se poate formula o cerere bazei de date, se poate incerca construirea unei interogari selectand din dictionar toti termenii unei familii, mentionati in coloana corespunzatoare unui termen din tema, intr-o ecuatie de tipul a + b + c + ., pentru a obtine raspunsuri la problema data.

TEMA PENTRU SEMINARUL URMATOR

In bazele de date locale (din laborator) si la distanta (pe Internet) cautati decizii ale Inaltei Curti de Casatie si Justitie in problemele: recurs; act administrativ ilegal; procedura administrativa prealabila; termen. Comparati modalitatile de interogare puse la dispozitie si numarul de raspunsuri. Pregatiti concluziile pentru a fi prezentate si predate, sub forma scrisa, sub semnatura, la seminarul urmator.

T E M A nr. 15

(SGBD textuale - functii de interogare - 3)

P1. Interogare asistata.

SP1. Pana acum, fara sa fiti "mari experti", pictograma BDATEJUR v-a permis acces la baza de date JURIS si utilizarea unei proceduri standard (expert) de interogare, folosind indexul (dictionarul) bazei respective de date. Activati pictograma si deschideti baza de date JURIS, inclusiv dictionarul. Pentru modalitatea de ghidare (asistare) in interogare, se pastreaza deschisa fereastra cu dictionarul bazei de date JURIS, iar din meniul initial al programului se selecteaza Search (Interogare) si apoi Guided Search (Interogare in mod asistat/ghidat).

In fereastra specifica deschisa, o intrebare se scrie intr-o tabela compusa din patru linii; fiecare linie reprezinta un singur termen de cautare (element al intrebarii) si un operator care face legatura cu urmatorul termen, daca acesta exista. Aceasta tabela contine coloanele urmatoare:

- Searchable fields (campuri interogabile), care permite specificarea campului in care va fi cautat termenul din caseta corespondenta; implicit termenii sunt cautati in indexurile tuturor campurilor. Daca a fost specificat un camp, fereastra Dictionar arata doar frecventa pentru termenii din indexul respectivului camp si, implicit, doar acestia pot fi utilizati la acel moment;

- Search elements (elementele intrebarii), coloana cu casete care memoreaza termeni de cautare pe fiecare linie; fiecare termen poate fi introdus prin tastare sau, pentru acuratete, poate fi copiat din tabela Dictionar;

- operatori, coloana in care fiecare caseta permite specificarea operatorului care conecteaza termenul de pe linia respectiva cu urmatorul termen, daca acesta din urma exista; operatorii logici oferiti sunt numai SI (AND), SAU (OR) si NU (NOT), implicit fiind impus SI.

Daca se doreste utilizarea dictionarului pentru extragerea termenilor de cautare in forma lor din index, acesta trebuie deschis (fie anterior selectiei modului de lucru, prin clic pe butonul cu simbolul unei carti din bara de stare a ferestrei de vizualizare standard a bazei de date, fie prin utilizarea optiunii corespunzatoare - Open Dictionary - din meniul Browse/Afisare), de unde, dupa alegerea campului ai carui termeni se doresc a fi afisati, se cauta termenul dorit - pentru navigare folosind eventual butoanele verzi din partea inferioara a casetei - si dupa pozitionare pe el, se copiaza prin tarare in caseta corespunzatoare (un semn + arata desfasurarea operatiei).

Stergerea termenilor selectati, in vederea formularii unei noi intrebari, se realizeaza eficient prin activarea butonului Clear (Sterge) din dreapta jos a ferestrei.

Cand expresia de cautare a fost pregatita, se poate lansa intrebarea in baza de date prin activarea butonului Execute (Executa). Ca rezultat, se obtin in casetele corespunzatoare din partea superioara a ferestrei (Previous Search), datele privind numarul intrebarii (Search number) si numarul de raspunsuri (hits), iar in partea de jos a acesteia (Search Expresion) se prezinta forma intrebarii executate; trebuie remarcat ca atunci cand s-a selectat un anume camp de interogat, termenul corespunzator de cautare este completat avand ca limitator eticheta campului in care acesta va fi cautat. Selectati din prima coloana campul materii, din dictionar in prima celula a celei de-a doua coloane termenul ACT ADMINISTRATIV si executati. Activarea butonului Display (Afiseaza) din vecinatatea butonului Executa aduce pe ecran fereastra care prezinta raspunsurile avand, in partea inferioara, precizarea numarului intrebarii prin expresia #n: si indicatia numarului de ordine din total raspunsuri exprimat sub forma [numar de ordine/total raspunsuri], precum si textul intrebarii.

P2. Incercati sa obtineti din baza de date JURIS, folosind metoda de interogare asistata, cele mai complete raspunsuri la intrebari in problemele:

a) magistrati; c) contencios administrativ;

b) prescriptie; d) citare.

folosind evident toti termenii familiei respectivei notiuni. Nu uitati selectarea operatorului cerut in situatia sinonimelor (OR), pentru fiecare termen.

SP2. Pentru pct. a) se sugereaza selectarea si umplerea primelor trei celule cu cei trei termeni gasiti in dictionar prin deschiderea acestuia la termenul MAGISTRAT; apoi se modifica in OR valoarea operatorilor din dreapta fiecarui termen adus din dictionar, iar prin butonul Executa se lanseaza intrebarea in aceasta forma (se obtin 3 raspunsuri). Prin clic pe butonul de acces in caseta Previous Search, se alege, prin clic pe ea, intrebarea anterioara, apoi se activeaza butonul Clear, se deschide dictionarul la JUDECATOR pentru a introduce intr-o noua intrebare cei patru termeni din aceasta familie, se pun toti operatorii la valoarea OR si, prin butonul Executa, se lanseaza in baza de date intrebarea initiala (folosind numai termenii cu MAGISTRAT) completata cu inca patru termeni din familia JUDECATOR (se obtin 8 raspunsuri). Se reia procedura, selectand din Previous Search ultima intrebare (aceea care are T=8!), se apasa butonul Clear, se deschide dictionarul la PROCUROR (pentru a se lua alta familie de termeni din cadrul domeniului MAGISTRATI), se tarasc in celule cei doi termeni avand ca radacina PROCUROR, se pozitioneaza operatorul la valoarea OR dupa fiecare celula completata cu valori, se apasa butonul Executa pentru a se lansa intrebarea construita in baza de date, de unde se obtin 21 de documente in raspuns. Activati butonul Display si studiati rezultatul. Procedura de compunere a intrebarii din componente mai restranse seamana cu cea pentru construirea "bulgarelui de zapada" - se porneste cu un miez (prima expresie de cautare), apoi se adauga un strat la cel existent (a doua serie de termeni) s.a.m.d.

Trecerea la o noua intrebare impune anularea portiunii care se considera miez, prin activarea, din caseta Previous Search, a miezului vid (simbolul <->).

Similar, reluati demersul facut mai sus pentru celelalte probleme; anuntati numarul total de documente din raspunsul pentru fiecare problema.

P3 Schimbarea bazei de date in aceeasi sesiune WINISIS

Operatia este foarte simpla, avand la dispozitie modalitatile descrise in temele precedente (Open/Deschide din meniul Database/Baza de date). Selectand ASOCIA.MST veti avea acces la documente dintr-o baza de date constituita in trecut pentru gestiunea elementelor esentiale ale asociatiilor si fundatiilor (persoane juridice fara scop lucrativ) inregistrate in sistemul justitiei la inceputul anilor '90.

'Navigand' se poate constata structura documentelor (rubricile fiecarui document), dar si metodele de indexare folosite si, prin consecinta, modalitati de interogare (cuvinte cu diverse forme flexale extrase din campurile: denumire sau scop, localitati pentru sediu sau judecatorie, cod judet etc.). Deschideti dictionarul la ROS si observati cum se scrie denumirea localitatii ROSIORI DE VEDE (de unde rezulta ca termenul este provenit din indexare manuala, in timp ce termeni precum CAI, CAILOR etc. provin din indexare automata asupra unor campuri din structura inregistrarii). Din zona All fields a dictionarului se poate obtine lista campurilor indexate pentru aceasta baza de date.


Pentru termenii de mai jos intocmiti lista cu "sinonime" (familia termenului) si obtineti raspunsuri in problemele:

a) zootehnie; b) tigani;

SP3. Pentru pct. a) selectati din dictionar toti termenii care au ca radacina ZOO, apoi cautati termenii din domeniu si familia lor flexala pentru: animal(e), bivol, bovina, capra, oaie, cal, porc, taurin, juninca, vaca etc.

P4. Intrebari care folosesc termeni trunchiati.

SP4. Oricare ar fi modalitatea de interogare (expert, folosita implicit in prima tema, sau ghidata, folosita mai sus), in caseta intrebarii sau in celula unui termen poate fi tastat un termen asa cum este el in index sau o radacina urmata imediat (fara spatiu!) de semnul $ pentru a indica faptul ca se doreste includerea in intrebare a familiei de termeni avand radacina indicata. In baza de date ASOCIA cautati, folosind metoda Expert search, toate documentele in problema: biblioteca (se tasteaza bibliotec$). Studiati in raportul de interogare obtinut lista de termeni generati si folositi efectiv in interogare. Reluati aceeasi intrebare in cea de-a doua modalitate de interogare (Guided search) si observati diferenta de procedura.

P5. Folosind metoda de interogare expert, formulati intrebari, tastand pe rand:

gorj$ student$ handicap$,

la fiecare intrebare observand in raportul de interogare ce termeni genereaza SGBD-ul pentru a compune intrebarea, prezenta lor in baza de date si notati numarul de documente din raspunsuri. Analizati cateva dintre documentele din raspunsul la fiecare intrebare.

Schimbati baza de date revenind la JURIS si formulati intrebari avand drept radacina

a) act administrativ; e) accize;

b) calitate procesual; f) procedur;

c) competen; g) societate comercial;

d) acte administrativ; h) termen de re.

P6. In aceeasi baza de date formulati, prin tastare (cu majuscule!!!), intrebari pentru:

a) acord de vointa; b) act sub semnatura privata; c) amenda contraventionala.

d) act administrativ (observati in dictionar ca exista si forma la plural si refaceti intrebarea).

TEMA PENTRU SEMINARUL URMATOR

Cautati pe Internet raspunsuri la intrebarile de la P5 si comparati cu cele gasite in bazele de date locale. Semnalati avantaje si dezavantaje de o parte si de alta, mai ales in privinta dictionarului de termeni pusi la dispozitie.

Incercati obtinerea de raspunsuri (asociatii si fundatii) si in problematica urmatoare:

a) protectia animalelor; b) informatica juridica; c) asociatii si fundatii inregistrate sau care au sediul la Rosiori de Vede.

Comparati modalitatile de interogare puse la dispozitie si numarul de raspunsuri. Pregatiti concluziile pentru a fi prezentate si predate, sub forma scrisa, sub semnatura, la seminarul urmator.

T E M A nr. 16

(SGBD textuale - functii de interogare - 4)

RECAPITULARE

P1. Cea mai potrivita modalitate pentru formularea unei intrebari cu termeni rezultati din indexarea manuala (indexare manuala - operatie de caracterizare a continutului unui document de catre un subiect uman, cu termeni alesi dintr-o lista/vocabular controlat si asezati fie intr-un camp distinct, fie chiar ca valori ale unui camp; programul extrage termenii precizati din fiecare camp si ii aranjeaza intr-o lista numita index/dictionar pentru respectivul camp

SP1. a) In baza de date JURIS (acces prin pictograma BDATEJUR) reluati procedura de interogare asistata (Guided Search) pentru familia de termeni acoperind problema "magistrat". Deschideti dictionarul la MAGISTRA si trageti spre casetele Search elements fiecare termen din "familie", iar dupa ce se umplu cele patru casete pentru termeni si alegeti operatorul SAU (OR), lansati in lucru intrebarea (EXECUTE); in vederea continuarii demersului, stergeti cu butonul corespunzator (Clear) intrebarea curenta, din rubrica Intrebarea precedenta (Previous Search) selectati forma corecta a intrebarii (daca s-au produs incercari!), iar din dreapta liniei alegeti operatorul SAU (OR). Completati din nou cele patru pozitii cu alti termeni din dictionar apartinand "familiei", si in acest fel "se continua" intrebarea care, dupa ce se verifica pentru corectitudine (daca s-a fixat operatorul OR unde este cazul!), se lanseaza in executie. Se poate observa in caseta Intrebarea precedenta forma ultimei intrebari lansata in baza de date, de unde se poate relua procedura de mai sus ori de cate ori este nevoie, pana la epuizarea familiei de termeni. Notati numarul de documente din raspuns.

b) In fiecare celula pentru termeni, tastati cate o radacina a unei "filiere" de termeni din familia "magistrat" (magistrat, judecator, procuror), urmata, evident, de semnul pentru trunchiere ($) si lansati in baza de date intrebarea obtinuta. Comparati numarul de documente din raspuns cu cele obtinute la punctul precedent. Explicati diferenta.

c) Reluati aceeasi intrebare folosind metoda de cautare expert (Expert Search); formulati o intrebare prin tragerea termenilor din dictionar (sau prin copierea acestora ca urmare a cate unui dublu clic pe ei in dictionar), iar o alta tastand radacinile termenilor din "ramurile" familiei de termeni ceruta, impreuna cu operatorii aferenti (expresie de genul a$ + b$ + c$), notand pentru fiecare numarul de documente din raspuns. La sfarsitul tastarii unei expresii, apasarea tastei Enter trimite intrebarea (executa) in baza de date. Observati in raportul de interogare termenii generati si folositi la obtinerea raspunsului. Aveti acum explicatia diferentei in raspunsuri?

Analizati rezultatele metodelor folosite mai sus si exprimati opinia fata de performantele obtinute. Care modalitate vi se pare ca este mai potrivita?

B) LIMBAJUL DE INTEROGARE ISIS

In interogarile formulate pana acum s-a folosit prezenta alternativa a termenilor din intrebare in documentele din raspuns. Programul a convertit optiunea OR in operatorul + si a aplicat regula de la reuniunea multimilor.

P2. Interogari cu operatori pentru prezenta simultana a termenilor in documentele din raspuns. Se cere sa refaceti intrebarea cu termenii exacti BUNURI COMUNE, respectiv TEREN, transpusa de SGBD ISIS intr-o expresie de forma a + b (prezenta alternativa in documentele din raspuns a termenilor a si b), dupa care, intr-o expresie de interogare in care se solicita ca cei doi termeni sa fie prezenti concomitent in documentele din raspuns; pentru aceasta se foloseste operatorul specific operatiei logice SI (AND).

SP2. Folosind o caseta de interogare expert, in zona Expresie de cautare (Search expression) aduceti din dictionar termenul BUNURI COMUNE, apoi alegeti din instrumentele (butoanele) casetei operatorul AND si, din dictionar, termenul TEREN; se obtine o expresie de tipul a * b. Dupa lansarea in executie a interogarii (activarea butonului Execute) se constata ca numarul de documente din raspuns este mult mai mic. Afisati documentele din raspuns si constatati prezenta simultana in documente a celor doi termeni folositi in expresia de interogare. Dupa cum este deja cunoscut, s-a aplicat regula de la intersectia multimilor: multimea de documente care are ca reprezentant termenul BUNURI COMUNE (documentele care contin acest termen!) si multimea avand ca reprezentant termenul TEREN.

Comparati numarul de documente din raspunsuri: pentru aceasta, in zona de istoric a sesiunii se urmareste valoarea lui x din fiecare expresie T = x (numarul total de documente).

P3. Interogati in baza de date JURIS folosind prezenta alternativa si, respectiv, cumulativa in documente a urmatorilor termeni exacti de cautare; la fiecare pereche de intrebari (cea cu operator + si cea cu operator *) analizati numarul de raspunsuri si explicati diferenta:

a) ACHITARE si ACCIZE  b) RECURS si MOTIVE DE CASARE

c) AUTORITATE TUTELARA si ADOPTIE d) REJUDECARE si APEL

e) CONDITII si SECHESTRU ASIGURATOR f) SUSPENDARE si PRESCRIPTIE

g) PROBA CU MARTORI si STABILIREA PATERNITATII

h) COMPETENTA MATERIALA si ACT ADMINISTRATIV

P4. Intrebari cu termeni rezultati din indexarea automata (indexare automata - operatie de caracterizare a continutului unui camp din structura unui document prin extragerea de catre program a tuturor secventelor de caractere/cuvinte din respectivul camp si construirea listei/dictionarului de termeni pentru acesta Inchideti baza JURIS, deschideti baza de date ASOCIA si formulati o intrebare pentru a obtine toate datele despre ONG-urile care se ocupa de cresterea animalelor

SP4. Se apeleaza la modul de interogare expert si, dupa ce se studiaza dictionarul si se constata ca exista termeni avand radacina comuna cu cei din intrebare, se tasteaza o expresie de forma crester$ * animal$ pentru a se obtine TOATE documentele care contin termenii din familiile celor doua radacini, indiferent de pozitia lor in document (vecini sau la o distanta oarecare, posibil chiar si in campuri diferite). Din istoricul sesiunii se taraste in expresia de cautare ultima forma a intrebarii (care va fi pusa intre paranteze, fara efect momentan pentru demersul nostru!), unde sunteti invitati sa inlocuiti operatorul * cu punct (selectand semnul * si, folosind butonul corespunzator din dotarea casetei de interogare, se obtine operatorul simbolizat prin punct). Activati butonul Execute si, daca nu sunt erori de sintaxa, trebuie sa se obtina, probabil, mult mai putine documente in raspuns. Prin aceasta forma a intrebarii s-a dorit sa se obtina sintagma "cresterea animalelor". Din istoric tarati ultima forma a intrebarii corecte in expresia de cautare si pozitionati cursorul langa operatorul punct unde inserati din caseta cu butoane alt punct ca operator. Veti obtine o expresie de genul crester$ . . animal$ care exprima dorinta obtinerii documentelor ce contin termeni din cele doua familii, fie vecini, fie separati de un cuvant. Reluati procedura pentru a avea ca operator trei puncte, apoi patru si, in fine, cinci. Urmariti in zona de istoric a intrebarilor cum a evoluat numarul total de documente din raspunsuri. Odata cu cresterea numarului oferit de expresia T = x de la fiecare intrebare, creste, evident, si numarul de documente din raspuns si, implicit, calitatea acestuia. Pot fi puse in continuare puncte ca operator si, daca nu mai creste valoarea x din formula T = x, inseamna ca nu mai exista documente in care cei doi termeni ai intrebarii sa fie separati de cel mult atatea cuvinte cate puncte - 1 sunt in expresia intrebarii. Observati daca s-a atins numarul de documente de la intrebarea de forma a * b, deoarece din acest moment, oricate puncte s-ar folosi ca operator, nu se mai obtin documente in plus fata de precedentele raspunsuri.

Urmeaza sa se formuleze una sau mai multe intrebari cu ceilalti termeni din familia indicata (toti termenii care reprezinta nume de animale domestice: vaca, capra etc.) si apoi sa se efectueze operatia de "adunare" (reunire) a multimilor de documente obtinute in raspunsurile validate. Apelul la multimea raspunsului pentru o intrebare precedenta, in vederea reunirii cu alte multimi de raspunsuri, se realizeaza prin formula #n (care reprezinta numarul intrebarii) pentru identificarea in istoric a acesteia. Dupa ce se stabileste expresia corecta a intrebarii al carui raspuns va participa la construirea noii expresii de cautare (se alege din istoric #n corespunzator), prin clic pe linia ce-l contine va fi copiat in expresia de interogare. Alegeti din istoricul sesiunii linia in care ati obtinut raspuns corect la intrebarea "cresterea animalelor", dati clic pe ea, apoi alegeti intrebarea (sau, pe rand, intrebarile) pentru ceilalti termeni corespunzatori folositi pentru acoperirea completa cu raspunsuri a domeniului invocat (vaca, capra etc.) si, dupa clic pe linia corespunzatoare, programul insereaza automat (implicit) ca operator + (SAU), se apasa butonul Execute si se obtine raspunsul final. Trebuie remarcat si faptul ca, in meniul casetei de interogare, exista simboluri pentru toti operatorii logici folositi de limbajul de interogare, de unde poate fi ales OR (SAU) inaintea fiecarui operand din expresia in constructie.

P5. Folosind operatorii corespunzatori pentru reuniune, pentru intersectie si, respectiv, pentru distanta intre termeni, formulati intrebari pentru a raspunde la chestiunile urmatoare; la fiecare intrebare comparati numarul de documente obtinute pentru fiecare categorie de operatori:

a) rebusisti; b) reinstaurarea democratiei pluraliste; c) asistenta sociala; d) informatica juridica; e) handicapati locomotor; g) romi.

P6. Intrebari complexe. In baza de date istorice privind legislatia romaneasca (FISER) analizati modalitati de a formula intrebari pentru a descoperi regimul juridic al minorilor

SP6. Fiind vorba de o baza de date cu elemente despre legislatie (care stabileste regimul juridic!), nu se va lua in considerare termenul "regim juridic", ci interogand folosind termenii din "familia" minor se vor obtine 10 documente (copil si minor); sunteti invitati sa le analizati continutul si sa notati care sunt elementele distinctive ale celor care nu au legatura cu intrebarea (constituie "zgomot"), de exemplu copii certificate etc. Formulati o alta intrebare cu termenii distinctivi pentru documentele din "zgomot" (certificate sau certificatele), dupa care, pentru a obtine o multime de documente "curate", intr-o noua intrebare se selecteaza din istoric raspunsul cu 10 documente, se da clic pe acea linie pentru a se obtine in intrebare expresia #n, apoi operatorul pentru SAU exclusiv (butonul NOT va genera ) si, in fine, clic pe linia cu intrebarea cu "certificat", se executa intrebarea (se obtin 8 documente in raspuns!) si trebuie studiata cu atentie calitatea raspunsului. Ati extras asadar o submultime dintr-o multime de documente (diferenta de multimi), efectuand, de fapt, un filtru asupra intrebarii initiale

Similar procedati, in aceeasi baza de date, pentru problemele:

a) protectia proprietatii industriale; b) protectia animalelor;

c) regimul cultelor; d) regimul casatoriei;

e) regimul cimitirelor; f) regimul proprietatilor manastiresti.

TEMA PENTRU SEMINARUL URMATOR

Reluati pe Internet intrebarile de la pct. P3 si cautati jurisprudenta corespunzatoare. Precizati diferente de metoda, dar mai ales, daca exista, de calitate a raspunsurilor.

T E M A nr. 17

(SGBD textuale - functii de interogare - 5)

A)   RECAPITULARE

P1. In baza de date FISER (acces prin pictograma BDATEJUR) studiati documentele in care apar alternativ si, respectiv, cumulativ, termenii functionar si public. In cazul prezentei cumulative, analizati modalitatea prin care cei doi termeni trebuie sa compuna sintagma functionar public

SP1. Se verifica prezenta in dictionar a termenilor ca atare (sau formelor lor flexale ori a sinonimelor semantice), se formuleaza intrebari de forma A + B (sau derivate, utilizand operatorul de trunchiere) pentru prezenta alternativa a termenilor, se studiaza, in raportul de interogare, lista de termeni utilizati la obtinerea raspunsului, apoi se retine numarul de documente si se afiseaza documente din multimea obtinuta in vederea analizei si verificarii pertinentei; se reface intrebarea pentru prezenta cumulativa a termenilor (de genul A * B) si se observa numarul de documente din raspuns, dar se si studiaza continutul acestora. Pentru documente care trebuie sa contina sintagma functionar public, se foloseste o forma a intrebarii de tipul A . B sau echivalenta acesteia, in acest caz A $ B. Se sugereaza sa se utilizeze si forme cu mai multi operatori pentru distanta intre termeni pentru a se demonstra daca sintagma poate fi prezenta si in forme extinse.

B) LIMBAJUL DE INTEROGARE ISIS

BAZA DE DATE LEGISLATIVE In baza de date legislative (LEGI, tot prin pictograma BDATEJUR), fiecare act normativ este impartit in elemente de structura (de regula articole, dar si titluri, capitole etc.), care pot fi oferite ca raspuns la o intrebare. Daca se doreste cautarea unui act normativ de nivel lege (L), hotarare a guvernului (HG), ordonanta (OG) sau ordonanta de urgenta a guvernului (OGU), fie se pozitioneaza in dictionar la termenul compus din codul pentru categoria actului normativ urmat de numarul acestuia, / si, eventual, anul actului (de exemplu, L100/1999), dupa care se fac selectarile dorite (eventual numai anumite articole), fie se formuleaza o intrebare cu aceeasi termeni, dar cu indicatia ca trebuie sa fie luate toate 'formele' avand acea radacina (de exemplu, L100/1998$).

P2. Cautarea tuturor componentelor unui act normativ.

SP2. Tastand intr-o caseta de interogare expert, spre exemplu hg100/1999$, se obtine o lista de termeni in care se distinge titlul (identificat fara "." si numar de articol), preambulul si formula introductiva (daca exista) avand valoarea "0" drept numar de articol, apoi toate articolele respectivului act normativ (valoarea de dupa punctul separator din campul Nr. intern este numarul articolului sau, dupa caz, al anexei etc.). Ca raspuns se primeste o multime de documente continand, distinct, titlul si articolele componente ale acestui act normativ.

Similar procedati pentru aflarea:

a) continutului HG 571 din 1991; b) continutului Legii 100/1998;

c) continutului Ordinului nr. 375/1998 al ministrului finantelor (OMF375/1998$),

la fiecare observand modul de afisare pentru fiecare document.

P3. Chei de acces la codurile juridice.

SP3. Pentru acces direct la codurile din legislatia romaneasca (de pana la sfarsitul anului 2001) se pot folosi drept chei de acces (intrari in index) termenii:

- CODCIVIL - CODPENAL - CPCIVIL - CPPENAL

- CODCOM - CFAMILIE - CODMUNCII - CODSILVIC

Incercati sa va familiarizati cu cautarea unui anumit articol din aceste coduri; fie, de exemplu, pozitionarea in dictionar pe intrarea (termenul) CODCIVIL.0646. Pentru aceasta se tasteaza CODCIVIL ca punct de acces in dictionar, cu butonul verde din dreapta jos a ferestrei se avanseaza pana la CODCIVIL.0646, urmeaza selectarea acestuia cu un dublu clic intr-o fereastra de tip expert si deschiderea acelui articol pentru a descoperi regimul juridic al bunurilor fara stapan.

P4. Structura bazei de date legislative.

SP4. Studiati modul de indexare al acestei baze de date; deschideti dictionarul la 4-met si luati cunostinta cu termeni posibili. Deschideti dictionarul la afipt si formulati o intrebare completa in aceasta problema (afipt$). Analizati structura documentelor din raspuns. S-a putut deduce sensul acestui termen mai rar folosit in limbajul curent actual? Pentru a se vedea care este denumirea oficiala a orasului Rosiori de Vede, studiati raspunsuri din aceasta baza de date. Comunicati concluzia si argumentele.

P5. Dupa cum este cunoscut, in temele precedente, din baza de date cu jurisprudenta s-a pregatit o familie de termeni pentru problema daune morale; incercati folosirea acesteia pentru a obtine raspunsuri din baza de date legislativa.

SP5. Intrucat in baza de date este prezent un index rezultat din indexare automata, sintagma din intrebare lipseste, fiind prezente forme flexale ale celor doi termeni. Formuland o intrebare maximala de forma daun$ * moral$ (pentru recompunerea notiunii daune morale) se obtin 27 documente in raspuns (care contin asadar, cei doi termeni - sau forme derivate ale lor - simultan, oriunde in document). Pentru a descoperi forme utilizate de catre legiuitor, se incearca, inlocuind operatorul pentru intersectie de multimi cu operatorul pentru distanta, se obtin 12 documente cu cei doi termeni vecini ("daune morale"), apoi inserand inca doua puncte, se obtin 19 documente (probabil "daune materiale si morale", o sintagma mai cunoscuta). Pentru a afla continutul celor 7 documente care s-au "castigat" prin "relaxarea" cerintei, se face o diferenta logica intre multimea cu 19 documente si cea cu 12 documente; pentru aceasta se recomanda reconstruirea intrebarii astfel: in caseta pentru expresia de cautare se taraste intrebarea in forma la care s-au obtinut 19 raspunsuri, apoi se activeaza butonul NOT si se taraste intrebarea cu 12 raspunsuri. Se lanseaza interogarea in baza de date cu butonul Execute. Studiati continutul documentelor din aceasta noua multime si observati cuvintele utilizate ca legatura intre cei doi termeni ai problemei (materiale, patrimoniale etc.). La ultima forma a intrebarii inserati un al 4-lea punct ca operator, separati si studiati continutul noului document obtinut. Este o noua categorie de daune? Introduceti alte puncte si stabiliti multimea de documente corecte pentru aceasta intrebare. Studiati restul termenilor din familia notiunii (sinonime semantice) si reuniti multimile de documente din raspunsurile corespunzatoare corect obtinute.

P6. Utilizarea $ ca operator pentru distanta. Pentru a afla "castigul" prin relaxarea cerintelor de la P5 (utilizarea operatorului .) incercati operatorul de distanta $. Refaceti pasii de la P5 si studiati repartitia documentelor pe paliere de "castiguri" (termeni vecini, separati de exact 1 cuvant, 2, 3 . cuvinte).

P7. Salvarea raspunsului (rezultatelor) unei intrebari

SP7. Prin selectarea meniului Search (Interogare) din pagina initiala (pagina bazei de date) se ajunge la optiunea Save search (Salveaza intrebarea), care conduce la afisarea istoricului sesiunii, de unde se alege intrebarea a carui raspuns trebuie salvat si, prin clic pe ea, se obtine caseta de salvare cunoscuta din Windows, unde trebuie precizate datele de identificare ale fisierului, avand ca extensie implicita .WSV, in directorul Work (altfel, prin manevre asupra dispozitivelor si/sau directoarelor se poate stabili locul dorit). Salvati, in locul implicit oferit de SGBD ISIS, cu numele DAUNE raspunsul acceptat pentru intrebarea de la punctul P5.

P8. Intrebari simple. In aceeasi baza de date analizati si salvati in fisiere distincte raspunsurile la intrebarile privind:

a) Nivea; b) Romtelecom; c) partaj.

SP8. Se studiaza dictionarul, se selecteaza termenii (a se vedea evolutia, de exemplu, pentru ROM-POST-TELECOM, ROM-TELECOM, ROMTELECOM), apoi, dupa obtinerea raspunsurilor, se poate analiza continutul documentelor si se poate constata ca unitatea Nivea s-a transformat in Norvea etc.

P9. Intrebari complexe. In aceeasi baza de date analizati si salvati in fisiere distincte raspunsurile la intrebarile privind:

a) programele pentru calculator; b) abandonul familial;

c)     regimul cultelor;  d) asociatiile si fundatiile;

e) protectia copilului; f) masurile asiguratorii.

SP9. Pentru punctul a) se formuleaza intrebari precum program$ . de . calculato$ si program$ . pentru . calculato$ (sintagme din aceeasi familie - care pot demonstra eventuala inconsecventa a legiuitorului in limbaj!) care, apoi, se reunesc pentru a furniza multimea completa de documente, dar si program$ $ de $ calculato$ si program$ $ pentru $ calculato$, pentru a se putea studia diferentele de "interpretare" de catre program a situatiilor in cazul celor doi operatori pentru distanta (in caz de diferenta de numar de documente in raspunsuri, se face diferenta pentru a se studia situatiile speciale aparute sau se calculeaza "castigul" pe paliere de distanta). Se recomanda studierea si utilizarea tuturor termenilor din familie (software, soft etc.), dar si eliminarea din intrebare a termenilor de si, respectiv, pentru, si interpretarea rezultatelor. La b) se au in vedere situatiile posibile (abandon de familie, abandonul familial, abandonul de catre un parinte al familiei etc.), iar la c) se au in vedere toate notiunile care "acopera" sensul termenului cult (cult, religie, ortodox, catolic, iudaic, musulman, credinta, confesiune, biserica, templu, manastire, geamie, patriarhie, schit, eparhie, episcopie, preot, cardinal, patriarh, arhiepiscop, episcop, epitrop, muftiu, calugar, maica etc.). La d) se are in vedere eliminarea "fundatiei cladirii" etc. Pentru e) se evalueaza familia de termeni pentru copil, dar si faptul ca protectia exprima si "grija", iar "copilul se protejeaza" etc. Pentru f) se poate vedea ca legiuitorul foloseste (iarasi inconsecventa in limbaj!) fie masura asiguratorie, fie masura asiguratorie (incercati cele doua forme si analizati documentele in care apare fiecare situatie).

P10. In baza de date legislative, exersati interogari in problemele:

a) autoritate de lucru judecat; b) protectia mediului; c) impozitul pe venitul global.

T E M A nr. 18

(SGBD textuale - functii de interogare - 6)

A) RECAPITULARE

In baza de date legislative, exersati interogari in problemele:

a) salarizarea cultelor; b) facultati de drept; c) atributii ale ministerului de interne.

B) SGBD ISIS - LIMBAJUL DE INTEROGARE

P1. Cautari limitate numai la anumite campuri

SP1. In baza de date LEGI studiati dictionarul de termeni la notiunea COMTIM, formulati o intrebare cu acest termen, localizati pozitiile in care apare termenul in documentele din raspuns, retineti numarul total de documente si salvati raspunsul. Acum se doreste cautarea doar a titlurilor care se refera la aceasta chestiune. Pentru a cauta cu notiuni din titlul actului normativ (eticheta 104 in baza de date) se va formula intrebarea cu termenii din dictionar si restrictia corespunzatoare, pusa asupra campului 104, sub forma termen/(104). Astfel, comtim/(104) va permite obtinerea documentelor ce constituie titlu de act normativ continand cuvantul comtim. Verificati ca intrebarea de mai sus are raspuns in baza de date prin documente dedicate COMTIM. Afisati documentele obtinute si comparati raspunsul obtinut cu cel de la forma fara limitator.

P2. Similar cu procedura de mai sus, executati studii pentru gasirea titlurilor de acte normative pentru:

a) sanatatea populatiei;

b) acreditarea institutiilor de invatamant superior;

c) organizarea si functionarea Ministerului Justitiei.

SP2. a) Se formuleaza o intrebare cu termenii din enunt (sanat$ * populati$), apoi sanat$ . populati$ s.a.m.d., dupa care, la intrebarea (#n) care a oferit multimea de documente corecta se aplica limitarea de genul #n/(104); se compara numarul de documente obtinute si se studiaza titlurile actelor normative din raspuns. La b) se poate incerca o intrebare direct limitata de forma acredit$ * instituti$ * invatamant$ * superior/(104), ulterior, pornind de la aceasta forma a intrebarii, se pot face incercari folosind operatorii de distanta, dar si forma mai veche de scriere (invatamint) etc. La c) se poate extrage o intrebare simpla din structura celei initiale: minister$ . justitiei care se va aplica intregii baze de date, iar apoi (a) doar termenilor din campul 104: minister$ . justitiei/(104). Separat se formuleaza intrebare/intrebari privind organizarea si functionarea (pot fi cautate documente in toata baza de date!), pentru ca multimea de documente obtinuta (eventual prin reunirea raspunsurilor) sa fie intersectata cu cea de la (a). Se remarca faptul ca, fiind vorba de acte normative care reglementeaza organizarea si functionarea unui minister al Romaniei, nu s-a recurs si la forma de genul minister$ . . . justitiei care ar acoperi expresii precum "ministerul roman al justitiei", prezente in multe acte normative cu caracter international, acestea neocupandu-se de organizarea si functionarea unei institutii romanesti.

P3. Cautari libere pe text

SP3. Dupa cum este cunoscut, baza de date JURIS are index construit numai cu termeni din campul MATERII SIJUR, utilizand metoda indexarii manuale. Folosind facilitatile de interogare pe index, efectuati o intrebare completa in problema martori; notati numarul de documente din raspuns si afisati continutul pentru cateva dintre ele pentru a verifica vizual in campul de cautare (MATERII SIJUR) prezenta termenilor din intrebare; constatati daca in campul REZUMAT apar forme ale termenilor din interogare. Intr-o caseta expert formulati o cautare libera pe text (campul care contine date relevante, dar care nu este indexat, este REZUMAT, cu eticheta 2 in baza de date) de forma ?v2:'martor'; comparati numarul de documente din raspuns cu cel obtinut prin intrebarea pe index.

Similar abordati pentru problemele privind: a) avocatii; b) citarea; c) daunele morale. Pentru fiecare intrebare comunicati termenii folositi si numarul de documente din raspunsurile obtinute pe index si, respectiv, prin cautare libera pe text.

P4. Pregatirea listei (bateriei) de termeni de cautare in baza de date JURIS

SP4. Formulati o intrebare folosind termeni din index in problema recurs. Notati lista de termeni folositi. Acum se prezinta o alta metoda pentru pregatirea listei cu termeni "sinonimi" necesari unei interogari pe index, "mai prietenoasa" decat studierea completa a dictionarului (pretentie exagerata!); se recomanda o cautare libera pe text in campul MATERII SIJUR (eticheta campului este 9) si studierea continutului acestui camp pentru a nota "sinonimi semantici" (termeni din aceeasi familie). Incercati ?v9:'recur' si, din documentele gasite, prin studierea campului in care s-a cautat liber, pregatiti bateria de termeni pentru o interogare pe index; comparati lista obtinuta cu cea pe care ati folosit-o la intrebarea cu termeni din index.

Se observa ca o cautare poate fi facuta liber pe orice text din campuri, indexate sau nu.

P5. Presupunand ca se doreste sa se cunoasca cazurile in care, in deciziile sale, Curtea Suprema de Justitie a solutionat litigii referitoare si la taxele de timbru invocand ca temei legal si Instructiunile Ministerului Finantelor nr. 1711/1960, sa se gaseasca inregistrarile corespunzatoare din baza de date si sa se studieze validitatea actelor normative folosite.

SP5. Se recomanda analiza dictionarului pentru a gasi, eventual, respectivele Instructiuni ca termen de index si, in cazul absentei ca termen de cautare, trebuie formulate cautari libere pe textul campului REZUMAT si analizat continutul documentelor pentru a se distinge cazuri diferite de exprimare, in perspectiva formularii unor intrebari similare.

P6. Se cere sa se consulte datele referitoare la decizia nr. 258 din 5 februarie 1999 a sectiei de contencios administrativ a Curtii Supreme de Justitie. Similar trebuie procedat pentru: a) decizia nr. 2229; b) decizia nr. 1451 din 7 iunie 1996; c) decizia nr. 1058 din 1997 a sectiei comerciale.

SP6. Studiati indexul (dictionarul) si, constatand ca asemenea date nu exista, executati o cautare pe text liber de maniera:

?v3:'258' and v3:'5 februarie 1999' and v3:'contencios'

P7. Strategii de cautare

7.1. In baza de date LEGI se poate constata ca exista, cu o prezenta respectabila, cuvantul dar. Se doreste obtinerea tuturor documentelor care contin acest termen folosit ca substantiv (dar, daruri etc.). Mai intai (a) se poate formula o intrebare cu toti termenii din familia lexicala a acestui cuvant (daruri, darului, darurile, darurilor si alte forme flexale). Apoi se incearca o intrebare distincta cu termenul "dar" din care trebuie eliminate acele documente care contin termenul folosit pe post de conjunctie; in acest scop (b) se poate cere ca termenul "dar" sa fie impreuna cu un alt termen din care sa rezulte ca este vorba de "acordare, procurare, venituri sub forma de dar, oferire, promitere, solicitare, acceptare, primire sau pretindere etc." (primit in/ca dar, promis ca dar, oferit in/ca dar etc.). Dupa verificarea pertinentei, documentele obtinute la (b) trebuie puse la un loc (reunite) cu cele din pasul anterior (a) si salvate intr-un fisier cu numele "DARURI".

7.2. Se cer articolele din Codul civil care contin referiri la venit, folosit ca substantiv; se sugereaza o interogare combinata: pe index cu venit$, apoi o cautare libera pe text de forma cunoscuta ? #n v1:'codcivil' (unde #n este numarul intrebarii venit$), iar cand se observa ca au fost obtinute ceva raspunsuri - hits diferit de zero - in caseta specifica cautarii libere pe text, se poate opri cautarea. Analizati documentele si eliminati pe acelea care nu contin substantivul, apoi efectuati salvarea raspunsurilor validate, intr-un fisier cu numele VENIT. Pentru eliminarea raspunsurilor neconforme, se poate nota numarul intern al articolelor de eliminat, se formuleaza o intrebare prin selectarea acestora din dictionar, dupa care se efectueaza o diferenta logica a raspunsului obtinut din multimea de documente de la intrebarea precedenta.

Pe raspunsul din care nu sunt eliminate "elementele zgomotoase" incercati marcarea raspunsurilor apreciate ca fiind valide; pentru afisarea documentelor din aceasta intrebare, se da dublu clic pe intrebarea in chestiune (sau se da clic pe intrebare, apoi Display), se foloseste indicatia din fereastra din dreapta a casetei de afisare potrivit careia clic pe semnul + din fata fiecarui document din fereastra din stanga va face marcajul, se deschide si se analizeaza fiecare document, iar cel care trebuie marcat va primi clic pe semnul + din fata liniei din partea stanga a ferestrei. Documentele marcate vor putea fi tiparite sau exportate, dar nu pot fi salvate distinct.

TEMA PENTRU SEMINARUL URMATOR

La adresa www.bcub.ro studiati cataloagele on-line pentru biblioteca de drept; notati structura unui document informatic.

. In vederea definirii, incarcarii si exploatarii unei baze de date privind literatura (doctrina) juridica, studiati baze de date de profil si stabiliti cerintele unei baze de date pentru o biblioteca informatizata care sa cuprinda elementele necesare si suficiente pentru dvs. (structura si tipul datelor din continutul campurilor, tipuri de intrebari la care sa raspunda etc.); din biblioteca facultatii copiati cel putin cinci 'fise' pentru carte al caror continut va constitui argument pentru aplicatia practica ce va fi demarata din seminarul urmator in vederea satisfacerii cerintelor stabilite de dvs. mai sus. Se noteaza obligatoriu si domeniul (materia) careia apartine fisa.

NOTA. Urmatoarele 3 seminarii studentii vor veni la aceeasi grupa si vor lucra la acelasi calculator propria baza de date!

T E M A nr. 19

(SGBD textuale - proiectarea unei baze de date pentru o biblioteca)

P1. Concluziile studiului din tema precedenta. Prezentati rezultatele studiului solicitat a fi realizat pentru acest seminar din tema precedenta, referitoare la structura unei baze de date privind literatura juridica. Precizati:

. cerinte pentru o baza de date necesara unei biblioteci informatizate;

. campuri si relatii intre ele;

. reguli pentru scrierea datelor in fiecare camp;

. posibilitati de regasire a datelor.

Pentru comparare folositi structura completa a bazei de date BIBLIO, disponibila prin pictograma Winisislocal. Pentru acces la tabela ce descrie fiecare camp din structura acestei baze de date, se apeleaza la optiunea corespunzatoare (Field Definition Table) din meniul Edit.

P2. Definitivati cerintele pentru o baza de date specifica unei biblioteci (propuneri, discutii individuale si adoptarea unei strategii unitare a grupei).

P3. Structura bazei de date propuse. Propuneti campurile si structura datelor din cuprinsul acestora pentru o baza de date bibliografice care sa aiba functiunile pe care le impuneti prin cerintele de mai sus si care sa cuprinda cel putin tipurile de date pe care le-ati intalnit cand ati pregatit fisele de la biblioteca.

P4. Generarea bazei de date corespunzatoare criteriilor stabilite.

SP4. Folosind SGBD CDS/ISIS pentru Windows, accesibil de pe fiecare calculator prin pictograma WINISISLOCAL, se vor executa pasii impusi de program, conform structurii convenite pentru grupa dvs.

P5. Incarcarea datelor din fisele studiate si copiate la biblioteca. La primul document, indiferent cati autori sunt trecuti pe fisa, trebuie sa adaugati ca al n+1-lea autorul de proba cu numele XXXXXX.

TEMA PENTRU ACASA

Studiati cu atentie STUDIU DE CAZ si capitolul LIMBAJUL DE FORMATARE.

TEMA PENTRU SEMINARUL URMATOR

1. In vederea intelegerii modului de construire a indexului unei baze de date specializate, alegeti o carte care are la sfarsit un index, pe care il analizati pentru a deduce modul cum este construit si cum se utilizeaza.

2. Alegeti din orice sursa un text de cateva pagini si analizati-l in vederea construirii unui index propriu; extrageti fie notiuni din text, fie definiti dvs. termeni care sa exprime continutul unor paragrafe din textul analizat. Oricare ar fi alegerea, termenii alesi pentru a fi introdusi in index (cel putin cinci si cel mult zece) trebuie trecuti in ordine alfabetica, impreuna cu numarul paginilor (eventual numarul paragrafului in pagina) in care apare de fiecare data. La inceputul seminarului urmator veti preda un referat (semnat) in care prezentati indexul obtinut si in care descrieti pasii parcursi pentru selectarea termenilor din text si pentru integrarea lor in forma finala a indexului (construirea indexului).

T E M A nr. 20

SGBD textuale - generarea unei baze de date)

P1. Format de tiparire auxiliar. Folosind comenzi ale limbajului de formatare, pentru baza de date proprie pentru o biblioteca informatizata, construiti un format auxiliar care sa permita afisarea documentelor pe masura nevoilor dvs.

P2. Adaugati ultimului document din baza un nou autor cu numele XXXXXX.

P3. Definitivarea bazei de date proprii pentru biblioteca informatizata. Pe baza de date pentru carti realizata in sedintele precedente, incercati:

a) introducerea in formatul implicit pentru tiparire a caracteristicilor ingrosat pentru campul autor, italic pentru campul titlu in limba romana, subliniat pentru editura si toate pentru campul localitatea de aparitie;

b) regasirea documentelor avand in campul AUTOR valoarea XXXXX si actualizarea dictionarului dupa eliminarea valorii XXXXXX din baza de date;

c) adaugarea in dictionar a termenilor proveniti din campurile: editura, anul aparitiei si titlul in limba romana;

d) pregatirea formatului auxiliar pentru tiparire ca sa realizeze scriere centrata, respectiv aliniata la ambele capete.

P4. Acces la distribuitorul WINISIS (programul CDS/ISIS - versiunea Windows).

SP4. Fiind utilizator de Winisis, sunteti invitat sa va inscrieti (daca nu ati facut-o deja!) pe lista de utilizatori (prin completarea formularului pentru autorizarea descarcarii) a ultimei versiuni; la adresa www.unesco.org/isis, din optiunile din prima coloana se alege CDS/ISIS for Windows, apoi How to get CDS/ISIS (in coloana a doua) si se alege Version standard INDIVIDUALS). Completati doar campurile obligatorii din formular si furnizati adresa dvs. de e-mail de pe situl www.drept.unibuc.ro (de forma cont@drept.unibuc.ro). Daca doriti sa aveti acasa forma pregatita pentru lucru, adaptata la limba romana, impreuna cu o baza de date de proba (BIBLIO), pentru uz individual, non-profit, aduceti un CD pe care acestea sa poata fi copiate.

P5. Generarea unei baze de date. Potrivit principiilor insusite in sedintele precedente, folosind Winisis, generati o baza de date (ATENTIE LA NUMELE BAZEI - trebuie sa nu mai fie prezent in director !!!) avand urmatoarele campuri:

a) numele si prenumele studentului;

b) data nasterii;

c) localitatea nasterii;

d) codul rutier al judetului in care se afla localitatea nasterii;

e) nota la concursul de admitere.

Introduceti cel putin 5 inregistrari si verificati prin cautari dupa nume si prenume, codul judetului sau localitatea de nastere. Comparati cu aplicatia similara realizata in Microsoft Access.

T E M A nr. 21

(SGBD textuale - functia de tiparire)

A) RECAPITULARE

P1. Stabiliti cerintele, proiectati si generati o baza de date sub Winisis pentru gestiunea sesizarilor si reclamatiilor primite la un birou de relatii cu publicul al unei primarii. Testati pentru un caz in care sunt stabilite cel putin cinci campuri si cel putin trei inregistrari.

B) SGBD CDS/ISIS pentru Windows (Winisis)

P2. Pregatire pentru tiparire ulterioara. In baza de date cu texte de lege (LEGI, acces prin pictograma BDATEJUR) cautati (recapitulare) prevederi care stabilesc regimul juridic al programelor pentru calculator. Incercati, in fisiere pe disc pregatire pentru tiparire ulterioara

a) tiparirea documentului curent prin intermediul functiei proprii programului Winisis;

b) tipariri detaliate

SP2. a) Dupa afisarea continutului documentului curent din raspuns, din meniul Browse (Afisare) se selecteaza optiunea Print current page (Imprimare pagina curenta) si se poate alege modalitatea de tiparire: pe imprimanta implicita sau intr-un fisier. Pentru ca nu se doreste decat parcurgerea procedurii, sunteti invitati sa folositi varianta cu fisier pe disc, deci se alege ca raspuns la solicitarea Output To unul din tipurile de fisier ASCII si se precizeaza ca nume de fisier PROGRCALC. Intrucat nu se va apela la imprimanta, ci se va folosi un spatiu pe disc pentru simularea imprimarii, dupa efectuarea operatiei de tiparire se solicita verificarea continutului fisierului obtinut pe disc (PROGRCALC din directorul WinisisWork), prin deschidere cu un procesor de texte de pe calculatorul la care se lucreaza.

b) Din meniul Database (Baza de date), apoi Printer setup (Configurarea imprimantei) se obtine un prim tablou care permite selectarea imprimantei, orientarii (cunoscutele Portrait sau Landscape), tipul de hartie, iar prin butonul Proprietati se fac alte reglaje, in functie de tipul de echipament specific.

Tot din meniul Database (Baza de date) se ajunge la optiunea Print (Imprimare) care ofera caseta cu 5 sectiuni. Dupa completarea tuturor sau numai a unora dintre cele cinci sectiuni, se poate reveni in sectiunea General pentru a se da clic pe butonul salvare, urmarea fiind aparitia unei casete care efectueaza salvarea parametrilor de tiparire, intr-un fisier cu extensia .WPR (WorksheetPRint). Fisierul obtinut poate fi refolosit, apelarea realizandu-se cu butonul Recall (Reapelare).

Pentru efectuarea tiparirii propriu-zise a intregului raspuns se da clic pe butonul Print (Imprima) din sectiunea General sau din oricare sectiune (in cazul iesirii intr-un fisier, vi se va cere sa precizati tipul si numele acestuia). Dupa tiparirea in intregime a raspunsului, studiati continutul fisierului obtinut, similar pct. S2. a).

P3. Similar, formulati intrebari corecte pentru problemele:

a) baze de date; b) inventii;

pentru a exersa facilitati pentru tiparire.

Salvati raspunsurile care vi se par satisfacatoare in fisiere al caror nume le gestionati dvs.

Prin optiunea Recall saved search (Reapeleaza intrebarile salvate) din meniul Search (Interogare) reactivati pe rand raspunsurile precedente, analizati fiecare raspuns si marcati documentele (apasand butonul Mark) care va par ca apartin in mod corect multimii de raspunsuri (presupunem, pentru exemplu, ca numai primele 5 documente satisfac cerinta), apoi incercati, pe disc, tipariri ale documentelor marcate, dupa procedura descrisa la P2, adaptata la situatie (numai documentele marcate!).

P4. Comunicarea Winisis - Procesoare de text din Windows. In baza de date BIBLIO (acces prin pictograma WINISISLOCAL), pe un document afisat din baza de date (ca urmare a unei interogari sau unei navigari obisnuite), incercati tiparire prin intermediul zonei de lucru a sistemului de operare si folosind procesorul de texte Word.

SP4. Prin butonul Copy to clipboard (Copiaza in clipboard) din meniul Edit (Editare), dupa care se activeaza procesorul de texte folosit in mod curent de utilizator (Word) caruia, prin procedura cunoscuta, i se transfera textul (Editare/Edit - Lipire/Paste), iar tiparirea se realizeaza ca facilitate a acestuia din urma.

P5 Tiparire portiune compacta de inregistrari din baza de date. Din baza de date JURIS pregatiti pentru tiparire, intr-un fisier cu numele 990, documentele din intervalul de numere de ordine 991-1000 si analizati rezultatul obtinut.

SP5. Folosind procedura de la P2, adaptata la situatie: se bifeaza optiunea MFN range din meniul Print si se scriu limitele 991-1000 (interval de numere de ordine ale inregistrarilor).

P6. In baza de date JURIS cautati (recapitulare) toate deciziile referitoare la terti emise de catre sectia comerciala. Pregatiti pentru tiparire documentele obtinute si afisati pentru verificare fisierul obtinut.

SP6. Dupa ce se studiaza dictionarul, se formuleaza o intrebare pe index sub forma tert$, se aplica o cautare pe text liber asupra multimii de documente din raspuns (filtru de forma ? #n v3:'comerciala'). Se pregateste pentru tiparire ulterioara raspunsul obtinut prin filtrare, apoi se verifica vizual ca documentele obtinute raspund cerintelor din problema (se refera la "terti" si sunt emise de sectia comerciala).

P7. In baza de date LEGI studiati daca exista acte normative care sa fi intrat in vigoare (sa se fi aplicat) inainte de data publicarii in Monitorul Oficial al Romaniei (reamintim ca =eticheta campului Data M. OF =eticheta campului Data de intrare in vigoare a actului normativ

SP7. Se foloseste o cautare libera pe text bazata pe compararea valorilor numerice obtinute cu functia val aplicata valorilor in format extern din campurile precizate in problema.

TEMA PENTRU SEMINARUL URMATOR

La principalele motoare de pe Internet (Google, Yahoo, Altavista, Alltheweb etc.) studiati oferta pentru modalitatile avansate de cautare (apeland, eventual, si la Help) si stabiliti asemanari si deosebiri intre ele si fata de Winisis in aplicarea principiilor privind: pregatirea intrebarii (existenta dictionarului/tezaurului de termeni), moduri de interogare (pe index sau cautare libera pe text), formularea intrebarii (operatori si structura expresiei de cautare), schimbarea formatului de afisare a rezultatelor etc.

Intocmiti un referat care sa cuprinda concluziile temei.

T E M A nr. 22

(SGBD textuale - functii de interogare - 7)

A) RECAPITULARE

P1. Din bazele de date juridice locale (JURIS si LEGI) pregatiti pentru tiparire, in fisiere distincte gestionate de dvs., raspunsuri in problema act administrativ.

SP1. Pentru fiecare baza de date, se executa pregatirea interogarii (studierea dictionarului si construirea listei de termeni de cautare; in JURIS acestia se iau din dictionar asa cum au provenit din indexarea manuala, iar in LEGI se incearca recompunerea notiunii din componentele rezultate in urma indexarii automate), apoi se formuleaza intrebarea si, daca se apreciaza ca fiind corecte toate documentele din raspuns, se pregateste pentru tiparire fiecare raspuns complet din fiecare din cele doua baze de date; la final se analizeaza fisierele obtinute (in WinisisWork) si trebuie sa rezulte ca au in continut documente care contin termenul de cautare cerut de problema.

B) SGBD-URI TEXTUALE

P2. Oferta Bibliotecii Congresului Statelor Unite ale Americii

SP2. La adresa www.loc.gov, prin LIBRARY CATALOGS si Basic Search, studiati moduri de interogare, facilitati de afisare a rezultatelor (Brief Record, Subjects/Content, Full Record, MARC Tags) si formulati intrebari din care sa obtineti documente a caror structura sa poata fi analizata (se poate incerca termenul tehnologia informatiei, in modul de cautare Keyword, iar din raspunsuri se noteaza structura documentului informatic - campurile puse la dispozitie). Studiati si modul Guided Search si stabiliti raspunsuri la aceleasi chestiuni ca la P2, cu comparatii (asemanari si deosebiri).

P3. Ofertele Bibliotecii Centrale Universitare "Carol I" din Bucuresti. Studiati bazele de date si sistemele de acces la acestea oferite de BCUB (in special PROQuest si SpringerLink

SP3. a) La adresa www.bcub.ro, prin butonul PROQuest, apoi prin butonul Connect to your Proquest Database apasat succesiv in cele doua pagini ce se obtin, aveti acces gratuit la multe din bazele de date ce contin texte - unele integrale - ale articolelor din multe din revistele de specialitate (in general in limba engleza) de pe mapamond. Dupa cum se constata din analiza paginii obtinute, sunt prezente cele doua tipuri de cautare (Basic si Advanced), care pot fi aplicate unei singure baze de date sau unora din cele selectate (eventual toate - Multiple databases); pentru oricare tip de cautare se recomanda urmatoarele reguli:

a.      utilizarea ghilimelelor pentru cautarea unei fraze exacte, termen care poate fi combinat cu alti termeni sau alte fraze exacte;

b.     doua cuvinte in secventa sunt cautate, implicit, ca o fraza exacta;

c.      3 cuvinte in secventa sunt cautate, implicit, ca si cuvinte care trebuie sa fie unul in vecinatatea celuilalt;

d.     sunt acceptate metacaracterele * si ?;

e.      sunt disponibili operatori precum: AND, AND NOT, OR, W/# (cauta termenii vecini astfel incat acestia sa se gaseasca in fraza nu mai departe de # cuvinte unul de celalalt), W/PARA (termenii vecini sa fie in acelasi paragraf), W/DOC (termenii vecini sa fie in acelasi document), NOT W/#, PRE/# (primul cuvant trebuie sa-l preceada pe cel de-al doilea cu un numar de # cuvinte), dar si cautari numai in anumite campuri sau cu criterii (filtre) suplimentare (pentru mai multe detalii se pot studia capitolele Search Tips si, respectiv, More Search Options). Articolele de interes pot fi marcate, poate fi aleasa forma de afisare (text integral, PDF, abstract etc.), iar raspunsurile pot fi tiparite, trimise pe e-mail etc.; din index (ghidul topic) pot fi alesi termeni de cautare, dar, in plus, se poate ajunge chiar la un tezaur de termeni.

Studiati modalitatile de interogare permise si incercati cate o intrebare formulata cu termenul library management se studiaza raspunsurile si se noteaza numarul de documente si campurile prezente in structura acestora, dar si forma datelor continute de acestea.

Similar procedati pentru:

a)     legal research

b)     administrative management

b) Prin butonul SpringerLink, din pagina initiala www.bcub.ro, se ajunge in domeniul acoperit de bazele de date Springer, unde trebuie formulate aceleasi intrebari de mai sus, se studiaza raspunsurile si se noteaza numarul de documente si campurile prezente in structura acestora, dar si forma datelor continute de acestea; se efectueaza comparatia intre cele doua oferte ale BCUB.

P4. Prezentati concluziile studiului efectuat ca tema pentru acest seminar privind cautarea avansata a motoarelor de pe Internet.

P5. Stabiliti cerintele, proiectati si generati o baza de date sub Winisis pentru gestiunea personalului dintr-o institutie de stat. Testati pentru un caz in care sunt stabilite cel putin cinci campuri si cel putin trei inregistrari. Pentru a obtine o sortare normala a datelor calendaristice sunteti invitati sa introduceti pentru campul data angajarii valori sub forma AAAALLZZ, iar in formatul de afisare/tiparire sa introduceti comenzi pentru a prezenta la iesire acest element sub forma ZZ/LL/AAAA (de forma Ve*6'/'Ve*4.2'/'Ve.4).

. Sub WINISIS, pentru studentii anului dvs. generati o baza de date interogabila cel putin dupa numar matricol nume si prenume student si sex, avand urmatoarele campuri: anul de studii, anul scolar, numarul matricol, numele si prenumele, data nasterii, sexul, localitatea nasterii, denumirea disciplinei 1, nota la disciplina 1, denumirea disciplinei 2, nota la disciplina 2, denumirea disciplinei 3, nota la disciplina 3, . . . nota la disciplina 8; folositi asistentii pentru format (se recomanda alegerea tipului compatibil DOS) si, respectiv, pentru index.

Dupa ce toate elementele necesare structurarii bazei de date au fost realizate, incarcati baza cu date concrete de proba concepute de dvs., indexati baza de date, urmariti rezultatele din dictionar si, eventual, faceti corecturile ce se impun; formulati cele mai simple intrebari si evaluati rezultatele, iar la nevoie efectuati alte modificari in structura sau in date.

. a) La formatul implicit pentru tiparire al bazei de date generate la pct. 1 se cere introducerea unui literal avand textul SITUATIA SCOLARA A STUDENTULUI:, care sa apara la inceputul fiecarui document, centrat, iar pe o noua linie (textul sa fie afisat centrat si ingrosat), numele studentului urmat, pe aceeasi linie, de anul de studii, iar intre paranteze anul scolar (2006-2007); pe cate o linie sa se scrie subliniat denumirea disciplinei, iar nota italic. Se recomanda utilizarea procedurii de testare imediata a modificarilor, iar dupa ce rezultatele devin satisfacatoare formatul trebuie salvat.

b) Construiti formate auxiliare folosind asistentul si celelalte tipuri oferite de catre acesta. Analizati continutul formatelor generate si testati, sesizand diferentele constatate.

c) Adaugati la structura bazei de date campul MEDIA DE ABSOLVIRE a anului respectiv prelucrat si modificati corespunzator toate tabelele in care considerati ca trebuie receptata interventia.

T E M A nr. 23

(SGBD textuale - recapitulare (1))

A) RECAPITULARE

P1. Din bazele de date juridice locale (JURIS si LEGI), analizati si pregatiti pentru tiparire sub Winisis, in fisiere distincte gestionate de dvs., cel mai mic dintre raspunsuri in fiecare dintre problemele: actiune in anulare, consiliu judetean, sanctiune contraventionala, valoare de patrimoniu.

Verificati concordanta continutului documentelor din fisierele obtinute cu cerintele din intrebare.

P2. Stabiliti cerintele, proiectati si generati sub Winisis o baza de date pentru evidenta clientilor unui birou de expertiza in constructii. Testati pentru un caz in care sunt stabilite cel putin cinci campuri si cel putin trei inregistrari

B) SGBD CDS/ISIS

P3. Exportul documentelor din baza de date.

SP3. Pentru a fi introduse in alta baza de date CDS/ISIS (creare sau actualizare) sau pentru reorganizarea prin export/import a bazei curente de date, pot fi extrase din aceasta, in vederea exportului intr-un fisier extern acesteia (extensie implicita .iso), documente provenite din toata baza de date sau dintr-o portiune compacta din aceasta (MFN range) sau dintr-o multime ce constituie raspuns la o intrebare (o multime de documente afisata intr-o fereastra obtinuta la sfarsitul unei interogari - dupa eventuale particularizari prin marcarea documentelor in lista curenta sau intr-o lista obtinuta dupa o salvare si apelul procedurii Recall saved search -, sau ca urmare a unei sortari dintr-o operatie de tiparire). Facilitatea de export se apeleaza din meniul Database si continuand cu completarea datelor si alegerea unor optiuni din fereastra care se obtine. Sunteti invitati sa exportati din baza de date JURIS, intr-un fisier cu numele EXPORT, documentele care se obtin ca raspuns la o intrebare corect formulata in problema minorilor. Studiati continutul acestui fisier (implicit plasat in C:WINISISWORK). Reluati procedura de export, intr-un fisier al carui nume il alegeti, pentru documentele cuprinse in intervalul 991-1000 si studiati continutul fisierului obtinut.

P4. Studiati oferta la zi a sitului www.e-guvernare.ro si analizati gradul de informatizare a organelor administratiei publice centrale si locale (prezenta in Internet a siturilor proprii).

P5. In setul de programe de pe calculatorul local se gaseste o versiune demo a sistemului NEO MANAGER 4.0. Studiati facilitati oferite pentru administrarea unei firme (intrarea ca administrator se face cu contul administrator si fara parola).

T E M A nr. 24

(SGBD textuale - recapitulare (2))

P1. Din bazele de date juridice locale (JURIS si LEGI), analizati si pregatiti pentru tiparire sub Winisis, in fisiere distincte gestionate de dvs., cel mai mic dintre raspunsuri la fiecare din problemele trafic de influenta, mandat de arestare, retroactivitatea legii, posta electronica, comert electronic

Verificati concordanta continutului documentelor din fisierele obtinute cu cerintele din intrebare.

P2. Stabiliti cerintele, proiectati si generati sub Winisis o baza de date pentru gestiunea datelor relative la consilierii unui consiliu local. Testati pentru un caz in care sunt stabilite cel putin cinci campuri si cel putin trei inregistrari

P3. Pe calculatoarele din dotare studiati cum se regasesc in sistemele Legis si Lex2000 principiile insusite privind interogarea bazelor de date (acces prin pictogramele de pe suprafata de lucru; a se vedea si DREPTUL).





Politica de confidentialitate


creeaza logo.com Copyright © 2024 - Toate drepturile rezervate.
Toate documentele au caracter informativ cu scop educational.