Sunteți pe pagina 1din 6

1001.

Datele originale continute in baza de date raman nemodificate daca prelucrarile eefctuate asupra inregistrarilor sunt de tipul: R. Interogare, calculi, listare, vizualizare. 1002. O inregistrare a bazei de date reprezinta: R. Totalitatea informatiillor referitoare la un singur articol din fisierul bazei de date. 1003. O relatie este in FN2 daca: R.Este in FN1 si nu contine dependente partiale. 1004. In timpul exploatarii unei baze de date pot sa apara urmatoarele tipuri de anomalii: R. Anomalii de inserare, de actualizare, de stergere. 1005. Care dintre urmatoarele functii FOXPRO returneaza numarul de aparitii ale unui sir intr-un alt sir da? R. OCCURS(<expsirC1>,<expsirC2>) 1006. Ce effect are urmatoarea secventa de program FOXPRO: USE CONTRACTE SUM(PRET*CANT) TO VAL FOR MONTH(TERMEN)=MONTH(DATE()) AND YEAR(TERMEN)=YEAR(DATE()) R.Calculeaza valoarea contractelor care au termen de livrare luna curenta din anul current. 1007. Ce va afisa urmatoarea secventa de program: SET TALK OFF m1=10 STORE 0 to m2 m3=m1 DO WHILE m3>1 m2=m2+m3 m3=m3-1 ENDDO ?m2 R. 54 1008. Trecerea unei relatii din FN2 in FN3 presupune ca: R. Relatia sa fie in FN2 si sa nu contina dependente functionale tranzitive. 1009. In FOXPRO comanda utilizata pentru accesul direct dupa cheie este: R. SEEK 1010. Se da urmatoarea secventa de program: SET TALK OFF m1=15 STORE 0 to m2 m3=m1 DO WHILE m3>2 m2=m2+m3 m3=m3-2 ENDDO ?m2 R. 63 1011. Se da secventa de comenzi: USE beni MODI STRU Care afirmatie este adevarata? R. Permite actualizarea structurii tabelei BENI

1012. Ce afiseaza urmatorul exemplu: CLEAR FOR x=1 TO 30 ?x ENDFOR R. Un sir de numere de la 1 la 30. 1013. Comanda IMPUT pentru introducerea datelor de la tastatura permite: R. Introducerea oricarei expresii. 1014. Care din urmatoarele secvente de comenzi returneaza valoarea logica adevarat (.T.) daca pointerul tabelei este pozitionat pe sfarsit de tabela? R. USE PONTAJ GO BOTTOM SKIP ?EOF() 1015. Ce efect are urmatoarea secventa de comenzi? FOR I=1 TO 10 ?I I=20 ENDFOR R. Afiseaza doar valoarea 1 a lui I. 1016. Cand o tabela este create, cine este proprietarul ei? R. Cel care o creaza. 1017. Care dintre urmatoarele afirmatii referitoare la o relatie nu este adevarata? R. O coloana poate sa contina realizari de tipuri diferite. 1018. Comenzile FOXPRO utilizate pentru realizarea structurilor alternative executa: R. Testarea conditiilor pentru ramnificarea programelor. 1019. Comanda COPY FILE se utilizeaza pentru a realize copii: R. Pentru orice tip de fisier. 1020.Referitor la modelul relational pentru baze de date, care dintre urmatoarele afirmatii este corecta? R. Cuantificatorii sunt operatori orientati pe domeniu, din calculul relational. 1021. Pentru afisarea unui mesaj de eroare la introducerea unor valori incorecte intr-un camp de date cu comanda CHANGE se utilizeaza urmatoarea optiune: R. ERROR; 1022. Elementele unui model de date pentru baze de date sunt: R. structura, operatorii, restrictiile. 1023. Notiunile utilizate in definirea structurii relationale a datelor sunt: R. atribut, schema relatiei, chei, domeniu, relatie, tuplu. 1024. Prin proiectarea structurii unei baze de date relationale se urmareste sa se asigure: 1.flexibilitatea tabelelor 2.stabilitatea tabelelor 3.simplitatea tabelelor 4.inlaturarea anomaliilor de ordin logic 5.facilitati de interfata cu utilizatorii 6.utilizarea unor instrumente de tip CASE 7.rationalizarea si simplificarea fluxurilor informationale 8.implementarea unor modele matematice in cadrul sistemului informatic 9.insusirea facila a exploatarii bazei de date de catre utilizatorii finali 10.incarcarea masiva a bazei de date

Care dintre urmatoarele variante este corecta? R. 1,2,3,4. 1025. Fiind date 2 relatii R1 si R1, indicati care este operatia ce permite realizarea unei noi relatii R3 ce contine tuplurile din R1 si care nu se gasesc in R2, tinand seama de faptul ca cele 2 relatii sunt compatibile: R. Diferenta 1026. Se da secventa de program: SET TALK OFF m=7 m1=m**2 IF m1<100 ?7 ELSE IF m1>100 ?107 ELSE ?m1 ENDIF ENDIF Valoarea pe care o afiseaza secventa de program este: R. 7 1027. Tabela LOCALITATI contine date referitoare la toate localitatile din Romania. Precizati continutul tabelei rezultate in urma aplicarii operatorilor de mai jos: R1 <- SELECTIE(LOCALITATI; Jud=BZ) R2 <- PROIECTIE(R1:Loc, CodPostal) R3 <- SELECTIE(LOCALITATI; Jud=BV) R4 <- PROIECTIE(R3:Loc, CodPostal) R5 <- R2 U R3 R. Denumirea si codul postal al oraselor din judetele Brasov si Buzau 1028. Se da secventa de comenzi: SELE 1 USE furnizori SELE 2 USE contracte LOCATE FOR codf<222 DISP SELE 1 INDEX ON codf TO cf Mcheie-10123 SEEK mcheie DISP SELE 2 CONTINUE DISP Considerand ca tabelele FURNIZORI SI CONTRACTE contin tupluri care satisfac conditiile din secventa de comenzi, care afirmatie este adevarata? R. Afiseaza 2 inregistrari din baela CONTRACTE si o inregistrare din tabela FURNIZORI

1029. In FOXPRO pentru a redenumi un atribut dintr-o tabela, se foloseste comanda: R. MODIFY STRUCTURE 1030. Se considera urmatoarea secventa de comenzi FOXPRO: SELECT 4 USE T2.DBF IN 2 ORDER 2 USE T3.DBF IN 3 INDEX C1,C2 Secventa de comenzi nu are ca efect: R. Crearea unui index simplu pe coloanele C1 si C2 pentru tabela T3 1031. Se da secventa de comenzi: SELE B USE beni SELE D USE contr1 LOCATE FOR codb>222 DISP SELE B INDEX ON codb TO c1 mcheie=10123 SEEK mcheie DISP SELE D CONTINUE DISP Considerand ca tabelele BENI si CONTR1 contin tupluri care satisfac conditiile din secventa de comenzi, care afirmatie este adevarata: R. Afiseaza 2 inregistrari din tabela CONTR1 si o inregistrare din tabela BENI 1032. Pentru ca un sistem software sa fie un SGBD, el trebuie sa gestioneze baza de date prin functiile: R. De definire a datelor, de manipulare a datelor, de interogare a datelor, de administrare a datelor. 1033. Se da secventa de program: SELE 2 USE BENI INDEX ON CODB TO B1 UNIQUE COPY TO CB FIELDS CODB, DENB Care afirmatie este adevarata? R. Se realizeaza o proiectie din tabela "beni" 1034. O baza de date este un ansamblu de date ce poate fi manipulat de: R. Un numar mare de utilizatori in viziuni diferite asupra datelor; 1035. Se da secventa de comenzi: SET TALK OFF USE Tel IN 1 ORDER Nume STORE SPACE(20) TO Nume @2,2 SAY "Numele: " GET Num READ SEEK Num IF .NOT.FOUND() @5,2 SAY "Nu exista inregistrarea!" WAIT " "

ELSE @5,2 SAY "Numarul este: " + Telefon WAIT " " ENDIF CLEAR Considerand ca tabela Tel contine campurile NUME si TELEFON, care satisfac conditiile din secventa de comenzi, care afirmatie este adevarata? R. Afiseaza numarul de telefon daca numele tastat se afla in tabela 1036. Fiind date 2 relatii R1 si R2, indicati care este operatia ce permite realizarea unei noi relatii R3 ce contine tuplurile comune lui R1 si R2, tinand seama de faptul ca cele 2 relatii sunt compatibile: R. Intersectia 1037. Se considera tabela: COMENZI(nrcom n(5), codfn(4),datai date, valc n(10)) Se da secventa de comenzi: USE comenzi DISPLAY ALL nrcom OFF FOR datai=dateQ Accesul la inregistrari in vederea afisarii se realizeaza: R. Secvential 1038. Comanda FOXPRO: SEEK 1 regaseste inregistrarile dintr-o tabela in mod: R. direct dupa cheie 1039. Ce efect are urmatoarea secventa de comenzi? SELECT A USE RULAJE SELECT B USE STOC SKIP 40 IN RULAJE SELECT A ?RECNO() SELE B DISPLAY R. Pozitioneaza pointerul pe inregistrarea cu numarul 41 din tabela RULAJE si afiseaza acest numar, apoi afiseaza prima inregistrare din STOC. 1040. Care dintre urmatoarele variante de comenzi FOXPRO sunt corecte, pentru sortarea descrescatoare a datelor din tabela Personal, dupa campul Functia, fara a face diferenta intre litere mari si mici? R. USE PERSONAL SORT ON FUNCTIA/DC TO SFUNCT 1041. La descrierea structurii tabelelor, pentru fiecare camp de date din structura se precizeaza: R. numele campului; tipul campului; marimea totala in numar de caractere; numarul de zecimale, pentru campurile numerice. 1042. Ce efect are urmatoarea secventa de program: USE STUDENT LOCATE FOR UPPER(NUME)="IONESCU" IF NOT EOF() EDIT ELSE

?"Inregistrarea cu studentul dorit nu exista!" ENDIF R. Localizeaza studentul cu numele IONESCU, indiferent cu ce litere a fost scris, daca exista, si il afiseaza pentru a permite modificarea datelor luisau afiseaza mesajul ca nu a fost gasit. 1043. Care afirmatie nu este corecta cu privire la efectul urmatoarei secvente de comenzi? USE STUDENT COPY TO INFORM STRUCTURE USE INFORM APPE FROM STUDENT FOR UPPER(FACULT)="INF" USE STUDENT DELETE FROM UPPER(FACULT)="INF" PACK CLOSE ALL R. Sterge toti studentii din tabela INFORM care sunt la facultatea "INF" si inchide toate fisierele. 1044. Care functie FOXPRO elimina spatiile de la inceputul si sfarsitul sirului de caractere? R. ALLTRIM(<expr>) 1045. Care secventa de program este corecta si realizeaza insumarea salariului pentru tori salariatii si afisarea acestui total? R. CLEAR SET TALK OFF USE PERSONAL SUM SALARIU TO SSAL ?"TOTAL SALARII:"+STR(SSAL,12) 1046. Care dintre urmatoarele afirmatii referitoare la modelul relational este adevarata? R. Exista notiunea de restrictie referentiala. 1047. Presupunand ca in tabela STUDENTI sunt stersi logic toti studentii nebursieri, pentru a fi stersi fizic doar cei din anul 3 se folosesc comenzile: R. RECALL ALL FOR AN#3 PACK 1048. Care dintre urmatoarele secvente FOXPRO efectueaza o prelucrare(structura)repetitiva? R. SCAN......ENDSCAN 1049.Care dintre urmatoarele precizari cu privire la efectul comenzii APPEND FROM ARRAY nu este corecta? R. Daca vectorul are mai multe elemente decat numarul campurilor inregistrarii, adaugarea inregistrarii nu se poate efectua. 1050. Care dintre urmatoarele secvente de comenzi FOXPRO executa structuri alternative? R. DO CASE.......ENDCASE 1051. Care dintre urmatoarele variante poate fi considerata ca obiectiv al unui SGBD: R. Asigurarea integritatii datelor. 1052. Referitor la proiectarea structurii unei baze de date relationale, se urmareste inlaturarea unei serii de anomalii. Care dintre urmatoarele anomalii este gresit formulata? R. De culegere a datelor.

S-ar putea să vă placă și